Published 21 May 2026

One-time licence vs subscription data: which is right for you

Last updated: 21 May 2026

A one-time data licence gives you a snapshot at a fixed point in time at a fixed per-record price (typically £50–£500 per 1,000 for B2B). A subscription gives you ongoing refreshed access with periodic updates, typically priced monthly or annually with usage caps. One-time licences suit single campaigns and short-term tests; subscriptions suit ongoing outbound programmes, multi-touch nurture, and CRM enrichment cycles. The break-even point typically sits at 3 to 6 campaigns per year on the same audience.

Key points

What is a one-time data licence?

A one-time data licence is the simplest commercial arrangement in the data-buying market. You specify your targeting criteria (industry sector, geography, job function, company size, or consumer demographics), agree a record count, and pay a flat fee. The file is delivered once. No further updates, no recurring charges.

Permitted use is defined in the licence agreement. Most standard one-time licences allow between one and three separate contacts to each record, within a 12-month window. After that period, any re-use requires a fresh purchase. The pricing reflects this: you are buying access to a moment-in-time extract, not an ongoing relationship with the file.

For B2B data, indicative UK market pricing runs from approximately £50 per 1,000 records for broad geographic extracts (e.g. all UK SMEs in a single SIC code) up to £400–£500 per 1,000 for tightly targeted C-suite contacts with verified direct-dial and mobile. Consumer files typically sit lower, in the £30–£150 per 1,000 range, depending on depth of profiling and channel (postal, telephone, or email). See our B2B data pricing guide and consumer data pricing guide for current benchmarks.

One-time licences are well suited to: single direct mail drops, one-off telemarketing campaigns, event invitation lists, or any situation where the audience will not be contacted again from the same file. They carry no lock-in risk and require no forward commitment.

What does a data subscription include?

A data subscription is a contract for ongoing access to an updated file, typically running 12 months. Rather than receiving one static extract, you receive refreshed data at agreed intervals, most commonly monthly or quarterly, though some providers offer on-demand re-pulls.

Each refresh cycle removes records where contacts have left, changed role, or flagged suppression, and adds new entrants who match your targeting criteria. This matters because UK B2B contact data decays at roughly 25–30 per cent per year: job moves, company restructures, number changes, and email domain updates all degrade a static file continuously from the moment of delivery.

Subscription pricing is usually structured as an annual contract fee (paid monthly or upfront) with a usage cap. That cap is typically expressed in one of three ways: a maximum number of records exported per month, a maximum number of unique contacts per year, or a fixed pool refreshed on each cycle. Going above the cap triggers per-record overage fees, which are almost always materially more expensive than the in-cap rate.

The most common subscription tiers in the UK market run from around £500–£800 per month for SME-focused B2B access (limited record pools, quarterly refresh) up to several thousand pounds per month for full-access CRM enrichment programmes with monthly refresh and unlimited team seats. Consumer subscription access is less commonly structured this way; the B2C market still favours per-campaign extraction, partly because consumer records require active consent refresh that makes permanent pooling more complex under UK GDPR.

One-time licence vs subscription: a direct comparison

Factor One-time licence Subscription
Upfront cost Low (pay per record) Higher (annual or monthly commitment)
Data freshness Accurate at delivery; decays over time Maintained via periodic refresh cycles
Permitted use Typically 1–3 contacts per record within 12 months Ongoing contacts within volume caps
Commitment None beyond initial purchase Usually 12-month contract
Best for Single campaigns, pilots, testing new audiences Ongoing outbound, nurture sequences, CRM enrichment
Renewal risk None Auto-renewal clauses common; 30–90 day notice windows
Cost at 1 campaign/year Lower Higher (annual fee not justified by single use)
Cost at 6 campaigns/year Higher (buying 6 extracts) Lower (annual fee spread across 6 runs)
Overage risk None Per-record overage if volume caps breached
GDPR record-keeping Simpler: one data-processing agreement, one delivery Requires tracking refresh dates and suppression updates

How do you calculate the break-even point?

The break-even calculation is simpler than most buyers assume. Take the annual subscription cost and divide it by the per-record cost for a one-time extract of the same audience. That gives you the number of records you would need to buy on a one-time basis each year before the subscription becomes cheaper.

