Your AI programme probably does not have a technology problem.

It has a master data problem.

The model may be sophisticated. The cloud platform may be modern. The ERP vendor may have promised embedded intelligence, autonomous workflows and predictive insight.

None of that matters if the same customer exists five times across Salesforce, SAP and a legacy billing system.

None of it matters if product hierarchies mean different things in different business units.

None of it matters if finance cannot reconcile cost centres across entities, countries and reporting structures.

AI does not repair business context. It amplifies whatever context you give it.

If your master data is inconsistent, AI will produce faster answers, faster forecasts and faster automation built on unreliable foundations.

That is the uncomfortable truth many enterprises are avoiding.

The AI execution gap starts with data

The standard transformation sequence looks attractive on a board presentation:

Strategy → Technology → AI deployment → Business value

The real sequence is more demanding:

Strategy → Business definitions → Master data → Technology → Execution → Adoption → Business outcome

That missing layer between strategy and technology is where many programmes fail.

A CIO approves an AI use case. The technology team builds a data pipeline. A vendor configures the model. The pilot produces inconsistent results. Users lose confidence. Finance challenges the numbers. Risk blocks production deployment.

The organisation then blames the AI technology.

Often, the technology did exactly what it was asked to do.

The real failure was that nobody had agreed what a customer, product, supplier, cost centre or active contract actually meant.

According to Deloitte’s 2026 analysis of ERP and AI readiness, Gartner expects only 30% of organisations to have the data quality required to fully leverage advanced AI capabilities by 2027.

That is not primarily a model problem. It is a governance and execution problem.

What broken master data looks like in practice

Master data is the relatively stable business information that sits underneath transactions and decisions.

Examples include:

In a multi-vendor enterprise, these records rarely remain consistent.

A customer may be:

The records may refer to the same commercial relationship. The systems do not know that without a governed matching rule.

Product data creates a similar problem. One business unit reports by product family. Another reports by SKU. A third reports by service category. The executive dashboard shows three different versions of gross margin because the hierarchy is not shared.

Finance data is no better. Cost centres change after reorganisations, but old mappings remain in data warehouses, planning tools and operational systems. AI can identify spending patterns, but it cannot decide whether two cost centres should be consolidated without an agreed business rule.

Cross-functional enterprise team establishing data ownership and a governed golden-record model across multiple platforms

Why ERP modernisation exposes the problem

ERP modernisation does not create most master data problems.

It reveals them.

When an organisation consolidates SAP instances, moves from legacy Oracle environments, integrates Salesforce with finance or introduces Microsoft Dynamics, old inconsistencies become impossible to ignore.

The migration team must answer questions that were previously avoided:

These are business decisions. They cannot be delegated entirely to a technical migration team.

The financial consequences are real. Informatica reports, citing Panorama Consulting research, that 33% of ERP projects were over budget, with 35% of respondents identifying data issues as a cause of the overrun. The same source reports that 46% of respondents linked timeline overruns to data issues.

Poor master data is not an administrative inconvenience.

It is a programme risk.

The four controls every enterprise needs before scaling AI

1. Assign ownership by data domain

“Data is everyone’s responsibility” usually means nobody is accountable.

Assign a business owner for every critical domain.

For example:

The owner is not responsible for correcting every record. The owner is accountable for the definition, quality threshold, approval rules and business consequences.

Technology teams should operate the controls. They should not invent the business meaning.

2. Define the golden record

A golden record is not simply the record found in the newest platform.

It is the trusted, governed representation of a business object.

For each domain, define:

Do not attempt to make every field perfect before delivering value. Define the minimum viable golden record for the business outcome you are targeting.

A predictive maintenance use case may need asset identity, location, maintenance history and operating condition.

It may not need every descriptive field in the enterprise catalogue.

3. Establish a stewardship model

Ownership sets accountability. Stewardship makes it operational.

A practical stewardship model includes:

Track measurable indicators, not vague statements about “improving data quality”.

Useful metrics include:

Set thresholds by use case. A customer segmentation model may tolerate a different error rate from regulatory reporting or automated credit decisions.

4. Gate AI deployment on data readiness

An AI pilot should not move to production because the model works in a controlled demonstration.

It should move because the underlying data is reliable enough for the business and risk context.

Before approval, test:

The gate should be explicit. If the data fails the threshold, the use case pauses.

That is not bureaucracy. It is delivery discipline.

The correct sequence for ERP and AI modernisation

The order matters.

Phase 1: Start with the business decision

Do not begin with a platform or model.

Begin with the decision you want to improve.

Examples:

Define the decision, its owner, the required data and the measurable outcome.

Phase 2: Profile the critical data

Map where the relevant data exists across ERP, CRM, finance, workflow and operational platforms.

Then measure its condition.

Do not profile the entire estate at once. Start with the domains connected to the highest-value and highest-risk decisions.

Phase 3: Agree definitions and ownership

Create the golden-record definition. Assign domain owners. Resolve conflicts between global and local requirements.

This is where business and technology must work together.

Phase 4: Stabilise the ERP and integration foundation

