How to Calculate the Daily Staff Rate in South Africa

By | October 1, 2025


Last Updated: September 21

Calculating the daily staff rate in South Africa is important for payroll, short-term contracts, and compliance with labour laws. The calculation is based on an employee’s monthly salary, the number of working days, and any additional benefits or allowances.

Here’s a step-by-step guide:

Step 1: Identify the Monthly Salary

Start with the employee’s gross monthly salary (before deductions).
Example: R10,000 per month.

Step 2: Determine the Number of Working Days

  • Subtract weekends and public holidays from the total number of days in the month.
  • Example: If the month has 30 days and 2 are public holidays, then:
    30 – 2 = 28 working days.

Step 3: Calculate the Basic Daily Rate

Divide the monthly salary by the number of working days.

  • Formula: Monthly Salary ÷ Working Days = Daily Rate
  • Example: R10,000 ÷ 28 = R357.14 per day.

Step 4: Add Allowances and Benefits (If Applicable)

If the employee receives allowances (e.g., housing, transport, or meal allowance), add these to the daily rate:

  • Example: Housing allowance = R2,000 per month.
    R2,000 ÷ 28 = R71.43 per day.
  • Adjusted daily rate = R357.14 + R71.43 = R428.57 per day.

Important Notes:

  • Calculations may vary depending on employment contracts, company policies, or industry standards.
  • Some employers calculate based on 260 working days per year (21.67 working days per month on average).
  • Always cross-check with South African labour laws or seek HR/payroll guidance for accuracy.

By following this method, you can easily determine the fair daily staff rate for employees in South Africa.