Master Data Management: How the Golden Record Emerges

Master Data Management: How the Golden Record Emerges

By Matthias Mut in Data Management — August 31, 2026

Photo of Matthias Mut

CEO & Datenstrategie - Matthias Mut

Stammdaten

Datenqualität

Golden Record

MDM

What Is Master Data Management?

Master data management (MDM) is the entirety of rules, processes, and tools with which a company keeps its central business data uniform, up to date, and consistent across all systems. Master data means the long-lived core data of the business – customers, suppliers, articles, materials, locations – as opposed to transactional data such as orders, invoices, or bookings, which are created continuously.

The distinction sounds academic but has tangible consequences: a wrong order is an annoyance. A wrong customer master record produces wrong invoices, wrong deliveries, and wrong analyses for months – in every system that has adopted it. That is precisely why master data management is the discipline with the greatest leverage within a data management system.

The Five Types of Master Data – and Where They Typically Diverge

Type of master dataLeading system (typical)Most common conflict
Customer master dataCRM or ERPDuplicates from spelling variants, outdated addresses, two "truths" in sales and accounting
Supplier master dataERP / purchasingDuplicate creditors, differing payment terms, unclear group affiliation
Article and material master dataERP / PIMInconsistent labels and units, missing mandatory attributes, grown numbering schemes
Location and plant dataERPOld sites, inconsistent address formats
Asset dataERP / maintenanceAssets recorded twice, unclear assignment to locations

In practice, the fault line almost always runs along departmental boundaries: sales maintains customers in the CRM, accounting in the ERP – and both consider their version correct. Without a deliberate decision on which system leads, two parallel truths emerge that drift further apart every month.

How clean is your master data really? We measure duplicate rate, completeness, and maintenance paths in your systems and show where the golden record fails today – as part of our service cleaning & structuring data. The fastest way is a direct conversation: book a 30-minute intro call.

Well-maintained master data as an ordered data foundation

Master Data vs. Transaction Data: the Difference With Examples

Master data describes the fixed entities of a company: customers, suppliers, items, employees, accounts. It is created once and rarely changes. Transaction data, by contrast, documents events – every order, every invoice, every stock posting creates new records, and each of them refers to master data.

AreaMaster data (examples)Transaction data (examples)
Salescustomer with address, customer number, payment termsquote, order, delivery note, invoice
Purchasingsupplier with bank details and conditionspurchase order, goods receipt, supplier invoice
Warehouse and productionitem with description, unit, bill of materialsstock movement, production order, inventory posting
HRemployee with personnel number, start date, cost centertime booking, leave request, payroll
Accountinggeneral ledger account, cost center, tax codeposting, payment, dunning notice

Some classifications also distinguish inventory data such as stock levels or account balances, which result continuously from the transactions.

For data quality, the difference is decisive: an error in a transaction affects one event. An error in a master record – a wrong address, a duplicate customer number – repeats in every order, every invoice and every report built on it. That is why maintaining master data pays off more than any later correction. How scattered master records come together into one record again is described in our service data consolidation for master data.

The Golden Record: From Record Chaos to One Truth

The golden record is the cleansed, complete, and authoritative record of an entity – the one customer master record all systems refer to. It does not emerge from buying software, but in four steps:

  1. Consolidation: Records from all source systems are collected and mapped to a common structure.
  2. Matching: Rules identify which records describe the same real-world entity – "Müller GmbH", "Mueller G.m.b.H.", and "Müller GmbH & Co. KG" are a classic case. Good matching combines exact keys (tax number, customer number) with fuzzy comparisons (name, address).
  3. Survivorship: In case of conflicts, a defined rule decides which value wins – for example "address from the ERP, contact person from the CRM, most recent record in a tie".
  4. Distribution: The golden record flows back into the connected systems or is referenced from there.

The third step is where projects fail – not technically, but politically. The question "whose value wins?" is one of ownership, not software. Anyone who settles it upfront has the hardest part behind them.

Making Data Quality Measurable

"Our data is bad" is not a project brief. Master data management only becomes manageable when quality is measured – and four metrics are enough to start:

  • Completeness: Share of records with all mandatory attributes (e.g. VAT ID for business customers).
  • Duplicate rate: Share of entities present more than once – in our experience the figure that surprises management most. Our article on the duplicate check shows how to find and merge duplicates.
  • Timeliness: Share of records changed within a defined period; dead records become visible this way.
  • Consistency: Share of records identical in two systems – the direct measure of the state of your golden record.

Collecting these four values once takes days, not months – and turns diffuse unease into a priority list. Without them, neither a business case can be calculated nor success demonstrated later. Our guide to improving data quality shows how to turn these values into concrete improvements.

The metrics become especially important during a system change: every data migration from legacy systems decides whether the legacy baggage moves along or stays behind. The switch is the best – and often the only – moment when a thorough master data cleanup gets budgeted without extra effort.

Who Actually Maintains the Data? The Ownership Question

The most common reason cleansed master data is polluted again a year later: nobody was named responsible. A lean role model that also works in small organizations has proven effective:

A data owner per type of master data – a manager from the business unit who decides on rules and mandatory fields (customers: head of sales, articles: product management). One or more data stewards – the people who maintain data day to day, resolve duplicates, and answer queries; usually not a new job, but a named part of existing responsibilities. And an approval workflow for new records: who may create a customer is a permissions question – having a new record checked before it flows into all systems is the single most effective measure against new duplicates.

This role model is the core of any data governance – and the difference between a one-off cleanup and permanently clean data.

Tools: When an MDM Solution Pays Off

Dedicated MDM systems pay off when many systems, large data volumes, or complex hierarchies are involved – group structures, multiple entities, international article masters. In a mid-market company with ERP plus CRM plus two specialized applications, the pragmatic route is usually different: a clearly defined leading system per type of master data, clean interfaces for distribution, and a set of rules for maintenance and approval.

AI-supported methods are now part of the toolbox as well: in matching, models detect similarities that rigid rules miss, and in enrichment, missing attributes can be derived from existing data. What matters is the order – rules and responsibilities first, then automation. Without a defined target, you merely automate faster in the wrong direction. Our article on data management solutions for AI projects shows that the data foundation is the bottleneck for all further AI initiatives too.

Frequently Asked Questions About Master Data Management

What is the difference between master data and transactional data? Master data describes long-lived business objects (customers, articles, suppliers) and rarely changes. Transactional data arises from events (orders, invoices, bookings) and references master data. An error in master data therefore affects all future transactions.

What is a golden record? The one cleansed, complete, and authoritative record of an entity, consolidated from several source systems and serving as the reference for all systems.

Do we need MDM software for this? Not necessarily. With a manageable system landscape, a defined leading system per type of master data, interfaces for distribution, and maintenance and approval rules are sufficient. A dedicated solution pays off with many systems, complex hierarchies, or multiple entities.

Conclusion

Master data management is not a software topic but a question of ownership and rules. The golden record emerges once it is clear which system leads, which value wins in a conflict, and who owns maintenance – technology then implements it. Anyone who starts with four quality metrics, names the roles, and puts record creation into an approval process has captured most of the benefit before tools are even discussed.

References

  1. (Fraunhofer IAO – Master data management)
  2. (Wikipedia – Stammdatenmanagement)

Share

Newsletter

Stay updated with the latest news, insights, and updates. Join our newsletter and never miss a thing.

By subscribing, you agree that we use your email address to send you our newsletter. You can unsubscribe at any time.

Let's talk

Stay in touch with us

Whether you have a specific project or just want to explore options — we look forward to hearing from you.