Skip to content

Data contracts: what they are, what to include and how to start simply

A data contract is a written agreement between whoever produces a dataset and whoever uses it: what it contains, at what quality and how often it is delivered. Think of a supplier contract: if the product changes without notice, the customer finds out late. Here is what to include and how to start with one critical dataset.

The problem it solves

A team renames a column or changes what a field means. Nobody told the people consuming it, and a report or model starts failing days later. A data contract turns that implicit expectation into a visible agreement.

What it should include

  • What the data is: name, description and purpose.
  • Schema: fields, types and what each means.
  • Expected quality: for example, mandatory fields with no gaps or values within a range.
  • Frequency and timing: when it updates and the maximum delay.
  • Owner: who produces it and who answers when something goes wrong.
  • Change management: how much notice is given before changing anything.
  • Classification and permitted use: whether it holds personal data and what it may be used for.

How to start in four steps

  1. Pick one critical dataset that has already caused problems.
  2. Write the contract on one page, in business language.
  3. Agree it with the people who consume it.
  4. Automate a simple check (empty fields, format, delay) and alert the owner when it fails.

Common mistakes

  • Writing it and filing it. A contract without a check is just another document.
  • Trying to cover all data at once. Start with one.
  • Doing it from IT alone. The business provides the meaning of the data.

Frequently asked questions

What is a data contract?

An agreement between a data producer and its users on structure, quality, timing and owner.

Is it the same as an SLA?

No: an SLA measures service levels; the contract also defines schema, meaning and quality rules.

Where do I start?

With one critical dataset that has already caused problems.

Informational content, not legal advice.

Which quality rules must each dataset meet? Data quality rules: an editable template to define them. €39. Support template, not legal advice.
View product

What's your Data Governance maturity?

Free assessment with your priority gaps, plus the self-assessment quiz and savings calculator on the Data Governance path.

Take the free assessment See Data Governance templates Calculate my savings