วิธีคำนวณ OT ตามกฎหมายแรงงานไทย (พร้อมสูตรและตัวอย่าง)
ฝ่ายบุคคลและเจ้าของธุรกิจ SME จำนวนไม่น้อยยังคำนวณค่าล่วงเวลา (OT) ผิดพลาดโดยไม่รู้ตัว ไม่ว่าจะเป็นการใช้ฐานคำนวณผิด หรือใช้อัตราไม่ตรงกับประเภทลูกจ้าง ซึ่งอาจนำไปสู่การจ่ายค่าจ้างขาด และความเสี่ยงด้านกฎหมายแรงงานโดยไม่ตั้งใจ บทความนี้สรุปสูตรคำนวณ OT ตามหลักการของ พ.ร.บ.คุ้มครองแรงงาน พร้อมตัวอย่างตัวเลขให้เข้าใจง่าย
ฐานคำนวณ OT คืออะไร
ก่อนคำนวณอัตรา OT ต้องหา "ค่าจ้างต่อชั่วโมงของวันทำงานปกติ" ก่อน ซึ่งวิธีคำนวณจะต่างกันตามประเภทลูกจ้าง
พนักงานรายเดือน
ค่าจ้างต่อชั่วโมง = เงินเดือน ÷ (30 × ชั่วโมงทำงานปกติต่อวัน)
พนักงานรายวัน
ค่าจ้างต่อชั่วโมง = ค่าจ้างรายวัน ÷ ชั่วโมงทำงานปกติต่อวัน
ตัวเลข 30 ในสูตรพนักงานรายเดือนหมายถึงจำนวนวันเฉลี่ยต่อเดือนตามหลักการคำนวณค่าจ้าง ไม่ใช่จำนวนวันทำงานจริง เป็นจุดที่หลายคนสับสนบ่อยที่สุด
อัตราค่า OT ตามลักษณะการทำงาน
| ลักษณะการทำงาน | อัตราที่ต้องจ่าย | |---|---| | OT ในวันทำงานปกติ (เกินเวลาทำงานปกติ) | ไม่น้อยกว่า 1.5 เท่า ของค่าจ้าง/ชม. | | ทำงานในวันหยุด — ลูกจ้างที่มีสิทธิ์ได้รับค่าจ้างวันหยุดอยู่แล้ว (เช่น พนักงานรายเดือน) | จ่ายเพิ่มอีก 1 เท่า ของค่าจ้าง/ชม. | | ทำงานในวันหยุด — ลูกจ้างที่ไม่มีสิทธิ์ได้รับค่าจ้างวันหยุด (เช่น พนักงานรายวัน) | 2 เท่า ของค่าจ้าง/ชม. | | OT ในวันหยุด (ทำเกินเวลาปกติในวันที่เป็นวันหยุดอยู่แล้ว) | 3 เท่า ของค่าจ้าง/ชม. |
จุดที่มักเข้าใจผิด: พนักงานรายเดือนกับพนักงานรายวัน "อัตราทำงานวันหยุด" ไม่เท่ากัน เพราะรายเดือนได้รับค่าจ้างวันหยุดอยู่แล้วในเงินเดือนก้อนเดียวกัน จึงจ่ายเพิ่มแค่ 1 เท่า ในขณะที่รายวันไม่ได้รับค่าจ้างวันหยุดล่วงหน้า จึงต้องจ่ายเต็ม 2 เท่า
ตัวอย่างการคำนวณจริง
กรณีที่ 1: พนักงานรายเดือน เงินเดือน 21,000 บาท ทำงานวันละ 8 ชั่วโมง
ค่าจ้างต่อชั่วโมง = 21,000 ÷ (30 × 8) = 87.50 บาท
- ทำ OT ปกติ 2 ชั่วโมง = 87.50 × 1.5 × 2 = 262.50 บาท
- ทำงานในวันหยุด 8 ชั่วโมง (มีสิทธิ์ค่าจ้างวันหยุดอยู่แล้ว) = 87.50 × 1 × 8 = 700 บาท
- ทำ OT ในวันหยุด 2 ชั่วโมง = 87.50 × 3 × 2 = 525 บาท
กรณีที่ 2: พนักงานรายวัน 400 บาท/วัน ทำงานวันละ 8 ชั่วโมง (ไม่มีสิทธิ์ค่าจ้างวันหยุด)
ค่าจ้างต่อชั่วโมง = 400 ÷ 8 = 50 บาท
- ทำงานเต็มวันในวันหยุด = 50 × 2 × 8 = 800 บาท
จะเห็นว่าฐานคำนวณและอัตราต่างกันชัดเจนระหว่างพนักงาน 2 ประเภท หากใช้สูตรผิดกลุ่ม ตัวเลขที่ได้จะคลาดเคลื่อนทันที
ข้อจำกัดที่ต้องรู้
- ชั่วโมง OT รวมกับชั่วโมงทำงานในวันหยุดต้องไม่เกิน 36 ชั่วโมงต่อสัปดาห์ ตามหลักการที่กฎหมายกำหนดไว้เพื่อคุ้มครองสุขภาพลูกจ้าง
- งานบางประเภทต้องขอความยินยอมจากลูกจ้างเป็นคราวๆ ก่อนให้ทำ OT หรือทำงานในวันหยุด ไม่ใช่ให้ทำได้ทันทีตามคำสั่ง
- ตำแหน่งบริหารระดับที่มีอำนาจตัดสินใจแทนนายจ้าง หรือพนักงานบางประเภท (เช่น งานขนส่ง) อาจไม่มีสิทธิ์ได้รับ OT ตามกฎหมาย
- ลูกจ้างที่เป็นเยาวชนมีข้อจำกัดเรื่องชั่วโมงทำงานและ OT ที่เข้มงวดกว่าลูกจ้างทั่วไป
ข้อผิดพลาดที่ SME มักทำบ่อย
- คำนวณฐานผิด — รวมหรือไม่รวมเบี้ยเลี้ยง/คอมมิชชั่นเข้าฐานคำนวณโดยไม่ตรงตามหลักการ ทำให้ค่าจ้างต่อชั่วโมงคลาดเคลื่อน
- ปนกันระหว่างวันหยุด 3 ประเภท — วันหยุดประเพณี วันหยุดประจำสัปดาห์ และวันลาพักร้อน เป็นคนละเรื่องกัน แต่ละแบบมีผลต่ออัตรา OT ต่างกัน
- ใช้อัตรา 1 เท่าผิดกับพนักงานรายวัน — ต้องเป็น 2 เท่า ไม่ใช่ 1 เท่าเหมือนพนักงานรายเดือน
- ไม่มีบันทึกความยินยอมทำ OT เป็นลายลักษณ์อักษร — เมื่อเกิดข้อพิพาท จะไม่มีหลักฐานยืนยันว่าลูกจ้างยินยอมทำงานล่วงเวลาจริง
สรุป
การคำนวณ OT ที่ถูกต้องต้องแยกฐานตามประเภทพนักงาน แยกอัตราตามลักษณะวันทำงาน และมีบันทึกความยินยอมที่ตรวจสอบย้อนหลังได้ ยิ่งจำนวนพนักงานมาก ยิ่งเสี่ยงคำนวณผิดจากความซับซ้อนของกะทำงานและวันหยุดที่แตกต่างกันในแต่ละคน
หากทีมของคุณยังคำนวณ OT ด้วยมือหรือ Excel ทุกสิ้นเดือน ระบบอย่าง BL TimeFlow จะคำนวณ OT ให้อัตโนมัติทันทีที่พนักงานปิดกะ โดยอิงประเภทพนักงาน (รายเดือน/รายวัน) และประเภทวัน (ปกติ/วันหยุด) ที่ตั้งค่าไว้ล่วงหน้า ช่วยลดความเสี่ยงจากการคำนวณฐานผิดและลดเวลาที่ฝ่ายบุคคลต้องมานั่งไล่สูตรทุกเดือน
ข้อมูลนี้เป็นแนวทางทั่วไปตามหลักการของกฎหมายแรงงานไทย ไม่ใช่คำแนะนำทางกฎหมายเฉพาะกรณี ควรตรวจสอบกับกรมสวัสดิการและคุ้มครองแรงงาน (www.labour.go.th) หรือที่ปรึกษากฎหมายก่อนนำไปใช้จริง
ชอบบทความนี้ไหม? แชร์ให้เพื่อนร่วมทีมหรือ HR ที่รู้จักดูด้วยได้เลยค่ะ
