Ontraq
Jobs, clock-in, invoice & pay
Only for iPhone
Free · Designed for iPhone. Not verified for macOS.
Ontraq is field-service operations without the chaos. Built in Australia for cleaning companies, trades, and mobile teams who are tired of juggling spreadsheets, group chats, and paper timesheets.
Whether you're a solo operator or running a team of 50, Ontraq gives you everything to run the operations side of your business — on the road, on site, or at the kitchen table.
— FOR CONTRACTORS & MANAGERS —
• Schedule one-off and recurring jobs and assign them to your team
• See your whole day at a glance — today's jobs and who's on site right now
• Track GPS clock-ins and clock-outs at the correct address
• Watch your team's live position on a map while they're on shift
• Review proof-of-work photos and completed checklists
• Create and send client invoices, and run worker payslips
• Manage sites, team members, subcontractors, and pay/bill rates
• Get notified the moment a payslip is submitted or an invoice is paid
— FOR FIELD WORKERS —
• See the jobs assigned to you, today and upcoming
• Clock in and out at the job site with location verification
• Get a reminder to clock in when you arrive at a scheduled site
• Work through job checklists and capture before/after photos
• View clear payslips and submit extra-time requests
— BUILT FOR THE FIELD —
Location-verified clock-ins keep on-site attendance accurate. Background location is only ever checked against your own assigned sites for the day, and only to show an arrival reminder — never continuous tracking. Clear separation of what clients are billed vs what workers are paid.
— PRICING —
Field workers use Ontraq free. Contractor plans start from $29/month with a free trial; subscriptions are managed on ontraq.com.au. Cancel anytime.
Ontraq requires an account. Field workers are invited by their contractor.
Privacy Policy: https://www.ontraq.com.au/privacy
Support: support@ontraq.info
more Early starts
• Arriving early for a morning shift? Before 6am, today's shift now shows under Today, ready to clock in, instead of under Yesterday marked as missed.
• Shifts that start before 6am can be clocked in from the app straight away, without waiting for 6am.
Live
• The Live screen shows the names of cleaners working for your partner companies, instead of just "Cleaner".
1.0.27 3d ago
Cover shifts
• New: put another cleaner on a shift without changing who regularly does the job. Pick the job, a date or a date range, and who's covering. The regular gets that shift off and is told they don't need to go; every other shift stays theirs.
Incidents
• New: cleaners can report an incident from the job screen: a breakage, a hazard, an injury, or a site they couldn't get into. Your contractor is notified straight away.
Sites
• Restore archived sites from the bottom of your Sites list.
• The Live map shows each site's clock-in area.
• A warning when a site has no client price, so it doesn't invoice $0.
Fixes
• Clearer messages when signing in, resetting your password, and setting up a site.
1.0.26 Oct 9
Site clock-in radius
• New: each site can now have its own clock-in radius. Large sites — industrial estates, campuses, multi-building centres — no longer refuse a clock-in from where the work actually happens. Set it on the site under "Clock-in radius"; leave it blank to keep the usual 150m.
• The same radius is used for clocking out, the arrival reminder, and the automatic clock-out when you leave.
Sites
• Fixed: removing a site now archives it instead of failing with a database error. Its jobs, invoices and payslips are kept, and you can restore it from Sites on the web.
1.0.25 Oct 5
Live map
• Fixed: the Live map no longer shows an "API KEY REQUIRED" message across the map.
1.0.24 Sep 11
Arrival reminders
• Fixed: the "you've arrived at a job site" reminder now appears when you reach a site with your phone locked and in your pocket. Previously it only arrived once you unlocked the phone and opened Ontraq, which defeated the point of it.
• If you're not getting arrival reminders, check that Location is set to Always under Settings › Ontraq › Location.
1.0.23 Aug 26
•Arrival reminders
• Fixed: the "you've arrived at a job site" reminder now appears when you reach a site, even if you haven't opened Ontraq. Previously it only showed up once you opened the app, which defeated the point of it.
• Make sure Location is set to Always (Settings › Ontraq › Location) for arrival reminders to work in the background.
Privacy on site
• New: tap the eye icon beside Telemetry on your dashboard to hide financial figures. Revenue, outstanding amounts, draft invoices, pending payslips and cleaner pay rates are replaced with dots, so nothing sensitive is readable over your shoulder while you're on a customer's site.
• Active jobs and On site now stay visible, so the dashboard is still useful while figures are hidden.
• Your choice is remembered on this device, including after you close the app.
Clearer confirmations
• Deleting a job, site, invoice or supply item, removing a team member and ending a subcontractor relationship now show a confirmation that matches the rest of the app and says what will actually be lost — for example that a job's clock-in history and pay records go with it.
1.0.22 Aug 22
Assigning work
Contractors can now edit jobs subcontracted to them by another company — assign your own cleaner, set the schedule, hours and pay rate. Previously these could only be edited on the website.
The cleaner picker now shows your full active team. Cleaners who work for more than one company were missing from the list before.
Jobs shared between companies now show the assigned cleaner's name instead of "Unassigned".
Plans and billing
Your plan now updates as soon as you return to the app after changing it on the website — no need to force-quit.
A dropped connection no longer temporarily unlocks paid features.
Inspections now correctly follow your plan.
Plan and billing details are managed on our website, and the app now points you there.
Invoices and sites
Marking an invoice as sent now emails the client. Previously it could be marked sent without anyone being asked to pay.
Invoices can only be deleted while they are still drafts.
Sites can now be contracted at an hourly rate, alongside per day and per week.
Notifications
Subcontracting a job now notifies the partner company.
Submitting a payslip now notifies your employer.
Cleaners can turn missed-clean emails on or off under More. Alerts in the app stay on.
Fixes
Forms no longer keep the previous entry's details. Adding a second team member, site, invoice or inspection now opens a clean form — a new site form could previously open pre-filled with the last site's name, address and map pin.
1.0.21 Aug 21
Reliability release — clocking on, your job list, and repeating jobs.
• Early-morning and overnight shifts now clock on and off correctly. Jobs that start before 6am could previously refuse to start, and a shift that ran past midnight could be left open — which meant it wasn't paid or invoiced. Both are fixed.
• Your job list no longer says "You're all clear today" when the app simply couldn't reach the server. If you're offline or in a basement, you now keep the list you already had, with a note that it may be out of date.
• Checklist ticks stay ticked. On a long or overnight clean the list could reset partway through and ask you to redo work you'd already done.
• Repeating jobs run when they should. Monthly jobs set to the 29th, 30th or 31st were silently skipping shorter months, and fortnightly jobs could appear before their start date.
• For contractors: subcontracting a job from your phone now works — the company picker was coming up empty. A cleaner who finishes a job no longer stays shown as "on site". And opening the app with no signal now takes you to the right place instead of the cleaner view.
• Photo capture is temporarily unavailable while we rebuild it properly. Nothing else about finishing a job has changed.
Thanks for using Ontraq. Questions or feedback: support@ontraq.info
1.0.18 Jul 27
Clearer, more accurate revenue on your dashboard.
• Your dashboard now leads with the numbers that actually tell you how the business is doing: Revenue this month, Outstanding (billed and awaiting payment) and Paid to date — alongside week revenue, active jobs and who's on site now.
• All revenue figures now exclude GST, so what you see is what your business actually earns.
• "This week" and "this month" now cover exactly those periods, and match the figures shown everywhere else you use Ontraq.
• Invoice amounts now follow each site's agreed budget — per day or per week — so what you bill matches what you quoted.
• If you subcontract for another company, the work you complete for them is now recorded as your revenue.
Thanks for using Ontraq. Questions or feedback: support@ontraq.info
1.0.17 Jul 25
Ontraq 1.0.16
• More reliable arrival reminders and automatic clock-out. Auto clock-out now follows when you actually leave a job site — and opening the app after you've gone home no longer clocks you out by mistake.
• Contractors can now sub-out a job that was delegated to them to their own subcontractor.
• Cleaners and subcontractors can request a supply restock for a site — the contractor is notified by push and email.
• Stability and performance improvements.
1.0.16 Jul 24
• Arrival reminders — Ontraq now reminds you to clock in when you reach a job site, even with the app closed.
• Smarter clock-out — clock out on-site, or just leave the site and Ontraq clocks you out automatically.
• Instant notifications — new alerts show up right away (no pull-to-refresh), and the unread badge clears when you open them.
• Supplies — tap a site to expand its list; low-stock sites open automatically.
• Stability and reliability improvements.
1.0.12 Jul 19
What's new in 1.0.11
- Payslips: contractors can now send a payslip back with a reason. Once approved, a self-bill invoice is generated that the cleaner can email straight from the app.
-Subcontractors: supplies now match the web app on delegated sites, and the head contractor's company name shows correctly on delegated jobs (instead of "another company").
-Cleaner site lists: archived/deleted sites no longer appear in pickers, counts, or the live map.
-iOS: the on-site arrival reminder now fires even if you're already at the site when you open the app.
-Stability: fixed a launch issue that could cause the app to flash and not load.
1.0.11 Jul 17
What's New in 1.0.9
Improvements
• Subcontracted jobs now show the partner company's actual name
instead of "another company."
• Cleaners can now manage notification preferences — job assignments,
payslips, and invitations — from the More tab.
• Resend an invitation to a pending cleaner with one tap from the
Team screen.
• Supplies now appear for subcontractors at the sites they're
assigned to clean.
• Flexible cleans (e.g. "any day Fri–Sun") now drop off the calendar
once completed, so your week stays tidy.
Fixes
• The "Missed" marker now appears correctly for late-night shift
start times.
• Archived sites no longer show up in your sites list.
• The trial banner no longer says "ends today" after your trial has
already ended.
1.0.9 Jul 14
• Smarter notifications: real-time alerts when your team clocks in or out, a clean is missed, or a payslip needs approving — now with one-tap actions, and a bell badge that clears the moment you read it.
• Live "on site now": your dashboard and map show exactly who's working right now, including on subcontracted jobs, and update instantly when someone clocks out.
• Easier team onboarding: invite a cleaner with a simple one-time code, plus a smoother password reset.
• Faster loads and a range of reliability fixes across the app.
1.0.8 Jul 11
Ontraq 1.0.7
• Require full shift — turn it on for a site and cleaners can't clock out until they've stayed the scheduled hours (10-minute grace). The Clock Out button shows a live countdown until it unlocks.
• Late-night shifts stay put — a shift starting after midnight no longer disappears from Today's Jobs at 12am; it stays until the early-morning cutoff.
• Simpler subcontractors — invited subs can now see and accept your invite even on the free plan, and they're notified the moment you send it.
• Easier joining — new team members can sign in with an 8-digit code from their invite email (tap "Have an invite code?"), so it works even if the tap-link doesn't.
• Smoother password reset — a clean branded reset email with a link or a code.
• Correct GST on manual invoices, plus UI polish and fixes throughout.
1.0.7 Jul 10
Ontraq 1.0.5
• Require full shift — turn it on for a site and cleaners can't clock out until they've stayed the scheduled hours (10-minute grace). Perfect for fixed-hours contracts. Clock Out shows a live countdown until it unlocks.
• Late-night shifts stay put — a shift starting after midnight no longer disappears from Today's Jobs at 12am; it stays visible until the early-morning cutoff.
• Simpler subcontractors — invited subs on the free plan can now see and accept your invite, and they're notified the moment you send it.
• Correct GST on manual invoices you create in the app.
• UI polish and small fixes throughout.
1.0.5 Jul 9
• Push notifications now work on Android — get alerts when your team clocks in/out, submits payslips, and more
• New scheduling options: weekly, fortnightly, every 3 weeks, or monthly jobs
• Flexible jobs now close out properly once completed
• Fixed clocking out of overnight shifts after midnight
• More reliable clock in/out when you have poor signal
• Various stability fixes and improvements
1.0.2 Jul 8
• Flexible jobs now close out for the rest of the cycle once completed
• Notification improvements
• Better camera and photo permission prompts
• Visual fixes and polish
1.0.1 Jul 4
Early starts
• Arriving early for a morning shift? Before 6am, today's shift now shows under Today, ready to clock in, instead of under Yesterday marked as missed.
• Shifts that start before 6am can be clocked in from the app straight away, without waiting for 6am.
Live
• The Live screen shows the names of cleaners working for your partner companies, instead of just "Cleaner".
more Version 1.0.27 3d ago
Data Linked to You The following data may be collected and linked to your identity:
Health & Fitness Location Contact Info User Content Identifiers Data Not Linked to You The following data may be collected but it is not linked to your identity: