Published 21 May 2026

How much does B2B data cost in the UK?

Last updated: 21 May 2026

UK B2B data typically prices between £50 and £500 per 1,000 records, with the headline rate driven by selection complexity, channel (postal vs email vs telephone vs multi-channel), minimum order size, licence period, and data freshness. Bulk lists of generic SME records sit at the low end; tightly selected C-suite contacts at named target accounts sit at the top. SortedIQ Data starts at £50 per 1,000.

Key points

What drives B2B data pricing in the UK?

The gap between £50 and £500 per thousand looks enormous until you understand the four variables that set the price. Get these right and you can predict your data budget before you pick up the phone to a supplier.

Selection criteria complexity

A broad request, say "all UK limited companies with 10 to 49 employees in food manufacturing," yields hundreds of thousands of records and suppliers can price competitively. Narrow it to "Finance Directors at UK food manufacturers with 50 to 249 employees, excluding listed PLCs, within M25 postcodes," and the available universe may be fewer than 3,000 records. Scarcity pushes the unit price up. Suppliers who need to cross-reference SIC 2007 codes, employee band, geographic radius, and job function filters all in one pass are doing more work per record, and that is reflected in the rate.

As a rule of thumb: each additional major selection filter adds 15–25% to the unit price once you move past three criteria. Two filters on a large universe (sector plus region) will sit close to the floor of the range. Six or seven filters on a tightly defined niche will sit near the ceiling.

Channel and contact type

Postal address data is the cheapest to supply because it changes least frequently and requires no live verification. Business email adds cost: verified personal-name addresses ([email protected] style) command more than generic role-based ones (info@, accounts@) because they are harder to source and have higher open rates. Direct telephone lines and verified mobile numbers are the most expensive contact type by far. A switchboard number can be confirmed from a public web listing in seconds; a direct-dial DDI for a specific person requires considerably more sourcing effort.

When a supplier quotes "email data," ask specifically whether the addresses are role-based or personal-name, and whether they have been verified against an email-validation API in the last 90 days. Unverified email files deliver bounce rates above 15% routinely, which damages your sending domain and wastes campaign budget.

Data freshness and verification frequency

Business contacts decay at roughly 30% per year. A file that has not been touched since 2023 contains a large proportion of stale records: people who have changed roles, businesses that have closed, addresses that are wrong. Suppliers who re-verify records continuously, checking Companies House updates, running postal cleansing (National Change of Address, or NCOA), and validating email addresses on a rolling cycle, carry higher operational costs. That cost is reflected in higher unit pricing, and it is worth paying: a £200-per-thousand verified file will outperform a £60-per-thousand stale file every time on campaign response.

Licence type and usage period

Most UK B2B data is sold under one of three licence models:

Sub-licensing (sharing the file with a third-party agency or group company) is not covered by standard licences. If your in-house team and an external telemarketing agency both need access, flag that at the quotation stage: most suppliers have a multi-entity licence option at a modest premium, but it must be agreed before supply.

UK B2B data pricing table by segment and channel

The figures below represent typical market rates in 2026 for compliant, verified UK B2B data purchased on a single-use campaign licence. Prices drop 10–20% at volumes above 50,000 records, and negotiated annual deals typically carry a further 15–25% discount against list price.

Segment Postal only (per 1,000) Email verified (per 1,000) Telephone / DDI (per 1,000) Multi-channel (per 1,000)
Generic SME (1–49 employees, broad sector) £50–£90 £80–£130 £100–£160 £140–£220
Mid-market (50–249 employees, sector-filtered) £80–£140 £120–£200 £150–£240 £200–£320
Named decision-maker (job function + seniority) £100–£180 £160–£260 £180–£300 £260–£400
C-suite / Director at 250+ employee businesses £150–£250 £220–£360 £240–£400 £340–£500
Named accounts / ABM target list Bespoke Bespoke Bespoke Bespoke (typically £400–£700+)

SortedIQ Data compiles B2B records under legitimate interests from publicly available sources, including Companies House filings, corporate websites, and public industry directories. Records are available at the £50 per 1,000 entry point for broad SME selections, scaling with the criteria above.

What does cheap B2B data signal?

Pricing below £30 per 1,000 for any channel is a red flag worth taking seriously. Three scenarios explain it, and none of them are good for the buyer.

The first is age. The file has not been updated in several years. The records may be structurally correct (company names, addresses) but the contact-level data, job titles, telephone numbers, and email addresses are stale. Expect bounce rates above 25% on email and wrong-number rates above 35% on telephone. A campaign run on this material will suppress future deliverability and waste staff time.

The second is sourcing uncertainty. If a supplier cannot tell you exactly where the data came from, that ambiguity is itself a compliance problem. Under UK GDPR, as a data buyer you are a separate data controller and you must verify the supplier's lawful basis before processing their records. The Information Commissioner's Office (ICO) has been clear on this point in enforcement guidance: "we bought it and it was cheap" is not a defence if the supplier's lawful basis was inadequate. See the ICO's direct guidance on this at ico.org.uk.

The third is undisclosed duplication. Some low-cost files are assembled from recycled sources, so a nominally large count contains many duplicates. 100,000 records at £20 per thousand can easily reduce to an effective net-unique count of 60,000 once deduplication runs. The effective price then approaches £33 per thousand, and the data quality problems above still apply.

GDPR exposure from unverified B2B data

Under UK GDPR, you are liable for your processing, not just your supplier's. If the records you buy were compiled without a valid lawful basis, using them exposes your organisation to ICO enforcement, fines, and data subject complaints. Always request a written lawful basis statement and ask when the file was last verified before purchase.

How to negotiate B2B data pricing

