Blog · 2 October 2026 · Paulo Cordeiro

Customer master data in Brazil's tax reform: the address is now tax data

Brazil's LC 214/2025 ties IBS and CBS to the delivery place and each establishment's domicile. See what to review in customer master data, with a checklist.

Under Brazil's consumption tax reform, a customer's address is no longer just delivery data. Supplementary Law 214/2025 uses the place of delivery and the buyer's main domicile to define where a transaction takes place for IBS and CBS, and for a legal entity the main domicile is each establishment being supplied. Customer master data kept at group level, with free-text addresses, becomes a tax risk.

Scope note: this article covers Brazilian rules only. IBS and CBS are the new Brazilian value-added taxes on consumption that replace PIS, Cofins, ICMS and ISS during the transition. CNPJ is the Brazilian corporate taxpayer ID.

Anyone who has worked on an ERP project knows how customer records are usually born. Sales needs to invoice, someone creates the customer with the address on the order, billing asks for another address, delivery goes to a third place, and everything ends up in the same record. For years that worked, because the error showed up, at most, as a late delivery.

What many companies have not noticed yet is that the reform changes the role of that record. The question "where did the transaction take place?" now has an answer in the law, and a large part of that answer comes from master data.

What the law says about the place of the transaction

Article 11 of Supplementary Law (Lei Complementar) 214/2025 defines the place of the transaction for IBS and CBS. The provisions that matter most for customer master data are:

  • Tangible movable goods: the place of the transaction is where the goods are delivered or made available to the recipient (art. 11, I).
  • Remote sales: when delivery does not happen in the buyer's presence at the supplier's premises, the place is the final destination indicated by the buyer to the supplier (if the supplier handles transport) or to the carrier (if the buyer handles transport) (art. 11, § 1, I).
  • Other services and intangible goods: in onerous transactions, the main domicile of the buyer resident or domiciled in Brazil (art. 11, X, "a").

Paragraph 3 defines main domicile:

  • It is the location in the single-identification register referred to in art. 59 of the same law.
  • For individuals, the place of permanent residence or, if there is none or more than one, where their economic relations are most relevant.
  • For legal entities, the location of each establishment to which the goods or services are supplied.
  • If the buyer is not properly registered, the supplier chooses at least two non-conflicting criteria among: address declared to the supplier, address obtained from other commercially relevant information during the transaction, address in the payment arrangement's records, and IP address or geolocation. If that is not possible, the declared address applies.

What this means for customer master data

From here on, this is our operational reading, not the text of the law. Confirm how it applies to your case with your tax team.

1. A corporate customer is an establishment, not a group

It is common to register a customer once under the CNPJ root and treat branches as "alternative addresses" inside the same record. Since the law looks at each establishment supplied, the record needs the full CNPJ of whoever receives the goods or services. A group view is still useful for credit and relationship management, but as a hierarchy above establishments, not in place of them.

2. Delivery, billing and tax domicile are different fields

For goods, delivery location or the final destination indicated by the buyer is what counts. For many services, it is the buyer's main domicile. If the record holds a single address, nobody knows which of these it represents. Separate at least three roles: establishment address (domicile), ship-to address and bill-to address. And make sure the order carries the final destination when it differs from the master record.

3. Structured addresses with a municipality code

A hand-typed city name cannot be matched against anything. The recipient address in Brazil's electronic invoice (NF-e) is already structured with a municipality code from the IBGE table. When IBS and CBS depend on the place of the transaction, a wrong or blank municipality is no longer a logistics issue. Standardize street, number, postal code (CEP), municipality with code and state, validated against an official source.

4. End consumers and unregistered customers need evidence

In retail, e-commerce and digital services, many sales happen without a complete customer record. Paragraph 3, II offers a path, but it requires the supplier to combine two non-conflicting criteria. In practice, that means storing which criterion was used, and with what data, for each transaction. Without a written rule and recorded data, there is no way to explain later why a given location was used.

5. The alphanumeric CNPJ is already in circulation

Brazil's Federal Revenue Service began assigning alphanumeric CNPJs from July 2026, under Normative Instruction RFB 2,119/2022 as amended by Normative Instruction RFB 2,229/2024. The number keeps 14 positions: the first 12 may contain letters and digits and the 2 check digits remain numeric. Existing CNPJs do not change and both formats coexist. Numeric-only fields, masks, check-digit validation and integration keys will reject new customers. Review ERP, CRM, portals, e-commerce and integrations.

Customer master data review checklist

ItemQuestion for your master dataBasis
GranularityDoes each establishment supplied have its own record with the full CNPJ?LC 214/2025, art. 11, § 3, I, "b"
Address rolesAre domicile, ship-to and bill-to stored in separate fields?LC 214/2025, art. 11, I and X
Final destinationDoes the order record the final destination indicated by the customer when it differs from the master record?LC 214/2025, art. 11, § 1, I
MunicipalityDo all active addresses have a valid municipality code?NF-e layout and recommended practice
Unregistered buyersIs there a written rule for the two criteria in § 3, II, and a record of the criterion used?LC 214/2025, art. 11, § 3, II and III
Alphanumeric CNPJDo ERP, CRM and integrations accept and validate the new format?IN RFB 2,119/2022, amended by IN RFB 2,229/2024
DuplicatesDoes the same establishment appear in more than one record?Recommended practice
Data ownershipIs someone accountable for customer data rules, with authority to block incomplete records?Recommended practice

A hypothetical example

Picture a distributor selling to a retail chain headquartered in São Paulo with stores in other cities. The customer is registered once, under the head office, and each store's delivery address is typed into the order's notes field.

At invoicing, the system reads the master record address, which is the head office. The goods were delivered to another city. The data that should define the place of the transaction was sitting in free text that no rule reads. The problem did not start in the tax department. It started the day someone decided branches were a detail.

The fix is in master data, not in the invoice: one record per establishment, a group hierarchy above, a structured ship-to address and a rule that blocks orders without a valid destination.

Where to start

  1. Measure. How many active customers are registered only under the CNPJ root, how many addresses lack a municipality code, and how many records duplicate the same establishment.
  2. Write the rule. Agree with tax, sales and IT which address roles exist and which are mandatory per customer type.
  3. Fix by volume. Start with the customers that account for most revenue, not the whole base in alphabetical order.
  4. Close the front door. Validate at customer creation, check official sources and block incomplete records. That is what keeps the base from sliding back.

To see the whole picture before opening the ERP, the Tax Reform Readiness Assessment helps set priorities. To structure how new customers come in, see customer onboarding, and to fix the existing base, data cleansing. The broader topic is covered on the tax reform page.

Frequently asked questions

Does the customer address determine where IBS and CBS are due?

It depends on the type of transaction. For tangible movable goods, LC 214/2025 uses the place of delivery or availability to the recipient. For other services, as a rule, the buyer's main domicile, which for a legal entity is each establishment supplied. That is why master data must distinguish these addresses.

Can I keep a single record per corporate group?

As a relationship view, yes. As the basis for the invoice, it is not enough, because the law considers each establishment to which goods or services are supplied. The safer design is a hierarchy: group on top, establishments below, each with a full CNPJ and its own address.

Will my current customers' CNPJs change?

No. According to the Federal Revenue Service, existing numeric CNPJs remain valid. The alphanumeric format applies to new registrations from July 2026, and both formats coexist. The change needed is in systems that only accept digits.

This content is informational and does not replace legal or tax advice. Regulation of the reform is ongoing; check the current version of the rules cited.

Sources

Have a question or want to talk about this?

Talk to a 4MDG specialist — we reply through the channel you prefer.

The international code is added when you save.