🌐ENESDEFR
← Back to global tracker
πŸ‡§πŸ‡·

Country deep dive

Brazil

Americas Β· BR Β· VAT area: EU
Last updated: 2026-07-21
Compliance model: Multi-layered clearance (state + municipal + federal)
🧱Brazil doesn't have a single e-invoicing mandate β€” it has several, layered by transaction type and level of government, most of them in force for years. The live development right now is a major consumption-tax reform (CBS/IBS) being phased into that mature infrastructure, not a new invoicing requirement.
500+
Structured XML tags
44-digit
Chave de acesso (access key)
5,000+
Municipal NFS-e variations
5 yrs
Archive requirement
2033
Full CBS/IBS migration complete
01

Compliance timeline

Brazil's NF-e system has run since the mid-2000s with near-universal adoption β€” the live story today is the consumption tax reform being layered into the existing infrastructure.

2005
2005-01-01In effect
NF-e system established, reaching near-universal adoption

Brazil pioneered clearance-model e-invoicing in Latin America β€” goods cannot legally ship without a SEFAZ-authorised NF-e.

2023
2023-09-01In effect
NFS-e mandatory for MEIs (micro-entrepreneurs)

Originally due 3 April 2023, this brought Brazil's smallest formal businesses into structured service-invoice reporting via the emerging national NFS-e framework.

2024
2024-12-06In effect
Technical Note 2025.002 published

Defines the CST tax codes for the three new consumption taxes β€” CBS, IBS, and the Selective Tax (IS) β€” and begins the long process of updating NF-e/NFC-e XML layouts for the reform.

2025
2025-01-16In effect
Lei Complementar 214/2025 enacted

Formally institutes IBS, CBS, and the Selective Tax, replacing PIS, COFINS, IPI, ICMS, and ISS under a Dual VAT model β€” the legal foundation for everything that follows.

2025
2025-07-01In effect
Test environment opens for new tax codes

Businesses can trial the new CST codes and CBS/IBS/IS fields against SEFAZ's homologation servers ahead of go-live.

2025
2025-12-01In effect
NT 2025.002 v1.33 postpones the hard validation block

The rule that would reject invoices missing IBS/CBS fields is marked "future implementation" rather than enforced immediately β€” a technical relaxation, but explicitly not a legal exemption.

2026
2026-01-01In effect
CBS/IBS fields required on NF-e/NFC-e/NFS-e (test rates)

As Brazil's dual-VAT tax reform begins, electronic tax documents must include the new CBS and IBS fields at test rates (0.9% / 0.1%) β€” no financial impact yet, but the legal obligation to include the data already applies.

2026
2026-04-01In effect
CBS/IBS field validation begins β€” rejection risk

Authorization systems start rigorously validating CBS/IBS fields; invoices with missing or inconsistent data risk automatic rejection.

2026
2026-08-03Upcoming
Full legal reporting obligation for General Tax Regime

Under Technical Note 2025.002-RTC v1.40, General Tax Regime taxpayers must report IBS and CBS groups in NF-e and NFC-e with full legal effect.

2027
2027-01-01Upcoming
CBS/IS collection begins; full migration completes by 2033

Actual tax collection under CBS and the Selective Tax starts in 2027, with the legacy taxes (PIS, COFINS, IPI, ICMS, ISS) phased out entirely by 2033 β€” this is a genuinely multi-year transition, not a single cutover date.

02

File format & data specification

Brazil's XML depth is genuinely unusual β€” this is a far more granular structure than most European e-invoicing standards.

Document structure

Legal documentThe signed XML β€” not the printed DANFE
Structure depth500+ structured tags, 400+ validation rules
Model codesModel 55 (NF-e), Model 65 (NFC-e)

The DANFE contains less than 10% of the XML's data β€” treat any AP process that only reads the DANFE as manually re-keying information that already exists in structured form, and likely missing tax detail that affects input credit recovery.

The 44-digit access key

NameChave de acesso
ScopeUnique across all of Brazil, across all time
Governing specSEFAZ Nota TΓ©cnica 2011/004

