B2B data prices at a glance
| Order | Records | Rate per 1,000 | Price ex VAT | Price inc VAT |
|---|---|---|---|---|
| Dentists, whole UK list | 13,748 | £220 | £3,024.56 | £3,629.47 |
| Dentists with a named email | 2,166 | £295 | £638.97 | £766.76 |
| Accountants, whole UK list | 16,595 | £220 | £3,650.90 | £4,381.08 |
| Schools with a named email | 18,732 | £220 | £4,121.04 | £4,945.25 |
| Solicitors, whole UK list | 10,205 | £220 | £2,245.10 | £2,694.12 |
| Care homes, whole UK list | 17,946 | £220 | £3,948.12 | £4,737.74 |
| Any sector: a small local order | 800 | £295 | £300 (minimum) | £360 |
| Any sector: just under a band | 2,400 | £295 | £708 | £849.60 |
| Any sector: at the band | 2,500 | £270 | £675 | £810 |
How it's calculated
- Count the records. Either the whole sector, the records in that sector with a named contact email, or a number you type.
- Find the band. The size of the whole order sets one rate per 1,000 records (table below).
- Multiply. Records ÷ 1,000 × the rate. Every record in the order is charged at that rate.
- Apply the minimum. If the answer is below £300, the price is £300.
- Add VAT at the standard rate of 20% (GOV.UK VAT rates).
| Records in the order | Price per 1,000 (ex VAT) |
|---|---|
| Fewer than 2,500 | £295 |
| 2,500 to 4,999 | £270 |
| 5,000 to 9,999 | £245 |
| 10,000 to 19,999 | £220 |
| 20,000 to 49,999 | £195 |
| 50,000 or more | £170 |
Inputs: sector (optional), named-email-only (optional), number of records. Assumptions: standard price bands; counts are the records we hold today, and your free count for an area or size band will be smaller. Not included: VAT is shown separately; no discounts or special packages. The full terms are on our buying terms page.
Questions about B2B data prices
How much does B2B data cost in the UK?
Here, between £170 and £295 per 1,000 records plus VAT, depending on the size of the whole order, with a minimum order of £300 plus VAT. For example, 2,000 records cost £590 and 10,000 records cost £2,200, both plus VAT.
Why does a bigger order sometimes cost less?
Every record in an order is charged at the rate for the whole order's size. 2,400 records are charged at £295 per 1,000 (£708), but 2,500 records drop to £270 per 1,000 (£675). The calculator warns you when your order is just under a band.
Does the price change if I only want email addresses?
The rate per record is the same. Choosing only records with a named contact email makes the order smaller, so the total falls but the order may move into a higher band per 1,000.
Is VAT included?
No. Prices are quoted excluding VAT; the calculator adds VAT at the standard rate of 20% so you can see the total.