A worked example. A subscription covering 10,000 B2B contacts per month (quarterly refresh) costs £9,600 per year. A one-time extract of 10,000 B2B contacts in the same segment costs £1,800. Dividing £9,600 by £1,800 gives a break-even of 5.3 purchases per year, or roughly once every 10 weeks. If your outbound cadence is monthly to the same base, you hit the break-even inside two months. If you run two or three campaigns to this audience per year, the one-time route is materially cheaper.

There is a second layer to the calculation: data decay. A one-time file used six months after delivery has already lost 12–15 per cent of its accuracy (half the annual 25–30 per cent decay rate). That waste shows up as undelivered mail, disconnected numbers, and bounced emails. A subscription file, refreshed every quarter, holds accuracy far better. Factor in the cost of waste when the campaigns are large or the cost-per-contact is high (e.g. direct mail at £0.90–£1.50 per piece).

In our experience, the break-even point in practice sits between three and six campaigns per year for most B2B audiences. Programmes running fewer than three campaigns annually almost always save money buying one-time. Programmes above six campaigns per year almost always benefit from subscription pricing, even before accounting for decay savings.

When does a one-time licence fit better?

Single direct mail campaigns are the clearest case. A manufacturer targeting 3,000 Facilities Managers across the North West for a product launch does not need a subscription. Buy the extract, run the mailing, measure the result. Done. The one-time model keeps costs in proportion to activity.

Event invitation lists are another natural fit. A law firm running a seminar for 200 invited guests, drawn from 2,000 contacts in a niche SIC code, has no ongoing programme that would justify a subscription. They need the file once, for one contact.

Pilots and audience tests are perhaps the most valuable use case of all. Before committing to a 12-month subscription, buy 2,000–5,000 records in your target segment on a one-time basis. Run one small campaign. Measure response rates. Calculate your realistic cost per lead. That data tells you whether the subscription maths actually works in practice, not just on a spreadsheet. See our guide to evaluating a B2B data sample for a full methodology.

Geography or vertical tests also benefit from the one-time model. A Yorkshire-based IT reseller wanting to test demand in the South East before expanding can buy a one-time extract, measure it against their existing Yorkshire data, and make an evidence-based decision on whether to expand their subscription tier.

When does a subscription fit better?

Ongoing outbound programmes are the primary case. A SaaS business running a monthly cold email and follow-up call sequence to 5,000 UK IT Directors needs fresh data every cycle. Buying five or six one-time extracts at £250 per 1,000 across a year costs £6,250–£7,500 for the same 5,000-record pool. A subscription providing monthly refresh access to that pool at £600 per month costs £7,200, but delivers cleaner data every time and likely reduces wasted contacts by 15–20 per cent compared with a decaying static file.

CRM enrichment programmes clearly favour subscriptions. Appending telephone, email, or company firmographic data to an existing CRM of 20,000 records, refreshed quarterly, is a repeating data task. A subscription with enrichment access built in is substantially cheaper per append than buying four separate one-time enrichment runs annually. Our guide to buying marketing data in the UK covers how enrichment licence terms differ from prospecting licences.

Multi-touch nurture sequences across 90 or 180 days also demand subscription-grade data. If the same prospect is being contacted at touchpoints 1, 4, and 8 over six months, a one-time licence with a two-contact limit per record creates a compliance problem by the third touch. A subscription licence with defined re-contact rights avoids that.

Common subscription pitfalls to avoid

Auto-renewal clauses

Most data subscription contracts include an automatic renewal clause. Unless you give written notice of cancellation within the notice window (commonly 30, 60, or 90 days before the contract end date), the subscription rolls over for another 12 months. This is the single most frequent source of buyer frustration in the data market. Read the notice period before signing. Diary a reminder three months before the end date, not one month. Some providers are flexible if you miss the window; many are not, and the contract terms will be enforced.

Volume caps and overage pricing

A subscription sold as "unlimited" rarely is. The usage terms typically contain a fair-use cap or a per-seat limit on exports. More commonly, there is a stated annual or monthly record allowance. Breaching it triggers per-record overage charges, which can range from 50 per cent to 200 per cent of the in-cap rate. Before signing, calculate your realistic maximum usage scenario, not your expected usage. If there is a realistic chance you will exceed the cap, negotiate a tiered overage rate or a higher initial allowance.

