The Chartered Accountant • Journal of ICAI May 2022 • Vol. 70 • No. 11 • pp. 85–91 (Journal pp. 1389–1395)
TECHNOLOGY • ENTERPRISE DATA ARCHITECTURE & GOVERNANCE

Mastering Your Master Data

CA. Jayaram Vengayil

The author is a member of the Institute of Chartered Accountants of India (ICAI). He can be reached at vjayaram2002@hotmail.com and eboard@icai.in.

1. The Strategic Imperative: Why Clean Master Data is Essential

It is useful to remind ourselves why clean master data is so important across modern enterprise systems:

• A Single Source of Truth

Master data is the common thread that binds various functions in an organisation. If it is compromised, the one single source of truth will be affected leading to lack of confidence and individual departments going back to their own data silos to avoid mistakes. On the other hand, one source of master information puts everyone on the same page and ensures business processes operate seamlessly across functions.

• Foundation for Complete, Accurate Transactional Data

Transactional data is based on the master data that it draws from. Inaccurate master data will affect the integrity of every single business transaction that depends on it. A stitch in time saves nine is an old adage that is appropriate in these circumstances.

• Tangible Business Impact

Imagine a business that doesn’t have an accurate database of its customers and their contact details. If reaching out to your business associates is a struggle, how do you expect to do business? Especially in the times that we live in, when everyone is rushing for a share of the customers’ attention and wallet. If you don’t get there fast, someone else will, thanks to their accurate customer master data.

This can be the case in every area of your business, vendors, materials, employees and fixed and current assets. Imagine the cascading losses that could arise from multiple errors in master data in every area of your business. The consequences could even include direct cash leakages through erroneous or duplicate payments, non-availing of discounts or rebates, picking of the wrong item codes or price masters and whole gamut of discrepancies.

• Operational Efficiency

The cost of re-work when the foundation is faulty can be colossal. Since master data is the starting point of all transactional activity, it has an adverse effect on every downstream activity. However efficient manual and system processes may be, they will continue to be sub-optimal if the base of the master data is not strong.

• Enterprise Uniformity

Standardisation sets a common understanding for all stakeholders. It is a pre-requisite for all the other benefits of master data to flow through to the business. Master data creates a common vocabulary for the entire business and ensures that there is no misunderstanding due to lack of a standard framework. This facilitates cross-functional interaction and builds synergy within the organisation.

“Master data creates a common vocabulary for the entire business and ensures that there is no misunderstanding due to lack of a standard framework. This facilitates cross-functional interaction and builds synergy within the organisation.”

2. Root Causes: Why Master Data is Not in Good Shape

But then, if master data is so crucial for an organisation’s processes why is it that it is not in good shape more often than not? Some of the key reasons for this appear to be:

1. Urgency

Transactional activity usually happens in a hurry, an urgent invoice to be raised. A vendor to be paid. In the heat of the moment, there is a tendency to cut corners and save time. Clerical errors, short forms, duplicates, incomplete fields, non-standard terms etc can lead to headaches at a later date. This short time saved now can end up in a lot of time and money lost later.

2. Rigidity

Very often masters are prepared by people who do not have visibility into the future. Therefore, there could be limiting factors causing rigidity in the structure of the masters which limit their full functionality. For example, if one type of material is only allocated two digits’ space, there would a constraint if the number of items were to exceed 99. So, masters need to be structured with an eye on future possibilities.

3. No Single Owner

Till recently, it used to be the responsibility of staff handling transactions to create the master record. This was replete with issues. These individuals were handling routine, time-bound work and did not always have a cross-functional understanding of the implications of their actions on other functions. Of late, organisations have started making a centralised team responsible for master data management. However, just bringing everything under one roof doesn’t solve the problem if the mindset and approach remains the same.

4. Disparate Stakeholder Needs

If the master template is created or updated by a particular function there is always a likelihood that the information contained will be limited to only what is important or relevant for that function. The chances are that the requirements of other stakeholders will be omitted. For example, if the purchase department creates the item master, only the purchasing unit of measure (UOM) may be allotted to that item. If an item is purchased in kilograms but sold by numbers only the former UOM may be allotted to that item instead of both.

5. Creator Unaware of Consequences

As we can see from the above example, such an omission is not deliberate but arises due to the ignorance of the originator about the consequences of his actions on other functions. Therefore, it is essential that the master creation is centralised with a team that has full visibility and responsibility for all the upstream and downstream effects of the master’s contents.

6. Workarounds for Errors/Limitations

Today various systems have to integrate with each other to complete an end-to-end action. For example, a vendor master creation would involve validating the GST number from the government portal or setting up vendor bank account for bank’s payment transfers. Certain limitations from external systems or risk of human errors may lead to work arounds in the master creations. For instance, certain ERP systems will not allow more than one bank account for a vendor. So, if the company is dealing with two divisions of the same vendor with different bank accounts, there would be a need to create two vendor codes though the entity is the same. Similarly, some companies create separate codes for the same vendor for services and goods as the former are subject to tax deduction at source. If there is one vendor code for both types of transactions, the selection of type is left to the operator. This leaves a risk of erroneous transactions which is avoided by creating two vendor codes.

