Sunday and public holiday pay calculator
Works out what you are owed for working on a Sunday or a public holiday under sections 16 and 18 of the BCEA, including the full-day floor for a short Sunday shift and the double-day rule for a public holiday.
By Shephard Dube ·
Result
Fill in the form and press Calculate to see your estimate.
Results are estimates based on published rates and statutory minimums. They are not legal advice.
Figures current as at . Source: Basic Conditions of Employment Act 75 of 1997, ss 9 to 18 (hours, overtime, Sundays, public holidays and night work). Amounts set by budget or ministerial notice change, so check the current figure before you rely on it.
This calculator works out what you are owed for working on a Sunday or on a public holiday. Most people know the headline: double pay on a Sunday, double pay on a public holiday. The Basic Conditions of Employment Act is more careful than that, and the careful version is usually worth more to you. A short Sunday shift earns a full day's wage even if the hours do not add up to it. A public holiday that falls on a working day earns the greater of a double day or your ordinary day plus the hours you actually worked. And an employee who ordinarily works Sundays gets a different rate from one who does not. This calculator applies all of it.
It is for shift workers, retail and hospitality staff, security officers, nurses, drivers and anyone else whose roster includes Sundays and public holidays, and for employers who want to pay correctly rather than by rule of thumb.
What this calculator works out and who it is for
You enter your ordinary hourly rate, the ordinary hours in your working day, the hours you worked on the Sunday, whether Sunday is one of your ordinary working days, the hours you worked on the public holiday, and whether the public holiday fell on a day you would ordinarily have worked. The calculator returns your ordinary daily wage, the Sunday pay by the hour and the Sunday pay actually owed after the full-day floor, the two public holiday figures and the one that applies, and the total.
It is distinct from the overtime calculator on this site. That tool starts from a monthly salary, works out the hourly rate, and handles overtime, Sunday and public holiday hours together at the multiplier rates. This one starts from the hourly rate, takes the ordinary day into account, and applies the floors in sections 16 and 18 that a straight multiplier misses. If you do not know your hourly rate, the overtime calculator works it out: monthly salary times twelve, divided by 52, divided by your ordinary weekly hours.
The rules apply to employees covered by chapter two of the Act, which excludes senior managers, sales staff who travel and regulate their own hours, and employees who work less than 24 hours a month. Employees earning above the earnings threshold lose the Sunday rules and section 18(3), but not section 18(2), as explained below.
How the calculation works
The calculator first works out your ordinary daily wage: the hourly rate multiplied by the ordinary hours in your day. That figure is the floor for Sunday work and the base for public holiday work.
For the Sunday, it chooses the multiplier. If Sunday is not one of your ordinary working days, the rate is double your ordinary hourly rate. If you ordinarily work on Sundays, the rate is one and a half times. It multiplies the hours worked by that rate to get the pay by the hour. It then compares that with your ordinary daily wage and pays the greater, because section 16(2) says that if the premium pay for the Sunday comes to less than your ordinary daily wage, you must be paid the daily wage. A two-hour Sunday call-out at double time on an eight-hour day earns four hours' pay by the hour, and eight hours' pay under the floor.
For the public holiday, it asks whether the day was one you would ordinarily have worked. If it was, you are paid for the day whether or not you work it. If you did work, section 18(2) gives you at least double your ordinary daily wage or, if it is greater, your ordinary daily wage plus the amount you earned for the hours you actually worked at your ordinary rate. The calculator works out both and pays the greater. The second formula overtakes the first once you work more hours on the holiday than there are in your ordinary day. If the holiday fell on a day you would not ordinarily have worked, section 18(3) gives you an ordinary day's wage plus your ordinary hourly rate for each hour worked.
The totals are added and shown. The calculator also warns if any single day exceeds twelve hours, because that is a breach of the Act's daily limit as well as a pay question, and it reminds you that paid time off may be agreed instead of the premium, but only in writing and within set periods.
The law behind the numbers
Section 16 of the Basic Conditions of Employment Act 75 of 1997 deals with Sunday work. An employer must pay an employee who works on a Sunday double the ordinary wage for each hour worked, unless the employee ordinarily works on a Sunday, in which case the rate is one and a half times. If the amount earned for the Sunday is less than the employee's ordinary daily wage, the employer must pay the ordinary daily wage. The employer and employee may agree to paid time off in lieu of the Sunday premium. A shift that falls partly on a Sunday and partly on another day is treated as a Sunday shift unless the greater part of it was worked on the other day.
Section 18 deals with public holidays. An employer may not require an employee to work on a public holiday except by agreement. If a public holiday falls on a day on which the employee would ordinarily work, the employer must pay the employee at least the wage the employee would ordinarily have received for that day if the employee does not work, and if the employee does work, at least double that amount or, if it is greater, the ordinary daily wage plus the amount earned for the time worked. If the employee works on a public holiday that falls on a day on which the employee would not ordinarily work, the employer must pay the ordinary daily wage plus the amount earned for the work done on that day. Where a shift straddles a public holiday and another day, the whole shift is treated as having been worked on the public holiday unless the greater part fell on the other day.
The public holidays themselves are set by the Public Holidays Act 36 of 1994, which lists twelve, and provides that when a public holiday falls on a Sunday the following Monday is also a public holiday. The President may declare additional public holidays by proclamation, and those count in the same way.
These sections are among those from which employees earning above the earnings threshold are excluded, with one exception: section 18(2), which deals with a public holiday falling on a day you would ordinarily work, applies regardless of earnings. So a higher earner who works a public holiday that is a normal working day still has the double-day rule; a higher earner working a Sunday that is not an ordinary working day has only what the contract gives.
A bargaining council agreement or sectoral determination may set different rates, and some do, in both directions within the limits the Act allows. If one covers your workplace, it governs.
Worked example
Ayanda is a security officer earning R50 an hour on an eight-hour ordinary day. Sunday is not one of her ordinary working days. She is called in on a Sunday for three hours, and then works ten hours on Heritage Day, which falls on a Wednesday she would ordinarily work.
Her ordinary daily wage is eight hours at R50, which is R400. For the Sunday, the rate is double, R100 an hour. Three hours by the hour comes to R300. That is less than her daily wage of R400, so section 16(2) lifts the Sunday pay to R400. The calculator shows R300 by the hour, R400 owed, and explains why.
For the public holiday, double her daily wage is R800. Her daily wage plus the hours worked is R400 plus ten hours at R50, which is R900. The greater is R900, so that is what she is owed. If she had worked only five hours, the second figure would have been R650 and the double day of R800 would have applied instead. The total for the two days is R1 300.
Had Ayanda ordinarily worked Sundays, the Sunday rate would have been one and a half times, R75 an hour, three hours would have come to R225, and the floor would again have lifted it to R400. Had Heritage Day fallen on a Saturday she does not ordinarily work, she would have been owed R400 plus ten hours at R50, which is R900 under section 18(3), and nothing at all for the day had she not worked it.
What the calculator does not include
It does not work out your hourly rate from a monthly salary. Use the overtime calculator for that, or divide your monthly salary by 4.333 and then by your weekly ordinary hours.
It does not handle overtime on the same day. Hours on a Sunday or public holiday beyond your ordinary day raise a question of whether the overtime premium and the Sunday or holiday premium both apply, and the answer depends on your contract and any collective agreement. The calculator applies the Sunday or holiday rate to all the hours you enter.
It does not apply bargaining council or sectoral determination rates that differ from the Act.
It does not deal with paid time off in lieu. If you have agreed to take time off instead of the premium, the agreement must be in writing, and the time off must be granted within a month or a longer agreed period, but the arithmetic of converting pay to hours is not modelled here.
It does not apply the night work allowance in section 17, which is a separate entitlement for work between 18:00 and 06:00.
When to get advice
For a single underpaid Sunday or holiday, write to your employer with the arithmetic and ask for the difference. Payroll systems that apply a flat multiplier miss the section 16(2) floor and the "whichever is greater" rule in section 18(2) routinely, and most employers correct it once it is pointed out.
If the underpayment is systematic, work out the total across every pay period you can document. A labour inspector can issue a compliance order at no cost, and an employee earning below the earnings threshold can refer a claim for the unpaid amounts to the CCMA under section 73A, which is free and quick. Get advice if a bargaining council agreement or sectoral determination may apply and you are unsure what it says, if the employer disputes whether Sunday is one of your ordinary working days, or if you are being required to work public holidays without ever having agreed to it.
Frequently asked questions
Is Sunday work always double pay? No. It is double if Sunday is not one of your ordinary working days, and one and a half times if it is. Either way, if the premium pay comes to less than your ordinary daily wage, you are paid the daily wage.
I worked two hours on a Sunday. Do I only get two hours at double time? No. If two hours at the Sunday rate comes to less than your ordinary daily wage, you are paid the full daily wage. On an eight-hour day that is a significant difference.
What am I paid if a public holiday falls on my working day and I do not work? Your ordinary pay for that day. You do not lose it.
What if I work the public holiday? At least double your ordinary daily wage or, if it is more, your daily wage plus your ordinary hourly rate for each hour worked. Working more hours than your ordinary day makes the second figure the larger one.
The public holiday fell on my day off and I worked anyway. What am I owed? An ordinary day's wage plus your ordinary hourly rate for each hour worked, under section 18(3).
Can my employer make me work on a public holiday? Only by agreement. The agreement can be in your contract, but it must exist.
I earn above the earnings threshold. Does any of this apply to me? Section 18(2), the rule for a public holiday on a day you would ordinarily work, still applies. The Sunday rules and section 18(3) do not, and your pay for those days is whatever your contract provides.
Need an attorney for labour?
Tell us about your problem in four quick steps. We match you with up to 3 LPC-verified attorneys near you. Free for you, no obligation.
Match with an attorneyCan't afford a private attorney? See free legal help options.
Get plain-English legal updates
One email a fortnight. Your rights, what things cost, and how to avoid common traps. Unsubscribe any time.