B2B data pricing has more flexibility than most buyers realise. Suppliers operate on volume economics: the marginal cost of adding records to a query output is low once the selection criteria have been set up. That creates room to negotiate, particularly on the following levers.

Volume commitments

If you can commit to a minimum volume upfront, even across multiple campaigns, most suppliers will move the per-thousand rate. A commitment to purchase 50,000 records over 12 months (even in tranches) typically unlocks a 15–20% reduction versus the equivalent spot price. Frame it as an annual data partnership rather than a one-off transaction.

Licence duration and channel exclusivity

Paying for a longer licence period on a smaller record count often works out cheaper per contact-touch than buying single-use records repeatedly. If your campaign is a 6-touch telemarketing sequence over three months, a 12-month unlimited licence may cost less overall than three separate single-use purchases covering the same records.

Channel exclusivity, where a supplier agrees not to sell the same selection to a direct competitor within a defined period, is available from some suppliers at a premium. It is worth asking about for ABM-style programmes targeting a well-defined list of accounts where competitor outreach to the same contacts would undermine your campaign.

Free sample counts before purchase

Any reputable UK B2B data supplier will run a free count showing the available universe against your selection criteria before you commit. Request this as standard. It lets you validate that the file contains enough records for your campaign, check the geographic and sector distribution, and confirm the supplier can actually meet your specification. SortedIQ Data provides free data counts for any selection criteria: request a count here.

Renewal versus new acquisition

Renewing an existing data licence (refreshing the same selection with updated records 12 months later) should always be cheaper than the initial purchase. The criteria are already documented, the deduplication against your suppression file is familiar, and the supplier has a track record with your account. A renewal discount of 10–15% is reasonable to request; 20% is achievable for larger buyers. If a supplier offers no renewal discount at all, that is worth noting.

Minimum order sizes: what to expect

Most UK B2B data suppliers set a minimum order threshold, either by record count or invoice value. The two common structures are:

If you genuinely need a small initial test count (to validate a new market segment before committing to a larger campaign), explain that clearly. Some suppliers will accommodate a below-minimum test at the minimum invoice value. This is a reasonable request; a good supplier wants you to validate their data before you scale, because it reduces post-delivery disputes.

B2B data pricing: what the fee includes and excludes

The quoted per-thousand rate covers the records themselves, delivered in a standard format (typically CSV or Excel). It does not usually cover:

Before signing any data order, request a written breakdown of what is included and confirm the lawful basis under which the data was compiled. For SortedIQ's B2B file, that basis is legitimate interests under Article 6(1)(f) UK GDPR. Buyers should complete a Legitimate Interests Assessment before first use, and review the ICO's guidance on using legitimate interests as the lawful basis for B2B data if that is new ground.

Subscription models vs one-off purchase: which is better value?

The subscription model makes sense when your target market is high-churn. SME decision-makers at businesses with fewer than 20 employees change roles rapidly. A one-off purchase of 10,000 records in January will have decayed significantly by October; a rolling monthly refresh that replaces stale records with verified current ones keeps your effective universe stable.

For stable, low-churn segments (Partners at large professional services firms, Procurement Directors at FTSE 350 companies), the churn rate is lower, maybe 15–18% annually rather than 30%+. A 12-month unlimited licence purchased once and refreshed annually will deliver similar quality at lower total cost than a monthly subscription for the same selection.

Our experience is that buyers who run multi-touch telemarketing or direct mail programmes of six or more contacts per year see the best return from annual unlimited licences. Buyers running occasional one-off campaigns, perhaps one direct mail drop per year, are better served by single-use licences where they are not paying for time-based access they do not use.

Need GDPR-compliant data for your next campaign?

Tell us your targeting criteria and we will run a free count. B2B decision-makers, B2C consumer files, or CRM enrichment, all live verified.

Request Data Counts

Frequently asked questions

What is the average cost of B2B data in the UK?

UK B2B data typically costs between £50 and £500 per 1,000 records. Generic SME contact lists sit at the lower end; tightly selected C-suite contacts at named enterprise accounts sit at the top. SortedIQ Data starts at £50 per 1,000 records.

Why does B2B email data cost more than postal data?

Business email addresses, particularly personal-name addresses at corporate domains, carry a much higher unit value than postal records because email has lower campaign costs and tends to deliver faster response cycles. Suppliers who verify email deliverability in real time before supplying the record add a verification cost that is passed to the buyer. Expect to pay a 20–40% premium over basic postal-only rates for a verified business email address.

Is there a minimum order for UK B2B data?

Most UK B2B data suppliers set a minimum order of between 500 and 5,000 records, or a minimum invoice value of £150–£500. SortedIQ Data works with buyers who need small test counts as well as large campaign volumes.

What does a B2B data licence cover?

A standard B2B data licence covers a defined number of uses (commonly a single campaign, or up to 12 months of unlimited use) for a named legal entity. It does not typically permit resale, sub-licensing, or use across group companies. Multi-use and enterprise licences are available at a premium.

What should I be suspicious of if B2B data is priced below £30 per 1,000?

Very low prices usually signal an old file with no recent verification, a file compiled from a single low-quality source, or data whose lawful basis is unclear. Under UK GDPR, using a data file without adequate assurance of its lawful basis exposes you to ICO enforcement. Always ask a supplier for their lawful basis statement, source description, and last-verified date before purchasing.

Can I get a free sample before committing to a purchase?

Yes. Reputable UK B2B data suppliers will provide a free sample count showing volume available against your selection criteria, and some will supply a small anonymised or partially masked record set so you can assess data format and field coverage before committing. SortedIQ Data offers free data counts for any targeting specification.