Free tool for SA employers

Daily & Hourly Rate Calculator South Africa

What is one day of this person's pay actually worth? Convert a monthly salary into the BCEA daily, hourly, overtime, Sunday and public-holiday rates — the 'divide by 21.67' calculation done properly, checked against the 2026 minimum wage and earnings threshold.

BCEA s9, s10, s16 & s18The 21.67 method, shownMinimum wage check built inFree, no sign-up
Daily and hourly rate calculator South Africa BCEA 21.67 working days per month payroll rate card
Every termination figure starts here: what is one day of this person's pay actually worth?

Daily & Hourly Rate Calculator

Turn a monthly salary into the daily, hourly, overtime, Sunday and public-holiday rates South African payroll actually runs on — the “divide by 21.67” calculation, done properly, with the BCEA sections shown.

Work week:
Sector:

National minimum wage R30.23/hour from 1 March 2026. Domestic and farm workers are on the full rate; EPWP workers are on the separate lower rate. Figures are pre-tax.

How it works

1

Set the work pattern

Days per week and ordinary hours per day. This is the divisor — a six-day week uses 26 average days a month, not 21.67, and getting it wrong misprices everything downstream.

2

Enter total remuneration

Not bare basic. Include regular allowances that form part of the package; leave out genuine expense reimbursements. Variable pay comes in on a 13-week average.

3

Read the rate card

Weekly, daily, hourly, overtime, Sunday and public-holiday rates, each with its BCEA section. The tool flags a minimum-wage shortfall and warns when the employee is above the earnings threshold.

What this calculator does — and why every other number depends on it

Almost every payroll question in South Africa collapses into one prior question: what is one day of this person's pay worth? Leave payouts, notice pay, severance, unpaid absence, a mid-month start, a public holiday shift — none of them can be worked out until the monthly salary has been converted into a daily and hourly rate. Get that conversion wrong and every downstream figure is wrong by the same proportion, quietly, on every payslip.

This tool does the conversion the way the BCEA does it, then applies the statutory premium rates and checks the result against two floors most calculators ignore: the national minimum wage, and the earnings threshold that decides whether those premium rates are legally owed at all.

The conversion chain, exactly as the Act states it

Weekly rate — BCEA s35(4)

weekly rate = monthly remuneration × 12 ÷ 52

Daily and hourly rate

daily = weekly ÷ ordinary working days per week  ·  hourly = daily ÷ ordinary hours per day

The reason the Act goes via the week rather than straight to the day is that a month is not a fixed unit. Twelve months contain 52 weeks; individual months contain anywhere from 20 to 23 working days. Routing through the week produces a constant daily rate, so an employee who starts on the 15th of February is paid on the same basis as one who starts on the 15th of March.

Why South African payroll says “divide by 21.67”

Ask any SA payroll administrator for a daily rate and they will tell you to divide the monthly salary by 21.67. That is not a different method — it is the same formula, pre-collapsed:

Where 21.67 comes from

52 weeks × 5 working days ÷ 12 months = 21.67 average working days per month

And so monthly × 12 ÷ 52 ÷ 5 is arithmetically identical to monthly ÷ 21.67. Both appear on this page because searchers use both, and a manager who has been told “21.67” by their accountant needs to see that it matches the statute rather than contradicting it.

The equivalent divisor changes with the work pattern, and this is where the shorthand becomes dangerous. On a six-day week it is 26 (52 × 6 ÷ 12); on a four-day week it is 17.33. Applying 21.67 to a six-day-week employee overstates their daily rate by about 20% — a costly error on a leave payout, and an underpayment in the other direction if you use it to dock unpaid absence.

A worked example you can check by hand

A warehouse supervisor on R18,000 a month, five days a week, nine ordinary hours a day:

Rate breakdown — R18,000/month, 5-day week, 9 hours/day

Weekly rateR18,000 × 12 ÷ 52R4,153.85
Daily rateR4,153.85 ÷ 5 (= R18,000 ÷ 21.67)R830.77
Hourly rateR830.77 ÷ 9R92.31
Overtime (s10)R92.31 × 1.5R138.46
Sunday, not ordinarily worked (s16(1))R92.31 × 2R184.62
Public holiday worked (s18(2))R830.77 × 2R1,661.54

At R92.31 an hour this employee sits comfortably above the R30.23 national minimum, and at R18,000 a month they are below the earnings threshold — so every premium rate above is a legal entitlement, not a contractual courtesy.

Ordinary hours: the caps that decide what counts as overtime

Section 9 sets the ceiling on ordinary time, and it is the boundary that turns an hour into an overtime hour:

  • 45 ordinary hours a week, for everyone below the earnings threshold.
  • 9 hours a day where the employee works five days a week or fewer.
  • 8 hours a day where the employee works more than five days a week.

