Data validation is the process of verifying that data meets predefined rules before it enters a system or drives a decision. Those rules cover format, completeness, range and consistency. When a date field accepts "13/32/2024" without complaint, it represents a validation failure and every record downstream of that field now carries a defect.
Every team that touches data encounters validation, whether they call it that or not. A marketing analyst importing a CRM export, an engineer loading an API response into a data warehouse or a data steward reviewing a third-party audience feed all depend on validation checks to catch errors at the source. The common thread is that each of these handoffs introduces risk: the sending system's definition of "valid" may not match the receiving system's requirements.
Validation becomes critical at three specific moments. First, when data enters a system for the first time. Second, when it moves between systems during data transformation, where format mismatches and encoding differences are common. Third, when it is aggregated for reporting, where missing values or inconsistent field definitions can silently skew totals and averages. Each handoff is a point where errors can propagate if no checkpoint exists.
It is worth distinguishing data validation from data cleansing. Validation identifies whether data breaks a rule. Cleansing corrects or removes the offending record. Validation answers, "Is this data acceptable?" while cleansing answers, "How do we fix it?" Both are steps in a broader data quality management workflow, but they serve different purposes and occur at different stages.
Validation is the checkpoint. It does not fix data. It decides whether data is fit to move forward.