E-invoicing in Brazil

B2G transactions

E-invoicing is mandatory in Brazil for business-to-government (B2G) transactions. Suppliers must issue e-invoices to government entities via the Nota Fiscal Eletrônica (NF-e) e-invoicing system for goods, and the Nota Fiscal de Serviço Eletrônica (NFS-e) e-invoicing system for services. 

 

These e-invoices must be submitted to and authorised by the relevant tax authorities — either the state-level Secretaria da Fazenda (SEFAZ) or municipal authorities — before goods or services are delivered. 

B2B transactions

E-invoicing is also mandatory in Brazil for business-to-business (B2B) transactions. As with B2G transactions, businesses must issue B2B e-invoices via the NF-e system for goods, and the NFS-e system for services. E-invoices for transportation services must be issued via a separate system — Conhecimento de Transporte Eletrônico (CT-e).  

Live reporting

Brazil employs a clearance model for e-invoicing, requiring real-time submission and validation of invoices by tax authorities before the transaction is finalised.

E-invoice format and requirements

E-invoices in Brazil must be generated in XML format. They must also be digitally signed using a certificate issued by the Brazilian Public Key Infrastructure (ICP-Brasil), and submitted to the appropriate tax authority for validation and authorisation. Businesses must archive their e-invoices for a minimum of five years.  

 

E-invoices must include a unique invoice number, supplier identification, buyer identification, description of goods or services, applicable tax rates and amounts, total invoice value, and the authorisation code from the relevant tax authority.  

 

ShapeLayouts for e-invoices submitted via NF-e and NFS-e, including new fields and validation rules, are due to be updated to accommodate changes to Brazil’s tax regime. The current implementation timeline is below:   

 

  • July 1–September 30, 2025: Testing environment becomes available. 

  • October 1–December 31, 2025: Production environment becomes available, and use of new layouts becomes mandatory. 

  • January 1, 2026: Full implementation of new fields and validation rules.  Shape

Noncompliance risks and penalties

Businesses can be fined up to 100% of the invoice value for failing to issue an e-invoice or for issuing an e-invoice that does not meet legal and technical requirements. 

Other resources

Learn the basics, how it can help your business, and how to adapt.     

Discover the Avalara solution for global e-invoicing compliance.   

Hear about the latest e-invoicing mandates and discover how you can stay ahead of changes.

Connect with Avalara for the content you need to do tax compliance right

Welcome to Avalara! Can I help you find something?

1