7. Low Importance Accorded to the Activity

As the repercussions of errors and omissions in the master are not immediately seen, there is a tendency to accord it low priority and treat it casually. This makes the activity prone to careless errors and quick fixes.

3. Guiding Principles for Maximising Master Data Quality

How then can a business ensure its master data is comprehensive and complete? To start with, keeping the following set of principles would be helpful in maximising the quality of master data:

1. Design with the Future in Mind

While creating the master data strategy and individual contents, the team responsible should have a clear understanding of the business’ strategy and critical performance drivers. These should always be central to the master data model. An organisation with multiple branches all dealing in the same products would, for instance, have one material master but location would have a key place in all its masters with an ability to roll up to the corporate level.

A common flaw with master designs is that they are not future-ready and don’t provide the flexibility or space for growth. A simple example is providing only a limited number of digits, say XXXX for a set of codes. Once the number exceeds “9999”, even the most sophisticated systems will have no way to fix it. Having one eye on the future while setting the ground rules for master data will help avoid the risk of hitting a dead end later.

2. Make Data Hygiene an Ongoing Activity

One of the mistakes organisations make is to treat master data hygiene as a spring-cleaning activity that operates in short bursts. Such an approach tends to be ad hoc, discretionary and prone to delays. Integrity of the masters should be an ongoing responsibility of the teams owning the master data viz. process/function owner. Allowing slipshod quality with a promise to come back and clean up the mess later should be strictly avoided.

3. Identify Explicit Ownership

Having a dedicated central Master Data Management (MDM) team attached to the Shared Service Centre or the head office helps to pinpoint responsibility for master integrity. While creation of the masters can be decentralised if needed, the review and confirmation should invariably be with one central entity for accountability to be established.

4. Standardise at Point of Entry

Setting some ground rules at inception will help create a framework which will prevent careless data errors. For example, just ensuring that one standardises on prefixes (With or without “The”, “Mr.” etc.) or spelling conventions and abbreviations (St. or Street?) will go a long way to ensure silly errors are weeded out.

5. Online Validation of Data Entry Errors

Ensuring that ERP systems or vendor/customer on-boarding platforms have validation rules to prevent typo or rule-flouting errors will ensure elimination of some common mistakes that litter master data. For example, mobile numbers should necessarily be ten digits, Income Tax Permanent Account Number entries without proper sequencing would be rejected i.e., alphabets in the first five spaces, four numeric and one alphabet with a total of length of ten. Reasonableness checks for details like age, date of birth etc. are other means of preventing garbage from seeping into the system.

6. Capture Data from Source

It is obvious that every time data changes hands it runs a risk of unintended corruption. A fool-proof way to ensure that master data doesn’t undergo modifications is to draw it right from source. For example, the item master can be linked to the HSN coding system or the Vendor/customer master can obtain tax information directly from the GST/Income tax portals.

4. Developing a Comprehensive MDM Function: Business Drivers & Economic Cost

A major hurdle that businesses face while creating a central MDM function and implementing an MDM tool is to justify it financially. MDM activity can be clubbed with other roles if volumes are not significant. However, it is important to clearly identify the team members and their individual and collective responsibilities and to communicate this within the organisation.

Compelling Business Justifications:

  • Ease of operations: It is apparent that a clean master will enable smooth transactions through the system thus improving customer experience and interface (UI/UX) for all stakeholders.
  • Speed of response: When the eco-system is able to communicate faster and seamlessly it leads to quicker decision making and conclusive action.
  • Data integration across the organisation: By integrating data throughout the organisation, all players are equally informed and enabled to act responsibly and collectively. This enhances the image of the organisation and prevents inadvertent errors from defective data quality. Cross functional initiatives are dependent on a common platform of master data.
  • Business insights: Today, data is everywhere and is the source for a multitude of business insights. Flawed master data can be fatal for an organisation that wants to build a data-driven decision-making culture.
  • Data privacy: There is growing emphasis on data privacy from governments and law enforcers. Leakage of data or dissemination of inaccurate data could lead to unfortunate consequences for organisations. Master data in particular contains immense amounts of personal information like mobile numbers and emails. Proper encryption and secure storage and transfer of master data is a prerequisite which can be achieved only by identifying responsibility.

The Multi-Trillion Dollar Cost of Defective Data (Empirical Studies)

It is evident that in today’s increasingly data-driven world, the importance of master data and its management is paramount. Organisations that ignore this fact are destined to do so at their own peril.

  • IBM 2016 Report: Estimates that approximately $ 3.1 trillion is the yearly cost of poor quality of data to the US economy, of which a significant element is master data. A stunning figure indeed.
  • McKinsey & Company Survey (June 26, 2020): In “Designing Data Governance that Delivers Value” (by Brian Petzold et al, McKinsey Digital), it is revealed that on an average, employees spend approximately 30% of their time in non-value-added tasks due to lack of data quality and availability. In firms that have implemented effective data governance, it drops to between 5% and 10%, which is a sizable saving.

5. Emerging Trends & Next-Generation Master Data Architecture

