A logistics company in the Midlands hired a warehouse supervisor on a Skilled Worker visa in March 2024. The right to work check was done properly — documents inspected, copies retained, date recorded. The statutory excuse was established.
The visa had an expiry date of September 2025. Nobody recorded that date in a central tracking system. Nobody set a reminder. The supervisor was good at his job, his manager was pleased, and the compliance check became a distant memory filed in an HR folder.
In January 2026, the Fair Work Agency conducted an unannounced visit. The officer asked to see the compliance records for three sponsored workers, including the warehouse supervisor. The initial check was clean. Then the officer asked: "His visa expired in September 2025. Where is the follow-up check?"
There was no follow-up check. The supervisor had applied for a visa extension in August 2025 and received it in November. He had the right to work throughout. But the employer had not verified this. The statutory excuse lapsed in September 2025, and from that date until the FWA visit, the company was employing a worker without a valid defence against penalty.
The civil penalty notice arrived three weeks later. £45,000.
The scale of the problem
There are approximately 1.2 million people working in the UK on time-limited immigration permission. This includes:
- Skilled Worker visa holders — typically granted for up to 5 years, with an expiry date tied to the sponsorship period
- Graduate visa holders — 2 years after completing a UK degree (3 years for PhD graduates)
- Dependent visa holders — permission tied to the primary visa holder's status
- Youth Mobility Scheme visa holders — 2 years
- Seasonal Worker visa holders — up to 6 months
- Various other temporary routes — student visas (with work restrictions), innovator visas, and others
Every one of these workers has a visa with a defined expiry date. Every employer who employs one of these workers has an obligation to track that date and conduct a follow-up right to work check before it passes.
The Home Office employer's guide is explicit: for workers with time-limited right to work, the employer must conduct a repeat check before the expiry of the worker's permission to ensure continued right to work. The statutory excuse obtained at the initial check only lasts until the expiry date on the worker's visa.
Why this gap exists
The initial right to work check gets attention because it sits at a natural compliance checkpoint: the start of employment. It is part of the onboarding process. There is usually a reminder, a checklist, a process. Most employers get the initial check right.
The follow-up check has no natural checkpoint. It sits somewhere in the middle of an ongoing employment relationship — 18 months in, 3 years in, at a seemingly random date that has no connection to any business cycle. There is no onboarding trigger, no annual review prompt, no payroll flag. It just needs to happen before a specific date, and if nobody is tracking that date, it will pass unnoticed.
The organisational dynamics that cause this gap are predictable:
The person who conducted the initial check may have left. HR teams turn over. The person who recorded the visa expiry date in their personal notes is now at a different company.
The system does not support future-dated alerts. Many employers record right to work checks in HR systems that capture the date of check but do not have a mechanism for alerting when a future action is needed.
The information is fragmented. The visa expiry date is on the passport copy in the HR file. The HR file is on a shared drive. The shared drive is organised by department, not by expiry date. Nobody is reviewing every file every month to identify upcoming expiries.
Volume. An employer with 30 workers on time-limited visas has 30 different expiry dates to track across potentially several years. At scale, without automation, some will be missed. It is a mathematical certainty.
What happens when you miss an expiry
Scenario 1: The worker still has the right to work
The worker applied for a visa extension before expiry. They have a pending application, giving them the right to continue working under Section 3C of the Immigration Act 1971. The worker has done nothing wrong. But your statutory excuse lapsed on the original expiry date. From that date until you conduct the follow-up check, you have no valid defence. If the Home Office or FWA visits, the gap is immediately apparent.
Scenario 2: The worker does not have the right to work
The visa expired. No extension was applied for. You are employing an illegal worker. The civil penalty applies — up to £45,000 for a first offence. Because you did not conduct the follow-up check, you have no statutory excuse.
Scenario 3: The worker has overstayed and you discover it
You eventually realise the visa has expired. You cannot continue to employ the worker. You need to report the situation to the Home Office if you hold a sponsor licence. And you have a period of non-compliant employment that you cannot retrospectively fix.
The fallout extends beyond the financial penalty. If you hold a sponsor licence, a failure to track visa expiry dates is one of the primary triggers for compliance visits and B-rating downgrades. It signals to the Home Office that your compliance systems are inadequate.
The monitoring obligation
The employer's guide sets out a clear monitoring obligation for workers with time-limited right to work. The key requirements:
Conduct the follow-up check before the expiry date. Not on the expiry date. Not after. Before. The timing is not discretionary.
Use the correct check method. For workers with a share code (the majority of non-UK/Irish nationals), verify via the Home Office online checking service. For workers with physical-only documents, conduct a manual check of the original documents.
Record the check. The follow-up check needs to be documented to the same standard as the initial check — date, method, documents, outcome, who conducted it.
Set the next follow-up date. If the worker's new permission is also time-limited, you need to track the next expiry date and repeat the cycle. This continues for as long as the worker has time-limited permission.
How to build an expiry tracking system
The minimum viable expiry tracking system has four components:
1. A central register of all workers with time-limited permission
This is not optional. You need a single, searchable list of every worker whose right to work has an expiry date. For each worker, record: name, role, visa type, expiry date, date of last check, and next check due date.
If this information is scattered across individual HR files, departmental spreadsheets, and email attachments, you do not have a tracking system. You have a collection of information that nobody can efficiently monitor.
2. Automated alerts
Manual diary reminders fail. People change roles, go on holiday, get busy. The system needs to generate alerts automatically.
Best practice is a tiered alert schedule:
- 90 days before expiry: First alert. The worker should be reminded to apply for an extension (if applicable). The employer should plan the follow-up check.
- 60 days before expiry: Second alert. Confirm the worker has applied for an extension or confirm alternative arrangements.
- 30 days before expiry: Final alert. The follow-up check must be scheduled and conducted before the expiry date.
- On expiry date: If no follow-up check has been recorded, escalate immediately.
3. A defined process for the follow-up check
Who conducts the follow-up check? How? Using what method? Where is the result recorded? These questions should have documented answers that do not depend on any individual's memory or availability.
For sponsored workers, the follow-up check will typically involve the worker generating a new share code and the employer verifying it online. For workers who have applied for an extension but not yet received a decision, the employer should check the worker's Certificate of Application (the acknowledgement from the Home Office that an in-time application was made).
4. Escalation for exceptions
Not every follow-up check will be straightforward. A worker may not have applied for an extension. An extension may have been refused. The system needs an escalation path — who makes the decision, what are the options, and how is it documented.
The graduate visa challenge
Graduate visas present a particular tracking challenge. The Graduate route grants a two-year visa (three years for PhD graduates) with no sponsorship requirement. Employers hiring graduate visa holders do not need a sponsor licence, which means the worker is not tracked through the Sponsorship Management System.
This creates a visibility gap. The employer's follow-up check obligation still applies, but the sponsor compliance frameworks (SMS, guidance reminders) do not. For employers with graduate visa holders, tracking falls entirely on internal systems. If those systems are inadequate, graduate visa expiry dates are the most likely to be missed.
The cost of prevention vs the cost of failure
Implementing a visa expiry tracking system — whether through a dedicated compliance platform, an HR system module, or even a well-maintained spreadsheet with calendar alerts — costs a fraction of a single penalty.
The arithmetic is simple. A properly maintained tracking system costs time and potentially a software subscription. A single missed expiry, discovered during an enforcement visit, costs £45,000 minimum. The return on investment is not abstract. It is one missed check away.
The businesses that avoid penalties are not the ones that never have a worker with an expiring visa. They are the ones that know about every expiry in advance, conduct every follow-up check on time, and can prove it when asked.
Certifyd's Right to Work Portal includes automated visa expiry tracking as a core feature — centralised worker records, tiered alerts at 90, 60, and 30 days, and a follow-up check workflow that ensures no expiry date passes unmonitored. The compliance gap that catches most employers does not exist when the system is tracking it for you.