Data quality describes how well information meets the requirements of its intended use. Accuracy, completeness, consistency, validity, uniqueness and timeliness provide different ways to assess it. Their importance depends on the process, the people using the information and the consequences of an error.
A successful data load does not establish that its contents are correct. A populated customer field may contain the wrong identifier. A report may reconcile with a source that uses a different definition of revenue. Improving quality means making these conditions explicit, testing them and resolving problems throughout the data lifecycle.
This guide covers data quality assessment, cleansing, validation rules, observability and ongoing improvement. It explains how business and technical teams can establish whether information is fit for reporting, operational processes and AI, with specialist articles and downloadable resources for each stage.
What does data quality mean in business?
Data is fit for purpose when it supports a defined task under known conditions. A monthly sales trend may tolerate a delay that would make the same information unsuitable for checking stock before accepting an order. Quality therefore needs a business context, rather than a universal label attached to a dataset.
The starting point is the decision or process that depends on the information: what must be known, when it is needed and what could happen if it is wrong. The article on why data quality matters to business operations explores the connection with rework, analytical reliability and confidence in reporting.
Reliable information is only part of a sound decision. Its interpretation, relevance and limitations also matter. The discussion of data quality and data-driven decisions develops this relationship. More records do not automatically improve an analysis, and a clean dataset cannot establish causality on its own.
Data governance and data quality
Data governance establishes ownership and authority: who agrees definitions, approves changes and accepts exceptions. Data quality management turns expectations into measurable checks and corrective work. The specialist explanation of how data governance and data quality connect provides further context.
Data integration creates the flows in which many of those controls operate. A transformation can standardise a value while changing its meaning. Quality checks need to follow the journey from the source through preparation to the final business use.
The six data quality dimensions
The UK Government Data Quality Framework identifies six core dimensions. Each addresses a different question; a strong result in one does not establish a strong result in the others.
- Accuracy: whether a value represents the real event or entity correctly.
- Completeness: whether the records and fields needed for the agreed scope are present.
- Validity: whether values satisfy specified formats, types, ranges or permitted categories.
- Consistency: whether representations that should agree do so within the defined context.
- Uniqueness: whether an entity or event is represented without unintended duplication.
- Timeliness: whether information is available sufficiently soon for its intended use.
Why dimensions need separate checks
A delivery date can pass a format check and still record the wrong day. A required field can be filled with a placeholder that makes it complete but inaccurate. An order identifier can legitimately appear more than once when each row represents a different order line.
These distinctions affect the rule being tested. Uniqueness may require a combination of order number and line number. Completeness may need a comparison with the source population, because checking populated fields cannot reveal orders that never arrived.
Where dimensions conflict, the trade-off should be documented. An early provisional view may be useful if it clearly identifies missing records; a financial reconciliation may require a later, complete population. A single overall score can conceal a failure that makes one particular use unacceptable.
Data integrity and quality checks
Integrity can refer to database relationships, protection against alteration or the preservation of information through processing. Each control needs a precise definition. Preventing unauthorised changes does not prove that the original value was accurate.
The article on data integrity and verification methods introduces related controls. Referential checks, reconciliation and change protection answer different questions and should be evaluated separately.
How is data quality assessed?
A data quality assessment compares a defined population with the requirements of a specific use. It records the rules applied, the coverage of testing, the exceptions found and the effect of unresolved issues on the intended task.
Data profiling supports this work by examining missing values, distributions, patterns and frequencies. It helps identify questions worth investigating. An unusual distribution is a signal, not proof of an error: a sudden increase in orders may reflect a promotion rather than a faulty pipeline.
- Define the scope. Identify the source, period, population, row-level meaning and consumer.
- Agree the definitions. Establish what each field represents and when an absence is legitimate.
- Profile the data. Examine ranges, categories, null values, repetitions and relationships.
- Validate representative cases. Compare selected records with sources or people able to confirm the underlying event.
- Separate findings. Distinguish confirmed defects, acceptable exceptions and cases that cannot yet be assessed.
- Prioritise by consequence. Connect each issue with the affected task, records and business exposure.
Sampling needs its own explanation: how records were selected, which situations were covered and what conclusions are justified. A sample check should not be described as validation of every record.
The downloadable Data Maturity Model guide places this assessment within the organisation’s wider capabilities. It is a companion for prioritising improvements, rather than a dataset validation tool.