What is a System of Record?

System of Record Definition

A System of Record (SoR) is the authoritative source for a specific data entity within an organisation. When the same attribute exists in multiple systems, the System of Record is the one whose value is treated as correct and whose version wins in the event of a conflict.

Why does it matter?

Large organisations rarely store data in a single place. A product description might live in an ERP, a PIM, and a spreadsheet simultaneously, each holding a slightly different value. Without a designated System of Record, teams argue over which version to trust, integrations overwrite each other's updates, and reports contradict one another. Defining the SoR eliminates ambiguity and gives every consuming system a single place to read from.

How does it relate to MDM?

In a Master Data Management architecture, the MDM platform often becomes the System of Record for shared entities such as products, customers, or suppliers. It consolidates data from source systems, resolves conflicts, and publishes the verified golden record back to downstream consumers. The SoR is therefore the organisational agreement that makes data lineage traceable and data stewardship enforceable.