NCM and the material master: why the wrong tax classification is expensive
NCM in the material master: understand why the wrong tax classification leads to fines, import delays and lost tax credits.
Tax classification, the famous NCM (Mercosur Common Nomenclature, Brazil's tax classification code), is a field in the material master. It seems obvious to write that, but in almost thirty years going through SAP and master data projects, I have seen few companies treat the NCM as what it is: master data, with an owner, a rule and a direct impact on cash.
At most companies I know, the NCM is filled in once, when the item is created, and never reviewed again. The buyer creates it in a rush to close the purchase, and the tax team only finds out the code is wrong when the Receita Federal (Brazil's federal tax authority), the state or an export customer asks why.
What the NCM is and why it lives inside the material master
The NCM is the Mercosur Common Nomenclature, the eight-digit code that classifies each good for taxation, foreign trade statistics and customs control. It defines the import tax rate, the incidence of ICMS (state tax on the circulation of goods), IPI (federal tax on manufactured products), PIS and COFINS (federal contributions on revenue), the classification under tax substitution and, more and more, requirements for documents such as the electronic invoice (Nota Fiscal Eletrônica) and SPED Fiscal (Brazil's public digital bookkeeping and tax records system).
Few companies see that the NCM is not an isolated tax field. It lives inside the material master, next to the description, the unit of measure, the material group and the material class. If the master is poorly structured, with generic descriptions and no standardization, the NCM filled in there also comes out wrong. A bad master produces wrong taxes, not the other way around.
How the tax classification error happens in practice
The scene repeats itself with variations: the engineer understands the part, the accountant understands the tax, and nobody in the middle makes sure the two views talk to each other. The result is a set of errors well known to anyone who works with tax and master data at the same time.
The first error is using a generic NCM, of the "others" kind, when a specific code exists for that item. It's the shortest path to closing the record quickly, and also the most expensive, because the tax rate of a generic code is rarely the most favorable.
The second is lack of standardization. The same bolt, the same raw material or the same piece of equipment gets different NCMs depending on who created it, at which branch, or at what time. Without a central creation rule, each business unit interprets the classification its own way.
The third is a poor description. A description that says only "metal part" or "miscellaneous component" gives the tax team no technical basis to confirm whether the NCM is right. Tax classification depends on technical characteristics, and technical characteristics are a material master attribute, not a tax field.
The fourth, which grows in importance with the tax reform underway, is not knowing that the nomenclature changes. The NCM table is updated periodically, and a product that is correct one year becomes outdated the next. A company without a process for reviewing records carries obsolete NCMs for years without noticing.
The impacts of a wrong NCM don't stay in the tax department. A mistaken classification can make the company pay import tax far above what is necessary, lose the right to an incentive or a special regime such as drawback (a customs regime that suspends or exempts taxes on imported inputs used for export), have goods held at a port or airport, or be fined in an audit, with penalties and interest on years of operation. A difference of a few percentage points in the tax rate of a single item, multiplied by annual purchase volume, has meant hundreds of thousands of reais in cases reported in the market. That kind of number tends to get the board's attention much faster than any speech about data quality.
Who is responsible for the NCM inside the company
Here lives one of the classic problems of master data governance: the NCM has three natural owners and, in day-to-day practice, none. Engineering knows the composition and function of the product. Tax knows the legislation and knows how to interpret the table. Master data, or the material data steward when the company has that role, is the one who records the data and ensures its consistency over time.
When those three roles don't work together, the material master becomes a source of risk. The best practice I recommend in governance projects is simple to state and hard to maintain without a process: every item creation or change goes through tax validation before being released for purchasing and invoicing, with a workflow rule that requires this approval, not one that merely suggests it.
Purchasing feels the effect first, in the form of goods stuck in customs or an item that can't be imported under the expected regime. Supply chain feels it in the tax planning of the chain. And the master data area, when it exists, is the one that maintains the rule, the mandatory attribute and the trail of who changed what in the master.
Which tools help keep the NCM correct in the master
No tool replaces the conversation between tax, engineering and master data, but there are systems that reduce human error and provide an audit trail. Master data management solutions such as SAP Master Data Governance, Stibo Systems, Informatica MDM, Reltio, Semarchy and Profisee make it possible to create validation rules, approval workflows and versioning of attributes like the NCM inside the master itself, instead of leaving that check loose in a parallel spreadsheet. For data quality, Ataccama and Informatica Data Quality help standardize descriptions and flag similar items classified differently.
Technology without process solves nothing. Buying an MDM tool without defining who approves the NCM, by what criteria and in what timeframe is spending software budget to keep the same problem, only with a prettier screen.
How to learn to handle the NCM and the material master
If you work or want to work with the material master, you need, at a minimum, to understand the logic of tax classification, even without being a tax specialist. That means knowing how to read the structure of the NCM code, understanding the difference between NCM, NBM and the specific nomenclatures of some regimes, and knowing where to look up the official table and its updates.
On the data governance side, it's worth studying the fundamentals of Master Data Management and data quality: the concept of master data, mandatory attributes and business rules applied to the master. Certifications such as DAMA's CDMP help organize that knowledge, especially for those who want to move from master data analyst to data steward or governance specialist.
The combination I see working best is the master data professional who learns the basic conversation with tax, and the tax professional who learns the attribute logic of a well-structured material master. Neither needs to become a specialist in the other's field, but both need to speak the same language when classifying a new item.
Career opportunities at this intersection
Companies with imports, exports, multiple branches or a wide variety of items feel the pain of a wrong NCM intensely, and that opens room for those who move between master data, tax and MDM. Material master analyst, data steward, tax analyst with ERP knowledge and MDM consultant focused on materials are roles in growing demand as the tax reform advances and requires review of thousands of items.
That professional is more valued than someone who just keys in records, because they understand the impact of their own work on the company's tax bill. Well-maintained master data is money, and whoever understands that has a weighty argument in a salary negotiation.
Main questions about the NCM and the material master
What happens if the company uses the wrong NCM for a long time? It can be fined and charged retroactively for taxes, lose the tax benefit tied to that code, and have difficulty proving the regularity of the operation in an audit.
Who should define the NCM of a new item, tax or master data? Neither one alone. Tax interprets the legislation, master data records and maintains the data consistently, and engineering confirms the technical characteristic that supports the classification.
Does the tax reform change the importance of the NCM? Yes. The transition to the IBS and CBS (Brazil's new consumption taxes) depends on a consistent product master, because the new calculation rules use tax classification as their basis.
Can tax classification be automated? It can be supported with rules and data quality tools, but the final decision usually requires human validation, especially for technical items or those with disputed legislation.
Do small and mid-sized companies also need to worry about this? Yes, and sometimes more so, because they have less dedicated tax structure and concentrate the records in a single person, with no second check.
MDM Academy
I created MDM Academy because I saw, project after project, the same bottleneck: there aren't enough professionals who understand how the material master, data governance and business process connect. It's 4MDG's school of governance and master data, designed for people who already work in master data, tax, purchasing or IT and want to move from guesswork to method, with real company examples, not loose theory.
If the topic of this article made sense for your day to day, it's worth getting to know MDM Academy and also joining the Data Club, our Portuguese-language WhatsApp group for people who deal with this subject every day: https://chat.whatsapp.com/JFQe2LoyFc64bwtBCQaYmt
Conclusion
The NCM is not a tax detail that master data merely passes along. It's a master data attribute, with the same rules as any other: it needs an owner, a standard and periodic review. A company that treats tax classification as a fill-it-and-forget-it task will keep paying the bill, literally, until the day it decides to treat the material master as the asset it is.
At your company, who reviews the NCM when the table changes, tax or nobody?
Want to become a data governance specialist? Talk to our specialists now and get to know MDM Academy
I want to be a student
