Award minimum wages rose 4.75% from the first full pay period on or after 1 July 2026.
Check your rates with the Fair Work Pay Calculator.
💼
No jobs yet
Add your first job type to get started.
Venues
Each venue holds its address, contact, trading hours and areas
New Venue
Set this venue's open/close for each day. Leave a day blank to skip the out-of-hours check for that day. Close can be next-day (e.g. 02:00).
OpenClose
🏢
No venues yet
Add a venue first, then add areas within it.
New Area
Shown in staff Calendar app when .ics is sent
Certification Types
Licences and certs your team may hold
New Certification Type
No certification types defined yet. Add RSA, First Aid, etc. to track them on staff profiles.
Staff
Your team members
New Staff Member
Profile Photo
Tap photo to upload. JPG or PNG, max 2 MB.
Only needed for payroll export. Must match your payroll system exactly — copy them from Xero / MYOB, don't retype.
Certifications
No certification types defined yet. Add them at the top of the Staff tab.
Documents
Documents are stored locally on this device only.
👥
No staff yet
Add team members or import their availability first.
Import Availability
Import .json files sent by staff
📂
Tap to select files
Select one or more barrosta-avail-*.json files
📋
No imports yet
Staff submit their availability using the Staff Availability Form, then email you the .json file.
Roster Builder
Assign shifts for the week
Week of —
📅
No staff to roster
Add staff in the Staff tab first.
Export
Download or share the current roster
Payroll Export
Approved timesheet hours, classified by when they were worked and mapped to your own pay items.
Set up mappings in Settings → Payroll Export Setup.
—
ℹ️Individual shift confirmations are sent from the Roster tab → using the Send .ics button. Each staff member gets a personalised calendar file for their own shifts.
Backup
Save a full backup of all your data.
Settings
Your manager profile and verification details
🔐
Roster Verification
Your name, email and roster code are embedded in every .ics file you send. Staff can verify a roster is genuinely from you by checking the sender email matches what you've registered here, and confirming the roster code matches the one you've shared with them in person or via a trusted channel.
Manager Profile
Shown in .ics files sent to staff
Staff verify the roster came from this address
This label appears on all staff records. Set it to match your local certification name.
Roster Code
A short code you share with staff out-of-band (verbally, on a noticeboard, or in a group chat). Every .ics you send includes this code — staff check it matches before accepting a shift.
Share this code with your team when they first join. Change it if a staff member leaves on bad terms or you suspect it has been shared outside your team.
Minimum Engagement
Shortest shift each staff type may work per engagement. Shifts below these show a warning in the Roster (a warning only — you can still save). Set these to match the award that covers your venues.
Payroll Export Setup
BarRosta classifies when hours were worked. You decide what they're worth by mapping
each bucket to a pay item that already exists in your Xero or MYOB payroll — pay items can't
be created by import, so set them up there first.
BucketXero earnings rateMYOB pay item
Manager PIN
PIN protection is off. Anyone can access Manager mode.
✓ Settings saved
Time Clock
Actual hours worked by your team
Log Hours
Timesheet Approval
Review classified hours, then approve for payroll export
—
⏱
No clock events yet
Tap + Log Hours to record a shift manually.
Time Off
Staff leave requests
New Leave Request
🌴
No requests here
Time off requests will appear here.
🔐
Set Manager PIN
Create a 4-digit PIN to protect Manager mode. Staff won't be able to access roster data without it.
🔐
Confirm PIN
Enter your PIN again to confirm.
🔐
Manager Mode
Enter your PIN to continue.
Upgrade to BarRosta Pro
Full access for your whole team. Cancel anytime.
👥
Unlimited staff, jobs & locations
📅
Unlimited .ics sendingEmail shift confirmations to every staff member
📥
Import staff availabilityImport .json files sent by your team