Payroll & HR

FIFO Roster Tracker Excel - Free Template

FIFO roster tracker with employee, swing, travel and pay fields plus summary and instructions sheets for mining and energy teams.

2026-07-07
270 Downloads
4.8/5 Average rating
Download template

This FIFO roster tracker Excel template helps you track employee swings, travel days, allowances and gross roster pay in one place. It includes a detailed log sheet, a roster summary sheet and an instructions sheet.

Use it when you need to sort out remote site rosters for mining, energy or construction crews. It gives you a clean way to record cash flow impacts, leave taken and the status of each swing without mucking about in separate files.

Image 1 shows the Roster Log, where you enter each worker’s details, dates and pay fields. Image 2 shows the Roster Summary, which rolls the data up for a quicker read, while image 3 gives you the instructions.

Screenshot 1: Roster Log tab - Excel template fifo roster tracker excel template australia
Figure 1: Worksheet "Roster Log"

The key benefits of this Excel template

  • Tracks each FIFO swing with start and end dates, so you can see roster length at a glance.
  • Separates days on site from travel days, which helps you calculate pay correctly.
  • Captures base daily rate, site allowance and travel allowance in one row for each worker.
  • Shows gross roster pay per employee, so payroll checks are faster and cleaner.
  • Records leave taken and status, which makes reconciliation against payroll easier.
  • Works well for small teams, such as a 6-person crew on 2-weeks-on, 1-week-off swings.
  • Keeps notes beside each roster line, which is handy when flights, site changes or leave swaps come up.

Step-by-step guide

  1. Start on the Roster Log sheet and enter each employee’s ID, name, role and home city. Fill in the site location, project and swing dates next.
  2. Add the roster details for the swing, including days on site, travel days and total roster days. This gives you the full cycle for the pay period.
  3. Enter the base daily rate, site allowance and travel allowance for each person. The gross roster pay field then gives you a quick total.
  4. Update leave taken, status and notes as the roster changes. That way you can see who is confirmed, pending or off the job.
  5. Use the Roster Summary sheet to check totals and spot anything unusual before payroll goes out. It is a good final reconciliation step.
  6. Keep the Instructions sheet handy for the first few roster cycles, then reuse the same layout each time you build the next roster.
Screenshot 2: Roster Summary tab - Excel template fifo roster tracker excel template australia
Figure 2: Worksheet "Roster Summary"

What is included

A structured Roster Log with 19 fields for employee, site, swing and pay details.
Date columns for roster start and roster end, formatted for easy entry.
Pay fields for base daily rate, site allowance, travel allowance and gross roster pay.
Leave taken, status and notes columns for follow-up and workforce changes.
A separate Roster Summary sheet for a cleaner high-level view of the roster data.
An Instructions sheet to help new users enter data in the right order.
Built for Australian FIFO teams across mining, energy and remote project work.

How FIFO roster tracking works for Australian site crews

FIFO roster tracking is used by site managers, office admins and payroll staff who need to keep remote crews moving without missing pay details. A chippie on a 14-on, 7-off swing, a drill crew with 12 workers or a camp admin sorting 40 names across two projects can all use the same sheet to stay across it.

This template suits the point in the week when rosters change, flights get moved or leave gets approved. If you are juggling 18 employees on different swings, one missed travel day can throw the whole pay run off by $180 or more for a single worker.

Who uses it day to day

In a small mining contractor, the office manager often updates the roster after each site call. In a Pty Ltd with 25 employees, the bookkeeper may use it before payroll cutoff to check that travel days, allowances and leave have all been captured.

What sits in the log

The Roster Log sheet records Employee ID, employee name, role, home city, site location, project, roster start and end, swing type, days on site, travel days, total roster days and pay fields. That gives you enough detail to compare rostered time with what actually gets paid, instead of relying on memory or a whiteboard.

A practical example

Say you have 8 workers on a 14-day swing with a $320 base daily rate, a $60 site allowance and a $40 travel allowance. If one person’s travel day is missed, the difference is $40 for that swing, and the paperwork headache is usually bigger than the dollar amount.

