Railway Overtime Calculator

Work out your OT amount, and see exactly how the per-hour rate is built.

Calculate your overtime

Everything updates as you move a slider. Nothing is sent anywhere — the whole calculation runs in your browser.

%
hrs
Overtime Amount
Emoluments used
Hourly rate
First 4 hrs @ 1.5×
Beyond 4 hrs @ 2×
Total

How the overtime rate is built

Emoluments = (Basic × staff factor × (1 + DA%)) + (TA × (1 + DA%))
Hourly rate = floor( Emoluments ÷ 104 × 14 ÷ 30 )
OT = (rate × 1.5 × first 4 hrs) + (rate × 2 × remaining hrs)

The staff factor is 1.30 for running staff (the 30% pay element) and 1.00 for stationary staff. That single difference is why two people on the same basic pay can get very different overtime.

Worked example. Running staff, basic pay ₹35,400, DA 60%, transport allowance ₹1,800, 10 hours of overtime.
Emoluments = ₹76,512  →  hourly rate = ₹343
First 4 hrs at 1.5× = ₹2,058  ·  next 6 hrs at 2× = ₹4,116
Total overtime = ₹6,174

Why the 104 and the 14/30

The divisor of 104 converts monthly emoluments into a notional hourly figure, and the 14/30 factor is the fraction the rules prescribe for the overtime rate. The result is taken as a whole number, so paise are dropped before the slabs are applied — which is why hand calculations sometimes differ by a rupee or two from the pay bill.

DA changes your overtime. DA is applied before the hourly rate is worked out, so every revision raises OT automatically. DA is currently 60%.

Common questions

How is railway overtime calculated?

Overtime is paid on an hourly rate worked out from your emoluments. Emoluments are basic pay (raised by the 30% pay element if you are running staff) grown by the current DA, plus the transport allowance also grown by DA. That figure is divided by 104 and multiplied by 14/30 to get the hourly rate. The first four hours are paid at one and a half times that rate and every hour after that at twice the rate.

What is the overtime formula?

Hourly rate equals emoluments divided by 104, multiplied by 14 and divided by 30, taking the whole number. Emoluments equal basic pay multiplied by the staff factor multiplied by one plus DA percent, plus transport allowance multiplied by one plus DA percent. The staff factor is 1.30 for running staff and 1.00 for stationary staff.

Do running staff get a higher overtime rate?

Yes. Running staff carry a 30% pay element on basic pay, and that raised figure is what the overtime rate is built on. On the same basic pay, a running staff member therefore gets a noticeably higher hourly overtime rate than stationary staff.

When does the double rate apply?

The first four hours of overtime in the period are paid at one and a half times the hourly rate. Every hour beyond four is paid at twice the hourly rate.

Does DA affect overtime?

Yes, directly. DA is applied to both the pay element and the transport allowance before the hourly rate is worked out, so every DA revision raises overtime as well. DA is currently 60%.

Is overtime allowance taxable?

Yes. Overtime allowance is fully taxable as part of salary income and appears in your Form 16.

Official sources

Rules and rates on this page come from the departments below. Where a figure matters to you, check it against the current order — RailStaff is not the authority for it.

Related calculators

Current DA RateThe DA percentage this calculation depends on 7th Pay MatrixFind the basic pay to put in above KM Allowance RatesKilometrage rates by category

More RailStaff tools

Free calculators for railway staff — pay, allowances, arrears, retirement — plus a T-26B running journal for Train Managers.

Open RailStaff