Restaurant overtime calculator (India)
State-aware. Pick Factories Act or your state Shops & Establishments Act, plug in the wage, and the calculator returns the statutory double rate — with a citation against the section number and a warning if you are nudging the quarterly OT-hour cap. Free, no signup.
Karnataka Shops & Commercial Establishments Act 1961 — most Bengaluru / Karnataka standalone restaurants sit here.
Per-day annualises at 26 working days × 12 months. Per-week at 52 weeks. Per-month at 12 months. The quarterly-cap projection uses the same denominator.
Why double rate is the default
Indian labour law does not give you a choice on the multiplier. Every statute that governs a restaurant employee — the Factories Act 1948 §59(1) for a central kitchen with mechanical power and ten or more workers, the Karnataka Shops & Commercial Establishments Act 1961 §12, the Maharashtra Shops & Establishments (Regulation of Employment and Conditions of Service) Act 2017 §14, the Tamil Nadu Shops & Establishments Act 1947 §31 — uses the same phrase: twice the ordinary rate of wages. The single-and-a-half rate you may have seen in a US payroll system is not a legal option here. Pay 2× hourly on every overtime hour or carry the wage-shortfall liability.
The other constant is the cap. Most state S&E Acts and the Factories Act §65(3) cap aggregate overtime at fifty hours per calendar quarter, with a daily ceiling of ten-and-a-half hours of total work (ordinary + OT). Above the cap an inspector can refuse to treat the hours as authorised overtime — the worker is still owed the money, but the establishment is also exposed to a §92 penalty. If you are running a kitchen brigade through a quarter-end push, track the cap in the same place you track the multiplier.
How the hourly rate is derived
monthly_salary → hourly = monthly / (26 × standard_hours_per_day)
daily_wage → hourly = daily / standard_hours_per_day
hourly_wage → hourly = entered as-is
ordinary_hourly = derived per row above
ot_hourly = ordinary_hourly × 2 (statutory floor)
ot_pay = overtime_hours × ot_hourlyThe 26-day denominator is the convention every state inspector uses for monthly-to-daily conversion in an OT calculation — it assumes one weekly off, paid. If your contract uses a different convention (30-day, 30/31 actual), edit the standard hours to match and the numerator stays honest.
Where this fits
- Overtime calculation for restaurants in India — the long-form piece this calculator was extracted from, with the full statute walkthrough and the inspector-side view
- PF and ESI eligibility for restaurant staff — overtime pay sits inside the same wage definition that drives EPF and ESI deductions; pair this with that piece before running payroll
- Labour cost percentage calculator — once OT pay is fixed, drop it into the labour line for the venue-level percentage
- Salary slip generator — emit the OT line on a compliance-ready slip with EPF / ESI / PT auto-loaded
- Attendance register / muster roll — the upstream source of OT hours for any inspector audit