Pricing
Cheaper monthly tiers and half the overage rate vs. the incumbent. Free tier is genuinely free, no card required.
Free
Kick the tyres. No card required.
- 10 checks/month included
- Hard cap (upgrade to remove)
- Up to 5/sec per key
- Sandbox mode (test keys, no gov.uk traffic)
- Audit log + usage dashboard
Pro
For small teams running regular checks.
- 100 checks/month included
- Then £0.25 per overage check
- Up to 20/sec per key
- Sandbox mode (test keys, no gov.uk traffic)
- Audit log + usage dashboard
Scale
For onboarding pipelines and high-volume employers.
- 500 checks/month included
- Then £0.10 per overage check
- Up to 50/sec per key
- Sandbox mode (test keys, no gov.uk traffic)
- Audit log + usage dashboard
Enterprise
Custom volume, custom rate, SLA. Contact us.
- Custom checks/month included
- Overage rate per contract
- Up to custom per key
- Sandbox mode (test keys, no gov.uk traffic)
- Audit log + usage dashboard
- SLA + signed DPA + sub-processor list
Build against the sandbox before you commit
Sign up free, mint an rtw_test_… key, and exercise every response path deterministically — no gov.uk traffic, not billed. The wire shape is byte-identical to live mode; flip to a rtw_live_… key with no other changes.
curl -X POST https://checksharecode.co.uk/api/check \
-H 'Authorization: Bearer rtw_test_YOUR_KEY' \
-H 'Content-Type: application/json' \
-d '{
"share_code": "AA1AA1AA1",
"date_of_birth": "1990-01-01",
"company_name": "Acme Ltd"
}'
# → 200 ACCEPTED — skilled-worker visa fixture
# Change share_code to BB2BB2BB2 / CC3CC3CC3 / DD4DD4DD4 to exercise other paths.See the docs for the full sandbox dispatcher table and quickstart guides.
FAQ
Is this affiliated with the UK government?
No. This service is not endorsed by, run by, or affiliated with HM Government, the Home Office, or gov.uk. It automates the public right-to-work check that employers and platforms otherwise perform by hand on gov.uk, using the share code the applicant has provided.
Is the free tier really free?
Yes, and there are three layers of it. Anyone can run a couple of real checks a day from the homepage with no account at all. After signup the free tier gives you 10 checks a month through an API key, no card required, as a hard cap so a runaway script cannot surprise you with a bill. Signed-in users also get 3 real checks a day by hand from the dashboard, and those never count against the API quota. To go higher through the API, upgrade to Pro.
How does overage billing work?
On paid tiers, each check above your included quota is metered to Stripe. Overages are settled monthly in arrears on the same invoice as your base subscription.
What's the soft throttle at 1.5×?
Anti-runaway protection. If you hit 1.5× your included quota in a month we respond with HTTP 429 RATE_LIMITED. Enterprise tier doesn't have this throttle.
Do you store applicant PII?
No. Share codes, names, DOBs, photos and PDFs are processed transiently and never persisted. See our Privacy Policy and DPA for the full data flow.
Can I cancel anytime?
Yes. Cancel from the Stripe Customer Portal — access continues to the end of the billing period.