Build the roster without making yourself the reminder system.
Bring availability, leave, required checks and scheduled work into one place. Give staff their shift details, capture time worked and prepare approved hours for billing and payroll.
The roster checks requirements against the shift date: this worker's check expires first, so saving needs a recorded override. Demonstration data.
Plan with the right information
See availability, approved leave and whether required checks are current as you assign work.
Keep staff informed
Each shift carries its address, documents and required forms, on the phone app or the web.
Use the hours already recorded
Approve timesheets in groups, then use the same hours for invoices and Xero Payroll.
How it works
1
Plan the pattern
Create one-off or repeating shifts with the service type, location and pay grade.
2
Assign with checks
Assign people or offer open shifts to claim. The roster warns or blocks where a required check isn't current on the shift date.
3
Record attendance
Staff clock in on the phone app or at a shared kiosk, and complete required forms before they clock off.
4
Approve and export
Review timesheets, approve them in groups, and send them to Xero Payroll or use them for invoices.
What you can do with Rostering & Timesheets
Repeating shifts and open shifts
Repeat shifts weekly, fortnightly, every few weeks, monthly or quarterly, and the roster fills forward. When you change a series, you see which shifts will change before you confirm. Put a shift on offer and let staff claim it, then approve the claim or let the first claimant take it. Several clients can share one shift.
Leave that reaches the roster
Staff request leave from the app or the web. The approver sees how many shifts the person is already rostered on in that window. Approved leave blocks them out of new assignments and lists the existing shifts that need someone else. Staff can also mark times they're unavailable.
Checks before the shift
Choose whether the roster ignores, warns about or blocks a person whose mandatory checks aren't current on the date of the shift. Where your business uses SCHADS award checks, likely issues such as short rest gaps, broken shifts, weekly hours and public holiday work are flagged for review. They are advisory: they never block a shift or calculate pay.
Attendance on a phone or a shared device
Staff see their shifts, clock in and out, open shift documents, complete forms, sign and request leave on the iPhone and Android app.
Home visits carry the client's address onto the shift.
Require clock-in within a set distance of the shift address.
A spare phone or tablet can become a shared kiosk where staff clock in with a PIN, with an optional photo.
If you allow it, someone without a rostered shift can start one with a reason, so the time isn't lost.
Staff can't clock off on the app or web until required forms and steps are done.
Timesheets from recorded time
Timesheets come from clock-in and clock-out, with breaks, travel time and odometer readings recorded at clock-off. Approve, reject or ask for clarification in groups, and hold approval until required forms are done. A timesheet closed automatically at the rostered finish is flagged as not confirmed by a person.
Payroll and billing from the same hours
Export approved timesheets to Xero Payroll with your people and pay items matched, and send approved paid leave. A payroll report is also available as a spreadsheet. Use the same shifts to raise invoices.
Bills from contractors
Team members who invoice you rather than going through payroll can prepare bills from their approved timesheets, plus extra costs, with GST when they're registered. They enter their own bank details, which are encrypted. You approve or return each bill and record payments, including part payments. A timesheet paid on a bill is kept out of payroll, so it's paid once.
Connect it to the rest of your business
Compliance checks decide whether the roster warns or blocks.
Tag shifts to a branch and filter the roster and reports by site.
From $50 + GST a month for one user, or $199 + GST for your whole team, up to 100 users when you join by 31 December 2026. Core tools are in every plan, with unlimited clients and no commission on your payments. The AI receptionist, SMS and card processing cost extra.
You choose: no check, a warning, or a block. The check uses each requirement's status on the date of the shift, so a check that expires before the shift is caught when you roster it.
Does SpringFire calculate pay or interpret awards?
No. Approved timesheets go to Xero Payroll, which calculates pay. Award alerts are roster warnings to help you plan, not an interpretation of an award.
Does the app work without a connection?
No. The app needs a connection. File uploads that fail for lack of signal can be retried.
What if someone forgets to clock off?
If you set a grace period, an open timesheet closes at the rostered finish and goes to the approval queue flagged as not confirmed by a person. Treat those times as rostered, not proof of the hours worked, and check them before approval.
Does approved leave remove people from shifts?
It blocks them out of new assignments and shows how many shifts they're already on in that window, so you can re-roster those shifts. Leave management is switched on for your business during setup.
Can we use a shared tablet at the door?
Yes. Kiosk mode turns a spare phone or tablet into a clock-in point where staff sign in with a PIN or a code. You can take a photo at clock-in and clock-off.
Bring the part of your business you would most like to simplify. In a 30-minute walkthrough we'll show how SpringFire could help and what getting started would involve.
We use essential cookies to keep the site working. With your permission we also use Google Analytics to understand how the site is used — it stays off until you accept. Read our Privacy Policy for details.