SMS System vs Spreadsheets for Sponsor Licence Compliance

Most sponsors start with a spreadsheet. It works at one or two workers. By the time you have ten, the gaps become visible — not because Excel is bad, but because sponsor licence compliance is a continuous monitoring problem, not a list problem. Here are the specific capabilities a spreadsheet genuinely cannot provide.

1. Rolling-window salary calculation (SW 14.3B)

From 8 April 2026, Skilled Worker route SW 14.3B requires the salary threshold to be met in every pay period, not just annualised. For monthly-paid workers, at least one quarter of the annual minimum must be received in any 3-month rolling window. A spreadsheet can average — it cannot continuously re-calculate a rolling window against 535 SOC-specific going rates and flag a breach the day it happens.

2. Automatic deadline escalation

UKVI gives you 10 working days to report most changes (salary, role, location, absences) and 20 working days when a worker leaves. A spreadsheet shows the date; it does not send an email at day 7, escalate to the line manager at day 9, or lock the record for audit at day 10. It also does not alert you 90, 60, and 30 days before a visa expires so you can plan extensions and right-to-work follow-ups.

3. Point-in-time audit pack generation

A UKVI inspector asks: "Show me the complete file for this worker as of 14 March." A spreadsheet has the current state — and possibly last month's state if someone remembered to save a copy. It does not generate an Appendix D-structured evidence pack on demand: right-to-work evidence, CoS copy, contact history, payslip summary, and absence record, all timestamped and tamper-evident.

4. Duplicate CoS detection

When two HR people edit the same workbook, or when a CoS is assigned in the SMS but not logged in the sheet, the same worker can appear twice — or a CoS reference can be reused without anyone noticing. Software enforces uniqueness at the database level and flags duplicates the moment they are entered.

What changes when you switch

Software watches the data continuously, fires alerts on real triggers, keeps a tamper-evident timestamped audit trail, and produces an evidence pack on demand. It also does not go on holiday in August, leave for another employer, or forget to save a backup.

Frequently asked questions

Can't I just use a shared Google Sheet?

A shared spreadsheet can list names, visa expiry dates, and salary figures. What it cannot do is calculate a rolling 3-month salary window against SW 14.3B, escalate a visa expiry at 90/60/30 days automatically, detect that the same CoS reference has been assigned twice, or generate an Appendix D-structured evidence pack on demand for a UKVI inspector. Every one of those gaps is a compliance risk that compounds as your sponsored worker count grows.

What happens when my compliance person leaves?

With a spreadsheet, the compliance knowledge walks out the door with the person who built it — formula logic, alert rules, and the undocumented hacks that kept it working. Software preserves the rules in the system: the next person sees the same dashboards, the same deadline logic, and the same audit trail from day one.

How much time does manual tracking actually take?

For a sponsor with 20–30 workers, manual tracking typically consumes 4–6 hours per week: checking payroll against thresholds, updating visa expiry dates, chasing right-to-work follow-ups, and reconciling the spreadsheet against the SMS. Software collapses that to under 30 minutes because the alerts, calculations, and evidence packs are generated automatically.

Track every sponsor licence deadline automatically

SMS System monitors CoS expiry, salary thresholds and the 10-working-day reporting clock so nothing slips.

Start free — no card required

Free to start · No card required

Related sponsor licence guides

Continue across the hub of UK sponsor licence Q&As.

← Back to all UK sponsor licence FAQs