The South Africa minimum wage 2026 rate is R30.23 per ordinary hour worked, effective March 1, 2026. This applies to almost every worker in the country, including farm and domestic workers. A separate, lower rate covers workers on the Expanded Public Works Programme (EPWP): R16.62 per hour. Learners under registered learnership agreements follow their own allowance bands set out in Schedule 2 of the amendment, not the standard hourly rate. The Department of Employment and Labour and the Government Gazette are the two sources you should treat as final on this.
- Daily (8 hours): approximately R241.84
- Weekly (40 hours): approximately R1,209.20
- Monthly (approx., ×4.333 weeks): approximately R5,238
Pro Tip: Run these numbers against your current payroll before March 1. If any full-time employee’s monthly gross falls under roughly R5,238, you have a compliance gap to close immediately.
Key Takeaways
The 2026 national minimum wage of R30.23 per hour, effective March 1, requires employers to update payroll, statutory filings, and contract terms before the deadline, not after.
| Point | Details |
|---|---|
| Headline rate | R30.23 per ordinary hour, effective March 1, 2026. |
| Watch the exceptions | EPWP workers earn R16.62/hour; learners follow Schedule 2 allowance bands instead. |
| Check for council overrides | Bargaining councils can set sector minimums above R30.23; confirm before assuming the national rate applies. |
| Four-hour rule matters | Workers scheduled under four hours must still be paid for four hours at the applicable rate. |
| Get compliant payroll without a local entity | Expandtosouthafrica runs BCEA-compliant contracts, ZAR payroll, and statutory filings under one flat monthly fee. |
Table of Contents
- Who the R30.23 Rate Covers, and Who Is Exempt
- Sector Minimums and Bargaining Council Overrides
- Employer Obligations, Payroll Filings, and Enforcement
- Calculating Pay from R30.23 an Hour
- What Employers Consistently Get Wrong About This Update
- Implementing the 2026 Rate Without Setting Up a Local Entity
- Sources
Who the R30.23 Rate Covers, and Who Is Exempt
Most employment relationships in South Africa fall under the national minimum wage, regardless of sector, and that includes categories employers sometimes assume are excluded. Farm workers and domestic workers are both covered at the full R30.23 rate, a point the Department has emphasized repeatedly since earlier phased increases closed the gap between sector rates and the national floor.

Two groups sit outside the standard rate. Workers employed under the Expanded Public Works Programme are paid R16.62 per hour, up from R15.16 in 2025. This is a deliberate, separate dispensation for state-funded public works jobs, not a loophole employers in other sectors can apply.
Learners on registered learnership agreements are paid according to Schedule 2 of the National Minimum Wage Amendment, which sets allowances by NQF level and credit band rather than a flat hourly figure. Some bands run well below R30.23; others approach it, depending on the learnership’s credit weighting.
- National rate: R30.23/hour, most workers
- EPWP rate: R16.62/hour, public works program only
- Learner allowances: variable by Schedule 2 band, not hourly-rate based
A narrow set of other statutory exclusions exist under the Basic Conditions of Employment Act. If you employ anyone under an unusual contract type, such as certain volunteer or exchange arrangements, check the actual agreement wording rather than assuming the standard rate applies by default.
Sector Minimums and Bargaining Council Overrides
The R30.23 figure is a floor, not a ceiling, and that distinction catches out employers who assume one number covers the entire workforce. Registered bargaining councils can set sector-specific minimums that sit above the national rate, along with different terms on hours, leave, or overtime.
Contract cleaning is the clearest example. Metropolitan council areas often carry a different published minimum than local council areas within the same cleaning sector, because bargaining council agreements are negotiated regionally rather than nationally. Wholesale and retail sector determinations can carry similar regional variation.
Before running payroll under the assumption that R30.23 is your number, confirm whether a bargaining council covers your sector:
- Check the Department’s list of registered bargaining councils for your industry and region.
- Compare the council’s published wage determination against R30.23.
- Apply whichever rate is higher, since the statutory minimum only sets the floor a council agreement cannot fall below.
- Re-check annually, since council agreements renegotiate on their own schedule, separate from the national wage review.
Employer Obligations, Payroll Filings, and Enforcement
Raising the hourly rate touches more than the number on a payslip. It flows into every statutory filing tied to earnings, and payroll teams that only update the base rate often miss the downstream calculations.
Here’s the practical sequence to work through before March 1:
- Update the base hourly rate in your payroll system to R30.23, applied to ordinary hours only, excluding benefits, allowances, and tips.
- Recalculate PAYE via EMP201, since gross pay changes shift the tax withheld even for employees already above the minimum.
- Adjust UIF and SDL contributions, both of which are calculated as a percentage of remuneration and move automatically once gross pay changes.
- Confirm COIDA assessments reflect updated earnings, since annual returns are based on actual remuneration paid.
- Apply the four-hour minimum pay rule: if a worker is scheduled for less than four hours in a day, they must still be paid for four hours at the applicable rate, per the Department’s own flyer.
- Review learner contracts separately against Schedule 2 rather than folding them into the general payroll update.
If a worker believes they’re being underpaid, they can lodge a complaint with the Department of Employment and Labour or the CCMA, and the national minimum wage is treated as an absolute floor with no room for contractual override. Misclassifying learner agreements and forgetting the four-hour rule are two of the most common triggers behind CCMA disputes over pay.
Pro Tip: Update your PAYE filing process and your payroll provider’s rate tables on the same day. Running them out of sync for even one pay cycle creates a paper trail that’s hard to explain in a CCMA hearing.
Calculating Pay from R30.23 an Hour
The math is straightforward once you fix the hours worked. An 8-hour day comes to R241.84, and a standard 40-hour week comes to R1,209.20. A 45-hour week, common in retail and hospitality, runs higher, and a 9-hour day changes the daily total accordingly.
| Work Pattern | Hours | Gross Pay |
|---|---|---|
| Standard day | 8 hours | R241.84 |
| Standard week | 40 hours | R1,209.20 |
| Extended week | 45 hours | R1,209.20 |
| Monthly (approx.) | 40 hours | R5,238 |