Modernise or remediate the core systems based on the business operating model.

That may mean a full ERP transformation. It may mean targeted remediation, integration improvements or a phased consolidation.

The right answer depends on the business problem. Technology selection comes after that decision.

Panorama Consulting’s ERP and AI guidance makes the same essential point: ERP modernisation creates the governance, process consistency and system context that AI depends on.

Phase 5: Pilot AI against governed data

Choose a contained use case with a clear owner, controlled risk and measurable baseline.

Run it inside the operating process. Measure adoption, accuracy, cycle time, exception rates and financial impact.

Do not measure success by whether the demonstration impressed the steering committee.

Phase 6: Scale with continuous stewardship

Data quality decays.

Acquisitions happen. Products change. Organisations restructure. New vendors enter the ecosystem. Local teams create workarounds.

Master data management is therefore not a one-time cleansing project. It is an operating capability that must remain connected to ERP, CRM, finance, AI and change management.

A controlled data quality gate separating duplicate and invalid records from governed data ready for AI workflows

The role of the execution layer

This is where the Execution Gap becomes visible.

Strategy defines the ambition.

Technology provides the platforms.

Execution connects business ownership, data rules, integration work, governance and delivery cadence.

Adoption determines whether teams use the new definitions and controls.

Business outcomes prove whether the investment worked.

A programme can have an excellent data strategy and still fail because nobody resolves exceptions. It can have a strong MDM platform and still fail because finance and operations disagree on ownership. It can have a clean migration and still fail because users recreate old spreadsheets outside the governed environment.

The missing capability is not always another tool.

It is often senior execution leadership that can make decisions stick across business units, vendors and platforms.

Questions CIOs and CFOs should ask now

Before approving another AI or ERP workstream, ask:

  1. Who owns the customer, product and finance domains?
  2. What is our agreed golden record for each critical object?
  3. What percentage of records are duplicates or incomplete?
  4. Which business definitions differ across SAP, Oracle, Salesforce and Dynamics?
  5. What data quality threshold must be met before production deployment?
  6. Who resolves exceptions, and within what timeframe?
  7. Can we trace an AI-generated recommendation back to its source data?
  8. What happens when the AI is wrong?
  9. Are users rewarded for maintaining data quality?
  10. Which business outcome will prove that the work was worth funding?

If the answers are unclear, scaling AI is premature.

Frequently Asked Questions

What is master data quality?

Master data quality is the reliability of core business records such as customers, products, suppliers, cost centres and legal entities. It is measured through dimensions including accuracy, completeness, consistency, uniqueness, validity, timeliness and lineage.

Why does master data matter for AI?

AI depends on business context. Duplicate customers, inconsistent product hierarchies and unmapped finance structures can produce unreliable predictions, inaccurate reporting and unsafe automation. Better models cannot compensate for fundamentally broken inputs.

Should an organisation fix all data before starting AI?

No. That approach creates unnecessary delay. Organisations should define the business outcome, identify the critical data domains and establish readiness thresholds for the specific use case. Remediate what matters first, then expand systematically.

Should ERP modernisation happen before AI deployment?

In most enterprise environments, core ERP and master data foundations should be stabilised before AI is scaled. Controlled AI pilots can run earlier, but production deployment requires governed data, clear ownership, traceability and operational controls.

What is a data readiness assessment?

A data readiness assessment evaluates the quality, ownership, definitions, lineage, architecture and governance of the data required for a planned ERP or AI outcome. It identifies the execution risks before significant implementation spend is committed.

Conclusion: Fix the record before you scale the model

Your AI programme will not be saved by buying another platform.

It will be saved by deciding what your business data means, who owns it, how it is governed and whether people use it consistently.

Master data is the bottleneck between AI ambition and business value.

Treat it as a technical clean-up task and it will return as a migration delay, a failed pilot, a finance dispute or a regulatory problem.

Treat it as part of the operating model and it becomes an advantage.

If your organisation is preparing for ERP modernisation, enterprise AI or a multi-platform data programme, start with a focused data readiness assessment and Delivery Diagnostic. The objective is not to produce another report. It is to identify the records, decisions, owners and controls that must be fixed before execution begins.

CIO, CDO and CFO reviewing a phased roadmap that stabilises the ERP core before scaling governed AI capabilities

About the Author

Kunal Patel : CEO & Founder, Dark Consultancy

Kunal Patel founded Dark Consultancy after two decades leading technology and transformation programmes across the public sector, financial services, defence, and energy industries. He has directly managed programme recovery engagements for government agencies, development finance institutions, and regulated enterprises across the US, Middle East, South Asia, and Southeast Asia : ranging from $5M platform migrations to $200M+ enterprise transformation portfolios. Kunal is a recognised practitioner in delivery governance for regulated environments and holds PMP and PRINCE2 Practitioner certifications. He leads every new client engagement personally and remains accountable throughout the programme lifecycle. Connect with Kunal on LinkedIn

SEO Assets

Leave a Reply

Your email address will not be published. Required fields are marked *