Tell us who you are. We may follow up with related papers or insights — no spam, never shared.
← Back to whitepapersThe reason your ERP, reporting, and AI projects underdeliver is usually the same. A practical model for governing vendor, customer, and chart-of-accounts data — without a year-long program.
If you've ever sat in a meeting where two reports disagree about revenue, where a vendor appears three times under slightly different names, where a journal posts to a GL account nobody can define — you've seen the cost of unmanaged master data. It's the silent tax on every finance and IT investment a company makes, and it almost never has a budget line of its own.
This paper isn't about a master data management (MDM) tool. Tools matter, but they're not where projects fail. Projects fail because nobody owns the data. This is the operating model we put in place when fixing that.
For practical purposes, finance cares about four domains:
Most companies have some governance on the chart of accounts (CFO ownership tends to enforce that). Vendor and customer master are typically the weakest — created by whoever onboarded the relationship, never reviewed, never cleaned.
The visible symptoms are familiar: duplicate vendors, payments to outdated bank accounts, customer revenue that can't be sliced by segment, GL accounts created ad-hoc by anyone with access. Each one is annoying. Together, they degrade every downstream system.
Master data isn't a technology problem. It's an ownership problem with technology consequences.
A full enterprise data governance program is a multi-year investment. Most growth-stage and mid-market companies don't need that. They need a minimum viable model that fits on one page and runs on the people they already have.
Vendor master, customer master, chart of accounts — each has exactly one named owner. Not a committee, not a council. A person. Their job is to approve new records, kill duplicates, and maintain the standard. This role takes ~10% of an existing person's time when done well.
No more sales adding customers, AP adding vendors, controllers adding GLs. New records go through a request form (ticket, ServiceNow, or even a structured email) that goes to the steward. They approve and create. This single change cuts duplicates by 80% within a quarter.
One page per domain. Naming conventions ("Inc." not "Incorporated"), required fields, classification taxonomy, what triggers a review. Make it short enough that the steward can enforce it in five minutes per request.
Once a quarter: top 50 vendors by spend, top 50 customers by revenue, any GL account with unusual activity. Confirm the bank details, the billing contact, the classification. This is the control that catches the issues an automated tool can't.
Vendor with no activity in 18 months → mark inactive (don't delete — audit). Customer with no activity in 24 months → same. GL account with zero balance for two years and no recent transactions → close. Without retirement, the master grows indefinitely and the governance burden compounds.
Start with one domain — usually vendor master, because the duplicate problem is most visible there. Get the steward, the form, the standard, and the quarterly review running for 90 days. Then propagate the model to customer master, then to the chart of accounts. Three quarters end-to-end. No tool needed for the first lap.
The minimum viable model gets you 70% of the value. The remaining 30% — automatic duplicate detection, fuzzy matching across systems, cross-system synchronization — needs a tool. But two things should be true before you buy one:
If this paper is hitting close to home, the first move isn't a tool RFP or a governance council. It's a 30-day measurement: count duplicates in the vendor master, count GL accounts with no activity, count the percentage of customer revenue that can't be cleanly segmented. Those numbers become the business case for everything else. They almost always shock the CFO into funding the work.
A 30-minute call. We'll walk through the four domains and where the leakage usually is.