Minimum Wage Calculator South Africa 2026

The national minimum wage (NMW) is R30.23 per hour effective 1 March 2026. Calculate your minimum daily, weekly and monthly earnings, and check if you are being paid fairly.

Monthly Minimum Wage: South Africa 2026

The monthly national minimum wage (NMW) in South Africa is R5,894.85 for a full 45-hour week, the most ordinary hours the BCEA allows, or R5,239.87 for a 40-hour week, calculated at R30.23 per hour effective 1 March 2026. All figures are gross before UIF and PAYE deductions. Pick your category, hours and days to see your daily, weekly, monthly and overtime minimum, and enter your rate to check it.

Work pattern Hours/week Monthly minimum (gross)
Part-time (4 hrs/day, 5 days) 20 hrs R 2,619.93
Standard (8 hrs/day, 5 days) 40 hrs R 5,239.87
BCEA standard (9 hrs/day, 5 days) 45 hrs R 5,894.85
EPWP worker (40-hr week, R16.62/hr) 40 hrs R 2,880.80

South Africa's National Minimum Wage sets the lowest hourly rate an employer may pay: R30.23 for most workers, with a separate rate for EPWP workers and a weekly allowance for learners. This calculator uses the current 2026 rate to show your minimum earnings for 20 work patterns, from 4 hours a day, 3 days a week, to 10 hours a day, 6 days a week. It pays your ordinary hours at the minimum rate and any hours past the legal limit as overtime at 1.5 times, and lets you check whether what you are being paid meets the legal minimum.

Calculate your minimum earnings

R30.23 an hour; EPWP R16.62; guards by area and grade
All hours a day; hours past the legal limit are overtime
Working days a week; over five lowers the daily limit
Optional: enter it to check it against your minimum
Minimum monthly pay (gross)
R 0.00
Hourly rate
R 0.00
Per day
R 0.00
Per week
R 0.00
Per year
R 0.00
Minimum hourly rate R 0.00
Ordinary pay a week R 0.00
Overtime rate (1.5×) R 0.00 / hr
Overtime pay a week R 0.00
Weekly minimum R 0.00
Monthly minimum (weekly × 13 ÷ 3) R 0.00
Annual minimum earnings R 0.00

2026 national minimum wage rates

Standard / Domestic / Farm
R30.23 / hr
Effective 1 March 2026
EPWP Workers
R16.62 / hr
Expanded Public Works Programme
Previous rate (2025)
R28.79 / hr
Increased 5% from March 2026

Source: National Minimum Wage Act No. 9 of 2018, Government Gazette No. 54075, effective 1 March 2026.

How to Use This Calculator

Select your worker category

Choose standard worker, domestic worker, farm worker, EPWP or private security guard (then your area and grade) to apply the correct rate.

Choose your hours per day and days per week

The calculator pays ordinary hours at the minimum rate and any hours past the legal limit as overtime at 1.5 times, then shows daily, weekly and monthly minimum earnings.

Monthly minimum is calculated

Formula: (ordinary hours × hourly rate + overtime hours × hourly rate × 1.5) a week × 13 ÷ 3 (four and one-third weeks a month, BCEA Section 35(3)).

Results show gross minimum pay

Figures are gross, before UIF and any PAYE deductions. Use the PAYE Calculator for net take-home.

South Africa's national minimum wage: 2026 update

South Africa's National Minimum Wage (NMW) is set at R30.23 per ordinary hour worked, effective 1 March 2026. This rate was announced by the Minister of Employment and Labour on 3 February 2026 in Government Gazette No. 54075, and represents a 5% increase from the previous rate of R28.79 per hour.

The NMW is the legal floor for every worker the Act covers: R30.23 an hour for most, R16.62 for EPWP workers (Schedule 1) and a weekly allowance for learners on a registered learnership (Schedule 2). It overrides any lower rate in a contract, collective agreement or sectoral determination (section 4(6)), and it applies to full-time, part-time and casual workers alike. An employer who pays below the NMW is in breach of the National Minimum Wage Act No. 9 of 2018 and may face enforcement action, penalties and a back-pay order.