Screenshot 3: Instructions tab - Excel template fifo roster tracker excel template australia
Figure 3: Worksheet "Instructions"

What Australian payroll and record rules matter on FIFO rosters

FIFO rosters sit close to payroll, so the numbers need to line up with PAYG withholding, STP reporting and superannuation. The current super guarantee rate is 11.5% in 2026, and it is paid quarterly to a complying fund on ordinary time earnings, so any regular roster allowance needs to be checked properly.

For most small businesses, Fair Work award rates and the National Employment Standards matter as much as the roster itself. A remote site worker on a 12-hour shift may be paid ordinary hours, overtime or a site allowance depending on the award, and that can easily change the gross pay by $150 to $300 in a week.

Payroll records need to be kept

The ATO expects business records to be kept for 5 years, including timesheets, payslips, PAYG records and documents that support deductions and super. If you are paying a crew across 3 projects and 2 pay cycles, the roster sheet becomes the evidence trail when you reconcile payroll to the bank.

When the ABN and business structure matter

If you are running the roster through a company, the entity is usually a Pty Ltd registered with ASIC. That matters because the roster may feed into payroll, contractor payments and job costing, and you need clean records to support what was paid to employees versus contractors with an ABN.

Why the numbers need to match

Suppose a worker is rostered for 10 site days at $330 a day plus $50 travel allowance. The sheet shows $3,350 gross roster pay, and that figure should match the pay run before super and tax are applied, otherwise your reconciliation gets messy very quickly.

That same record also belongs on an ABN invoicing form when contractor totals need to line up with the roster and the pay run.

Where FIFO rosters go wrong and what it costs

The biggest FIFO mistakes are usually not dramatic — they are the small misses that stack up. A travel day left out, a leave swap not recorded or a swing length entered wrong can cost you a payroll correction, a late-night call from site and a frustrated worker waiting for $200 to land.

Travel days and allowances get missed

When someone flies in on Tuesday and flies out on Friday, the travel day often gets forgotten if the roster is copied by hand. Miss a $40 travel allowance across 15 workers in one fortnight and you have already left $600 out of the pay run, before anyone notices.

Status changes are where the double-up happens

If status is not updated from pending to confirmed, the same person can be rostered twice or left on the wrong site. In a 30-worker crew, that can mean double-booked flights, extra camp costs and a spreadsheet mess that takes half a day to untangle.

Leave taken without a clean note creates payroll noise

Leave taken needs to be marked properly because it affects both the roster and the pay run. One unpaid leave day on a $320 daily rate is $320 off the employee’s gross pay, and if the note is missing you will spend time chasing texts, emails and site calls to prove it.

Bad inputs cause bad totals

Days on site, travel days and total roster days should always agree. If a worker shows 14 days on site and 4 travel days but total roster days still says 14, the error is obvious to payroll and usually means the swing has been entered twice or not updated after a flight change.

How to turn the roster sheet into a weekly routine

The template works best when you tie it to a fixed routine, not when you fill it in whenever you remember. Most teams get better results by updating the Roster Log after the Monday site call or just before the Friday pay run, when everyone is already checking who is on and who is off.

Simple habits that keep it alive

  • Copy last cycle’s roster and change only the dates, names and swing details you actually need.
  • Use the same start and finish day each week so the pattern is easy to check.
  • Keep the notes column for exceptions only, like flight changes, leave swaps or site transfers.

Make the sheet harder to break

Data validation is handy once you have a few regular roles or status options, because it stops messy typing. Conditional formatting can also flag blank pay fields or mismatched dates before you send the roster to payroll.

Know when Excel is no longer enough

If you are managing 100 workers across multiple sites, separate awards and changing allowances, the spreadsheet starts to creak. At that point, Xero or MYOB payroll plus a proper rostering system will usually save you more time than Excel, especially once the pay run needs stronger controls and audit trail.

At that stage, the next calculation usually shifts from rostering to pay packaging, and a salary sacrifice calculator becomes the natural way to test take-home pay.

Frequently asked questions about this template

Download
File format Excel (.xlsx)
Compatible software Excel, Google Sheets, LibreOffice
Price Free
Download now