NEW ✨ Move shifts, approve leave, copy weeks · one sentence, one Confirm Try free →
Made in Australia · flat $29/mo · no per-user pricing · AI Assistant included

For the owner who does everything themselves.

Rosterwave replaces the Deputy + Xero + spreadsheet stack most small-business owners cobble together on a Sunday night. Multi-store scheduling, kiosk clock-in, Fair Work-compliant payroll, per-store P&L — plus an AI Assistant that moves shifts, approves leave and copies weeks in one sentence, so you're not clicking through five screens to reschedule one shift. One tool, one flat price.

rosterwave.com/schedule
📍 Bondi Junction Week of 17 Aug 2026 Labour: $4,120 · 22.4% of revenue
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Emma L. FT
9-5
9-5
9-5
9-5
Marcus J. PT
11-7
11-7
9-5
10-4
Priya S. Cas
12-6
12-6
12-8
10-6
10-6
Alex T. Cas
2-9
2-9
2-9
9-3
Your schedule as it looks in the app · drag shifts to move them · Sunday auto-loaded at 150%
rosterwave.com/ai
✨
AI
Admin scope · Roger
NEW
Move Slenna's Monday shift to Wednesday
Found Slenna's Mon 08-17 shift · 14:30–18:30 @ Bondi Junction. Moving to Wed 08-19.
Edit shift · reschedule
EmployeeSlenna
Date08-17 → 08-19
Time14:30–18:30 (unchanged)
Cancel Save
One sentence · one Confirm click · shift moved
● Fair Work Award compliance built in ● No credit card required ● Free tier for up to 5 employees ● Hosted in Australia · single-tenant per business

From signup to first payslip in a weekend.

Three steps. No sales call. No implementation consultant.

1

Set up in 10 minutes

Add your stores and staff one by one, or hand the AI Assistant your staff spreadsheet and confirm the import. Head Office + Reserve are auto-created. Pick your Fair Work Award (Retail, Hospo, Clerks, Pharmacy, Trades — 14 preloaded).

2

Roster + clock in

Drag-and-drop the week. Staff clock in from a shared iPad or any browser using their PIN. Actual hours reconcile against scheduled — you see the gap without opening a spreadsheet.

3

Finalise payroll · see P&L

Approve the pay run — Award loadings, penalty bands, junior rates, and 17.5% AL loading are already applied. Labour cost, revenue, and margin land on your Business Analysis dashboard.

✨ AI Assistant · new

Skip five clicks. Just ask.

Every other WMS makes you click through five screens to move a shift. Rosterwave has an AI Assistant that reads your roster, timesheets, leave and payroll · and can actually make the changes · because you asked in one sentence.

  • Ask anything about your data · "who's on leave next week", "top 5 earners this fortnight", "any Fair Work compliance risks?"
  • Approve leave in one click · AI generates a preview card with balance impact · you tap Confirm
  • Copy a whole week's roster to next week · one sentence, one Confirm, done
  • Move / reassign / retime shifts · "put Slenna's Wed shift on Fri instead" · card previews the diff, you approve
  • Managers only · staff never see the AI · segregation of duty is a hard wall, not a settings toggle
  • Your data stays yours · TFN, bank, DOB are masked before the AI sees anything · questions logged for audit
✨
AI
Admin scope · Roger
Copy this week's Bondi Junction roster to next week
Found 9 shifts this week (2026-08-17 → 08-23). Copying to next week (+7d).
Copy shifts
9 shifts copied · +7d
08-17 → 08-24Slenna · 14:30–18:30
08-18 → 08-25Claudia · 11:00–14:30
08-19 → 08-26Claudia · 14:30–18:30
+ 6 more…
Cancel Copy 9 shifts

Everything a small AU business needs

Nine modules built to work together, so the same shift you rostered on Monday becomes the payslip you finalise on Friday and the labour line in your P&L.

✨

AI Assistant

Ask your data anything in plain English. Move shifts, approve leave, copy rosters, import your staff list from a spreadsheet — one sentence, one Confirm. Manager-only.

📅

Multi-store scheduling

Drag-and-drop rostering across every location. Cover shifts, mark leave, spot conflicts before they cost you.

⏱️

Timesheet & Kiosk

Staff clock in from a shared iPad with PIN + optional photo. Actual vs scheduled hours reconciled automatically.

💰

Payroll with Award compliance

14 Fair Work Modern Awards preloaded — Retail, Hospo, Clerks and more. Weekend loading, PH, OT, junior rates, casual loading, 17.5% AL loading.

🌴

Leave management

