เบิกเงินล่วงหน้า เงินกู้ ค่าเสียหาย — หักจากเงินเดือนยังไงไม่ให้ยอดสุทธิติดลบ (และไม่ผิดมาตรา 76)
เรื่องหักเงินเดือนมีบทความกฎหมายอยู่ทั่วอินเทอร์เน็ต แต่เกือบทั้งหมดจบที่ "มาตรา 76 ห้ามหักเว้นแต่..." แล้วปล่อยให้ HR ไปเผชิญคำถามหน้างานเอง: ถ้าเดือนนี้เงินเหลือไม่พอหักล่ะ? หักอะไรก่อน? ยอดที่หักไม่ได้หายไปไหน? บทความนี้เขียนจากมุมของคนที่ต้องออกแบบตรรกะการหักเงินในระบบเงินเดือนจริง — ครอบคลุมเบิกล่วงหน้า เงินกู้สวัสดิการ และค่าเสียหาย พร้อมกติกาการผ่อนงวด ลำดับความสำคัญ และการยกยอด ที่ทำให้สลิปทุกใบ "สุทธิไม่ติดลบ" เสมอ
ก่อนอื่น: มาตรา 76 อนุญาตให้หักอะไรได้บ้าง
พ.ร.บ.คุ้มครองแรงงาน มาตรา 76 วางหลัก "ห้ามหักค่าจ้าง" ไว้ก่อน แล้วเปิดข้อยกเว้นจำกัด ได้แก่ ภาษี ณ ที่จ่ายและรายการตามกฎหมาย (ประกันสังคม กองทุนสำรองเลี้ยงชีพ), ค่าบำรุงสหภาพแรงงาน, หนี้สหกรณ์ออมทรัพย์หรือหนี้สวัสดิการที่เป็นประโยชน์แก่ลูกจ้างฝ่ายเดียวโดยลูกจ้างยินยอม, เงินประกันการทำงานหรือชดใช้ค่าเสียหายที่ลูกจ้างทำโดยจงใจหรือประมาทเลินเล่ออย่างร้ายแรงโดยลูกจ้างยินยอม และเงินสะสมกองทุนตามข้อตกลง
เพดานสำคัญที่ต้องท่องให้ขึ้นใจ: รายการหักประเภทหนี้สวัสดิการ เงินประกัน และค่าเสียหาย หักได้ไม่เกิน 10% ของค่าจ้างต่อรายการ และรวมกันทุกรายการต้องไม่เกิน 20% ของเงินที่ลูกจ้างมีสิทธิได้รับ (เว้นแต่ลูกจ้างยินยอมเป็นหนังสือให้หักเกินได้) — เพดานนี้เองที่ทำให้ "หักทีเดียวจบ" มักทำไม่ได้ และการผ่อนงวดกลายเป็นเรื่องบังคับ ไม่ใช่ทางเลือก
ส่วน "เงินเบิกล่วงหน้า" มีสถานะพิเศษ: ในทางกฎหมายถือเป็นการจ่ายค่าจ้างล่วงหน้า การหักคืนจึงเป็นการหักกลบกับค่าจ้างที่จ่ายไปแล้ว ไม่ใช่การหักตามมาตรา 76 โดยตรง แต่แนวปฏิบัติที่ปลอดภัยคือทำหนังสือยินยอมและกำหนดงวดหักให้ชัดเช่นเดียวกัน
ออกแบบการผ่อนงวด: เปลี่ยนหนี้ก้อนเป็นแผนหักรายเดือน
ทุกรายการหักที่ไม่ใช่รายการตามกฎหมาย ควรถูกบันทึกเป็น "สัญญาผ่อน" ที่มีองค์ประกอบครบ 4 อย่าง:
| องค์ประกอบ | ตัวอย่าง | ถ้าไม่กำหนด จะเกิดอะไร |
|---|---|---|
| ยอดตั้งต้น | เงินกู้สวัสดิการ 12,000 บาท | เถียงกันภายหลังว่าหนี้เหลือเท่าไหร่ |
| ยอดหักต่องวด | งวดละ 2,000 บาท | HR หักตามใจ/ตามจำ พนักงานวางแผนเงินไม่ได้ |
| จำนวนงวด | 6 งวด (ก.ค.–ธ.ค.) | หักเกินโดยไม่รู้ตัวเมื่อไม่มีจุดสิ้นสุด |
| หนังสือยินยอม | ลงนามระบุยอด+งวดชัดเจน | เสี่ยงผิดมาตรา 76 ทันทีที่พนักงานโต้แย้ง |
เมื่อบันทึกเป็นแผนผ่อนแล้ว ระบบเงินเดือนควรหักให้เองทุกงวดจนครบแล้ว "หยุดเอง" — จุดที่ระบบมือ (Excel) พลาดบ่อยที่สุดคือหักเกินงวดสุดท้าย เพราะคนทำเงินเดือนก๊อปสูตรเดือนก่อนมาโดยลืมเช็คว่าหนี้หมดแล้ว ในระบบคำนวณเงินเดือน HRPM รายการหักแบบผ่อนจะผูกกับยอดคงเหลือ พอครบยอดระบบตัดรายการออกจากงวดถัดไปให้อัตโนมัติ
หัวใจของเรื่อง: เมื่อเงินงวดนี้ไม่พอหัก ต้องทำ 3 อย่างตามลำดับ
สมมติพนักงานเงินเดือน 15,000 บาท เดือนนี้ขาดงาน 4 วัน (หัก 2,000) เหลือเงินได้ 13,000 บาท แต่มีคิวหัก: ภาษี+ประกันสังคม 975 บาท, ผ่อนเงินกู้ 2,000 บาท, คืนเงินเบิกล่วงหน้า 5,000 บาท, ชดใช้ค่าเสียหาย 3,000 บาท — รวม 10,975 บาท ดูเหมือนพอ แต่ติดเพดาน 10%/20%! นี่คือวิธีคิดที่ถูก:
ขั้นที่ 1 — หักรายการตามกฎหมายก่อนเสมอ
ภาษี ณ ที่จ่าย ประกันสังคม กองทุนสำรองเลี้ยงชีพ ไม่มีเพดาน 10% มาเกี่ยว และห้ามเลื่อน — เหลือเงิน 12,025 บาท
ขั้นที่ 2 — รายการที่ติดเพดาน หักตามลำดับความสำคัญที่ประกาศไว้
เพดานรวม 20% ของ 13,000 = 2,600 บาท (สมมติไม่มีหนังสือยินยอมหักเกิน) ลำดับที่แนะนำ: หนี้ผูกพันภายนอก/สหกรณ์ → เงินกู้สวัสดิการ → เงินเบิกล่วงหน้า → ค่าเสียหาย เหตุผลคือรายการต้น ๆ มีดอกเบี้ยหรือกระทบเครดิตพนักงาน ส่วนค่าเสียหายเป็นหนี้ต่อบริษัทเองซึ่งยืดหยุ่นได้มากสุด ในตัวอย่างนี้จึงหักผ่อนเงินกู้ 2,000 + เบิกล่วงหน้าอีก 600 = ครบเพดาน 2,600 บาท
ขั้นที่ 3 — ส่วนที่หักไม่ได้ ให้ "ยกยอดไปงวดถัดไป" ไม่ใช่หักจนติดลบ
เบิกล่วงหน้าคงเหลือ 4,400 และค่าเสียหาย 3,000 ถูกยกยอด (carry over) ไปเข้าคิวงวดหน้า พร้อมแสดงบนสลิปให้พนักงานเห็นยอดคงค้างชัดเจน — สลิปงวดนี้สุทธิ 9,425 บาท ไม่มีทางติดลบ หลักเหล็กคือ: ยอดสุทธิบนสลิปต้องมากกว่าศูนย์เสมอ ระบบที่ยอมให้สุทธิติดลบคือระบบที่ออกแบบผิด เพราะเงินติดลบแปลว่าบริษัทกำลัง "เรียกเก็บเงินจากพนักงาน" ผ่านสลิป ซึ่งทั้งผิดหลักมาตรา 76 และสร้างปัญหาบัญชีตามมาทั้งสาย
ความโปร่งใสคือเกราะป้องกันข้อพิพาท
รายการหักและยอดคงค้างทุกบรรทัดต้องตรวจสอบได้จากฝั่งพนักงานเอง ไม่ใช่รอ HR ตอบทีละคำถาม สลิปที่ดีควรแสดง: รายการหักงวดนี้แยกบรรทัด, ยอดหนี้คงเหลือของแต่ละสัญญา, และจำนวนงวดที่เหลือ เมื่อพนักงานเปิดดูได้เองผ่านสลิปออนไลน์แบบ Employee Self-Service คำถาม "เดือนนี้หักอะไรของผมไป" จะหายไปเกือบหมด และเมื่อมีข้อโต้แย้งจริง ประวัติการหักย้อนหลังทุกงวดคือหลักฐานที่ปกป้องทั้งบริษัทและพนักงานพร้อมกัน
เช็กลิสต์นโยบายหักเงินที่ควรประกาศเป็นลายลักษณ์อักษร
- รายการที่บริษัทหักได้ทั้งหมด พร้อมอ้างอิงฐานกฎหมาย/หนังสือยินยอม
- เพดานหักต่องวด (10% ต่อรายการ / รวม 20%) และเงื่อนไขยินยอมหักเกิน
- ลำดับการหักเมื่อเงินไม่พอ — ประกาศครั้งเดียว ใช้เหมือนกันทุกคน กันข้อครหาเลือกปฏิบัติ
- กติกายกยอด: ยอดค้างไปงวดไหน แสดงที่ไหน พนักงานดูเองได้อย่างไร
- กรณีพ้นสภาพ: หนี้คงเหลือหักจากเงินงวดสุดท้ายได้แค่ไหน ส่วนเกินใช้ช่องทางเรียกคืนอย่างไร
คำถามที่พบบ่อย (FAQ)
พนักงานทำของบริษัทเสียหาย หักเงินเดือนได้เลยไหม?
ไม่ได้ทันที — หักได้เฉพาะกรณีลูกจ้างทำโดยจงใจหรือประมาทเลินเล่ออย่างร้ายแรง และต้องได้รับความยินยอมจากลูกจ้าง โดยหักได้ไม่เกิน 10% ของค่าจ้าง ความเสียหายจากความผิดพลาดปกติในการทำงานผลักภาระให้ลูกจ้างเหมารับไม่ได้
ถ้าพนักงานลาออกแล้วยอดเบิกล่วงหน้า/เงินกู้ยังเหลือ ทำยังไง?
หักกลบจากค่าจ้างงวดสุดท้ายและเงินอื่นที่ต้องจ่ายเมื่อพ้นสภาพได้ตามหนังสือยินยอมที่ทำไว้ ส่วนที่ยังเหลือเกินกว่านั้นเป็นหนี้ทางแพ่งที่ต้องติดตามเรียกคืนตามปกติ — นี่คือเหตุผลที่สัญญาเบิก/กู้ควรกำหนดข้อความรองรับกรณีพ้นสภาพไว้ตั้งแต่ต้น
หักเงินจนสลิปสุทธิเป็นศูนย์หรือติดลบได้ไหม?
ไม่ควรและโดยหลักทำไม่ได้ — เพดานหักรวม 20% (เว้นแต่ยินยอมเป็นหนังสือ) ทำให้ต้องเหลือเงินให้พนักงานเสมอ แนวปฏิบัติที่ถูกคือหักเท่าที่เพดานอนุญาตแล้วยกยอดคงเหลือไปงวดถัดไป พร้อมแสดงยอดค้างบนสลิปให้โปร่งใส
อยากให้ระบบหักผ่อนงวด คุมเพดาน และยกยอดให้เองทุกเดือน? ลองใช้ HRPM ฟรี — ออกแบบตรรกะการหักเงินตามมาตรา 76 มาให้แล้วในระบบเดียว
ยกระดับงาน HR และ Payroll ของคุณให้เป็นเรื่องง่าย
ลดเวลางานเอกสาร คำนวณเงินเดือนอัตโนมัติ จัดการเวลาเข้างาน GPS และสลิปเงินเดือนออนไลน์ในระบบเดียว