Master Data Management initially focussed on governance to ensure data quality and consistency. This primarily took the form of rules and policies that were enforced through a governing team. Definitions, workflows and roles and responsibilities were created to build a framework for clean and accurate data. However, these frameworks tend to be static and able to cope only with one-dimensional text data that resides in individual silos within on-premise systems.

The changing business trends especially due to the impact of Covid require master data management to transform itself to take them head-on. There is an increasing dependence on contact-free business and omni-channel sales. These have fuelled hyper-personalisation so that the customer is able to replicate the physical buying experience online. Other established trends are remote work and the Internet of Things (IoT).

Master data management has to shape up by adopting a flexible and customisable structure that is truly multi-domain. This would mean that different masters like employees, vendors, customers and materials are able to make connections and not end up in silos. This will drive innovative actions and enable quick decision-making.

The proliferation of unstructured data is another challenge in today’s world. Social media, voice and video calls etc. play a key role in profiling customers, vendors and other subject matter of master data. The system needs to be flexible enough to accommodate not just text data but unstructured data as well to be truly comprehensive.

6. Cloud Migration, Cloud-Native MDM & Machine Learning

A trend that cannot be ignored is the shift to the cloud. This brings with it a host of new challenges and a cloud-native MDM platform would become a necessity quite soon to cope with them. Some of the typical issues that organisations moving to the cloud face with their master data are:

Data Privacy and Security

With increasing digitalisation, identity and personal information including biometrics are being stored on virtual machines. This greatly increases the risk of data theft and leaks. Organisations can be crippled, both financially and reputationally, for inadvertently allowing breach of personal information. Therefore, it is essential that the cloud service provider is not only reputed but is contractually bound to comply with the increasing regulations in this area for example, the EU’s General Data Protection Regulation (GDPR) and other similar statutes.

Multiple Data Types

In the past, data necessarily meant text or numerical information systematically placed in a record form with labels and names for each field. Today, data could take any form over the cloud. Images e.g., scanned photos or documents, biometric information like fingerprints and iris scans, confidential medical records etc. Storing these disparate forms of data securely and retrieving them speedily is a challenge that organisations are learning to deal with in the world of virtual infrastructure.

Remote Working & Metadata

With the trend of remote working getting accelerated, there is an increasing use of mobile devices where the lines between personal and work-related data are increasingly blurred. This results in increased vulnerabilities that need to be managed. Use of security features like traffic monitoring, incident management tools etc. help to prevent, detect and mitigate the possibilities and consequences of a data breach. The growing importance of metadata, or the data that gives information about other data, cannot be ignored in this context.

Software-as-a-Service (SaaS) Risks

Coupled with the shift to cloud, organisations are freeing themselves from the burden of owning, maintaining and upgrading expensive software licenses. The trend towards using “Software-as-a-Service” brings with it the concomitant risk of the service provider’s environment. It is essential that the application software complies with stringent security requirements that safeguard confidential master data and the provider is held contractually liable for breaches.

Benefits of Leveraging a Cloud-Based MDM Tool

A sensible approach to the risk of managing master data on the cloud is to leverage the power of an MDM solution that is itself based on the cloud. Some of the benefits of using a cloud-based MDM tool are:

  • Speed and Scale: Virtual infrastructure can be put up at short notice and the features and capacity scaled up quickly to be in line with growth. This crashes the time required to start realising value from the MDM application unlike on-premise solutions.
  • Enhanced Security: Cloud-based MDM systems come equipped with security features that ensure compliance with the most stringent privacy legislations and are continuously enhanced with advances in technology. The in-house team is freed from the need to continuously monitor for breaches and incidents.
  • Lower Cost: The total cost of ownership would be significantly lower if the sizing is done to optimise the performance. Inherent cloud features like “Pay-as-You-Go” enable reduced initial investment and spend in line with value realised.
  • Machine Learning (ML) De-duplication: Machine learning is another major development that can be leveraged better on the cloud to ensure accurate master data with reduced governance. A typical area where machine learning enhances master data management is in identifying suspect duplicate master records. While traditional systems will identify exact duplicate records, with ML one can use supervised ML techniques to identify potential duplicate records using pre-defined rules. Thus, ML can enable the MDM system to take some decisions which would require human intervention in a traditional system.

7. The Future of Master Data: Ecosystems, Identity & Blockchain

So, will master data remain just a housekeeping requirement for organisations to enable their internal processes or will it evolve into a “single source of truth” not just for individual organisations but an entire end-to-end supply chain ecosystem?

The start has already been made, organisations today can seamlessly interact on platforms that leverage common and publicly available information like a company’s CIN number or an individual’s national id or mobile number to obtain valuable information that enables informed decision making. Consumers of goods and services get a constant feed of information based on their past behaviours and interests. Individuals are being assigned “unique” master records across systems that use IP addresses and “cookies” to track online and offline activity like physical movement on Maps across multiple networks.

“As technologies like block-chain get more robust, the time is not far when supply chains will be connected using unique, secure master data available in the public domain and transactions executed and validated in real-time without intermediaries.”

Master data, in new and diverse forms is taking on a pivotal position in the data strategy of any business. It is time for organisations to think of its management as not just a necessary activity but a powerful source of competitive advantage.