A missed First Aid renewal, a lapsed high-risk work licence, or an expired visa condition isn’t just a paperwork headache. It’s a worker standing on a site they’re not legally allowed to be on, and an agency exposed to fines, lost contracts and reputational damage that can take years to repair. That’s why ticket and licence expiry tracking has gone from “nice to have” to core infrastructure for Australian agencies.
This guide walks through why manual tracking fails at scale, what the law actually requires, how tools like expiry reminders and right-to-work verification fit into a compliance system, and what to look for when you’re choosing worker compliance tracking software built for labour hire.
Why manual ticket and licence tracking breaks down
Most agencies don’t set out to track compliance in a spreadsheet forever. It starts that way because it’s quick, and it stays that way because nobody has time to migrate it once the business is running. The problem is that spreadsheets and shared drives were never designed for the thing agencies actually need: a live, always-current answer to “is this specific worker compliant for this specific site, right now?”
A spreadsheet doesn’t notify anyone when a certificate is 30 days from expiring. It doesn’t flag a discrepancy between the date typed into a cell and the date printed on the scanned document. It doesn’t stop a coordinator from placing a worker on a site that requires a ticket the worker no longer holds. And when an auditor or client asks for evidence across hundreds of workers and multiple sites, someone has to compile it manually, under time pressure, hoping nothing was missed.
The risk compounds for labour hire specifically because the workforce is transient by design. Workers move between client sites, take breaks between placements, and hold a mix of qualifications that vary site to site and state to state. A worker who was fully compliant for a six-month placement last year might have let a ticket lapse in the gap before this year’s placement — and nothing about a static spreadsheet will catch that unless someone remembers to go looking.
What the law actually requires
It’s worth being precise here, because “we collected the documents at onboarding” is a common and dangerous misconception. Under the Work Health and Safety Act 2011 and its harmonised state equivalents, a person conducting a business or undertaking has an ongoing duty of care — not a one-off duty discharged at the point of hire. Filing a licence copy when someone starts satisfies nothing if that licence lapses six months into a placement and nobody notices.
The exposure is real. Breaches of WHS and workplace-relations obligations can carry civil penalties running into the tens of thousands of dollars per contravention, and for the most serious safety breaches substantially more, with personal liability and potential prosecution for responsible officers — before you even account for the commercial fallout of a client discovering a compliance gap and pulling future tenders. (These figures change over time and vary by jurisdiction and offence, so treat them as a reason to get this right rather than a fixed number.)
On top of general WHS duties, several states run dedicated labour hire licensing schemes that apply directly to agencies — Queensland, Victoria and the ACT require a licence, and South Australia’s scheme applies to certain prescribed work. New South Wales, Tasmania and the Northern Territory don’t currently run labour-hire-specific licensing, though standard Fair Work and WHS obligations still apply in full. If you place workers across state lines, that means mapping obligations jurisdiction by jurisdiction rather than assuming one national standard covers everything — and those licences aren’t “set and forget” either, since most require periodic reporting and renewal. Our state-by-state licensing guide breaks this down in detail.
The White Card: Australia’s most misunderstood credential
Ask most people in construction how long a White Card lasts and you’ll often get a confident wrong answer. The White Card — the Construction Induction Card, issued after completing the required WHS induction training — doesn’t carry a printed expiry date and isn’t renewed on a fixed schedule the way a driver’s licence or a high-risk work licence is. That leads a lot of agencies to treat it as a permanent, one-time compliance item.
That’s not quite right either. Most SafeWork authorities treat a White Card as invalid once the holder has been out of the construction industry for two or more consecutive years. There’s no automatic notification when this happens, no renewal reminder from the regulator, and no visible change to the card itself. The only way to know a worker’s White Card status is at risk is to track their actual work history — specifically, the date of their last construction assignment — and measure the two-year threshold from there.
For an agency that’s a genuinely different tracking problem from a normal licence expiry. You’re not recording a date printed on a document; you’re watching a rolling employment-history threshold that shifts every time a worker sits idle between placements. It’s the kind of non-standard logic that generic, offshore-built HR tools often model incorrectly — and a reason to prefer software that understands Australian construction compliance. (For the broader picture of what expires and what doesn’t, see our labour hire compliance guide.)
VEVO checks: verifying the right to work
Visa Entitlement Verification Online (VEVO), run by the Department of Home Affairs, lets employers confirm a non-citizen worker’s current visa status, work entitlements and any conditions attached to their visa, drawn directly from government records rather than a worker’s self-reported details.
Right-to-work verification matters for a reason that’s easy to underestimate: unlike a ticket or licence, a visa condition can change the legality of a placement without any document changing hands. A worker’s rights might move from unrestricted to a capped number of hours, or a bridging visa might attach new conditions — none of which necessarily shows up as a fresh piece of paper for your onboarding team to notice. Because of that, right-to-work status shouldn’t be treated as a once-off pre-employment tick. Agencies with meaningful numbers of visa-holding workers benefit from periodic re-checks and a dated record of when each check was run and what it returned — exactly the kind of recurring, easy-to-forget task worth building a reminder around. When you evaluate compliance software, treat scheduled right-to-work re-checks and a clean audit trail as capabilities to look for.
What ticket & licence tracking software should do
Strip away the marketing language and effective tracking software for Australian agencies needs to do a specific set of jobs well. As you compare tools, use this as your checklist:
- Centralise every document per worker. Tickets, licences, White Cards, right-to-work status, inductions, insurances and qualifications sitting against one worker profile — so “show me this worker’s compliance” comes from one screen, not a scavenger hunt.
- Track expiry proactively, not reactively. The system should surface who’s approaching an expiry window — 90 days out, 30 days out, on the day — rather than waiting for a placement to fail because nobody checked.
- Gate placement on current compliance. The strongest systems don’t just alert after the fact — they stop a non-compliant worker from being offered or confirmed for a shift that requires a ticket they don’t currently hold, turning compliance from a monitoring function into an active safeguard inside dispatch.
- Handle non-standard expiry logic. As the White Card’s two-year inactivity rule shows, not every credential expires on a simple calendar date. Software built for Australian labour hire should handle rolling thresholds, not just static “expires on X” fields.
- Support right-to-work workflows. Storing visa details and check results against the worker profile, scheduling recurring re-checks at sensible intervals, and keeping a dated record of every check performed.
- Produce audit-ready reporting. When a client, principal contractor or regulator asks for evidence, the system should generate a clean compliance report in minutes rather than requiring a manual scramble.
- Work from the field, not just the office. Supervisors and workers submitting documents and receiving reminders from a phone — not just from a desktop HR system nobody in the field opens.
- Integrate with your existing systems. Compliance data is only useful if it flows into the tools that run your placements — your ATS or CRM for onboarding, and your rostering or workforce platform for shift dispatch.
This is exactly the territory OnCrew is built for: worker credentials and site requirements are captured at onboarding, every expiry is watched with reminders before it lapses, and the Smart Fill compliance gate hard-blocks a worker without the required ticket from being dispatched to a site that needs it — so a lapsed credential never quietly puts a non-compliant worker on the job.
Ticket management for labour hire is a different problem
General HR compliance software is usually built for a stable workforce — the same employees, the same roles, the same sites, for years. Labour hire is the opposite problem. The same worker might hold different combinations of tickets relevant to different client sites; a forklift ticket matters for one placement and is irrelevant for the next, while construction work carries that rolling White Card inactivity risk a generic expiry field won’t capture.
That’s why ticket management built for labour hire treats compliance as a placement-gating function rather than a background HR record. The question isn’t only “does this worker’s ticket expire soon” — it’s “does this worker’s current, verified ticket set match the specific requirements of the specific site they’re about to be sent to.” Get that logic wrong and even a system that dutifully tracks every expiry date can still let a non-compliant worker through, simply because nobody connected the document to the placement requirement.
The market splits roughly three ways. General HSEQ and safety-management tools (names like myosh, Damstra and Sitepass come up) offer real-time training and licence tracking and contractor management — a reasonable fit for businesses managing a fixed workforce or subcontractor base across defined sites. Recruitment-compliance tools connect into an agency’s ATS or CRM so document collection and expiry tracking stay consistent from the moment a candidate applies. And labour-hire-specific workforce platforms go further, tying compliance status directly into shift dispatch — so a worker without a current, verified ticket for a given site simply doesn’t surface as an option when that shift needs filling, rather than being placed and flagged afterward. Which category fits depends on where your actual risk sits.
Choosing the right tracking software: a checklist
A few direct questions will narrow your shortlist faster than a long feature comparison:
- Does it handle rolling expiry logic, not just fixed dates? If your workforce touches construction, ask specifically how it handles the White Card’s two-year inactivity rule. A tool that only supports a static expiry field will quietly misrepresent White Card validity for any worker with a gap in their placement history.
- Does it gate shift assignment, or just report on it afterward? Flagging an expired ticket in a weekly report is useful for oversight. Preventing the worker from being offered the shift in the first place is a different level of protection — the difference between catching a gap and never creating one.
- Can it schedule and track recurring right-to-work re-checks? Since visa entitlements can change without a new document, ask whether it supports scheduled re-checks at an interval you control, with a dated record of each result.
- Does it integrate with your ATS, CRM and payroll or rostering system? Compliance data that has to be re-entered by hand will drift out of sync eventually. Look for native integrations, or at minimum a clean export/import path.
- How does it perform in the field? Ask to see the mobile experience specifically — can a supervisor or worker upload a renewed ticket from their phone, and does it flow through to the dashboard in real time?
- What does the audit trail actually look like? Request a sample compliance report during the demo. If it takes the vendor’s own team more than a few minutes to produce a clean, client-ready summary, it’ll take yours longer under real deadline pressure.
- Does the vendor understand Australian-specific requirements? The White Card inactivity rule, state-based labour hire licensing and right-to-work verification are specific enough that a platform built primarily for another market may not model them correctly out of the box.