^Login

Rate Rules

A Rate Rule sets an employee's base hourly rate, such as the rate for one award level. Its clauses give a different rate by age, years of service or Job, so a junior's rate goes up on their birthday without you changing their profile. Shift Rule multipliers, such as a casual loading, are paid on top of the Rate Rule's rate.

Required planAll plans
Required accessSettings and Payroll - Full Access

Navigate to Menu > Settings > Payroll Rules > Rate Rules.

A Rate Rule for Level 2 with five clauses, drawn as steps: under 17, $13.54; age 17, $16.25; age 18, $18.96; age 19, $23.02; age 20 and over, $27.08. An employee moves up a step in the pay period of their birthday.


When to use Rate Rules

  • Award levels: with many staff on the same level, give each level a Rate Rule. When award rates rise on 1 July, you update each level once instead of every profile.
  • Junior rates: a clause for each age moves a junior to the next rate automatically.
  • Years of service: a clause for each year of employment, for agreements that pay more with experience.
  • A rate for a Job: a clause for a Job pays a different rate when a shift is worked on it.

Each employee can have one Rate Rule. Staff without one are paid the hourly rate on their profile.


Create a Rate Rule

  1. Click Create Rate Rule.
  2. Enter a Rule Name, such as "Restaurant Level 2", and click Create.
  3. Under the new rule, click Add Clause.
  4. Enter the Age and Duration the clause needs, or 0 for either if it doesn't matter.
  5. Enter the hourly Rate, such as "27.08".
  6. Click Add Clause. Repeat for each rate.

The Create Rate Rule window with Restaurant Level 2 typed in Rule Name, marked 2, and the Create button

The Create Clause window with Age 19 and Duration 0 marked 4, Rate 23.02 marked 5, and the Add Clause button marked 6

A Rate Rule card named MA000119 Level 2 with five clauses for ages 20, 19, 18, 17 and 0, each with its Duration and Rate, an edit pencil on each clause, and the Add Clause button

Every Rate Rule needs a clause with Age 0 and Duration 0. It's the rate for anyone who doesn't match another clause, such as an adult with no date of birth entered.


Set junior rates by age

Add a clause for each age with its rate, and one with Age 0 for the youngest. For example, for Level 2 of the Restaurant Industry Award from 1 July 2026:

AgeDurationRatePaid to
20027.0820 and over
19023.0219
18018.9618
17016.2517
0013.54Under 17

Age is worked out on the last day of the pay period, so a birthday in a pay period pays the new rate for the whole period. Make sure each junior's Date of Birth on their profile is right.

Enter each junior rate in dollars, and update them whenever the adult rate changes.


Set rates by years of service

Enter the years of employment in Duration, such as "1" or "3". Use decimals for part of a year: "0.5" is 6 months. Years are counted from the employee's Start Date, on the last day of the pay period.

For example, $25 for the first year, $26.50 from 1 year and $28 from 3 years:

AgeDurationRate
0328.00
0126.50
0025.00

Pay a different rate for a Job

If you use Jobs, choose one or more under Job/Client in a clause. The clause's rate is paid for shifts worked on those Jobs. Choosing a Client includes all of that Client's Jobs.

For a rate by Job, make a Rate Rule with only Job clauses, each with Age 0 and Duration 0. Shifts on other Jobs are paid the hourly rate on the employee's profile.

Warning

Clauses are checked from the highest Age down, then the highest Duration, and the first one the employee matches is used. A Job doesn't make a clause come first, so don't mix Job clauses with age or service clauses in one Rate Rule.


Put an employee on a Rate Rule

  1. Navigate to Menu > Settings > Employees, and click Edit on the employee.
  2. Under Payment and Employment, choose the rule under Rate Rule. It saves as soon as you choose it.

The Rate Rule field on an employee profile set to MA000119 Level 2, marked 2, above their Default, Saturday and Sunday hourly rates

Their profile's hourly rates are then only used for shifts that no clause matches.


Put many employees on a Rate Rule at once

Propagate Data needs each Rate Rule's ID number, which the Rate Rules page doesn't show. Put one employee on the rule from their profile first.

  1. Navigate to Menu > Settings > Employees, click More Actions and then Propagate Data.
  2. Under Field, choose Rate Rule RRNID (ID), and under Group, the staff to change.
  3. Find the employee you put on the rule. The number beside them is the Rate Rule's ID.
  4. Enter that number for each employee to put on the rule, or use Set this value to All staff.
  5. Click Update.

Propagate Data with Field set to Rate Rule RRNID (ID), marked 2, the bulk edit options, and the table of staff with each one's Current and New value. Ava Patel's row, marked 3, shows the ID of her Rate Rule.

Warning

Propagate Data saves values with little checking. Check a few profiles afterwards to be sure each has the right Rate Rule.


Update rates when the award changes

Click the pencil next to each clause, change the Rate, and click Update. The new rate is used from the next pay run you process. Do this before you process the first pay period that starts on or after the date the rates change.


Rate Rules troubleshooting

Why is a junior still on last year's rate after their birthday?

Check their Date of Birth on their profile, and that the Rate Rule has a clause for their new age. Age is worked out on the last day of the pay period, so the new rate starts in the pay period their birthday falls in.

Why is a Rate Rule paying the wrong clause?

Clauses are checked from the highest Age down, and the first match is used. Check the employee's date of birth and start date, and that the rule has no Job clauses mixed with age clauses.

What is the Rate Rule ID?

It's the number Propagate Data uses for a Rate Rule. See Put many employees on a Rate Rule at once to find it.


Guides related to Rate Rules