On a 45-hour week the average month holds 195 ordinary hours (45 × 52 ÷ 12) — the figure hourly-paid payroll runs on. Overtime under Section 10 is capped at 10 hours a week and requires agreement, and total working time may not exceed 12 hours in a day. A meal interval of one hour is required after five continuous hours, and it is unpaid unless the employee is required to work through it.

Sunday and public holiday work: two different rules, routinely conflated

Sunday pay under Section 16 depends on whether Sunday is an ordinary working day for that employee. If it is not — the typical Monday-to-Friday case — every hour worked on a Sunday is paid at double the ordinary hourly rate. If Sunday isan ordinary working day, the rate is one and a half times. Either way the payment may not come to less than the employee's ordinary daily wage, so a two-hour Sunday call-out still costs a full day.

Public holidays run on Section 18 and behave differently. If the holiday falls on a day the employee would ordinarily work and they do not work, they are paid their ordinary wage for it — a paid day off, not an unpaid one. If they dowork, they must receive at least double the ordinary day's pay. Treating a public holiday as an ordinary overtime day at 1.5× is one of the most common underpayments in South African payroll.

The earnings threshold: when none of this applies

From 1 May 2026 the BCEA earnings threshold is R269,600.90 a year — R22,466.74 a month, up from R261,748.45. Employees earning above it are excluded from Sections 9, 10, 11, 12, 14, 15, 16, 17(2) and 18(3). In plain terms: for a manager on R30,000 a month, the overtime, Sunday and public-holiday premiums are not owed by law at all. They are owed only if the employment contract or a collective agreement says so.

The calculator flags this automatically, because it cuts both ways. Employers routinely pay premiums they do not owe out of habit, and just as routinely refuse premiums they do owe to somebody who has quietly crossed the threshold since the last increase. The threshold moves most years; a rate card built in 2024 is now wrong.

Testing against the national minimum wage

The national minimum wage is set per ordinary hour, which is why a monthly salary cannot be tested against it directly — it has to be converted first. From 1 March 2026 the rate is R30.23 an hour, up from R28.79. Domestic workers and farm workers are on the full rate; only Expanded Public Works Programme workers sit lower, at R16.62.

On a 45-hour week that floor works out to roughly R5,894 a month — a number worth knowing, because an employee on a “R5,500 all-in” monthly arrangement is being underpaid even though the figure sounds generous next to an hourly rate. The penalty for underpayment is twice the underpayment or twice the employee's monthly wage, whichever is greater, and it is recoverable for the whole period of the breach. Full sector detail is in our 2026 minimum wage guide.

Remuneration, not basic: what goes into the number you type in

The BCEA works on remuneration, which is broader than basic salary. Regular allowances that form part of the package count — a housing allowance, a fixed travel or car allowance, an employer medical contribution paid in cash. Genuine reimbursements of actual expenses do not, and neither do discretionary once-off payments. Variable pay such as commission or regular overtime is brought in on a 13-week average.

Entering bare basic where the employee also receives a fixed monthly allowance understates every rate on the page, and understates the leave payout and severance that flow from it. Where an exit is involved, run the numbers through the leave payout calculator and the retrenchment package calculator, which apply the same remuneration base to the Section 41 and Section 37 entitlements.

The whole method in one block — copy it for your accountant, your records, or an AI assistant

SOUTH AFRICAN DAILY / HOURLY RATE — THE STATUTORY METHOD (BCEA)

THE CONVERSION CHAIN
Weekly rate = monthly remuneration x 12 / 52            (BCEA s35(4))
Daily rate  = weekly rate / ordinary working days per week
Hourly rate = daily rate / ordinary hours per day

THE "DIVIDE BY 21.67" SHORTHAND
On a 5-day week, monthly / 21.67 gives the SAME daily rate:
  52 weeks x 5 days / 12 months = 21.67 average working days per month
  monthly x 12 / 52 / 5 = monthly / 21.667
On a 6-day week the equivalent divisor is 26 (52 x 6 / 12).
Use the constant, NOT the actual days in the calendar month — that is what
keeps February and March producing the same daily rate.

ORDINARY HOURS (s9)
Max 45 ordinary hours per week.
Max 9 hours per day where the employee works 5 days a week or fewer.
Max 8 hours per day where the employee works more than 5 days a week.
Average ordinary hours per month on a 45-hour week = 45 x 52 / 12 = 195.

PREMIUM RATES
Overtime (s10) .............. 1.5 x hourly. Capped at 10 hours/week, by agreement.
Sunday, not ordinarily (s16(1)) .. 2.0 x hourly.
Sunday, ordinarily (s16(2)) ...... 1.5 x hourly.
Public holiday worked (s18(2)) ... at least 2 x the ordinary DAY's pay.
Public holiday not worked ........ ordinary day's pay, if it falls on a work day.

