Guide

How to price data

How to price data you plan to sell or license: the five common pricing models, when each fits, and how to set the number.

By

Published

The short answer

To price data, first choose the model, then the number. Sell a one-off licence for a static dataset, a subscription for data that refreshes, per-record or per-unit pricing when buyers want different amounts, usage tiers for data queried in place, and charge extra for exclusivity. Anchor the number on what the data saves or earns the buyer.

Model first, number second

Most people asking how to price data jump straight to a figure. The figure matters less than the shape of the deal.

The same archive can be a single payment, a yearly fee, a charge per thousand rows or an exclusive grant, and each shape changes what a buyer will accept, how much paperwork you need and how predictable the money is for the seller.

What marketplaces show

Marketplaces make this visible. AWS Data Exchange lets a provider publish subscription offers with a separate price for each term, from one to 36 months. Snowflake Marketplace supports flat-fee subscriptions and usage-based plans built from a per-query charge, a monthly fee and a monthly cap. Private deals are more flexible still, but the same building blocks apply.

The five pricing models

A decision table, not a price list. Most real deals combine two models, such as a one-off licence plus paid updates.
ModelFits whenWatch out for
One-off licenceThe data is static: a closed company's codebase, a finished archive, a historical setPin down the scope of use, because there is no renewal to renegotiate it
SubscriptionThe data refreshes daily, weekly or monthly and the buyer needs the updatesDelivery becomes an ongoing duty; plan who maintains the feed
Per record or per unitBuyers want different slices: rows, hours of audio, images, tasksDefine the unit precisely and agree how duplicates and rejects count
Usage tiersBuyers query the data in place rather than download itSet a cap so the buyer can budget, and log usage both sides can see
Exclusivity premiumThe buyer wants to be the only one using it, for a time or a fieldExclusivity forecloses other sales; price the buyers you give up

A short rule of thumb: the less the data changes and the more a buyer wants to own its advantage, the more the deal tilts toward a one-off exclusive licence. The more it changes and the more buyers there are, the more it tilts toward subscriptions or usage pricing sold to many.

How to set the price, step by step

The model comes before the number; the range comes last, with what moves it.
  1. 1

    Describe the unit you are selling

    Write one sentence a buyer could sign: 'Twelve years of anonymised support tickets, about 1.4 million threads, delivered once as JSON'. If you can't name the unit, you can't price it.

  2. 2

    Pick the model from how the data behaves

    Use the table above. Static data leans one-off, live data leans subscription, sliceable data leans per unit, data used in a warehouse leans usage tiers.

  3. 3

    Estimate the buyer's alternative

    Ask what it would cost the buyer to collect or build the same thing, and how long it would take. That replacement cost is a floor most serious buyers recognise.

  4. 4

    Estimate the buyer's upside

    What does having it now do for them: a better model, a faster product launch, a sharper forecast? You rarely get a share of that upside, but it tells you how high the ceiling sits.

  5. 5

    Look for public reference points

    Listings on public marketplaces and published buyer programmes show what comparable data is offered at. Treat them as asking prices, not closed deals.

  6. 6

    Quote a range with the levers named

    Give the seller and the buyer a range and say what moves it: exclusivity, a longer term, cleaner documentation, a larger sample. A range survives diligence; a single number usually doesn't.

What pushes the price up or down

  • Scarcity: data a buyer cannot get elsewhere, such as private codebases or internal records, is priced against nothing.
  • Rights: a clean chain of ownership and permission to license raises confidence; any doubt lowers the offer or ends it.
  • Personal data: removing it or de-identifying it costs work up front but widens the pool of buyers.
  • Documentation: a data dictionary, a sample and a description of how it was collected shorten diligence.
  • Freshness and history: long time series and recent records each have buyers; stale snapshots have fewer.
  • Exclusivity and term: longer and narrower grants are worth more to the buyer and cost the seller future sales.

Common pricing mistakes

  • Pricing on volume alone. A terabyte of noise is worth less than a clean gigabyte a buyer can use tomorrow.
  • Using the seller's sunk cost as the price. What it cost to collect sets expectations, not value.
  • Granting exclusivity for free because a buyer asked. Exclusivity is the most valuable concession in most data deals.
  • Leaving the unit vague. 'Per record' means nothing until you say what a record is and what happens to duplicates.
  • Ignoring the broker's fee. If you are brokering, agree your commission with the seller before quoting the buyer, so the range covers it.

Limits of any pricing method

Marketplace mechanics also change. The pricing options described here come from each platform's own documentation on the date below; check the current terms before relying on them.

Sources

2 sources · checked Nov 7, 2026

The DataBroker team checked the facts on this page against 2 public sources, last on .

  1. AWS Data Exchange User Guide: creating an offerSubscription offers with a price per duration, terms of 1 to 36 months · Checked
  2. Snowflake documentation: paid listings pricing modelsSubscription and usage-based plans, per-query charge, monthly fee and monthly cap · Checked

How to price data: FAQ

Should I charge per record or a flat fee for a dataset?

Charge per record when buyers want different amounts or slices and the unit is easy to count. Charge a flat fee when the buyer takes the whole set and the value lies in having all of it, such as a complete codebase or a full archive.

How much more should exclusive data cost?

There is no standard multiple. Price exclusivity against the sales the seller gives up: how many other buyers exist, and for how long the grant runs. Narrow it by time, territory or field of use to keep the premium reasonable.

Can I change the price after a buyer subscribes?

Only as the contract allows. Subscriptions usually fix the price for the term, with changes taking effect on renewal. Write the renewal terms and notice period into the licence from the start.

Do data marketplaces set the price for me?

No. Marketplaces such as AWS Data Exchange and Snowflake Marketplace give you pricing structures to choose from, but the provider sets the amounts. Their listings are useful reference points for comparable data.

What if the buyer's offer is far below the seller's hopes?

Go back to the levers: a shorter term, narrower use, no exclusivity or less data can bring the price into range. If the gap is still large, the seller may have priced on cost rather than value, and it is better to say so early.

Related

  • Data valuation

    Data valuation explained for people selling or brokering a dataset: three standard methods, what each misses, and a worksheet to score one.

  • Data monetization strategy

    A data monetization strategy for companies holding valuable data: the internal and external options, how to choose, and when outside sale makes sense.

  • The DataBroker NDA generator with a one-way agreement between Acme Analytics LLC and Northwind Research Inc. filled in, and its numbered clauses previewed beside the form.
    How to become a data broker

    How to become a data broker who brings company datasets to buyers: the skills, the legal checks, the documents and the order you do them in.

  • Data broker guides

    Data broker guides for people who arrange dataset deals: how each stage works, what can go wrong, and what to check before you sign.

Take the DataBroker course

The DataBroker course and tools: find companies with data to sell, price it, license it and close the deal.