FIFO Roster Calculator

The FIFO Roster Calculator builds any repeating fly-in fly-out roster — a simple 8/6, an alternating 7/7 days-then-nights, or an uneven supercycle like 8/6, 8/6, 4/3 — then generates the actual calendar from a start date you choose. It answers the two questions an averages calculator cannot: exactly how many days and hours you work in each real calendar year, and whether you are on site, on nights or at home on a specific date years from now. Everything runs in your browser, and you can export the roster as a PDF, Excel workbook, Word document, calendar file or CSV.

100% FreeRuns in your browserBasic

1. Build your roster pattern

Add a block for each part of your cycle. When the last block finishes, the pattern repeats.

Common rosters

A starting point, not a lock — every value stays editable.

Block 1

2. Start date and how far ahead

Generate for

Ends Wed 15 Oct 2031. Start and end dates are both included.

Travel days (advanced)

Travel days are marked on top of the roster. They do not change your work or R&R totals.

Keep this roster for next time

Saved in this browser only — no account, and nothing is uploaded. Clearing your browser data removes it, so export a file if it matters.

Your repeating pattern

Your pattern repeats every 14 days: 8 day shifts, 6 days R&R, then it starts again.

Repeating cycle
14 days
Work vs R&R per cycle
8 work / 6 R&R
Rostered hours per cycle
96 h
Average hours per week
48 h
Day / Night per cycle
8 Day + 0 Night
On-site share
57.1%
Work:off ratio
4:3
Work swings per year
26.07

Long-run average based on a 365-day year: 208.6 work days, 156.4 R&R days and 2,503 rostered hours. Exact totals for real calendar years appear below once you calculate.

Tip: Enter any known values to calculate the remaining results.

Designed to run locally in your browser. Tool inputs are not intentionally stored by Zerdly unless stated otherwise.