Annual, sick, unpaid — request, approve, and balance in one place. Loading applied automatically on payslips.

🧾

Payslips + STP export

Immutable payslip snapshots for the ATO. Print, email, or export to Xero-compatible CSV. Year-end STP Payment Summary in one click.

📒

Accounting

Plain-English bookkeeping: income and expenses by category, receipts attached, BAS summary, and the numbers that feed your P&L. Ask the AI to file a receipt.

💳

Reimbursements

Staff photograph a receipt, the claim lands with their manager, approved amounts flow onto the next payslip. No more envelopes of receipts.

🔐

Role-based access

Admin, HR, Operations, Location Manager, Staff — every screen scoped to what that person needs to see. Multi-store from day one.

Business Analysis

Stop drowning in numbers. Start seeing your business.

Small business owners waste hours every week piecing together revenue, wages, rent and margin from separate spreadsheets. Rosterwave does it for you — in one dashboard, updated the moment you finalise a payslip or log a bill.

  • Labour cost as % of revenue — with early-warning thresholds
  • Per-store P&L with rent, utilities, subscriptions folded in
  • Any time window: week, fortnight, 4-week, month, quarter, or full FY
  • Auto-comparison to prior period — spot trends before they hurt
  • Overtime + penalty band breakdown — see what OT is really costing
📊 Aug 2026 · All locations
Revenue$187,400
Labour cost$44,180
Labour %23.6%
Profit (rev − labour)$143,220
Trend vs Jul
Revenue ▲+8.2%
OT hours ▲+31% ⚠
Sun rate hours42h

If you're using Deputy, Tanda, or a spreadsheet.

Owner-operators tell us they picked us for three reasons: price, setup speed, and having P&L in the same tool. Here's the honest comparison.

Deputy / Tanda Rosterwave Xero + Excel
Pricing model Per-user · $6-8/mo Flat $29/mo (up to 20 staff) $35+ · Xero alone
Setup time Half a day + onboarding call ~10 minutes Weeks of spreadsheet building
Fair Work Awards preloaded Paid add-on Included (14 Awards) Manual · you keep track
Kiosk clock-in ✓ (extra tier) ✓ from Pro Manual timesheet entry
Native payroll Handoff to Xero Native · one click to finalise Xero (but Awards on you)
Per-store P&L Not offered Included in Business plan Build the pivot table yourself
Data location Multi-region cloud Australia-only Wherever your laptop is
Best fit Enterprises 50+ staff Owner-operators up to 100 staff Solo trader · 1-2 casuals

Pricing as of 2026-08. Competitor names are trademarks of their respective owners; this comparison reflects publicly-published pricing and features.

Ready to see where your business actually stands?

Sign up in under a minute. Free tier lasts forever, no card required.

Simple, honest pricing

Pay for what your team actually uses.

Every plan includes scheduling, timesheets, reimbursements and the accounting ledger. Pro adds the AI Assistant, kiosk clock-in and Fair Work Award payroll; Business adds Business Analysis. Every new workspace starts on a 30-day Pro trial.

AI questions are counted per billing period and refill with it. A question carrying a photo, PDF or spreadsheet counts as three, because reading a file costs several times what a question costs. Run out and you can add 200 more for $9, once, with no expiry.

All prices in AUD, inclusive of GST. Cancel anytime.

Starter

$0 / month

Free forever. Enough to run a single café or corner shop.

  • Up to 5 employees
  • 1 location
  • Scheduling & timesheet
  • Reimbursements & accounting ledger
  • Basic payroll (no award engine)
  • Community support
  • AI Assistant
  • Kiosk clock-in
  • Fair Work Award compliance
  • Business Analysis
Business

$79 / month

Everything in Pro, plus the business analytics owners live in.

  • Up to 100 employees
  • Up to 10 locations
  • Everything in Pro, with 1,000 AI questions a month
  • Business Analysis dashboard
  • Revenue entry (any granularity)
  • Per-store P&L with rent, bills & subscriptions
  • Labour % + profit margin tracking
  • Prior-period comparisons
  • Priority email support
  • WhatsApp support on business days
More than 100 people, or more than 10 locations?

Rosterwave runs bigger groups on a custom plan: the employee and location numbers set to what you actually operate, an AI allowance sized to your management team, and onboarding that moves your existing roster and staff records across for you. Tell us how many sites and staff you have and we will come back with a price.

