ISO 42001 Annex A.7.4: Define Data Quality for the AI Use
ISO 42001 control A.7.4 concerns defining and documenting data-quality requirements and ensuring that data used in development and operation meets them. Quality is contextual. A dataset can be accurate for its original purpose yet unsuitable for the decision an AI system is expected to support.
What control A.7.4 requires in practice
Control A.7.4 has two halves. First, the organisation defines and writes down what quality means for the data its AI system needs. Second, it makes sure that the data used to develop and operate the system actually meets those requirements. Quality is therefore tied to the job, not to a generic scorecard. Annex B guidance explains why: the quality of training, validation, test and live data affects whether outputs can be trusted, so each should be defined, measured and improved as far as practicable, and be suitable for the purpose. It also asks the organisation to consider how bias in data affects performance and fairness and to adjust the model or data where that is needed for the use. The outputs are documented quality requirements, evidence that checks were done against them and decisions about data that falls short.
Define fitness for the intended task
Annex B.7.4 connects data quality with output validity and the suitability of training, validation, test and production data. It considers relevant bias and its effect on performance and fairness. The guidance must be considered through clause 6.1.3(e), with tailored implementation allowed under B.1.
Start with what the system needs to distinguish or infer. Identify which data characteristics affect that task and what evidence will show suitability. A generic statement that data is complete or clean may omit the most important requirement.
Why control A.7.4 matters to the business
Teams often discover that a model scored well on tidy test data and then struggled with real inputs. Defining quality for the intended use is the discipline that prevents this. For the business it protects customer outcomes, avoids rework and makes performance claims defensible. It also gives product, data and risk teams a common vocabulary, which reduces arguments about whether a dataset is good enough. Auditors look for criteria that someone can name, results that can be inspected and a visible response when data failed to qualify. A stamp reading approved, with nothing behind it, is the weakness they most often find here.
How to implement control A.7.4
Quality has to be defined before it can be demonstrated, so begin with the use. Involve people who understand the business setting, not only data specialists, because the requirements that matter most are usually about what the real operating situation looks like and what a wrong output would cost.
- Describe what the system must infer or distinguish and which data characteristics affect that task.
- Write quality requirements for each data role: training, validation, testing and live operation.
- Include representativeness and relevant bias in the requirements, with the evidence you will accept.
- Agree how each requirement is measured and what happens when a result misses the mark.
- Run the checks on the actual datasets and keep the results with the decision to proceed, restrict or replace the data.
- Monitor live inputs and trigger a re-check when sources, users or equipment change.
- Never loosen a requirement just because current data fails it; record a reasoned basis for any revision.
Illustrative manufacturing example: the images are complete but inadequate
A manufacturer has a complete set of package images with consistent filenames and no missing records. The proposed AI use is to detect small label defects, but the image resolution does not reveal the relevant detail.
Administrative completeness is not sufficient quality for that task. The organisation defines requirements related to the intended inspection and evaluates whether the images meet them. It may need different data or a narrower use rather than more cleaning of the existing files.
Illustrative software example: operating language differs from evaluation
A software assistant is evaluated using standard technical language. Customers in operation use abbreviations, mixed terminology and incomplete descriptions. The original data is internally consistent, but does not adequately represent important operating conditions.
The organisation examines the effect on performance and affected users. It considers suitable changes to data, evaluation or use and documents the basis. A high result on the original dataset does not demonstrate suitability for the new population.
Consider different data roles
Data used for development and data used for evaluation have different purposes. Operating data introduces continuing conditions that may differ from both. Define relevant quality expectations rather than treat all datasets as interchangeable.
Link quality requirements with acquisition and selection and preparation. A transformation can improve one characteristic while removing information needed for another. The quality decision should remain connected to the task.
Examine bias and consequential differences
The guidance calls attention to the effect of bias on performance and fairness. Examine relevant differences using appropriate evidence and expertise. Do not assume that a numerical imbalance alone proves every form of unfairness, or that balancing a dataset automatically resolves the issue.
Consider how data was collected, what it excludes and how outputs are used. A quality assessment may reveal limitations requiring changes to the model, data or operating scope. The response should address the actual cause and consequence rather than a fashionable metric.
Evidence and response to unmet requirements
The control calls for documented quality requirements and data that meets them. Evidence should explain the checks performed, results and decisions about unsuitable data. A “quality approved” label is weak if no one can identify the criteria behind it.
When operating inputs change, examine whether the requirements remain met. Connect significant changes with assessment and monitoring. Do not quietly lower the requirement merely because current data fails it; any revision needs a reasoned basis and consideration of the effect on use.
Common mistakes
Watch for treating formatting checks as complete quality assurance, assuming a supplier's dataset is representative of your users and relying only on averages. Another failure is fixing individual data errors while leaving the collection process unchanged, allowing the same limitation to recur.
Frequently asked questions
Does data quality mean only accuracy?
No. Determine characteristics needed for the specific task and context, including relevant representation and operating conditions.
Can data be suitable for one use and unsuitable for another?
Yes. Quality depends on the requirements and conditions of use, not a universal label attached to the dataset.
Does balancing data guarantee fair outcomes?
No. Evaluate the actual system, decision and consequences. A single preparation step cannot establish every fairness claim.
Define the data evidence your AI use needs
Discuss an AI data-quality requirement with Sterling. Scoped support can connect criteria, evidence and Effivity ISO & GRC automation software. AI Risk & Impact Assessment helps relate data limitations to consequences. Return to the data theme and the library hub.