Right To Work Checker

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.

£0/mo
  • 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.

£14/mo
  • 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.

£49/mo
  • 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.

Customcontact 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.