
Buying a database is one of the fastest ways to accelerate your sales and marketing efforts, but only if you purchase the right data from the right supplier. A business database, in this context, is a compiled list of company and contact records, typically including names, job titles, phone numbers, email addresses and firmographic details, that your team can use for telemarketing, email campaigns and direct mail.
The challenge is that the data industry varies enormously in quality. Some suppliers maintain rigorously verified, regularly cleansed records, while others sell outdated lists that damage your sender reputation and waste your team’s time. Knowing how to buy a database properly means understanding what you need, how data is sourced and licensed, what it should cost, and how to stay on the right side of UK data protection law.
This guide walks you through the entire process, from defining your target audience to vetting suppliers and checking compliance, so you can invest with confidence.
What Does Buying a Business Database Actually Involve?
When you buy a database, you are purchasing licensed access to a set of business records that match criteria you define. Reputable suppliers let you select by industry sector, company size, turnover, geographic location, job function and seniority, so the list you receive reflects your ideal customer profile rather than a generic data dump.
Licensing matters more than most first-time buyers realise. Data is typically sold on either a single-use licence, permitting one campaign, or a multi-use licence, allowing unlimited contact for a set period, usually twelve months. Multi-use licences cost more upfront but deliver far better value for ongoing telemarketing and email programmes, because you can nurture prospects over repeated touchpoints rather than a single contact.
You should also establish whether the data is supplied as a one-off file or through a managed service with ongoing cleansing and updates. Business data decays quickly; people change jobs, companies move premises and phone numbers are reassigned. Industry estimates suggest B2B data degrades at a rate of 25 to 30 per cent per year, so a database bought once and never refreshed loses much of its value within eighteen months.
Looking for B2B Data? Be sure to check out our comprehensive B2B Data Lists