Feature Starter Pro Business
Limits
Employees 5 20 100
Locations 1 3 10
Workforce
Scheduling ✓ ✓ ✓
Timesheet ✓ ✓ ✓
Reimbursements ✓ ✓ ✓
Accounting ledger & BAS summary ✓ ✓ ✓
Kiosk clock-in — ✓ ✓
Leave workflow — ✓ ✓
AI Assistant — ✓ ✓
AI questions included — 200 / mo 1,000 / mo
Payroll & Compliance
Basic payroll ✓ ✓ ✓
Fair Work Awards — 14 14
Junior rates — ✓ ✓
Weekend / PH loading — ✓ ✓
17.5% AL loading — ✓ ✓
Payslip PDF / CSV — ✓ ✓
STP Summary export — ✓ ✓
Business Analysis
Revenue tracking — — ✓
Per-store P&L — — ✓
Labour cost % analysis — — ✓
Bills & subscriptions — — ✓
Prior-period comparison — — ✓
Support
Community ✓ ✓ ✓
Email support — ✓ ✓
Priority email + WhatsApp (business days)— — ✓

Past 100 employees or 10 locations, the numbers are set to fit your business · ask about a custom plan

Common questions

Can I cancel anytime?

Yes. Cancel from Settings → Subscription. Your data stays intact and you can re-activate any time. You keep access until the end of the billing period.

Do I need to enter a card to try?

No. Every new workspace starts on a 30-day Pro trial with no card. When it ends you can subscribe, or keep using Starter for free.

What if I have more than 100 employees or 10 locations?

Then Business is not the right shape and we will build you a custom plan: the employee and location numbers set to what you operate, an AI allowance sized to your management team, and help moving your roster and staff records across. Email sales@rosterwave.com with your staff and site count and we will come back with a price. Nothing about the product changes; only the limits and the onboarding.

What happens if I run out of AI questions?

The assistant tells you, and nothing else in Rosterwave is affected. The allowance refills when your billing period renews. If you need more before then, the Owner can add a top-up pack of 200 questions for $9 including GST from Settings → Subscription. Top-up questions do not expire and are only used after the ones included with your plan.

Where is my data stored?

In Australia. Each business gets its own single-tenant data store — your records never mix with another company's. Passwords are hashed with a per-user salt server-side (browser never sees the hash), all traffic is HTTPS-only, session cookies are httpOnly with SameSite protection, and encrypted backups run on a scheduled cycle.

How is Rosterwave different from Deputy or Tanda?

Rosterwave is the more complete tool for Australian owner-operators. Five things Deputy and Tanda don't do in one product: (1) flat $29/mo pricing — no per-user surcharge as your team grows; (2) native Fair Work payroll — full pay run happens inside Rosterwave, no Xero handoff, no external subscription; (3) Business Analysis in-line — labour cost, revenue and per-store P&L on the same dashboard, not a separate BI product; (4) AI Assistant — move shifts, approve leave and copy weeks with one sentence and a Confirm click, so managers stop clicking through five screens per change; (5) 14 Modern Awards pre-loaded and kept current — junior schedule, penalty bands, PH loading, overtime brackets refresh every Annual Wage Review. All in one place, one price, every feature every plan.

Which Awards are supported?

14 Fair Work Modern Awards: General Retail, Fast Food, Hospitality, Hair & Beauty, Pharmacy, Clerks, Nurses, Restaurant, Trades, and more. Each with editable rates in case Fair Work updates minima. If your industry Award isn't in that list, tell us — we add on request when we see two customers ask.

Can I run payroll across multiple ABNs / entities?

Not in one workspace yet — currently each Rosterwave workspace maps to a single ABN. If you have two entities you'd run them as two separate workspaces. Multi-entity consolidation is on the 2027 roadmap.

What happens to my data if I cancel?

Your data stays in read-only mode for 90 days so you can export it. After that we archive your records (contactable for restore) for 12 months, then permanently delete. You can also download a full data export any time from Settings → Data.

Can I upgrade or downgrade mid-cycle?

Yes. Upgrades take effect immediately and the pro-rata difference for the rest of the billing period is charged to your card straight away. Downgrades also apply immediately; the unused portion of the higher plan is credited to your next invoice.

Do you integrate with Xero / MYOB?

Xero and MYOB take our payslip and STP-style CSV exports today. A direct Xero Payroll connection that pushes approved timesheets is in final testing and switches on for Pro and Business workspaces shortly.

Is there a real human I can reach?

Yes. Pro and Business plans include email support with replies from our team within one business day, not a ticket queue. Business adds WhatsApp support on business days.

Still unsure which tier fits?

Start on Starter for free. Upgrade the day you outgrow it.

Create your Rosterwave account

Start with a 30-day Pro trial · no card needed. Afterwards subscribe, or stay on the free Starter plan.

