Sri Lanka Overtime (OT) Pay Calculator
Check exactly what overtime you are owed each month under the Shop & Office Employees Act and the standard Wages Board multipliers. Hourly rate, weekday + rest-day + public-holiday OT, total monthly gross. No signup, no ads, sources cited line by line.
How it works
Overtime in Sri Lanka is governed by two pieces of primary legislation and a stack of gazetted Wages Board decisions. The Shop and Office Employees (Regulation of Employment and Remuneration) Act No. 19 of 1954 applies to most retail, office, BPO, hospitality and similar workers, while the Wages Boards Ordinance No. 27 of 1941 sets industry-specific minima for trades with their own boards. This calculator implements the rules that apply to the majority of workers — the standard wage-board convention combined with the floor that the S&O Act fixes by statute.
Section 3 of the S&O Act sets the normal working week at 45 hours. Section 5 requires a weekly day of rest. Section 6 caps overtime at 12 hours per week. Section 11 sets the payment floor: any hour worked beyond the normal day must be paid at not less than 1.5× the ordinary rate. Hours worked on a gazetted public, bank or mercantile holiday attract the wage-board convention of 2×.
The arithmetic this calculator runs:
- Hourly rate. Two methods are offered:
- basic ÷ 200— the Labour Department's convention for shop-and-office workers (default).
- (basic × 12) ÷ (52 × weekly hours) — strict mathematical, useful when the contract specifies a non-45-hour week.
- Per-category OT pay. For each bucket — weekday, weekly day-off, public-holiday — multiply hours by the hourly rate and by the statutory multiplier:
hours × rate × multiplier. - Total.Sum the three category totals to get this month's OT pay. Adding the basic gives the gross to be paid this month.
- §6 cap check. Divide weekday OT hours by the average weeks-per-month constant (52 ÷ 12 ≈ 4.33); if the result is above 12, a warning flags possible non-compliance. The cap is per-week, so the warning is informational — your actual weekly distribution may still be lawful.
By long-settled guidance under the EPF Act No. 15 of 1958, overtime pay is excluded from the "total earnings" base on which the 8% employee EPF, 12% employer EPF and 3% ETF contributions are computed. Overtime is therefore paid gross of those funds — the deduction you see on a payslip is taken from basic plus qualifying allowances, not from the OT line. If you want to confirm the fund deductions on the rest of your pay, run the same basic through the Sri Lanka EPF & ETF calculator. Income tax (APIT), however, does apply if your total monthly remuneration crosses the IRD's monthly relief threshold — for that, see the Sri Lanka income tax calculator.
Which hourly-rate basis should you use?
The two divisors usually land within a few rupees of each other, but they are not identical, and the gap matters once OT hours pile up. The basic ÷ 200 convention is what Labour Department inspectors apply and what the majority of Sri Lankan payslips print, so it is the safer default if you are checking whether your employer has under-paid you. The (basic × 12) ÷ (52 × weekly hours) derivation is stricter and only pulls ahead when your contract fixes a working week that is not 45 hours — a 40-hour office week, say, produces a higher hourly rate because the same monthly salary is spread over fewer normal hours. When the two figures disagree, the calculator shows both so you can take the dispute to your HR department with the arithmetic already done.
Edge cases the calculator handles
A few situations trip people up. Mixed-rate months — where you log weekday, rest-day and public-holiday OT in the same month — are handled by keeping each bucket on its own multiplier and summing only at the end, so a public holiday is never accidentally paid at the 1.5× weekday rate. Sub-hour overtime is supported because the hours fields accept half-hour steps; 30 minutes of OT is entered as 0.5 and paid pro-rata. Richer collective agreementsare handled through the "Adjust OT multipliers" panel: if your union contract pays 2× on weekdays or 2.5× on holidays, enter those figures and the floor checks still stop you from going below the statutory 1.5× minimum. Finally, the §6 weekly-cap check is deliberately a soft warning, not a hard error — it divides your monthly weekday OT by 52 ÷ 12 ≈ 4.33 weeks to estimate a weekly average, but because the cap is genuinely per-week, an uneven month (one very busy week, three quiet ones) can stay lawful even when the average warning fires.
Where overtime sits in the rest of your pay
Overtime is the one line on a Sri Lankan payslip that is calculated from your basic and paid free of the provident funds. That combination has three practical consequences worth knowing before you check a payslip.
First, a low basic with a tall stack of allowances quietly suppresses your OT rate, because the multiplier is applied to the basic-derived hourly rate and not to gross pay. Two people on the same Rs 90,000 gross can be owed materially different overtime if one of them has a Rs 40,000 basic and the other a Rs 75,000 basic. If your basic looks suspiciously thin, check it against the national floor with the Sri Lanka minimum wage calculator before arguing about the OT line itself.
Second, because overtime is outside the EPF and ETF base but inside the APIT base, a heavy-OT month raises your taxable remuneration without raising your retirement savings. The take-home effect is therefore smaller than the headline OT figure suggests once the tax table catches up — the take-home salary calculator shows the net figure for a given month once basic, OT and deductions are all in play.
Third, overtime is settled month by month and does not carry forward. It is not part of the ordinary rate used to pay annual leave, and it is not part of the last-drawn basic used for gratuity. A busy final quarter before a resignation therefore does not raise your terminal benefits, however much OT it contained. If you are also tracking statutory leave, the annual leave calculator works out the entitlement that OT hours do not affect.
A 30-second sense-check on any payslip
Divide the overtime amount on the payslip by the number of OT hours you actually worked. The answer is your effective OT rate per hour. Divide that by your basic ÷ 200 and you have the multiplier your employer actually applied. If it comes out at 1.0 you are being paid ordinary time for overtime hours; if it comes out between 1.0 and 1.5 you are being under-paid against the §11 floor; if it lands at 1.5 or above on weekdays and 2 or above on gazetted holidays, the payslip is compliant. Where the numbers do not reconcile, the Department of Labour accepts complaints from employees directly at any District or Sub Labour Office, and your own contemporaneous record of hours worked is the evidence that matters most.
One thing the calculator deliberately does not do is fold overtime into end-of-service entitlements. Gratuity under the Payment of Gratuity Act is computed on your last drawn basic wage, not on basic plus OT, so a month of heavy overtime does not inflate the gratuity you are owed — work that out separately with the Sri Lanka gratuity calculator when you leave a job.
Worked examples
Frequently asked questions
OT in Sri Lanka is hourly rate × overtime hours × a statutory multiplier. For shop-and-office workers under the Shop & Office Employees Act No. 19 of 1954, the hourly rate is conventionally basic ÷ 200, and §11 fixes a floor of 1.5× for every overtime hour. Hours on a gazetted public holiday attract the wage-board convention of 2×.
Four steps. (1) Take your monthly basic salary from your payslip — basic only, not gross. (2) Divide it by 200 to get your ordinary hourly rate. (3) Count your overtime hours, split into weekday, weekly-rest-day and public-holiday buckets. (4) Multiply each bucket by its multiplier — 1.5×, 1.5× and 2× respectively — and add the three sub-totals.
Your OT rate is your ordinary hourly rate multiplied by the statutory factor. The Labour Department's convention for shop-and-office workers derives the ordinary rate as monthly basic ÷ 200, so a Rs 60,000 basic gives Rs 300 per ordinary hour and Rs 450 per weekday OT hour at 1.5×. A stricter derivation — (basic × 12) ÷ (52 × 45) — lands close by; this calculator offers both and shows the gap.
The OT amount for a month is the sum of the buckets, not one flat multiplication. Compute weekday hours × rate × 1.5, rest-day hours × rate × 1.5 and holiday hours × rate × 2 separately, then add them. Keeping the buckets apart is what stops a public holiday from being quietly paid at the weekday rate, which is the most common under-payment on Sri Lankan payslips.
On a Rs 50,000 monthly basic, the ordinary hourly rate is 50,000 ÷ 200 = Rs 250. One weekday OT hour is therefore Rs 250 × 1.5 = Rs 375, one weekly-rest-day hour is Rs 375 at the same floor, and one public-holiday hour is Rs 250 × 2 = Rs 500. Anything less than those figures is an under-payment under §11.
On basic. The ordinary rate that the multiplier is applied to is derived from the basic wage, not from gross pay including budgetary relief allowances, attendance incentives or travelling allowances. Employers who quote a low basic and a large allowance stack shrink your OT rate as a side effect — which is why the basic line on your payslip is worth checking before the OT line.
Section 11 of the Shop & Office Employees Act sets a statutory floor of "not less than 1.5× the ordinary rate" for any OT hour. The standard wage-board convention adds 2× on gazetted public holidays. A collective agreement can offer more, but never less.
If Sunday (or whichever day is your contractual weekly rest day under §5) is worked, those hours are overtime at a minimum of 1.5× the ordinary rate. Many wage-board decisions use the same 1.5× rate as weekday OT; some richer collective agreements use 2×. Adjust the rest-day multiplier in the calculator if your contract is more generous.
The standard wage-board convention applies a 2× multiplier on hours worked on gazetted public, bank or mercantile holidays. The exact figure can vary by wage board, but the 2× minimum is the floor that applies across the majority of trades. Public holidays are listed on gov.lk and updated each year.
Yes. Section 6 of the Shop & Office Employees Act caps overtime at 12 hours per week. If your weekday OT divided by 4.33 weeks/month exceeds 12, this tool surfaces a warning. The cap is per-week, not per-month, so an uneven distribution may still be lawful even if the warning fires.
Overtime pay is excluded from the EPF (8% + 12%) and ETF (3%) contribution base under EPF Act No. 15 of 1958, so no EPF/ETF deduction applies to OT. Income tax (APIT) does apply if your total monthly remuneration (basic + OT + allowances) goes over the IRD monthly relief threshold. Use our Sri Lanka income tax calculator for the APIT calculation.
Sri Lanka EPF & ETF calculator·Sri Lanka income tax (APIT) calculator
No. Gratuity under the Payment of Gratuity Act No. 12 of 1983 is computed on the last drawn basic wage, so a heavy-overtime final month does not raise the gratuity you are owed. Annual-leave pay is likewise settled on the ordinary rate. Overtime affects the month it is earned in and nothing beyond it.
Sri Lanka gratuity calculator·Sri Lanka annual leave calculator
The Act sets a floor, not a ceiling. If your contract or a collective agreement specifies 2.0× on weekdays or 2.5× on holidays, enter those multipliers in the "Adjust OT multipliers" panel. The calculator will use them. Paying below the statutory minimum is illegal under-payment under §11.
This v1 calculator targets monthly-salaried shop, office, BPO, hospitality and similar workers. For daily-paid or piece-rate workers, the hourly rate is derived differently (often gazetted explicitly by the relevant Wages Board). The 1.5× and 2× multipliers still apply, but use the rate set by your specific wage board rather than basic ÷ 200.
Overtime is meant to be by agreement, and §6 of the Shop & Office Employees Act caps it at 12 hours per week — your employer cannot lawfully demand more than that on a sustained basis. Whatever hours are worked, they must be paid at no less than the §11 floor of 1.5× the ordinary rate. Refusing overtime beyond the statutory cap is your right, not misconduct.
Non-payment of statutory overtime is an offence, not a private disagreement. Keep your own record of hours worked, ask for a payslip that itemises the OT line, and if it is still not paid, lodge a complaint with the nearest District or Sub Labour Office of the Department of Labour. Complaints can be filed by the employee directly; no lawyer is needed to start one.
A compliant payslip lists basic salary, then overtime as a separate line showing hours and the rate applied (for example "12 h × Rs 300 × 1.5"), so the calculation is auditable. Because OT is excluded from EPF and ETF, the fund deductions are taken from basic plus allowances only, not from the overtime line. The total gross should equal basic plus the overtime sub-total.
The Act references, the §11 floor, the §6 weekly cap and the hourly-rate convention on this page were last cross-checked against the Department of Labour's official site and the Inland Revenue Department's guidance on 2026-05-12. The page is reviewed when a new Wages Board gazette or amending Act changes the rules.
Sources & references
- Department of Labour Sri Lanka — Shop & Office Employees (Regulation of Employment and Remuneration) Act No. 19 of 1954
- Department of Labour Sri Lanka — Wages Boards Ordinance No. 27 of 1941 and gazetted wage-board decisions
- Department of Labour Sri Lanka — official site (hourly-rate guidance for shop-and-office workers)
- Government of Sri Lanka — gazetted public, bank & mercantile holidays
- Inland Revenue Department — APIT/PAYE on monthly remuneration (overtime is part of gross for APIT but excluded from EPF/ETF)
Statutory references on this page were last cross-checked against the Department of Labour's official site on 2026-05-12. The page is reviewed when a new Wages Board gazette or amending Act changes the rules.
Related tools
Comments & feedback
Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.
Spotted an inaccuracy or an edge case this version misses (e.g. a wage-board with non-standard multipliers)?
Email me at [email protected] — fixes usually ship within 24 hours.