Calculates overtime pay for employees in South Africa based on the Basic Conditions of Employment Act, including rates for weekdays, Sundays, and public holidays.
South Africa Hourly Wage Calculator
Understanding your true hourly wage is essential for every worker in South Africa. Whether you are paid monthly, weekly, or daily, the Basic Conditions of Employment Act (BCEA) provides a standard formula to convert your salary into an hourly rate. This allows you to verify that you are being paid at least the National Minimum Wage and that your working hours comply with legal limits.
How Your Hourly Wage is Calculated
The BCEA, in Section 35, defines how to calculate the hourly rate for employees not paid by the hour. The core principle is to first determine your weekly salary and then divide it by your ordinary hours of work per week.
- If you are paid monthly: Your weekly salary is calculated as (Monthly Salary × 12) ÷ 52. Your hourly rate is this weekly salary divided by your ordinary weekly hours.
- If you are paid weekly: Your hourly rate is simply your weekly salary divided by your ordinary weekly hours.
- If you are paid daily: Your weekly salary is your daily rate multiplied by the number of days you work per week. The hourly rate is then calculated from this weekly salary.
- If you are paid hourly: The calculator uses your input rate directly for verification against the minimum wage.
Key Legal Limits
Two critical legal figures are used in this calculation:
- National Minimum Wage: The minimum wage is adjusted annually. This calculator uses an estimated rate of R25.42 per hour for the 2025/26 period, pending the official gazette for 2026. Always confirm the current rate with the Department of Employment and Labour. Your calculated hourly rate must not fall below the official minimum.
- Maximum Ordinary Hours: The BCEA (Section 9) limits ordinary work hours to 45 per week. Any hours worked beyond this generally qualify for overtime pay, which is calculated separately and is not part of this basic hourly wage tool.
Example Calculation
Let's say Thabo earns a monthly salary of R15,000, works 45 hours per week, over 5 days. His hourly wage is calculated as follows:
- Weekly Salary: R15,000 × 12 ÷ 52 = R3,461.54
- Hourly Rate: R3,461.54 ÷ 45 hours = R76.92 per hour.
This rate is well above the estimated National Minimum Wage, and his weekly hours are at the BCEA maximum of 45, so his contract is compliant on these points.
Calculating a Partial Month's Salary
If you start or leave a job mid-month, your salary is prorated. A common and fair method is to calculate a daily rate based on the average number of calendar days in a month. For example, with a R15,000 monthly salary working only 10 calendar days in a month: (R15,000 ÷ 30.4375) × 10 = R4,928.14. Our calculator performs this calculation when you enter the number of calendar days worked.
Common Use Cases
This calculator is particularly useful for:
- Casual and Temporary Workers: To understand the hourly value of a fixed-term contract or project-based pay.
- Domestic Workers: To ensure the agreed monthly or weekly salary translates to a fair hourly rate that meets the national minimum.
- Part-Time Employees: To calculate a prorata salary for a month where you don't work all days.
- Job Seekers: To compare a monthly salary offer with hourly wage expectations.
Next Steps: Formalising Your Employment
Once you have calculated and verified your wage, it's crucial to have the terms documented in a proper contract. A written contract protects both the employer and the employee by clearly outlining pay, hours, duties, and conditions.
For casual work, consider a Casual Employment Contract. For domestic work, a Domestic Worker Employment Contract is specifically designed to cover the sector's unique rules. For fixed-term positions, a Temporary Employment Contract is appropriate. These documents help ensure that the salary and hours you calculated are legally agreed upon and enforceable.