This single key is all you need to verify an NF-e's authenticity, check whether it's been cancelled, or retrieve the full XML directly from SEFAZ β€” treat it as the universal reference for any Brazilian invoice.

Digital signature

Certificate typesA1 (software-based) or A3 (hardware token)
AccreditationICP-Brasil-accredited certificate authority

Both certificate types are valid β€” A1 suits automated high-volume issuance, A3 suits lower-volume or higher-security scenarios, but confirm which your specific ERP integration supports.

New tax reform fields (NT 2025.002-RTC)

New groupsIBS, CBS, and IS (Selective Tax) data groups
New tax codesCST codes specific to the three new taxes
New document typesFormal Debit Notes and Credit Notes within model 55

Debit and Credit Notes are a genuinely new instrument, not a repurposed old one β€” but they explicitly cannot be used to adjust legacy ICMS or IPI unless that legislation is separately amended.

03

Scope & transmission

Brazil doesn't run one e-invoicing system β€” it runs several, split by transaction type and level of government, each with its own quirks.

The document family

NF-eGoods β€” state-level SEFAZ
NFC-eRetail/consumer receipts β€” state-level SEFAZ
CT-eTransport documents β€” state-level SEFAZ
NFS-eServices β€” municipal level (5,000+ variations)

Which system applies depends entirely on what you're invoicing β€” goods, transport, and retail sit with the state; services sit with the municipality, and municipal requirements vary significantly.

NFS-e fragmentation, and the fix underway

Current stateEach Prefeitura (municipality) sets its own requirements
National standardSNNFS-e (Sistema Nacional da Nota Fiscal de ServiΓ§os EletrΓ΄nica)
ComponentsCentralized submission portal + NDE (National Data Environment) repository

SNNFS-e adoption is gradual and not yet mandatory everywhere β€” check your specific municipality's current status rather than assuming national standardisation has already happened.

What's coming: Split Payment

Legal basisJoint Administrative Act RFB/CGIBS No. 2/2026
What it doesPublishes technical documentation for a Public Split Payment Platform

This is an emerging piece of the reform architecture β€” automatic tax remittance at the point of payment β€” worth tracking even though it's not yet a live obligation.

The NF-e clearance flow

1. Generate XML2. Digitally sign3. Submit via SOAP to state SEFAZ4. SEFAZ authorises5. Ship with DANFE

The NF-e is also transmitted to the Receita Federal do Brasil's national repository (Ambiente Nacional) β€” a federal-level backstop that exists alongside the state-level authorization.

04

Getting compliant

Because the tax reform sits on top of a mature existing system, "getting ready" here mostly means upgrading what you already run, not building from scratch.

Obtain an ICP-Brasil digital certificate

Choose A1 or A3 depending on your volume and infrastructure, from an accredited certificate authority β€” this is required before you can sign a single NF-e.

Configure your fiscal establishment setup

Set up certificate, environment, NF-e version, authority, schema validation, and contingency mode per fiscal establishment in your ERP β€” this is genuinely per-establishment configuration, not a one-time global setting.

Update to Technical Note 2025.002-RTC (current version)

Map the new IBS, CBS, and IS fields and updated CST tax codes into your invoicing layouts β€” check the version number carefully, as this note has been revised multiple times through 2025–2026.

Test in SEFAZ's homologation environment

Use the same certificates as production, pointed at test servers, to validate your new tax-reform fields before they affect real invoices.

Build the new Debit/Credit Note workflows

Implement the formalised model-55 Debit and Credit Note instruments for CBS/IBS adjustments β€” remembering they can't be used for legacy ICMS/IPI corrections without separate legislative change.

Check your NFS-e municipality's specific requirements

If you issue service invoices, confirm your municipality's current NFS-e specification and SNNFS-e adoption status separately β€” don't assume national uniformity yet.

Confirm your regime's transition timeline

Simples Nacional and MEI businesses generally have an extended transition (through 2027) compared to Normal/General Tax Regime taxpayers β€” verify which applies to you before assuming the same deadlines.

05

Penalties & enforcement

In Brazil, rejection is often the sharper practical risk β€” a blocked invoice halts the movement of goods, which frequently matters more than the fine itself.

Portal Nacional da NF-e (SEFAZ)