A full-time employee working a standard 40-hour week earns roughly R5,238 a month at the 2026 minimum wage, before tax.
Where to Verify the Official Rate and Future Changes
The Government Gazette amendment is the primary legal document, setting both Schedule 1 (R30.23) and Schedule 2 (learner bands). The Department’s NMW flyer covers practical calculations. Check the Department’s bargaining council listings annually, and subscribe to Gazette updates so you’re not relying on secondhand summaries when the National Minimum Wage Commission recommends the next adjustment.
What Employers Consistently Get Wrong About This Update
Most coverage of the 2026 increase treats it as a single number to plug into a spreadsheet. That’s the least useful way to think about it. The real work is in the surrounding rules: the four-hour minimum pay provision, the exclusion of benefits and allowances from the hourly floor, and the fact that a bargaining council determination can override R30.23 entirely for your sector.
International employers hiring remotely in South Africa get tripped up most often on bargaining council coverage, because it doesn’t show up in a basic wage search. You have to actively check whether your industry has a registered council agreement, and that step gets skipped constantly by companies used to simpler, single-rate labor markets.
My honest read: the R30.23 figure matters less than whether your payroll engine correctly separates ordinary-hours pay from benefits, and whether someone on your team actually checked for a council override. Get those two things right, and the headline rate takes care of itself. Get them wrong, and you’re explaining a back-pay claim to the CCMA regardless of how carefully you rounded R30.23 to two decimal places.
Implementing the 2026 Rate Without Setting Up a Local Entity
Updating payroll for a rate change is simple when you have one employee. It gets complicated fast when you’re managing BCEA-compliant contracts, ZAR payroll, and four separate statutory filings from another country, on a deadline you didn’t set.

Expandtosouthafrica runs your South African payroll under a flat monthly fee, with no setup cost and no currency loading, so a rate change like this one gets absorbed into your existing plan rather than triggering a new invoice or a scramble to find a local accountant. Contracts are BCEA-compliant from day one, and PAYE (EMP201), UIF, SDL, and COIDA filings are handled by a licensed local partner who updates them the moment the Gazette changes. Data stays under POPIA and GDPR with EU residency, and signed contracts typically close within 48 hours. If you’re budgeting for the new rate across a South African hire or a whole team, run the numbers through the employment cost calculator and see the EOR service details for what’s included.
Sources
- Minister of Employment and Labour, Meth increases the statutory National Minimum Wage to R30,23 per hour