How to Define Your Target Audience Before You Buy
The single biggest predictor of a successful data purchase is the precision of your brief. Before approaching any supplier, build a clear picture of your ideal customer by analysing your existing client base. Look at which sectors convert most readily, what size of company tends to buy from you, and which job titles hold the purchasing authority for your product or service.
From there, translate your profile into selectable criteria. Most UK suppliers segment data using SIC codes for industry classification, employee bands and turnover brackets for company size, and postcode regions for geography. If you sell health and safety consultancy to construction firms in the South East, for example, your brief might specify SIC codes within construction, companies with 10 to 250 employees, and decision-makers with operations, HSE or managing director titles.
A tight brief also protects your budget. Suppliers price per record, so paying for contacts outside your genuine addressable market simply inflates costs and drags down campaign response rates. It is far better to buy 2,000 precisely matched records than 10,000 loosely relevant ones.
How to Choose a Reputable Database Supplier in the UK
Once your brief is ready, the next step is vetting suppliers. Ask every prospective vendor where their data originates, how frequently it is verified, and what accuracy guarantees they offer. Reputable UK suppliers verify records by telephone or against authoritative sources such as Companies House, and many will replace or refund records that prove undeliverable within an agreed window, typically 30 to 90 days.
Membership of the Data & Marketing Association (DMA) is a useful trust signal, as members commit to a code of practice covering data sourcing and permissions. You should also request a sample file before committing. A sample of 50 to 100 records lets you spot-check accuracy yourself by calling a handful of numbers and checking companies against public records, which reveals far more than any sales brochure.
Be wary of suppliers offering enormous volumes at rock-bottom prices, sellers who cannot explain their data sourcing, or anyone offering consumer records without clear evidence of consent. These are classic warning signs of scraped, aged or non-compliant data that will underperform and could expose your business to regulatory risk.
How Much Does It Cost to Buy a Business Database?
Business data is usually priced per record, with the cost varying according to the depth of each record, the licence type and the volume purchased. Basic records containing company name, address and switchboard number sit at the cheaper end, while records enriched with named decision-makers, verified direct dials and opted-in email addresses command premium rates.
As a general guide, UK B2B data pricing falls within the following ranges:
| Data Type | Typical Cost Per Record | Licence | Best Suited To |
|---|---|---|---|
| Company-level records (name, address, phone) | £0.10 to £0.30 | Single or multi-use | Direct mail, market research |
| Named contact with job title | £0.25 to £0.60 | Multi-use (12 months) | Telemarketing campaigns |
| Verified direct dial and email | £0.50 to £1.50 | Multi-use (12 months) | Outbound sales, account-based marketing |
| Bespoke researched data | £1.50 to £5.00+ | Multi-use or perpetual | Niche sectors, senior decision-makers |
Volume discounts are standard, so the per-record price falls as order size increases. When comparing quotes, always calculate the cost per usable record rather than the headline price. A cheaper list with 30 per cent undeliverable records is poorer value than a dearer list guaranteed at 95 per cent accuracy, once wasted calls, bounced emails and staff time are accounted for.
Staying Compliant with UK GDPR and PECR When Buying Data
Compliance is not optional when purchasing marketing data. Under UK GDPR, you become a data controller the moment you acquire personal data such as named business contacts, which means you need a lawful basis for processing it. For B2B marketing, legitimate interests is the most commonly relied-upon basis, but you must conduct and document a legitimate interests assessment to demonstrate your use is proportionate.
The Privacy and Electronic Communications Regulations (PECR) add channel-specific rules. Corporate subscribers, meaning limited companies and PLCs, can generally be emailed and called without prior consent, provided you screen telephone numbers against the Corporate Telephone Preference Service (CTPS) before calling. Sole traders and partnerships, however, are treated as individuals and require consent for email marketing, so confirm your supplier has segmented these correctly.
Ask any supplier to evidence their compliance in writing before purchase. This should include their lawful basis for compiling the data, confirmation of TPS and CTPS screening, and warranties within the contract covering data protection obligations. The Information Commissioner’s Office can issue substantial fines for unlawful direct marketing, and responsibility sits with you as the user of the data, not solely the supplier who sold it.
How to Buy a Database for Your Business: Final Thoughts
Buying a database can transform the productivity of your sales and marketing teams, giving you immediate access to a pipeline of prospects that would take months to build organically. The difference between a purchase that pays for itself many times over and one that quietly drains your budget comes down to preparation, supplier diligence and compliance.
Start with a precise brief built around your best existing customers, insist on transparency about data sourcing and accuracy guarantees, and never treat compliance as an afterthought. A slightly higher price from a reputable, DMA-registered supplier almost always delivers better returns than the cheapest list on the market.
Finally, remember that data is a living asset. Plan for regular cleansing and refreshes from the outset, and your database will remain a reliable engine for growth rather than a depreciating file sitting on a server. To summarise the essentials:
How to Buy a Database for Business: Frequently Asked Questions
The best approach is to define your ideal customer profile first, then approach established UK data suppliers with a precise brief covering sector, company size, location and job titles. Request sample records and accuracy guarantees before committing to a purchase.
UK B2B data typically costs between £0.10 and £1.50 per record, depending on the depth of information and licence type. Bespoke researched data for niche sectors or senior decision-makers can cost £5.00 or more per record.
Yes, buying B2B data is legal provided the data was compiled lawfully and you use it in line with UK GDPR and PECR. You must screen numbers against the CTPS before telemarketing and hold a documented lawful basis for processing.
A single-use licence permits one campaign or contact attempt, while a multi-use licence allows unlimited use for a fixed period, usually twelve months. Multi-use licences suit ongoing telemarketing and email programmes where repeated touchpoints drive conversions.
Reputable suppliers guarantee accuracy levels of 90 to 95 per cent or higher, with replacement or refund policies for undeliverable records. Always confirm the guarantee in writing and check the claims window, which typically runs for 30 to 90 days after delivery.
B2B data decays at an estimated 25 to 30 per cent per year as people change roles, companies relocate and businesses close. Regular cleansing every six to twelve months keeps your database performing and protects your sender reputation.
You can generally email corporate subscribers such as limited companies under PECR, relying on legitimate interests as your lawful basis. Sole traders and partnerships are treated as individuals and require consent, so ensure your supplier segments these correctly.
Ask where the data is sourced, how often it is verified, what accuracy guarantee applies, and whether TPS and CTPS screening has been carried out. Request a sample file and written confirmation of GDPR compliance before signing any agreement.
The practice of using compiled customer and prospect records to deliver targeted campaigns is explored in detail in this overview of database marketing. Purchased data accelerates the approach by providing an immediate, segmented audience matched to your ideal customer profile.
Building your own database through inbound marketing produces highly engaged contacts but takes considerable time, whereas buying data delivers immediate scale. Many businesses combine both, using purchased data to fill pipeline gaps while organic lists mature.
Look for DMA membership, verifiable client testimonials, transparent sourcing explanations and clear contractual warranties on data protection. Avoid suppliers offering unusually large volumes at very low prices, as this often signals scraped or aged data.
The Information Commissioner’s Office can issue fines for unlawful direct marketing, and liability rests with your business as the data controller, not just the supplier. Non-compliant data also harms deliverability, damages brand reputation and wastes campaign budget.
Most UK suppliers deliver data as a CSV or Excel file that can be imported directly into your CRM or email platform. Confirm the field structure in advance so records map cleanly to your system without manual reformatting.
Yes, reputable suppliers allow you to filter by SIC code, sector, turnover, employee count, postcode area and job function. Tight targeting reduces wasted spend and improves response rates by ensuring every record matches your ideal customer profile.