Your team will log in with yourbusiness-XXXX · we generate this for you.
Use 8+ chars including a number and a letter.
Pro trial · 30 days free, no card · up to 20 employees, 3 locations, AI Assistant, kiosk clock-in and Fair Work Awards. Afterwards subscribe to Pro or continue free on Starter (5 employees, 1 location). See plans
Already have an account? Log in
← Back

Complete your subscription

Billing details

Payment method

🔒 You'll be redirected to Stripe's secure checkout to enter your card details. We never see or store your card number.

Order summary

By subscribing you agree to our terms.
Cancel anytime from Settings → Subscription.

Payment

Prototype · no real charge.

Payment form · later session.

Product · Scheduling

Roster smarter, not longer.

Drag-and-drop shifts across every store, spot conflicts before they happen, and publish in a click. Built for AU small businesses who don't have time for Excel gymnastics.

Multi-store rostering

Manage one store or twenty from the same view. Colour-coded location badges make it obvious who's where, and shifts snap to the right person even if they cover across sites.

  • Up to 10 locations on the Business plan
  • Per-store filters + "All my locations" super-view
  • Home location vs shift location tracked separately (so payroll attribution is right)
Chatswood · Week 32
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Emma
9-5
9-5
9-5
10-4
Pop
9-5
9-5
9-5
12-6
Abby
12-8
12-8
PH
12-8

Availability & conflicts, before they cost you

Every employee marks the days they can't work. Try to schedule a blocked day and Rosterwave flags it in red — no more Monday morning surprises.

  • Per-employee weekly availability + one-off blocks
  • Visual conflict warnings on the roster grid
  • Leave overlays showing who's away and when
⚠ 2 conflicts detected
Emma · Thu 12-8 conflicts with Blocked (medical appt)
Pop · Sun conflicts with Regular day off
✓ All other shifts clear this fortnight

Publish once. Everyone sees it.

Staff log in on their phone to see their upcoming shifts. No more group chats, no missed messages. Every change is versioned so you always know what was published when.

  • Web-based · works on any phone browser
  • Per-staff dashboards show only their shifts
  • Change log for audit + payroll disputes
👋 Hi Emma · Your week
Mon · 9-5
Wed · 9-5
Sat · 10-4

Get your team rostered in under 10 minutes

Import your staff list, drag some shifts, hit publish. That's it.

Product · Time & Attendance

Clock-in that respects everyone's time.

One shared iPad at the door. Staff punch in with a 4-digit PIN and (optionally) a selfie for identity confirmation. Actuals reconciled against scheduled — every discrepancy visible.

The Kiosk you don't have to babysit

Manager binds one device to one store. Staff appear in a grid — big buttons, quick PINs, optional photo. Runs entirely in the browser, no app store, no per-device licensing.

  • Zero installation · runs in Chrome/Safari
  • PIN-based identity (no shared passwords)
  • Optional camera capture for extra security
  • Auto-lock after use, always ready for the next shift
Chatswood Kiosk · 09:23
👤 Emma
👤 Pop
Clocked in 08:59
👤 Abby
👤 Claudia
👤 Aileen
👤 Rachel

Timesheet review, made obvious

Every clock event lands in a review queue. Scheduled vs actual side-by-side. Approve in bulk, adjust with one click, flag anomalies before they hit payroll.

  • Actual vs scheduled comparison per shift
  • Bulk approve / bulk edit
  • Break tracking (paid + unpaid)
  • Kiosk photo attached to each clock event
Timesheet review · Aug 4-17
Emma · MonSched 9-5Actual 8:58-17:03 ✓
Pop · TueSched 9-5Actual 9:22-17:00 ⚠
Abby · WedSched 12-8Actual 11:57-20:04 ✓

Turn the iPad in the back room into a proper time clock

Bind the device once. Staff PINs stay per-employee. It just works.

Product · Payroll

Payroll that understands Fair Work.

14 Modern Awards preloaded. Junior rates, casual loading, weekend + PH multipliers, overtime brackets, annual leave loading — all applied automatically. Every payslip is a frozen legal snapshot.

14 Modern Awards, built in

General Retail, Fast Food, Hospitality, Hair & Beauty, Pharmacy, Clerks, Nurses, Restaurant, and more. Each award ships with correct weekend rates, PH loading, OT brackets and junior schedules.

  • Per-employee award assignment (mixed workforce OK)
  • Editable rates for when Fair Work updates minima
  • Classification levels (Retail L1–L8, etc.) with adult + junior rates
  • Casual loading 25% + AL loading 17.5% enforced correctly (casuals excluded from AL)