What the 2026 rate means in practice

Work pattern Hours/week Weekly minimum Monthly minimum
Part-time (4 hrs/day, 5 days)20 hrsR 604.60R 2,619.93
Standard (8 hrs/day, 5 days)40 hrsR 1,209.20R 5,239.87
BCEA standard (9 hrs/day, 5 days)45 hrsR 1,360.35R 5,894.85
Six-day week (8 hrs/day, 6 days: 45 ordinary, 3 overtime)48 hrsR 1,496.39R 6,484.34

The BCEA caps ordinary hours at 45 a week, and at 8 a day for anyone who works more than five days a week (section 9(1)), so the six-day row includes 3 hours of overtime at 1.5 times (section 10(2)). Overtime itself is capped at 10 hours a week (section 10(1)(b)), or 15 for a domestic worker (Sectoral Determination 7, clause 11(1)(b)) or a farm worker (Sectoral Determination 13, clause 13(1)(b)), and the calculator warns you when a pattern goes past it. EPWP work has no overtime clause; the EPWP section below sets out its limits. Our guide to working hours in South Africa sets out the daily and weekly limits in full.

Who does the minimum wage apply to?

The NMW applies to all workers in South Africa except members of the South African National Defence Force, the National Intelligence Agency and the South African Secret Service, and unpaid volunteers (NMW Act section 3). The Act defines a worker as anyone who works for another and is paid, or is entitled to be paid, for that work, in money or in kind, so it includes part-time workers, casual workers, temporary workers and home-based workers.

Domestic workers: now at full NMW

Domestic workers are entitled to the full NMW of R30.23 per hour from 1 March 2026. Their rate was brought in line with the standard NMW in 2022, closing a historical gap where domestic workers were paid at a lower rate. This means cleaning staff, nannies, gardeners and housekeepers all earn the same minimum as other workers. Our domestic worker calculator, linked in the box above, works out full pay including accommodation deductions and UIF.

Employers of domestic workers should be aware of an important deduction rule: if accommodation is provided, the employer may deduct a maximum of 10% of the worker's wage for that accommodation, not the full value of the accommodation.

Farm workers: also at full NMW

Farm workers are equally entitled to R30.23 per hour from 1 March 2026. They reached the full national minimum on 1 March 2021, a year before domestic workers. A farm worker employed for more than six months is entitled to four weeks' notice (BCEA section 37(1)(c)).

EPWP workers: separate rate

Workers employed under the Expanded Public Works Programme (EPWP) fall under a separate rate of R16.62 per hour from 1 March 2026, up from R15.83. The EPWP covers government-funded public works projects, and its rate is written into Schedule 1 of the NMW Act itself (item 2(c)), so it is not a lower rate an employer chooses. Ministerial Determination 3 limits EPWP work to 40 hours a week, 8 hours a day and five days a week (clause 3.1), or four days of up to 10 hours by agreement (clause 3.2), and a task-rated worker at most 55 hours a week (clause 3.3); it has no overtime clause. The calculator prices hours inside those limits and flags any pattern past them.

Sector-specific minimum wages (sectoral determinations and bargaining councils)

Some sectors set their own minimums, at or above the general R30.23/hour floor. Contract cleaning and wholesale and retail do it through a sectoral determination, both updated in Government Gazette No. 54075 from 1 March 2026. Private security, and restaurants in Johannesburg and the East Rand, do it through a bargaining-council agreement the Minister of Employment and Labour has extended to every employer it covers.

Contract cleaning (Sectoral Determination 1)

Contract cleaning employees are entitled to a higher minimum wage than the general NMW, with the rate depending on location:

Area Rate per hour Rate per week (45 hrs) Rate per month
Area A: major metros (Cape Town, Johannesburg, Tshwane, Nelson Mandela, Ekurhuleni and others)R33.27R1,497.15R6,487.15
Area C: rest of South AfricaR30.33R1,364.85R5,913.90
KwaZulu-NatalBCCCI bargaining council rates apply instead

In KwaZulu-Natal, contract cleaning wages and conditions are governed by the collective agreement of the Bargaining Council for the Contract Cleaning Service Industry (BCCCI) rather than the SD1 rates above.

Wholesale and retail (Sectoral Determination 9)

The wholesale and retail sector has its own job-category-based wage scale, also higher than the general NMW for most roles. A sample of full-time (more than 27 hours/week) rates:

Job category Area A rate/hr Area B rate/hr
General assistant / trolley collectorR30.23R30.23
CashierR33.44R30.23
SupervisorR48.42R42.09
ManagerR62.43R53.75

Area A covers major metropolitan and local municipalities (Cape Town, Johannesburg, Tshwane, Ekurhuleni, eThekwini and others listed in the gazette); Area B covers municipalities not listed under Area A. The full schedule covers 15 job categories from general assistant through to manager, with separate rates for employees working 27 hours or less per week; see Government Gazette No. 54075 for the complete table.

Private security guards (NBCPSS)

Security guards are covered by the National Bargaining Council for the Private Security Sector (NBCPSS) Main Collective Agreement, extended by the Minister of Employment and Labour to bind every employer in the sector, not just its signatories. Rates are set by pricing area and grade (Government Gazette No. 50065, 1 March 2026 to 28 February 2027), and all of them sit above the general R30.23/hour NMW:

Grade Area 1 & 2 (urban metros) rate/hr Area 3 (rural) rate/hr
Grade AR39.35R34.34
Grade BR36.57R32.34
Grade C, D or ER33.67R32.34

The agreement sets a monthly wage, and that monthly figure is the rate (R8,184 a month for a Grade A guard in Area 1 or 2, for example). The hourly figures above are each monthly wage divided by 208 hours: the agreement's 48-hour ordinary week (clause 7(1)(a)) over four and one-third weeks, not the general 45-hour BCEA week used elsewhere on this page. So the calculator gives a guard on 48 ordinary hours exactly the monthly wage, a guard on a shorter week a proportionally lower amount, and pays hours past 48 a week as overtime at 1.5 times.

Restaurant and catering trade

The old sector-wide Sectoral Determination 14 for hospitality is not confirmed to still be in force: the National Minimum Wage Commission's own December 2025 report recorded a stakeholder submission noting that the hospitality, forestry and taxi sectoral determinations "appear to have become outdated and have effectively ceased to exist," and the Commission did not dispute it. Hotel, lodge and B&B staff therefore fall under the general R30.23/hour NMW like most other workers.

Restaurants and caterers in Johannesburg and the East Rand are different. The Bargaining Council for the Restaurant, Catering and Allied Trades (BCRCAT) sets hourly rates by job category, and the Minister has extended its agreement to every employer in its area (Government Notice R. 4776, Government Gazette No. 50609). The rates in force from 1 June 2026 to 31 May 2027:

Job category Rate/hr
Waiter, counter assistant, baker or cook, catering or general assistant, watchman, any employee not specified elsewhereR32.92
Assistant bartender, assistant cashier, head cook, head waiter, receptionist, chef de partieR33.00
Heavy vehicle driverR33.03
Junior sous chef, bartender, cashier, clerk, supervisorR35.95
Assistant managerR40.46
Chef or managerR57.65

