Pricing
Start with a sandbox key and 10 live checks a month, free. Move to a paid plan when you check more people, or add a card for the odd extra check at £0.75. Checks gov.uk doesn’t answer, and sandbox calls, are never charged.
The same volumes as ukrtwchecker.co.uk for £5 to £20 less a month, and half the rate for extra checks. See the comparison
Free
£0
10 live checks a month
Then £0.75 a check if you add a card
- Sandbox key and test codes
- Every field, the photo and the gov.uk PDF
- 5 requests a second
Pro
Recommended£14/month
100 live checks a month
Then £0.25 a check
- Everything in Free
- 20 requests a second
- Email support from Matthew
Scale
£49/month
500 live checks a month
Then £0.10 a check
- Everything in Pro
- 50 requests a second
Enterprise
Custom
Your volume, your rate
Invoiced monthly
- SLA and a named contact
- Signed DPA
- Higher rate limits
What counts as a check
Counted
gov.uk or DVLA gave an answer about the person.
ACCEPTEDhas the right to work or rent, or gov.uk showed their status, or DVLA showed the licenceREJECTEDdoes notNOT_FOUNDno record matching that share code and date of birthSHARE_CODE_UNUSABLEgov.uk refused the share code, so ask for a new oneCHECK_CODE_UNUSABLEDVLA refused the licence check code, so ask for a new one
Never counted
Anything where you didn't get an answer.
- Errors: gov.uk or DVLA timed out or changed its page
- Requests we refused: bad input, wrong key, over your limit, a check code already sent
- Every sandbox call with a test key
- Checks from the home page demo, and 3 a day by hand in your dashboard
Driving licence checks
A driving licence check uses 2 checks of your plan, refused codes included. The plans and prices are the same for every check.
| Plan | Price | Checks a month | Driving licence checks a month | Each extra licence check |
|---|---|---|---|---|
| Free | £0 | 10 | 5 | None, it stops at the limit |
| Free with a card | £0 | 10 | 5 | £1.50 |
| Pro | £14 a month | 100 | 50 (£0.28 each) | £0.50 |
| Scale | £49 a month | 500 | 250 (£0.20 each) | £0.20 |
What a licence check returns, and how it compares: Driving licence check API
What a month costs
The cheapest plan for a given number of live checks. A driving licence check counts as 2.
| Live checks a month | Cheapest plan | Monthly cost |
|---|---|---|
| 10 | Free | £0 |
| 25 | Free with a card | 15 × £0.75 = £11.25 |
| 60 | Pro | £14 |
| 150 | Pro | £14 + 50 × £0.25 = £26.50 |
| 300 | Scale | £49 (Pro would be £64) |
| 800 | Scale | £49 + 300 × £0.10 = £79 |
| 5,000 or more | Enterprise | Talk to us about a volume rate |
Pricing questions
Do I need a card for the free tier?
No. Sign up with your email and you get a sandbox key and 10 live checks a month. Without a card nothing is ever charged: after 10 the API returns QUOTA_EXCEEDED until the next month. To keep going, move to Pro, or stay on Free and add a card to pay £0.75 for each extra check, with no monthly fee.
How is going over billed?
Each check past your allowance is added to your next monthly Stripe invoice, at your plan’s rate: £0.25 on Pro, £0.10 on Scale, and £0.75 on Free with a card (after the free 10).
Is there a ceiling?
No. Once a card is on file, every check past your allowance runs and is billed at your plan’s rate, however many there are. On Pro and Scale you get an email at 80% and at 100% of your allowance, and the running total is always on your Usage and Billing pages.
How many checks does a driving licence check use?
A driving licence check uses 2 checks of your plan’s allowance, refused codes (CHECK_CODE_UNUSABLE) included, so Free covers 5 a month, Pro 50 and Scale 250. Past your allowance each one is billed as 2 extra checks: £1.50 on Free with a card, £0.50 on Pro and £0.20 on Scale. A check code your account already sent in the last 21 days is refused before DVLA sees it, and not charged.
Can I change or cancel my plan?
Yes, from the Billing page in your dashboard, at any time. After cancelling, your plan runs to the end of the period you paid for.
Do you sign a data processing agreement?
Yes. The DPA is published at /legal/dpa, with a countersignable PDF for your procurement team.
When does my allowance reset?
At the start of each calendar month, in UTC.
Start with the free tier
Upgrade from the dashboard when you need more checks.