Payslip · Emma · Aug 3-16
Ordinary (32h × $34.76)$1,112.32
Saturday (5h × $34.76 × 1.25)$217.25
Sunday (4h × $34.76 × 1.5)$208.56
Overtime 1.5× (1h)$52.14
Gross$1,590.27
PAYG-$238.54
Net$1,351.73

Junior rates, done right

Enter the date of birth once. The award's own junior schedule applies automatically and steps up on each birthday, reaching the adult rate when that award says so (21 in Retail, 20 in Hospitality, 18 in Hair & Beauty). No manual intervention.

  • Age-based rate factor computed at pay time
  • "Junior 60%" badge shows across the app for clarity
  • Editable schedule per award (Clerks/Nurses opt-out supported)
Junior rate breakdown
Aileen · Age 17
Retail L1 adult rate: $34.76/hr
Junior 60%: $20.86/hr
Applied automatically until her birthday

Xero + MYOB friendly. STP ready.

Export payroll to Xero-compatible CSV. Year-end STP Payment Summary generated in one click — take it straight to your accountant or upload to ATO Online Services.

  • Per-payslip PDF (immutable legal record)
  • Xero-compatible pay run CSV
  • STP Payment Summary export (per employee YTD)
  • Every payslip is a frozen snapshot — rate changes never rewrite history
📋 Year-end STP Summary · FY26-27
14 employees26 pay periods
Total gross$487,320.44
PAYG withheld$73,098.07
Super (SG 12%)$56,041.85
✓ ATO-ready · export as CSV

Never miscalculate a Saturday penalty again

Fair Work-compliant payroll, standard in every plan above Starter.

Product · Leave

Leave without the paperwork war.

Staff request. Managers approve. Balances update. Loading applied on the next payslip. Nothing lost in email threads.

Four leave types, all handled

Annual, sick paid, sick unpaid, personal unpaid. Each with its own balance, approval flow, and payroll treatment.

  • Request with date range + hours + note
  • Manager approval with reason for reject
  • Automatic balance deduction on approval
  • 17.5% annual leave loading applied automatically (except casuals)
📥 Pending approval
Emma · 🌴 Annual · Aug 20-24
40h · balance after: 32h
Pop · 🩺 Sick paid · Aug 12
8h · balance after: 32h

Approve leave in under 30 seconds

Balances stay accurate, payslips stay compliant.

Product · Business Analysis

See your business — not just your spreadsheet.

Labour cost as % of revenue. Per-store P&L. Prior-period comparison. The dashboard AU small business owners have been building manually for years, finally automated.

Labour % vs revenue — instantly

Enter your weekly/monthly revenue once. Rosterwave pairs it with the labour cost your finalised payslips already gave us and shows the ratio at a glance.

  • Green <20%, amber 20-30%, red >30% thresholds
  • Per-store + company-wide roll-up
  • Revenue entry table adapts to any granularity (week / fortnight / month / quarter / FY)
  • Head Office / warehouse locations auto-excluded from revenue tracking
📊 Harbour Coffee · Aug 2026
Revenue$187,400
Labour cost$44,180
Labour %23.6% ✓
Profit (rev − labour)$143,220

Any time window. One time selector.

Weekly, fortnightly, 4-weekly, monthly, quarterly, financial year, or a custom date range. Every KPI on the page re-computes in the granularity you picked.

  • Prior-period auto-comparison
  • Anchor navigation with ◀ ▶ arrows
  • Revenue table grid auto-generates per granularity
Trend vs prior · month-over-month
Revenue▲ +8.2% ($14,200)
Labour▲ +12.4% ($4,880)
OT hours▲ +31% (42h) ⚠
Labour %▲ +0.9pp (24.5%)

Stop reconciling spreadsheets after 10pm

Available on the Business plan. Free trial included.

Product · Roles & Multi-store

Every screen scoped to what that person needs.

Five roles — Admin, HR, Operations, Location Manager, Staff — each sees exactly what their job requires. Add a location, invite a manager, done.

Roles that reflect real businesses

  • Admin — everything, everywhere
  • HR — people + payroll, no shift-editing
  • Operations — multi-store view, no HR functions
  • Location Manager — their store only
  • Staff — their own shifts, payslips, leave
Access matrix
ScreenAdminHROpsLocStaff
Users✓✓———
Schedule✓view✓own storeview
Payroll✓✓view—own
Analysis✓✓✓own store—

Right person, right screen, right data

🛍️ Retail

Built for the shops that run Australia.

