Overtime pay gets calculated wrong more often than almost any other part of payroll in Bangladesh, usually not out of carelessness but because the actual rules are easy to misapply when done by hand. Here is how it actually works.
What counts as overtime
Overtime generally refers to hours worked beyond the standard daily or weekly limit set under the Bangladesh Labour Act. Before calculating anything, you need a clear, consistent record of standard hours for each role, since overtime is only meaningful relative to that baseline.
The overtime rate itself
Bangladesh labour law generally requires overtime to be paid at a higher rate than an employee’s ordinary hourly rate, commonly cited as double the normal rate, though exact provisions can have sector-specific nuances. Always confirm the exact current rate and any sector-specific rules that apply to your business rather than assuming a single number covers everyone.
Getting the hourly rate right first
Before you can calculate an overtime premium, you need an accurate hourly rate to apply it to. This usually comes from an employee’s base salary divided by standard working hours in a consistent way, and getting this base calculation wrong makes every overtime calculation downstream wrong too, even if the overtime rate itself is applied correctly.
Why manual overtime tracking breaks down
Overtime calculation depends entirely on accurate attendance data. If attendance is tracked separately from payroll, on paper, in a standalone biometric device nobody exports regularly, or in a different spreadsheet, someone has to manually reconcile hours worked against standard hours every single pay period, for every employee, to figure out who is even owed overtime in the first place.
The compounding problem at scale
A single manual overtime miscalculation for one employee is a minor correction. The same mistake, repeated because of a wrong formula copied across a spreadsheet for an entire team, becomes a real payroll error affecting dozens of people at once, and it can go unnoticed for months.
Where this gets legally risky
Underpaying overtime is not just an accounting mistake, it is a labour law compliance issue, and it exposes the company to real risk if it is ever challenged or inspected. This is one area where “we will fix it if someone complains” is a genuinely risky approach.
Where Utso fits in
Utso connects attendance data directly to payroll, so overtime hours are calculated from actual recorded time, not a manually reconciled spreadsheet, and the correct rate is applied consistently for every employee, every pay run.
One more thing
This article explains how overtime calculation generally works in Bangladesh. It deliberately avoids stating a single fixed rate as universal fact, since sector-specific rules and amendments can apply. Always confirm the exact current requirements with the Labour Act or a labour law professional before finalizing your payroll process.