Overtime Calculator

Workers who work beyond the normal daily or weekly hours are entitled to overtime pay. Indian labour law, now under the Occupational Safety, Health and Working Conditions Code, requires overtime at twice the ordinary rate of wages for covered workers.

Indian labour law requires twice the ordinary rate for most covered workers.
Results update as you type.

Overtime pay

₹3,846

for 20 hours

Ordinary hourly rate
₹96.15
Overtime hourly rate
₹192.31
Total for the month
₹23,846

About this calculator

Enter your monthly wages, working days and normal hours to get the ordinary hourly rate, then the overtime hours. The rate can be changed if your employer or agreement pays differently.

How to use it

  1. Enter monthly wages (basic + DA).
  2. Enter working days a month and normal hours a day.
  3. Enter the overtime hours and the overtime rate.

The formula

Overtime pay = (wages ÷ (working days × hours per day)) × 2 × overtime hours
wages
monthly basic pay plus dearness allowance
2
the overtime multiple required by law for covered workers

Worked example

Wages ₹20,000, 26 days, 8 hours a day, 20 hours of overtime

  1. Ordinary hourly rate = 20,000 ÷ (26 × 8) = ₹96.15.
  2. Overtime rate = ₹192.31 an hour.
  3. Overtime pay = 192.31 × 20 = ₹3,846.

What the result means

Check that overtime is calculated on wages that include dearness allowance, and that it is paid at double rate.

Assumptions

  • Ordinary rate = monthly wages ÷ working hours in the month.

Limitations

  • State rules and agreements can define wages and hours differently.
  • Limits on how much overtime is allowed are not checked.

Frequently asked questions

What is the overtime rate in India?

For covered workers, twice the ordinary rate of wages.

Which wages count for overtime?

Usually basic pay plus dearness allowance; check your state rules and terms of employment.

Do office staff get overtime?

It depends on whether they are covered by the applicable labour law; managers and supervisors are often not.

Last reviewed on 1 October 2026. Found a mistake? Tell us.