Every rate in the table is above the R30.23 national minimum, and any BCRCAT rate below it rises to it (the agreement's own proviso, and NMW Act section 4(6)). A new employee on probation may be paid up to 10% less for up to three months, and a new or small employer may pay up to 10% less, never below R30.23. In Pretoria, the Bargaining Council for the Food Retail, Restaurant, Catering & Allied Trades (BCFood) still carries 2022 rates below the national minimum, so R30.23 applies there. Everywhere else, restaurant and catering staff are paid at least the general R30.23 an hour.

Taxi and forestry sectors: no current distinct rate

The old Sectoral Determinations 11 (taxi) and 12 (forestry) are among those a stakeholder submission in the National Minimum Wage Commission's December 2025 report said had effectively ceased to exist, and the Commission did not dispute it. Neither sector has a bargaining council wage on the Department of Employment and Labour's current register. If you drive a minibus taxi or work in forestry, the general R30.23/hour NMW applies to you like it does to most other workers; we found no verified separate taxi or forestry rate.

Learnership allowances (Schedule 2)

Workers on a registered learnership agreement under the Skills Development Act are paid a weekly allowance instead of the NMW, scaled by NQF level and the number of credits already earned:

NQF level Entry allowance (0–120 credits) Highest allowance
Level 1–2R455.00/weekR909.94/week (121–240 credits)
Level 3R455.00/weekR1,402.87/week (241–360 credits)
Level 4R455.00/weekR2,047.41/week (361–480 credits)
Level 5–8R455.00/weekR2,654.04/week (481–600 credits)

Between the entry band and the top band, the allowance steps up every 120 credits. An NQF Level 4 learner, for example, gets R910.04 a week on 121 to 240 credits and R1,402.87 on 241 to 360, before R2,047.41 on 361 to 480 (Government Gazette No. 54075, Schedule 2).

Step-by-step minimum wage calculation

How much should a domestic worker who works 6 hours a day, 5 days a week earn per month?

/* Step 1: Daily minimum */ R30.23 × 6 hours = R181.38 per day /* Step 2: Weekly minimum */ R181.38 × 5 days = R906.90 per week /* Step 3: Monthly minimum (× 13 ÷ 3) */ R906.90 × 13 ÷ 3 = R3,929.90 per month /* Step 4: Overtime rate (1.5×) */ R30.23 × 1.5 = R45.35 per hour overtime

Our overtime calculator, linked above, gives a full breakdown of overtime, Sunday and public holiday rates. For a week with different hours each day, the work hours calculator checks your hours against the BCEA limits.

Am I being paid fairly?

Enter your current hourly wage in the calculator above and it will instantly tell you whether you are being paid below, at or above the minimum for your category. If you are being paid below the minimum, you have the right to raise this with your employer, and if unresolved, to refer a claim for the unpaid amount to the CCMA (BCEA section 73A).

Keep in mind that the NMW is a floor, not a target. Many South African workers, and most formal sector employees, earn well above the minimum wage. The NMW exists to protect the most vulnerable workers in informal, casual and domestic employment where bargaining power is lowest.

Being paid minimum wage doesn't put you outside the UIF system. Most employees earning R30.23/hour, including domestic and farm workers, must still be registered for UIF, with 1% deducted from their wage and matched by their employer; the main exception is someone who works fewer than 24 hours a month for one employer (Unemployment Insurance Contributions Act section 4(1)(a)). Use our UIF calculator to work out your monthly contribution and what you could claim if you're ever between jobs.

History of the South African minimum wage

Year Hourly rate Increase
2019 (introduction)R20.00N/A
2020R20.76+3.8%
2021R21.69+4.5%
2022R23.19+6.9%
2023R25.42+9.6%
2024R27.58+8.5%
2025R28.79+4.4%
2026 (current)R30.23+5.0%

Frequently Asked Questions

What is the minimum wage in South Africa in 2026?
R30.23 for each ordinary hour worked from 1 March 2026, up from R28.79 in 2025: R1.44 more an hour, a 5% rise. The same rate covers domestic and farm workers. Workers on the Expanded Public Works Programme (EPWP) moved from R15.83 to R16.62 an hour. The national minimum started at R20.00 in 2019, so the 2026 rate is about 51% higher than the first one.
What is the minimum monthly salary in South Africa?
R5,894.85 gross for a full 45-hour week, which leaves R5,835.90 after the worker's 1% UIF. There is no PAYE at that level: R70,738.20 a year (12 × R5,894.85) is under the R99,000 tax threshold. On a 40-hour week the figures are R5,239.87 gross and R5,187.47 after UIF. The common mistake is calling a monthly salary compliant without checking the hours: on a 50-hour week (10 hours a day, 5 days) the minimum is R6,877.33, because the 5 hours past 45 are overtime at 1.5 times. Enter your hours in the calculator to check your own pay.
What is the monthly minimum wage in South Africa in 2026?
It depends on your hours. At R30.23 an hour the monthly minimum is R2,619.93 for 20 hours a week, R5,239.87 for 40 and R5,894.85 for 45, the most ordinary hours the BCEA allows. Work 8 hours a day on 6 days and it rises to R6,484.34, because 3 of the 48 hours are overtime at 1.5 times. An employer may set an EPWP worker no more than 40 hours a week (Ministerial Determination 3, clause 3.1), so their full month is R2,880.80. Each figure is the weekly pay × 13 ÷ 3, gross before UIF and PAYE. To convert a different hourly rate, use our Hourly to Salary Calculator instead; it also shows the daily and annual figures and your real PAYE and UIF take-home.
Does minimum wage apply to domestic workers?
Yes. Domestic workers are entitled to the full national minimum wage of R30.23 per hour from 1 March 2026, with rates aligned to the national minimum wage since 2022. If you employ a domestic worker, you must also register them for UIF and contribute 1% of their wage, matched by the employee's 1% contribution.
What happens if I'm paid below minimum wage?
Paying below the National Minimum Wage is illegal under the National Minimum Wage Act, and no agreement between an employer and employee can waive a worker's right to it. Raise it with your employer first; if unresolved, you can refer a claim for the unpaid amount to the CCMA (BCEA section 73A), or report the non-compliance to the Department of Employment and Labour. The employer can be ordered to pay the shortfall, and if it ignores a compliance order the BCEA fine for a first failure to comply is the greater of twice the underpayment or twice the employee's monthly wage.
How often is the minimum wage updated?
Every year. The Minister of Employment and Labour reviews the National Minimum Wage on the National Minimum Wage Commission's recommendation, and recent increases have taken effect on 1 March. The 2026 rate was published in Government Gazette No. 54075 on 3 February 2026 and lifted the rate from R28.79 (2025) to R30.23, a 5% increase. We update this calculator as soon as the new rate is officially gazetted.
Is a student or intern exempt from minimum wage in South Africa?
Students on a formal learnership registered with a SETA are paid a weekly allowance instead of the NMW. It rises with NQF level and the credits already earned, from R455.00 a week for a learner on 0 to 120 credits (any NQF level) up to R2,654.04 a week for an NQF Level 5 to 8 learner on 481 to 600 credits. Students and interns in any other arrangement, including fixed-term contracts and holiday work, must be paid at least R30.23 an hour. The one exception is a volunteer who is not paid and not entitled to pay, whom the NMW Act excludes (section 3).
Do all workers get the same minimum wage in South Africa?
No. R30.23 an hour is the floor for most workers, EPWP workers have a lower set rate of R16.62, learners on a registered learnership get a weekly allowance, and some sectors pay more: contract cleaning R33.27 an hour in the major metros (R30.33 in the rest of the country outside KwaZulu-Natal) under Sectoral Determination 1, wholesale and retail R62.43 for a standard full-time manager in Area A under Sectoral Determination 9, and private security from R32.34 an hour under the NBCPSS agreement. A worker covered by a sector rate gets whichever is higher, the sector rate or R30.23, because the national minimum overrides a lower rate in any contract, collective agreement or sectoral determination (NMW Act section 4(6)).
What is the minimum wage for farm workers in South Africa?
R30.23 an hour from 1 March 2026, the same as other workers; farm workers have been on the full national minimum since 1 March 2021. Most farm workers are paid by the month, so check the monthly figure against the hours you actually work: R5,894.85 on a 45-hour week, and R6,484.34 on a 6-day week of 8 hours, since 3 of those 48 hours are overtime at 1.5 times. Choose farm worker in the calculator above and enter your own days and hours.
Does minimum wage apply to part-time workers?
Yes. The National Minimum Wage is set per hour, so it applies equally to full-time and part-time employees. A part-time worker must be paid at least R30.23 for every hour worked, regardless of how few hours they work per week; there is no separate, lower part-time rate.
What is the minimum wage for security guards in South Africa?
Every NBCPSS rate is above the R30.23 national minimum. The agreement sets a monthly wage for a 48-hour ordinary week, from R6,726 for an Area 3 guard in Grade B, C, D or E up to R8,184 for an Area 1 or 2 Grade A guard (1 March 2026 to 28 February 2027), which works out at R32.34 to R39.35 an hour. Check two things on your payslip: the area (Area 1 and 2 are the urban metros, Area 3 is rural) and your grade (A to E), since an Area 1 or 2 Grade A guard paid the Grade C, D or E rate loses R1,181 a month. The agreement binds every private security employer, not only council members. Choose security guard, then your area and grade, in the calculator above.
Is there a minimum wage for restaurant and catering workers in South Africa?
Yes, in Johannesburg and the East Rand. The Bargaining Council for the Restaurant, Catering and Allied Trades (BCRCAT) sets hourly rates by job category, and from 1 June 2026 to 31 May 2027 they run from R32.92 for a waiter, cook or general assistant up to R57.65 for a chef or manager, all above the R30.23 national minimum. Everywhere else, including Pretoria, restaurant and catering staff are paid at least R30.23, and so are hotel and other accommodation staff. Tips never count towards the minimum (NMW Act section 5(1)(c)).
Is there a separate minimum wage for taxi drivers or forestry workers in South Africa?
No. Both are paid the general R30.23 an hour. A submission in the National Minimum Wage Commission's December 2025 report said the old Sectoral Determinations 11 (taxi) and 12 (forestry) had effectively ceased to exist, the Commission did not dispute it, and neither sector has a bargaining council wage on the Department of Employment and Labour's register. A driver paid by the day checks their pay the same way as anyone else: divide the day's pay by the ordinary hours worked, and the result must be at least R30.23 (NMW Act section 5(3)).
What is the minimum wage per hour in South Africa?
R30.23 an hour from 1 March 2026 for ordinary hours (EPWP workers: R16.62), and R45.35 for each overtime hour at 1.5 times. To check your own rate, divide your pay for a week of ordinary hours by the hours worked, or type your hourly rate into the calculator above for a below, at or above answer. Some sectors set higher hourly rates of their own: contract cleaning, wholesale and retail, private security and restaurants in Johannesburg and the East Rand each have a table above.
What is the minimum wage per day, per week and per year?
At R30.23 an hour, a 9-hour day is R272.07 and an 8-hour day is R241.84. A 45-hour week is R1,360.35 and a 40-hour week is R1,209.20. A year on a 45-hour week is about R70,700. These are gross amounts before UIF and PAYE. The monthly figure is R5,894.85, worked out as the weekly amount × 13 ÷ 3.
Do cleaners, gardeners and cashiers get the national minimum or a sectoral rate?
It depends on who employs them. A gardener or cleaner in a private household is a domestic worker on the general R30.23. Retail cashiers are paid on the job-category scale in the retail table above. Cleaners employed by a contract cleaning company fall under a separate determination with higher rates in major metros (KwaZulu-Natal follows bargaining council rates). Where no determination applies, R30.23 is the floor.
Disclaimer: This calculator reflects the National Minimum Wage of R30.23 per hour effective 1 March 2026 as gazetted in Government Gazette No. 54075. Sectoral minimum wages (e.g. contract cleaning, wholesale and retail) may be higher than the NMW floor. Always verify current rates at the official Department of Employment and Labour website. This tool does not constitute legal advice. Read full disclaimer →