Whether you run one boutique or a 20-store chain, Rosterwave handles the Retail Award, weekend loading, junior rates, and multi-store rostering from day one.

Retail owner pain, meet Rosterwave solutions

The daily grind of shop managers, mapped to features that quietly handle each one.

Pain
"I have three casuals under 21 and I'm never sure if I'm paying junior rates correctly."
Solution
Set the employee's age and start date once. Rosterwave applies the correct junior rate factor automatically for every payslip · and from December 2026 it phases 18–20-year-olds with 6+ months service toward the adult rate on the exact FWC schedule, so you're never one calendar reminder away from an underpayment claim.
Pain
"Every weekend I dread calculating Sat/Sun loading + PH."
Solution
General Retail Award (MA000004) preloaded at current Fair Work rates · Sat 125%, Sun 150%, PH 250%, evening 25% loading · applied per shift, per employee, every pay cycle. Rate table refreshes each Annual Wage Review (last update 1 July 2026).
Pain
"My best casual covers between two stores and cost attribution is a nightmare."
Solution
Every employee has a home location (payroll attribution) separate from their shift location. Rosterwave reports both — cover shifts count where they were worked; wages count where they belong.
Pain
"I have no idea which store is profitable and which is bleeding cash."
Solution
Business Analysis shows labour % of revenue per store, with prior-period comparison. See which store carries the chain and which needs a hard look at cover shifts.

What retailers get out of the box

📅

Multi-store rostering

Colour-coded shifts across every branch. Cover between stores tracked properly.

👥

Junior rates on autopilot

Correct % applied by age automatically · the FWC's phase-out of junior rates for 18–20-year-olds (Retail, Fast Food, Pharmacy) is built in and switches on when the Commission publishes the final timetable.

💰

General Retail Award current

Levels 1–8 loaded at 1 July 2026 rates · weekend, PH, casual 25%, evening loading · refreshed each Annual Wage Review.

🧾

Xero-ready exports

Payslip CSV that imports cleanly. STP Summary at year end.

🌴

Leave with loading

17.5% annual leave loading applied for permanent staff, skipped for casuals.

📊

Per-store P&L

See which store makes money, which drags the average. Business plan.

Get your retail team off spreadsheets

Free tier lasts forever. Upgrade when you outgrow it.

☕ Hospitality

Cafés, restaurants, bars — rostered without the chaos.

Split shifts, night rates, casual weekends, quick turns · hospitality has more edge cases than most industries. Rosterwave handles them at the current Fair Work rates.

Hospitality reality, meet hospitality features

Pain
"Half my staff work split shifts. Payroll is a mess."
Solution
Multiple shifts per person per day supported natively. Each shift counts separately for penalty computation, so a lunch service and a dinner service on the same day never get merged into a single overtime block by mistake.
Pain
"My cooks work past 10pm regularly and evening loading has to be right."
Solution
Hospitality Award (MA000009) and Restaurant Award (MA000119) preloaded at 1 July 2026 rates · Sat 125%, Sun 150%, PH 225%, evening 10% loading. Ordinary-hours window is per-award and editable if your enterprise agreement differs.
Pain
"Weekend covers matter more than Monday shifts. I need to see who's on Sat/Sun at a glance."
Solution
Roster grid highlights weekend columns. Coverage row shows staffing gaps in real time so you spot a Sunday hole before your open-shift text goes out.
Pain
"Casuals get 25% loading; permanents get leave loading. I forget which is which every quarter."
Solution
Employment type (casual/PT/FT) drives which rules apply. Casual loading 25% baked into every hourly rate · 17.5% annual leave loading only for permanents · casuals correctly excluded from AL loading calculation.

Modern Award compliance without the accountant call

🏥 Healthcare

Clinics, dental practices, allied health · rostered right.

Nurses Award and Aged Care Award supported at current Fair Work rates. Handle rotating rosters, on-call, and consulting-room utilisation without the paperwork.

What healthcare practices get

🩺

Nurses Award current

MA000034 with AiN, EN, RN L1–L3 pay points at 1 July 2026 rates · Sat 150%, Sun 175%, PH 250% penalty schedule loaded.

👵

Aged Care Award current

MA000018 Direct Care stream L1–L6 at 1 July 2026 rates · covers residential + community care.

🔒

Role-based privacy

Front desk sees rosters, not payroll. Practice manager sees everything. HR sees people + payroll but not shift edits.

📅

Rotating shifts

Copy-paste week structures. Repeat blocks across the fortnight for stable rotating rosters.

🌴

Leave workflow

Sick / annual / personal balances tracked, approval trail preserved. AI can approve pending leave from a preview card.