THE EARNINGS THRESHOLD
From 1 May 2026: R269,600.90 per year (R22,466.74 per month), up from
R261,748.45. Employees ABOVE the threshold are excluded from ss9, 10, 11, 12,
14, 15, 16, 17(2) and 18(3) — the premium rates above are then contractual, not
statutory.

NATIONAL MINIMUM WAGE
R30.23 per ordinary hour from 1 March 2026 (was R28.79). Domestic and farm
workers are on the FULL rate. EPWP workers: R16.62 per hour.
Penalty for underpayment: twice the underpayment, or twice the employee's
monthly wage, whichever is greater.

WORKED EXAMPLE
R18,000/month, 5-day week, 9 ordinary hours a day:
  Weekly:  18,000 x 12 / 52   = R4,153.85
  Daily:   4,153.85 / 5       = R830.77   (= 18,000 / 21.67)
  Hourly:  830.77 / 9         = R92.31
  Overtime: 92.31 x 1.5       = R138.46
  Sunday (not usual): x 2     = R184.62
  Public holiday: 830.77 x 2  = R1,661.54

Source: Synthro — Daily & Hourly Rate Calculator (South Africa)
https://www.synthro.io/tools/daily-rate-calculator-south-africa
Figures last reviewed August 2026 against the BCEA, the 1 March 2026 national
minimum wage and the 1 May 2026 earnings threshold.

About this calculator

Built on BCEA Sections 35(4) (the weekly conversion), 9 (ordinary hours), 10 (overtime), 16 (Sunday work) and 18 (public holidays), with the national minimum wage of R30.23 per hour effective 1 March 2026 and the earnings threshold of R269,600.90 per year effective 1 May 2026. Figures last reviewed August 2026. It computes the statutory minimum — a contract or bargaining council agreement can grant more, never less. It is a calculation tool, not legal advice.

Frequently Asked Questions

How do you calculate a daily rate from a monthly salary in South Africa?

Multiply the monthly salary by 12, divide by 52 to get the weekly rate, then divide by the ordinary working days in the week. On a five-day week that is arithmetically the same as dividing the monthly salary by 21.67, which is how most SA payroll departments write it.

Why is 21.67 used to calculate a daily rate?

21.67 is the average number of working days in a month on a five-day week: 52 weeks × 5 days ÷ 12 months = 21.67. Using it instead of the actual days in each calendar month keeps the daily rate constant, so February and March produce the same figure.

How many working hours are there in a month in South Africa?

On a standard 45-hour week the average month holds 195 ordinary hours (45 × 52 ÷ 12). On a five-day, nine-hour pattern that is 21.67 days × 9 hours. The BCEA caps ordinary hours at 45 a week, with anything beyond that treated as overtime.

What is the overtime rate in South Africa?

One and a half times the ordinary hourly rate, under BCEA Section 10. Overtime is capped at 10 hours a week and requires agreement. Sunday and public-holiday work is paid under Sections 16 and 18 instead, at their own rates.

How is Sunday pay calculated in South Africa?

Double the ordinary hourly rate for an employee who does not normally work Sundays, and one and a half times for one who does — BCEA Section 16. The payment may not be less than the employee’s ordinary daily wage, even for a short shift.

How much must you pay for working on a public holiday?

At least double the ordinary day’s pay where the public holiday falls on a day the employee would normally work, under BCEA Section 18. If the employee does not work that day, they still receive their ordinary pay for it.

Who is excluded from the BCEA overtime and Sunday rules?

Employees earning above the BCEA earnings threshold — R269,600.90 a year, or R22,466.74 a month, from 1 May 2026. Sections 9, 10, 16 and 18(3) do not apply to them by law, so any overtime or premium pay is owed only if the contract provides for it.

What is the minimum wage in South Africa in 2026?

R30.23 per ordinary hour from 1 March 2026, up from R28.79. Domestic and farm workers are on the full rate. Expanded Public Works Programme workers are on R16.62 per hour. The floor is hourly, so a monthly salary must be converted before it can be tested.

Is the daily rate calculated on basic salary or total remuneration?

On remuneration, not bare basic. Regular allowances that form part of the package — housing, a fixed travel allowance, an employer medical contribution paid in cash — count. Genuine reimbursements of actual expenses do not. Variable pay uses a 13-week average.

How do you calculate a pro-rata salary for a part month?

Multiply the daily rate by the ordinary working days the employee actually worked in that month. Using the constant 21.67-based daily rate rather than the specific month’s day count is what keeps a mid-February start from being paid differently to a mid-March one.

Every rate on this page, derived automatically

Synthro holds each employee's work pattern and remuneration, so daily and hourly rates, leave values and premium pay are calculated from the record instead of a spreadsheet nobody has audited. Book a demo and see it against your own numbers.