Pricing for UK TPS and CTPS checks
Screen every phone number in your CRM against the TPS and CTPS as it is added or changed. Starter includes 2,500 checks every 28 days; Standard and Scale have no monthly count, under fair use.
In your CRM
- 2,500 screening checks every 28 days included
- Then £15 per 1,000 checks
- The full real-time screening engine
- Nightly re-check and full audit trail
- Email support
- Everything in Starter, plus:
- Unlimited screening checks (fair use)
- 99.9% uptime SLA
- A signed DPA
- Priority email support
- Everything in Standard, plus:
- Fair use raised to 3,000,000 checks every 28 days
- 5,000 dead number checks every 28 days included
- Up to 5 CRM accounts (more on request)
- Priority support with a named account manager
- SSO, SCIM, audit-log export, security pack and quarterly compliance review (on request)
- Everything in Scale, plus:
- Unlimited CRM accounts
- Custom data residency and retention
- Bespoke contracts and procurement (PO billing, security review)
- Tailored integrations, onboarding and a dedicated support channel
Works with HubSpot and Zoho CRM. One CRM account per plan unless listed. Past your plan's checks, screening pauses unless you switch on overage at £15 per 1,000 checks. What fair use covers
Pay as you go: CSV upload, Zapier and the REST API
| Checks | Price | Per check |
|---|---|---|
| 1,000 | £9 | 0.90p |
| 5,000 | £24 | 0.48p |
| 10,000 | £39 | 0.39p |
| 50,000 | £149 | 0.30p |
| 100,000 | £199 | 0.20p |
| 500,000 | £599 | 0.12p |
| 1,000,000 | £799 | 0.08p |
| 5,000,000 | £2,499 | 0.05p |
| Over 5,000,000 | Contact us |
Prices ex VAT, prepaid, valid 12 months from purchase. Checks are on your key as soon as the payment clears.
Buy checks and get a key at /account, or upload a CSV there and download it with a result on every row. One credit per live check, with an audit record. Test keys are free.
Dead number checks
A dead number check asks the mobile network whether a mobile is live, switched off or dead. Your team stops dialling numbers that cannot answer.
| Checks | Price | Per check |
|---|---|---|
| 100 | £1 | 1p |
| 250 | £2.50 | 1p |
| 500 | £5 | 1p |
| 1,000 | £10 (invoiced) | 1p |
Ex VAT, prepaid, valid 12 months. A pack that cannot be bought by card is invoiced: contact us.
- One check per mobile, 2 for a US number. Landlines and invalid numbers are free.
- Results: Live, Switched off, Dead or Undetermined. Undetermined is charged.
- 5 free trial checks per HubSpot account.
What it costs to check a number against the TPS
What every plan includes
Real-time screening when a number is added or changed, on-demand screening, backfill of existing records, a result per phone number, an audit trail and the REST API.
The DMA's TPS royalty (10p per 1,000 records checked, capped at £3,300 a customer a year) is passed through at cost. Other register fee changes are passed through at cost with 30 days' notice. See how the plans compare on the comparison page, and every route to screening, from a DMA licence to a bureau clean, in what TPS screening costs.
How buying works
- Self-serve: Starter and Standard, monthly or annual. Connect HubSpot or Zoho CRM and pay by card; the account switches on once the payment clears.
- Through us: Scale, Custom, invoice or a signed DPA. Hit Get started and we reply within one working day. On-prem, SSO and more than 5 CRM accounts come under Custom.
- Prepaid packs: buy at /account by card; the checks are on your key once the payment clears.
Pricing questions
What does fair use cover on Standard and Scale?
Checking every number in your CRM, the re-check every 27 days that keeps each verdict current, and checks on new and changed numbers. That runs up to 1,000,000 checks every 28 days on Standard (pooled as 13,000,000 over the year on annual billing) and 3,000,000 on Scale. Above that, screening pauses unless you switch on overage at £15 per 1,000 checks, or we agree a Custom plan. Fair use covers screening in your CRM; Zapier and REST API packs are charged per check.
What happens when Starter's 2,500 checks run out?
Screening pauses until the next 28-day period, unless you switch on overage in settings at £15 per 1,000 checks.
Why is an Undetermined dead number result charged?
Some networks do not give a live status, so those numbers come back Undetermined. The lookup still runs, so it is charged. See which results to trust in HLR lookups explained.
How are US numbers charged for dead number checks?
A US number uses 2 checks, and is checked even if it turns out to be a landline. Other landlines and invalid numbers are free.
How do I buy dead number checks?
Packs of 100, 250 and 500 are bought by card at /account, or in TPSClear settings inside HubSpot, and the checks are added once the payment clears. Which packs go through by card depends on how many checks we have in hand; when a pack cannot be supplied straight away, checkout sends you to us and we invoice it instead.
Guides on what TPS screening costs
How much does TPS screening cost? Licence, bureau, API and CRM options in pounds
Every route to TPS and CTPS screening priced in pounds from published October 2026 prices, with a year's cost at 10,000, 100,000 and 1,000,000 numbers screened every 28 days.
The TPS royalty fee: 10p per 1,000 records from 1 September 2026
The TPS royalty is confirmed: 10p per 1,000 records from 1 September 2026, capped at £3,300 per client per year. Why cutting screening cadence to dodge it is the worst trade available, and why event-driven screening is the answer.
Build vs buy: should you write your own TPS check?
Honest build-vs-buy on TPS screening: licence costs, ingest job, CRM integrations, audit trail, ongoing maintenance. When in-house wins and when it doesn't.
ZoomInfo, Lusha, LeadIQ vs TPSClear: where lookup tools fall short
Where lookup-time scrubbing (ZoomInfo, Lusha, LeadIQ) helps and where it leaves gaps. The case for continuous CRM-side scrubbing as the missing compliance layer.