📊

Practice P&L

Track revenue per practitioner, labour cost per room. Business plan.

📦 Warehouse & Logistics

Fulfilment teams, on time and on cost.

Shift-based warehouses run on overtime and weekend covers. Rosterwave keeps both correctly rated and reported at current Fair Work rates.

Warehouse manager wins

Pain
"OT is a huge chunk of my labour cost and I have to piece it together in Excel every month."
Solution
Business Analysis breaks penalty hours by band (Ordinary / After-hours / Sat / Sun / PH / OT 1.5× / OT 2×) with prior-period comparison. Ask the AI Assistant "any staff approaching overtime this fortnight?" and it flags the risk before payroll.
Pain
"Warehouse is a cost centre, not revenue-generating · my P&L dashboards keep dividing by zero."
Solution
Mark the location as "no revenue" once. It appears in cost roll-ups but is excluded from labour% / P&L calculations that require revenue. Head Office and Reserve locations auto-created with this flag on signup.
Pain
"Kiosk needs to work in a dusty back area on cheap hardware."
Solution
Kiosk runs in any browser. Pair an old iPad or a low-cost Android tablet · works the same. PIN + optional photo clock-in reconciles against scheduled hours automatically.
Pain
"I have 30 staff across 3 shifts. Approving timesheets takes hours every fortnight."
Solution
Bulk approve. Filter by shift + status. Anomalies flagged automatically. Ask the AI Assistant "any Fair Work compliance issues this fortnight?" and it scans every shift for long hours, missing breaks, back-to-back rest violations.
💪 Fitness & Studios

Trainers rostered. Classes covered. Members happy.

Gyms and studios juggle instructors, casual trainers, and per-class pay structures. Rosterwave keeps it all in line.

Fitness studio essentials

📅

Class-based rosters

Assign trainers to slots. See coverage gaps before a member sees a cancellation.

💰

Fitness Award current

MA000094 loaded at 1 July 2026 rates · Sat 125%, Sun 150%, PH 250% · refreshed each Annual Wage Review.

👤

Casual-heavy handling

25% casual loading applied everywhere. Junior rates by age applied automatically for under-21 instructors.

🏢

Multi-studio

Trainer works at 2 studios? Home location + shift location tracked separately for correct cost attribution.

📊

Class-to-cost ratio

Revenue per class × trainer cost per class = margin. Business plan.

🌴

Cover requests

Trainer swaps handled in the leave workflow. AI Assistant can move a shift with one sentence and a Confirm click.

Customers

Small businesses running lean, with data on their side.

From single-store cafés to 15-outlet retail chains, Rosterwave is quietly running under the counter across Australia.

What owners are saying

Real quotes from real Aussie SMB owners. (Beta programme feedback · names abbreviated for privacy.)

Went from Excel + WhatsApp roster hell to publishing a fortnight in 20 minutes. Payroll compliance stopped being a Sunday night stress.
↓ Rostering time 6h/week → 30min
JT
Julia T.Owner · 3-store gift retailer, NSW
Junior rates always caught us out — 17-year-old got underpaid for two months. With Rosterwave we set an age, done. It just knows.
$0 in back-pay claims since switch
MK
Marcus K.Owner · 2 cafés, VIC
The Business Analysis dashboard is the reason I upgraded. Seeing labour % per store side-by-side made me shut one location down. Best money I've spent.
Chain profit ↑ 22% after Q1
SM
Sam M.Owner · 5-store fitness chain, QLD
STP export at year-end used to take my bookkeeper a day. Now it's a button. Accountant sees the file within 5 minutes.
$1,200 saved per year on bookkeeping
NH
Nadia H.Practice manager · dental clinic, WA
Kiosk on the back-room iPad. Staff clock in with a PIN. That's it. No more paper timesheets I have to decipher on Monday morning.
Timesheet errors ↓ 90%
DL
David L.Warehouse manager, SA
We're 4 people running a small deli. Free tier is genuinely free and it covers what we need. Zero pressure to upgrade.
On free tier for 8 months
EP
Elena P.Co-owner · deli, TAS

Ready to join them?

About

Built by an owner, for owners.

Rosterwave started as a spreadsheet used to run a 3-store retail chain. When rosters, payroll, and P&L became too much for Excel, our team built the tool they wished existed.

Our approach

Small businesses don't need enterprise software. They need the essentials done right, at a price they can afford, without a 3-month onboarding.

Compliance shouldn't be a gamble. Fair Work rules are complex — junior rates, weekend loading, casual conversion, AL loading. Getting one wrong is a real financial and legal risk. We bake the awards in so you don't have to interpret them.

