รายการจ่ายค่าจ้าง/เงินเดือน
ตำแหน่งเมนู
เมนู "ค่าจ้าง/เงินเดือน" → รายการจ่ายค่าจ้าง/เงินเดือน
รายละเอียดธุรกรรม
เพจรายการจ่ายค่าจ้าง/เงินเดือนใช้บันทึกธุรกรรมเกี่ยวกับการจ่ายค่าจ้าง มีฟีเจอร์ที่ช่วยประหยัดเวลาในการทำงานได้แก่:
- บันทึกบัญชีรายวันโดยอัตโนมัติ (แต่ผู้ใช้สามารถแก้ไขเฉพาะกรณีได้ สำหรับธุรกรรมที่มีลักษณะแตกต่างไปจากปกติ)
- คำนวณค่าตั้งต้นในการจ่ายค่าจ้างให้
- รองรับการเพิ่มหรือหักเงินที่จ่ายพร้อมค่าจ้าง
- รองรับการหักภาษี ณ ที่จ่าย, การหักเงินสมทบกองทุนฯ สามารถออกใบรับรองการหัก ณ ที่จ่าย (50 ทวิ) ได้ทันที หรือสามารถสะสมไปออกรวมเป็นรายปีก็ได้
- บันทึกประวัติเงินได้ของพนักงานแต่ละรายให้โดยอัตโนมัติ
- รองรับการนำเข้ารายการค่าจ้าง
*** การคำนวณภาษีหัก ณ ที่จ่ายในเพจนี้ จะอาศัยข้อมูลเงินได้สะสมและภาษีหัก ณ ที่จ่ายสะสมของพนักงานแต่ละคน ดังนั้น เพื่อให้ได้ค่าที่ถูกต้อง ผู้ใช้ควรมั่นใจว่ายอดสะสมยกมาต้นเดือนธุรกรรมนั้นถูกต้องแล้ว หรือใช้คำสั่ง "คำนวณข้อมูลใหม่" ก่อนกรอกข้อมูล
การใช้งาน
การเพิ่ม/แก้ไข/ลบธุรกรรม
- เลือกเมนู "ค่าจ้าง/เงินเดือน" → รายการจ่ายค่าจ้าง/เงินเดือน โปรแกรมจะแสดงเพจที่ต้องการ (เรียงลำดับตามเลขที่เอกสาร: กรณีไม่มีเอกสาร จะแสดงเอกสารเปล่า)
- อ่าน/เพิ่ม/แก้ไข/ลบธุรกรรมตามวิธีการใช้งานหน้าจอเอกสาร
ขั้นตอนในโหมดการแก้ไข
การนำเข้ารายการย่อยในขั้นตอนที่ 2
ในขั้นตอนที่ 2 ผู้ใช้สามารถนำเข้ารายละเอียดค่าจ้างจากไฟล์กระดาษทำการประเภท XLSX (สร้างจากโปรแกรมเช่น Microsoft Excel 2007 ขึ้นไป) ได้ ฟีเจอร์นี้ช่วยประหยัดเวลาในกรณีที่มีพนักงานจำนวนมาก
เมื่อผู้ใช้ดำเนินการเพิ่ม/แก้ไขเอกสารมาถึงขั้นตอนที่ 2 แล้ว ระบบจะแสดงหน้าต่าง "นำเข้าตารางข้อมูลค่าจ้าง" ผู้ใช้สามารถ:
- นำเข้ารายการย่อยจากไฟล์: (หากธุรกรรมที่กำลังแก้ไขมีรายการย่อยอยู่แล้ว รายการที่นำเข้าใหม่จะแทนที่รายการเดิม)
- เลือกไฟล์กระดาษทำการที่เตรียมไว้
- คลิกปุ่ม "นำเข้า"
- กรณีนำเข้าสำเร็จ ผู้ใช้จะเข้าสู่ขั้นตอนที่ 3 โดยอัตโนมัติ
- กรณีนำเข้าไม่สำเร็จ ระบบจะแจ้งปัญหาที่พบผ่านไฟล์ล็อก (log file) ผู้ใช้สามารถแก้ไขไฟล์ XLSX ก่อนทดลองนำเข้าอีกครั้ง
- ดาวน์โหลดไฟล์ต้นแบบพร้อมค่าตั้งต้นจากระบบ:
- คลิกปุ่ม "ดาวน์โหลดไฟล์ต้นแบบ"
- เปิดไฟล์เพื่อตรวจสอบและแก้ไขข้อมูลตามต้องการ (ดูหัวข้อย่อยถัดไปประกอบ)
- บันทึกไฟล์ แล้วกลับมาที่เพจนี้เพื่อนำเข้าไฟล์ดังกล่าว
- ข้ามขั้นตอนนี้เพื่อกรอกข้อมูลทีละรายการ:
- คลิกปุ่ม "ข้าม"
การใช้งานไฟล์ต้นแบบ
ไฟล์ต้นแบบสำหรับการนำเข้ารายการย่อย เป็นไฟล์ประเภท XLSX ที่มีทั้งหมด 2 ชีท
- ชีท "_desc" ระบุความหมายของแต่ละคอลัมน์ พร้อมรายละเอียดเพิ่มเติม
- ชีท "wage" เป็นตัวข้อมูลของรายการย่อย โดยโปรแกรมกรอกค่าเริ่มต้นเอาไว้ให้แล้ว
นอกเหนือจากการกรอกค่าที่ต้องการเป็นตัวเลขหรือสูตรคำนวณโดยตรง ไฟล์นี้มีรายละเอียดการใช้งานเพิ่มเติมดังนี้:
- สำหรับคอลัมน์ "sso", "prov", "sso_comp", "prov_comp", "wage_wht", "cmms_wht" : ผู้ใช้สามารถกรอกค่า -1 (ลบหนึ่ง) เพื่อสั่งให้ระบบคำนวณค่าให้ใหม่โดยอัตโนมัติเมื่อนำเข้า
- สำหรับคอลัมน์ "taxcond": ให้ผู้ใช้กรอกค่าเป็นตัวเลข ดังนี้:
- กรอก 1 เพื่อเลือก "หัก ณ ที่จ่าย"
- กรอก 2 เพื่อเลือก "จ่ายให้ครั้งเดียว"
- กรอก 3 เพื่อเลือก "จ่ายให้ตลอดไป"
คำอธิบายช่องข้อมูล
รายการหลัก (หัวเอกสาร)
| เลขที่เอกสาร | ข้อความ (*) |
*** ใช้ฟังก์ชันเลขที่เอกสารอัตโนมัติได้ *** ซีรีส์เอกสารที่ใช้ได้คือกลุ่ม "รายการจ่ายค่าจ้าง/เงินเดือน" |
| วันที่เอกสาร | วันที่ (*) | *** ต้องอยู่ในเดือนเดียวกับวันที่ของ session |
| เลขที่อ้างอิง | ข้อความ | – |
| วันที่อ้างอิง | วันที่ | – |
| แผนก | ค้นหา (*) | – |
| รอบ | จำนวนเต็ม | จำนวนรอบการทำงานที่ต้องการจ่ายค่าจ้าง เช่น ถ้าจ่ายค่าจ้างทุกสิ้นเดือน เลือก 1 เดือน, ถ้าจ่ายค่าจ้างทุกสัปดาห์ เลือก 7 วัน เป็นต้น |
| (หน่วยรอบ) | ตัวเลือก | |
| คำนวณภาษีเงินได้เดือนสิ้นปี | จริง/เท็จ | *** เมื่อเลือกตัวเลือกนี้ ระบบจะไม่อนุญาตให้ผู้ใช้แก้ไขยอดภาษีหัก ณ ที่จ่ายในรายการย่อย
*** ช่องข้อมูลนี้เปิดให้ใช้งานเมื่อวันที่ของ session ตกอยู่ในเดือนธันวาคมเท่านั้น |
| บัญชี | ค้นหา (*) | รหัสบัญชีที่ใช้จ่ายค่าจ้าง (ระบบจะแสดงบัญชีที่ผูกไว้ในเพจ "กำหนดรูปแบบการบันทึกบัญชี" เป็นค่าตั้งต้น) |
| คำอธิบาย | ข้อความ | – |
| บันทึก | ข้อความหลายบรรทัด | – |
รายละเอียดค่าจ้าง
| พนักงาน | ค้นหา (*) | – |
| ค่าจ้างพื้นฐาน & เงินตำแหน่ง | ||
| ค่าจ้าง | ค่าทางบัญชี | (ระบบคำนวณค่าตั้งต้นให้จากค่าในตารางรหัสและ "รอบการจ่ายค่าจ้าง" ที่หัวเอกสาร) |
| ตำแหน่ง | ค่าทางบัญชี | (ระบบคำนวณค่าตั้งต้นให้จากค่าในตารางรหัสและ "รอบการจ่ายค่าจ้าง" ที่หัวเอกสาร) |
| ค่าครองชีพ | ค่าทางบัญชี | (ระบบคำนวณค่าตั้งต้นให้จากค่าในตารางรหัสและ "รอบการจ่ายค่าจ้าง" ที่หัวเอกสาร) |
| ค่านายหน้า | ||
| ค่านายหน้า | ค่าทางบัญชี | – |
| เงินเพิ่ม | ||
| สวัสดิการ | ค่าทางบัญชี | – |
| เบี้ยเลี้ยง | ค่าทางบัญชี | – |
| เบี้ยขยัน | ค่าทางบัญชี | (ระบบคำนวณค่าตั้งต้นให้จากค่าในตารางรหัสและ "รอบการจ่ายค่าจ้าง" ที่หัวเอกสาร) |
| ค่าล่วงเวลา | ค่าทางบัญชี | – |
| รางวัล/โบนัส | ค่าทางบัญชี | – |
| เงินหัก & เงินสมทบกองทุน เงินที่หักจากยอดในกลุ่มนี้ จะไม่หักจากรายได้ของพนักงานในการรายงานภาษี | ||
| เงินหัก | ค่าทางบัญชี | เงินที่หักจากการจ่ายค่าจ้างครั้งนี้ (เช่น รับคืนเงินเบิกล่วงหน้า, ชำระค่าเสียหายต่างๆ คืนนายจ้าง, ฯลฯ ยังคงถือเป็นรายได้ของพนักงาน) |
| ประกันสังคม | ค่าทางบัญชี | (ระบบจะใช้ยอดจากกลุ่ม "ค่าจ้างพื้นฐาน & เงินตำแหน่ง" เป็นฐานในการคำนวณค่าตั้งต้น)
*** ฝั่งลูกจ้าง |
| กองทุนสำรองฯ | ค่าทางบัญชี | |
| เงินสมทบกองทุนต่าง ๆ (นายจ้าง) | ||
| ประกันสังคม | ค่าทางบัญชี | (ระบบจะใช้ยอดจากกลุ่ม "ค่าจ้างพื้นฐาน & เงินตำแหน่ง" เป็นฐานในการคำนวณค่าตั้งต้น)
*** ฝั่งนายจ้าง |
| กองทุนสำรองฯ | ค่าทางบัญชี | |
| ภาษีหัก ณ ที่จ่าย | ||
| ภาษีหัก ณ ที่จ่าย (เงินได้) | ค่าทางบัญชี | (ระบบคำนวณค่าตั้งต้นให้โดยอัตโนมัติ)
(ผู้ใช้สามารถเปลี่ยนค่าเองได้ ยกเว้นกรณีเลือก "คำนวณภาษีเงินได้เดือนสิ้นปี") |
| หัก ณ ที่จ่าย (นายหน้า) | ค่าทางบัญชี | |
| เงื่อนไข | ตัวเลือก | เลือกเงื่อนไขการหักภาษี ณ ที่จ่าย
|
การคำนวณค่าตั้งต้นของค่าจ้าง
ค่าจ้างพื้นฐาน & เงินตำแหน่ง และ เบี้ยขยัน
สำหรับค่าในกลุ่ม "ค่าจ้างพื้นฐาน & เงินตำแหน่ง" (ได้แก่ ค่าจ้าง, เงินตำแหน่ง, ค่าครองชีพ) และเบี้ยขยัน ระบบจะคำนวณค่าตั้งต้นโดยอาศัยค่าในตารางรหัส ประกอบกับรอบการจ่ายที่หัวเอกสาร โดยมีวิธีคำนวณตามตารางต่อไปนี้:
| จำนวนรอบจ่ายค่าจ้าง (ระบุที่หัวเอกสาร) |
ระยะการจ่ายค่าจ้าง (ในตารางรหัส "พนักงาน") | ||
|---|---|---|---|
| ชั่วโมง | วัน | เดือน | |
| N ชั่วโมง | |||
| N วัน | |||
| N เดือน | |||
โดย:
| คือ | ชั่วโมงทำงานต่อวัน (จากตารางรหัส "พนักงาน") | |
| คือ | จำนวนวันทำงานจริงในเดือน (อ่านค่า "ชั่วโมงทำงาน" จากตารางรหัส "พนักงาน" แล้วเทียบวันในสัปดาห์กับปฏิทิน) | |
| คือ | จำนวนวันในเดือนที่จ่ายค่าจ้าง | |
| คือ | ยอดเงินที่ระบุไว้ในตารางรหัส "พนักงาน" |
การบันทึกประวัติต่างๆ
ประวัติเงินได้สะสม
*** ดูบทความ "โมดูลค่าจ้าง/เงินเดือน" ประกอบ
รูปแบบการบันทึกบัญชีรายวัน
| สมุด | ค่าจากเอกสาร | Dr./Cr. | คำอธิบายรายการ | ใช้ตารางรหัส | รหัสบัญชี | ชื่อบัญชี | ลำดับ |
|---|---|---|---|---|---|---|---|
| PRL | ค่าจ้างตามรายการพนักงาน | Dr. | ค่าจ้าง | ✓ | 5311-00 | เงินเดือน | 1 |
| PRL | เบี้ยขยันตามรายการพนักงาน | Dr. | เบี้ยขยัน | ✓ | 5311-00 | เงินเดือน | 1 |
| PRL | เงินตำแหน่งตามรายการพนักงาน | Dr. | เงินตำแหน่ง | ✓ | 5311-00 | เงินเดือน | 1 |
| PRL | ค่าครองชีพตามรายการพนักงาน | Dr. | ค่าครองชีพ | ✓ | 5314-00 | ค่าสวัสดิการพนักงาน | 1 |
| PRL | เบี้ยเลี้ยงตามรายการพนักงาน | Dr. | เบี้ยเลี้ยง | ✓ | 5317-00 | ค่าเบี้ยเลี้ยง | 1 |
| PRL | ค่านายหน้าตามรายการพนักงาน | Dr. | ค่านายหน้า | ✓ | 5210-00 | ค่านายหน้า | 1 |
| PRL | ค่าล่วงเวลาตามรายการพนักงาน | Dr. | ค่าล่วงเวลา | ✓ | 5312-00 | ค่าล่วงเวลา | 1 |
| PRL | สวัสดิการตามรายการพนักงาน | Dr. | สวัสดิการ | ✓ | 5314-00 | ค่าสวัสดิการพนักงาน | 1 |
| PRL | รางวัล/โบนัสตามรายการพนักงาน | Dr. | รางวัล/โบนัส | ✓ | 5313-00 | โบนัส/รางวัล | 1 |
| PRL | เงินสมทบกองทุนประกันสังคมตามรายการ (นายจ้าง) | Dr. | กองทุนประกันสังคม (นายจ้าง) | ✓ | 5315-00 | เงินสมทบกองทุนประกันสังคม | 1 |
| PRL | เงินสมทบกองทุนสำรองฯ ตามรายการ (นายจ้าง) | Dr. | กองทุนสำรองฯ (นายจ้าง) | ✓ | 5316-00 | เงินสมทบกองทุนทดแทน | 1 |
| PRL | เงินหักตามรายการพนักงาน | Cr. | เงินหัก | ✓ | 5311-00 | เงินเดือน | 2 |
| PRL | ภาษีหัก ณ ที่จ่ายตามรายการพนักงาน | Cr. | ภาษีหัก ณ ที่จ่าย | – | 2194-04 | ภาษีหัก ณ ที่จ่าย | 2 |
| PRL | เงินสมทบกองทุนประกันสังคมตามรายการพนักงาน | Cr. | เงินสมทบกองทุนประกันสังคม | ✓ | 2191-03 | เงินประกันสังคมรอนำส่ง | 2 |
| PRL | เงินสมทบกองทุนสำรองเลี้ยงชีพตามรายการพนักงาน | Cr. | เงินสมทบกองทุนสำรองเลี้ยงชีพ | ✓ | 2191-03 | เงินประกันสังคมรอนำส่ง | 2 |
| PRL | ยอดสุทธิตามรายการพนักงาน | Cr. | การชำระเงิน | – | 1113-01 | เงินฝากออมทรัพย์ #1 | 2 |
สถานะเอกสาร
| INCOMP | สีแดง: ผลรวมรายการเดบิต ไม่เท่ากับ ผลรวมรายการเครดิต |
| LOCK | สีแดง: รายการบัญชีรายวันที่เกี่ยวข้องถูกล็อคไว้ |
| EDIT | สีฟ้า: มีผู้ใช้อื่นแก้ไขเอกสารนี้อยู่ |