# Master data and product hierarchies as the backbone of FMCG reporting
A shopper buys a 12-pack of CocaCocaCustomer Acquisition Cost: total sales and marketing spend divided by the number of new customers acquired over the same period.Voir la définition complète →-Cola at a Walmart in Ohio. The same brand, same pack size, sells at a Tesco in Manchester. Pull the "CocaCocaCustomer Acquisition Cost: total sales and marketing spend divided by the number of new customers acquired over the same period.Voir la définition complète →-Cola sales" report from each retailer's system and you will get two numbers that cannot be reconciled without serious detective work. Different product codes, different category trees, different units of measure. This is not a bug. It is the normal state of FMCG (fast-moving consumer goods, also called CPG, consumer packaged goods) master data. Understanding why is the difference between a reporting analyst who trusts a dashboard and one who can explain why it is wrong.
Master data is the reference information that stays relatively stable while transactions flow around it: product identifiers, descriptions, hierarchies, pack sizes, supplier codes, store locations. In FMCG, the product master is the single most consequential dataset because almost every downstream metric (sales, share, distribution, forecast accuracy) is sliced by product hierarchy.
Get the product master wrong and every report built on top inherits the error. This is why data governancedata governanceData governance is the set of policies, roles, and processes that ensure data is accurate, secure, well-defined, and used responsibly across an organization.Voir la définition complète → teams at companies like Unilever, Nestle, or PepsiCo treat master data managementmaster data managementMaster Data Management (MDM) is the discipline of creating and maintaining a single, consistent, trusted version of an organization's core business entities like customers, products, and suppliers.Voir la définition complète → (MDMMDMMaster Data Management (MDM) is the discipline of creating and maintaining a single, consistent, trusted version of an organization's core business entities like customers, products, and suppliers.Voir la définition complète →) as a controls function, not an IT chore.
The GTIN (Global Trade Item Number) is the barcode-level identifier for a specific product at a specific pack configuration. It is issued under standards from GS1, the global not-for-profit standards body (gs1.org) that also governs EAN and UPC barcodes used at point of sale.
Key mechanics to know:
This is where reporting breaks. A "pack size change" promotion (say, temporarily +20% free) is technically a new product with a new GTIN. If a retailer's system maps that temporary GTIN to a separate SKU (stock keeping unit) row instead of rolling it into the base product's history, brand-level sales appear to dip even though nothing changed for the shopper.
A SKU is the retailer- or manufacturer-defined unit of inventory, built on top of the GTIN but wrapped in local attributes: category code, subcategory, segment, price tier, private-label flag, promotional status.
The problem: there is no single global master hierarchy that every retailer uses. Each grocer maintains its own category management structure, often five to seven levels deep, for example:
Department > Category > Subcategory > Segment > Brand > Sub-brand > SKU
Food > Beverages > Carbonated Soft Drinks > Cola > Coca-Cola > Coca-Cola Zero > 12x330ml canWalmart's structure, Tesco's structure, and Carrefour's structure will diverge in naming, depth, and grouping logic. CocaCocaCustomer Acquisition Cost: total sales and marketing spend divided by the number of new customers acquired over the same period.Voir la définition complète →-Cola Zero might sit under "Diet/Zero Sugar" in one retailer's tree and under "Cola" with a sub-flag in another. Roll up "Cola category sales" across both and you get different totals depending on which hierarchy performed the aggregation.
Manufacturers manage this with their own internal product hierarchy (often built in an MDMMDMMaster Data Management (MDM) is the discipline of creating and maintaining a single, consistent, trusted version of an organization's core business entities like customers, products, and suppliers.Voir la définition complète → platform such as SAP Master Data GovernanceData GovernanceData governance is the set of policies, roles, and processes that ensure data is accurate, secure, well-defined, and used responsibly across an organization.Voir la définition complète → or Informatica) and then cross-map it to each retailer's taxonomy, a manual, error-prone process usually owned by a category or trade insights team.
Two standards attempt to create common ground:
Neither standard eliminates the category hierarchy problem, because retailers still control how they group products for their own merchandising and reporting needs.
When you pull data from Nielsen IQ or Circana (formerly IRI), two major FMCG market measurement providers, they apply their own harmonized category definitions across retailers specifically to solve this problem, that is their core commercial value propositionvalue propositionA clear statement of the benefits your product delivers, the problems it solves and why customers should choose you over alternatives.Voir la définition complète →. When you pull data directly from a retailer's own point-of-sale extract or a EDI (Electronic Data Interchange) feed, you get their native hierarchy, unharmonized.
This explains a common real-world discrepancy: a brand manager sees "category share" numbers from Nielsen that do not match the retailer's own portal figures for the identical week and store set. Both can be correct. They are measuring different hierarchy definitions.
Say Brand X sells a product with:
MFG-0045607613xxxxxxxx (14 digits, GS1 standard)A-88213B-5567-CSIf your cross-reference table only maps MFG-00456 to Retailer A, any sales file from Retailer B using B-5567-CS will not join. The product silently drops out of Retailer B's contribution to the brand-level total.
A simple governance check: count of GTINs with zero mapped retailer SKUs, tracked monthly. If that count rises, your consolidated sales report is quietly losing volume. This single metric, sometimes called mapping completeness rate, is a leading indicator of reporting quality that most FMCG data teams should monitor but few do systematically.
Mapping completeness rate = (GTINs with ≥1 active retailer SKU mapping / Total active GTINs) x 100If this rate estimate drops from around 98% to 90% month over month (illustrative figures for the exercise, not a benchmark to cite externally), that is roughly 8% of your active product range at risk of being invisible in consolidated reporting, worth investigating before it hits a board deck.
Vérification des acquis
1. Why can the same branded product sold at two different retailers produce sales figures that cannot be directly reconciled?
2. Why do reporting teams treat product master data as the 'backbone' of FMCG reporting rather than just another dataset?
3. A brand changes its bottle size from 500ml to 750ml but keeps the same formula and branding. What is the correct master data implication?
4. Select ALL correct answers about what constitutes 'master data' in an FMCG context.
Sélectionnez toutes les réponses correctes.
5. Select ALL correct answers about the GTIN/GS1 system.
Sélectionnez toutes les réponses correctes.
A mature FMCG data governancedata governanceData governance is the set of policies, roles, and processes that ensure data is accurate, secure, well-defined, and used responsibly across an organization.Voir la définition complète → function tracks a small set of recurring metrics, usually reviewed monthly by category or master data owners:
When two systems disagree on "the same" brand's sales, work through this order:
1. Confirm GTIN-level match first, not description match. Descriptions vary by locale and abbreviation style.
2. Check for pack-size or promotional-pack GTIN variants being excluded or double-counted.
3. Compare category hierarchy depth and node names between the two sources.
4. Check date and calendar alignment (retail weeks versus calendar months, a frequent and separate source of mismatch).
5. Verify currency and unit of measure (cases versus eaches versus units).
For a deeper primer on the identifier standards referenced here, GS1's own explainer is a solid free resource: GS1 GTIN basics.
🎬 [VIDEO: "What is GS1 and How Does it Work?" - youtube.com/@GS1 - a short official explainer on GTIN, barcodes, and the GS1 identifier system underpinning FMCG product master data]