Refresh quality, not just refresh frequency

A subscription that claims monthly refresh but only updates 5–10 per cent of records per cycle is materially different from one that re-validates all records quarterly. Ask specifically: what percentage of records are re-verified at each refresh? What verification method is used (telephone, email ping, third-party match)? Is the refresh a genuine re-pull from source data or just a suppression append?

Check before you sign

Ask every subscription provider for their actual renewal rate (percentage of records that remain accurate 12 months after first delivery) on your specific target segment. Segment-level decay rates vary substantially: C-suite contacts at fast-growing tech businesses decay faster than operational contacts at stable manufacturing firms.

Data portability on exit

Subscription data is often licensed for use only during the contract term. On cancellation, you may be required to delete all records received under the subscription (including any you have already contacted). This matters if you have built suppression files, do-not-contact lists, or response records based on the subscription data. Check whether the licence permits you to retain records of contacts who have already responded or opted in during the subscription period, as this is a common grey area.

Should you pilot one-time before subscribing?

Almost always, yes. The logic is straightforward: a 12-month subscription is a financial commitment of several thousand pounds for most B2B programmes. Before making that commitment, you need two things. First, confirmation that the provider's data actually covers your target segment at the density and quality level required. Second, a real response rate from a live campaign to anchor the break-even calculation.

A pilot purchase of 2,000–5,000 records at one-time pricing costs a few hundred pounds and typically takes two to three weeks to run as a campaign. The data you get back, response rate, cost per lead, conversion to pipeline, is worth far more than the cost of the pilot. If the economics work, you can negotiate the subscription with confidence. If they do not, you have avoided a four-figure commitment on an unproven audience.

Providers who refuse to sell on a one-time basis before requiring subscription sign-up deserve scrutiny. This is not a standard market position; it usually means the provider is less confident in their data quality at the segment level, or that their commercial model depends on locking buyers in before they can test properly.

Not sure which model suits your programme?

We supply both one-time licence and subscription access to UK B2B and B2C data. Tell us your campaign frequency and audience, and we will show you the cost comparison for your specific use case.

Get a Cost Comparison

Frequently asked questions

What is a one-time data licence?
A one-time data licence gives you a fixed extract of records at a point in time, priced per record or per 1,000 records. You pay once, receive the file, and are licensed to use those records for a defined number of contacts (typically one, two, or three campaigns) within a set period, usually 12 months. There are no refresh cycles and no ongoing fees.
What does a data subscription include?
A data subscription gives access to a regularly updated file over a contracted term, typically 12 months. Updates are delivered on a set schedule (monthly, quarterly, or on demand) and include new records, amended contact details, and suppressions of leavers or deceased individuals. Subscription pricing is usually monthly or annual with a usage cap (records exported or contacted per period).
At what point does a subscription become cheaper than buying one-time licences repeatedly?
The break-even point typically sits at 3 to 6 campaigns per year on the same audience. Below that frequency, one-time licences are almost always cheaper when you account for the per-record cost alone. Above it, subscriptions save money because refreshed data reduces wasted contacts and the per-campaign cost falls sharply once the annual fee is spread across more runs.
Can I pilot with a one-time licence before committing to a subscription?
Yes, and in most cases this is the sensible approach. A one-time purchase on a sample of 2,000 to 5,000 records lets you test response rates, validate targeting criteria, and calculate a realistic cost per lead before locking in a 12-month subscription commitment. If the pilot performs, the break-even calculation becomes straightforward.
What are the most common subscription pitfalls to watch for?
Auto-renewal clauses are the most frequent problem: many contracts roll over automatically unless cancelled 30 to 90 days before expiry. Volume caps are the second issue: if your subscription allows 50,000 contacts per quarter but your programme needs 80,000, the overage cost can wipe out the saving. Always read the data licence terms for both the renewal notice period and the per-record overage rate.
How does data decay affect the one-time vs subscription decision?
UK B2B contact data decays at roughly 25 to 30 per cent per year due to job moves, company changes, and contact detail updates. A one-time file bought in January will have meaningful accuracy loss by October. If you plan to re-contact the same audience across several months, a subscription with regular refresh cycles maintains quality; a one-time file degrades with each passing campaign cycle.