← กลับไปหน้าบทความ
5 กันยายน 2569·อ่านประมาณ 5 นาที
แชร์

วิธีคำนวณ 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 มักทำบ่อย

  1. คำนวณฐานผิด — รวมหรือไม่รวมเบี้ยเลี้ยง/คอมมิชชั่นเข้าฐานคำนวณโดยไม่ตรงตามหลักการ ทำให้ค่าจ้างต่อชั่วโมงคลาดเคลื่อน
  2. ปนกันระหว่างวันหยุด 3 ประเภท — วันหยุดประเพณี วันหยุดประจำสัปดาห์ และวันลาพักร้อน เป็นคนละเรื่องกัน แต่ละแบบมีผลต่ออัตรา OT ต่างกัน
  3. ใช้อัตรา 1 เท่าผิดกับพนักงานรายวัน — ต้องเป็น 2 เท่า ไม่ใช่ 1 เท่าเหมือนพนักงานรายเดือน
  4. ไม่มีบันทึกความยินยอมทำ OT เป็นลายลักษณ์อักษร — เมื่อเกิดข้อพิพาท จะไม่มีหลักฐานยืนยันว่าลูกจ้างยินยอมทำงานล่วงเวลาจริง

สรุป

การคำนวณ OT ที่ถูกต้องต้องแยกฐานตามประเภทพนักงาน แยกอัตราตามลักษณะวันทำงาน และมีบันทึกความยินยอมที่ตรวจสอบย้อนหลังได้ ยิ่งจำนวนพนักงานมาก ยิ่งเสี่ยงคำนวณผิดจากความซับซ้อนของกะทำงานและวันหยุดที่แตกต่างกันในแต่ละคน

หากทีมของคุณยังคำนวณ OT ด้วยมือหรือ Excel ทุกสิ้นเดือน ระบบอย่าง BL TimeFlow จะคำนวณ OT ให้อัตโนมัติทันทีที่พนักงานปิดกะ โดยอิงประเภทพนักงาน (รายเดือน/รายวัน) และประเภทวัน (ปกติ/วันหยุด) ที่ตั้งค่าไว้ล่วงหน้า ช่วยลดความเสี่ยงจากการคำนวณฐานผิดและลดเวลาที่ฝ่ายบุคคลต้องมานั่งไล่สูตรทุกเดือน


ข้อมูลนี้เป็นแนวทางทั่วไปตามหลักการของกฎหมายแรงงานไทย ไม่ใช่คำแนะนำทางกฎหมายเฉพาะกรณี ควรตรวจสอบกับกรมสวัสดิการและคุ้มครองแรงงาน (www.labour.go.th) หรือที่ปรึกษากฎหมายก่อนนำไปใช้จริง

ชอบบทความนี้ไหม? แชร์ให้เพื่อนร่วมทีมหรือ HR ที่รู้จักดูด้วยได้เลยค่ะ

บทความที่เกี่ยวข้อง
สิทธิ์ลาป่วย ลากิจ ลาพักร้อน ตามกฎหมายแรงงานไทย พนักงานลาได้กี่วัน
รวมสิทธิ์การลาตามกฎหมายแรงงานไทย ลาป่วย ลากิจ ลาพักร้อน ลาคลอด กี่วัน จ่ายค่าจ้างไหม พร้อมข้อผิดพลาดที่ SME มักเข้าใจผิดบ่อยที่สุด
ใช้ Excel คำนวณเงินเดือนเสี่ยงแค่ไหน และควรเปลี่ยนระบบเมื่อไหร่
Excel คำนวณเงินเดือนและ OT มีความเสี่ยงอะไรบ้าง สูตรพัง ข้อมูลหาย ไม่มี audit trail พร้อมสัญญาณเตือนว่าธุรกิจของคุณถึงเวลาเปลี่ยนระบบหรือยัง
Time Attendance คืออะไร ทำไม SME ไทยต้องมีระบบลงเวลาทำงาน
ระบบลงเวลาทำงาน (Time Attendance) คืออะไร ต่างจากตอกบัตรแบบเดิมยังไง และทำไม SME ไทยควรมีตั้งแต่พนักงานหลักสิบคน อ่านสรุปเข้าใจง่ายที่นี่