Your data is yours. Hosted in Australia, exportable in full whenever you like. We never sell insights, never scrape your books, never take a cut of your payroll.

Business Analysis is the future. Rostering and payroll are commoditised. Real owner value lives in the P&L, the labour %, the trend line. That's where we're investing.

Come see what we built

Contact

We're a small team. Real people answer.

Sales, support, product feedback — all go to humans. Response usually within one business day.

Sales & onboarding

Questions about plans, or moving across from another tool or a spreadsheet.

sales@rosterwave.com

Support

Bug reports, feature requests, or "how do I …" — we answer as fast as we can.

support@rosterwave.com
Based in Australia · Support hours Mon-Fri 9am-6pm AEST
Trust & Security

Your data lives in Sydney. Only you can see it.

Every byte of your roster, timesheet and payslip data sits on a server in Australia. We keep it small, we keep it simple, and we tell you exactly what happens to it.

Where your data lives

Hosted in Australia. No third-party analytics pipeline.

🔒

HTTPS end to end

Every request encrypted in transit via a valid TLS certificate, auto-renewed. No plain-HTTP fallback.

🌙

Encrypted backups

Automated encrypted backups on a scheduled cycle, retained on a rolling window. Restore on request.

Who can see what

Access is scoped at the record level, not the app level.

👥

Role-scoped access

Staff never see other people's payroll or personal details. Location managers only see the stores they run. Admin/HR only where the org chart demands.

📋

Immutable payslip snapshots

Once finalised, a payslip freezes the exact rate, hours and calculations at the moment of finalisation. Rate changes never rewrite history.

🔏

Segregation of duty

Nobody can approve their own leave request, sign off their own timesheet, or pay themselves. Enforced client and server side.

📝

Full audit log

Every sensitive action (approve, finalise, un-finalise, delete, impersonate) recorded with who, when and from where. Available to admin/HR for compliance disputes.

Payments & passwords

The things attackers want most, we don't store.

💳

Card data goes to Stripe

You subscribe on Stripe's secure Checkout page, not ours. We never see, log, or store your card number. Stripe handles PCI DSS compliance.

🔑

Passwords hashed, salted, never stored raw

PBKDF2-SHA256 with per-user salt. Even if the database leaked, no password is recoverable from it.

🛡️

Session cookies, HttpOnly + Secure

Login state lives in an HttpOnly cookie a JavaScript exploit cannot read. Expires automatically. Sensitive endpoints re-check on every request.

📎

Uploaded documents stay locked down

Passport, visa and ID uploads are stored securely and delivered with strict handling rules that prevent them from being executed or opened as active content in the browser.

Portability

If you leave, you take your data with you.

📤

Full data export on demand

Every record — users, shifts, timesheets, payslips, invoices — is yours to download any time. No lock-in, no export fee.

🚪

Clean exit

Cancel and we hand back your complete data within 24 hours. Retained for 90 days after cancellation, then permanently deleted from primary storage and rolling backups.

Security by removing what you don't need

No ad tech. No third-party trackers. No cross-tenant joins. Just the data required to run your team, on a server you can point to.

Integrations

Works with what you already use.

Export to your accounting stack today. A direct Xero Payroll connection is in final testing.

Available now

Xero
CSV import ready
MYOB
CSV import ready
ATO STP
Payment Summary export
Google Sheets / Excel
CSV export

Coming soon

Xero Payroll
Timesheet push · final testing

Missing an integration?

Tell us — we prioritise by demand.

Resources

Guides, templates, and answers.

Everything an AU SMB owner needs to run a compliant, profitable workforce — free, no email required.

Popular guides

📖

Fair Work Retail Award explained

Weekend loading, junior rates, casual conversion — in plain English.

🧮

Labour cost benchmarks by industry

What % of revenue should your labour be? Retail vs Hospo vs Health.

📋

STP end-of-year checklist

The 12 things every AU SMB needs to do before 30 June.

📅

Roster templates

Ready-to-import starter rosters for common Australian small-business patterns.

💰

Payslip anatomy

Every line on an Australian payslip, explained for employers and employees.

🎯

Business Analysis playbook

How to read your labour %, spot leakage, and act on the numbers.

Log in to Rosterwave

Enter your Company ID to continue.

Ask your Owner or Admin if you don't know it.
Don't have an account? Sign up

Set a new password

Enter a new password for —.

Create the first Admin

This is a one-time setup. This person will have full access.

—
View
Grand total —
—
—
—
✨
AI
—
My requests Pending review All requests
—
My claims Pending review All claims
—