Fair Work Overtime Rates Calculator

Fair Work Overtime Rates Calculator body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; line-height: 1.6; color: #333; margin: 0; padding: 20px; background-color: #f4f7f6; } .container { max-width: 800px; margin: 0 auto; background: #fff; padding: 40px; border-radius: 8px; box-shadow: 0 4px 15px rgba(0,0,0,0.05); } h1 { text-align: center; color: #2c3e50; margin-bottom: 30px; } h2 { color: #2c3e50; border-bottom: 2px solid #ecf0f1; padding-bottom: 10px; margin-top: 40px; } .calculator-box { background-color: #e8f4fd; padding: 30px; border-radius: 8px; border: 1px solid #d1e8fa; margin-bottom: 40px; } .input-group { margin-bottom: 20px; } label { display: block; margin-bottom: 8px; font-weight: 600; color: #34495e; } input[type="number"] { width: 100%; padding: 12px; border: 1px solid #bdc3c7; border-radius: 4px; font-size: 16px; box-sizing: border-box; } input[type="number"]:focus { border-color: #3498db; outline: none; box-shadow: 0 0 5px rgba(52,152,219,0.3); } .btn-calc { width: 100%; padding: 15px; background-color: #2ecc71; color: white; border: none; border-radius: 4px; font-size: 18px; font-weight: bold; cursor: pointer; transition: background 0.3s; } .btn-calc:hover { background-color: #27ae60; } #result { margin-top: 25px; background-color: #fff; padding: 20px; border-radius: 4px; border-left: 5px solid #2ecc71; display: none; } .result-row { display: flex; justify-content: space-between; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #eee; } .result-row:last-child { border-bottom: none; font-weight: bold; font-size: 1.2em; color: #27ae60; } .info-text { font-size: 0.9em; color: #7f8c8d; margin-top: 5px; } .article-content { margin-top: 40px; } .article-content p { margin-bottom: 15px; } .article-content ul { margin-bottom: 20px; padding-left: 20px; } .article-content li { margin-bottom: 8px; }

Fair Work Overtime Rates Calculator

Enter your standard hourly pay before penalties.
Usually the first 2 or 3 hours of overtime.
Usually after the initial overtime period or Sundays.
Work performed on designated public holidays.

Understanding Overtime Rates and Calculations

Calculating overtime pay accurately is essential for ensuring you are remunerated correctly under Fair Work standards. Overtime rates are penalty rates paid to employees when they work outside their ordinary hours of duty. These rates are designed to compensate employees for working unsociable hours, weekends, or excessive hours in a single shift.

How Overtime Multipliers Work

Most Awards and Enterprise Agreements structure overtime payments based on multipliers of your base hourly rate. The standard logic typically follows these tiers:

  • Time and a Half (150%): This is calculated as your Base Rate × 1.5. It typically applies to the first 2 or 3 hours of overtime worked in a day or on a Saturday.
  • Double Time (200%): This is calculated as your Base Rate × 2.0. It usually applies after the initial "time and a half" period is exceeded, or for all work performed on Sundays.
  • Public Holiday Rates (250%): Often calculated as Base Rate × 2.5, this applies when work is required on a gazetted public holiday.

Example Calculation

Consider an employee named Sarah who has a Base Hourly Rate of $32.00.

During a busy week, Sarah works an extra shift consisting of:

  • 2 hours at Time and a Half (1.5x)
  • 1 hour at Double Time (2.0x)

The math would look like this:

  1. 1.5x Rate: $32.00 × 1.5 = $48.00 per hour.
  2. 2.0x Rate: $32.00 × 2.0 = $64.00 per hour.
  3. Total Pay: ($48.00 × 2 hours) + ($64.00 × 1 hour) = $96.00 + $64.00 = $160.00.

When Does Overtime Apply?

Under the Fair Work Act and modern awards, overtime generally applies when an employee works:

  • Beyond their ordinary weekly hours (e.g., 38 hours).
  • Outside the spread of ordinary hours (e.g., 7am to 7pm).
  • More than the maximum ordinary hours allowed per day (e.g., more than 10 hours in a shift).

Casual Employees and Overtime

For casual employees, the calculation can vary. In some awards, overtime is calculated on the base rate excluding the casual loading. In others, the casual loading is included in the compounding rate. This calculator assumes you are entering the specific base rate upon which your multiplier is applied. Always check your specific Award or Enterprise Agreement for the exact clause regarding casual overtime calculations.

function calculateOvertime() { // Get input values var baseRate = document.getElementById('baseRate').value; var hours150 = document.getElementById('hours150').value; var hours200 = document.getElementById('hours200').value; var hours250 = document.getElementById('hours250').value; // Parse values to floats, default to 0 if empty var rate = parseFloat(baseRate); var h15 = parseFloat(hours150) || 0; var h20 = parseFloat(hours200) || 0; var h25 = parseFloat(hours250) || 0; // Validation if (isNaN(rate) || rate <= 0) { alert("Please enter a valid Base Hourly Rate."); return; } // Calculate Rates var payRate150 = rate * 1.5; var payRate200 = rate * 2.0; var payRate250 = rate * 2.5; // Calculate Totals per tier var total150 = payRate150 * h15; var total200 = payRate200 * h20; var total250 = payRate250 * h25; // Grand Total var grandTotal = total150 + total200 + total250; var totalHours = h15 + h20 + h25; // Display Logic var resultDiv = document.getElementById('result'); var htmlContent = '

Overtime Pay Breakdown

'; if (h15 > 0) { htmlContent += '
150% (Time & Half) – ' + h15 + ' hrs @ $' + payRate150.toFixed(2) + '/hr: $' + total150.toFixed(2) + '
'; } if (h20 > 0) { htmlContent += '
200% (Double Time) – ' + h20 + ' hrs @ $' + payRate200.toFixed(2) + '/hr: $' + total200.toFixed(2) + '
'; } if (h25 > 0) { htmlContent += '
250% (Public Hol) – ' + h25 + ' hrs @ $' + payRate250.toFixed(2) + '/hr: $' + total250.toFixed(2) + '
'; } if (totalHours === 0) { htmlContent += '
No overtime hours entered. $0.00
'; } else { htmlContent += '
TOTAL OVERTIME PAY: $' + grandTotal.toFixed(2) + '
'; } resultDiv.style.display = 'block'; resultDiv.innerHTML = htmlContent; }

Leave a Comment