e-Invoicing in Brazil and electronic tax documents: NF-e, NFS-e, NFCom, CT-e, and BP-e

11.5.2026 (Updated)

Brazil’s e-Invoicing system is a well-established system that has streamlined tax management and commercial transactions throughout the country. Its use is mandatory and includes various types of electronic tax documents depending on the type of transaction. Among the main ones are the Electronic Invoice (NF-e) for the sale of goods, the Electronic Service Invoice (NFS-e) used for service transactions, the Electronic Communication Services Invoice (NFCom) for the telecommunications sector, the Electronic Bill of Lading (CT-e) used for freight and cargo transportation operations, and the Electronic Ticket (BP-e) for passenger transportation services.

Each of these tax documents serves a specific purpose within the Brazilian tax system, enabling greater oversight of commercial and tax transactions.

Key characteristics of Brazil’s electronic tax document system

Brazil’s electronic tax document system is widely recognized for its complexity and highly fragmented regulatory structure. Compliance requirements vary depending on the type of transaction, the electronic document being issued, the applicable tax regime, and the state or municipal jurisdiction involved. To ensure full tax compliance in Brazil, companies must understand the specific requirements associated with each electronic fiscal document used across the country’s tax ecosystem.

Despite the diversity of electronic document models in Brazil, most of them share several core characteristics and compliance principles:

  • Digital signature: Electronic tax documents must include a digital signature to guarantee authenticity and integrity.
  • XML-based format: Documents are generated in structured XML format according to the technical and fiscal specifications established by Brazilian tax authorities.
  • Pre-clearance validation: Electronic tax documents must be validated and authorized by the tax administration before they can be legally issued or used in commercial transactions.
  • Electronic archiving: Companies are required to archive electronic tax documents digitally for the legally mandated retention period established under Brazilian tax regulations.

Main electronic tax documents in Brazil

Brazil’s tax compliance framework includes a wide range of electronic fiscal documents, each designed to support specific types of commercial transactions and fulfill distinct tax reporting obligations.

Nota Fiscal Eletrônica (NF-e)

The NF-e (Nota Fiscal Eletrônica) is Brazil’s electronic invoice for goods transactions, designed to replace traditional paper invoices used in the sale and movement of products and merchandise. Its purpose is to record commercial transactions between businesses and facilitate tax control at the national level. Below is the NF-e issuance and validation process for goods sales transactions according to established requirements:

  • Generation: The issuing company extracts transaction data from its ERP system to generate an XML file.
  • Electronic signature: The document is signed electronically with a digital certificate.
  • Submission to SEFAZ: The XML file is transmitted to the Secretaria da Fazenda (SEFAZ) via web services.
  • Validation and authorization: SEFAZ verifies the document’s validity and grants authorization for use.
  • DANFE issuance: Once the NF-e is authorized, the Documento Auxiliar da Nota Fiscal Eletrônica (DANFE) is generated and must accompany the goods during transport.
  • Delivery to recipient: The NF-e is electronically sent to the buyer.

Nota Fiscal de Serviços Eletrônica (NFS-e)

The NFS-e (Nota Fiscal de Serviços Eletrônica) is the electronic tax document used in Brazil to report and validate service transactions between companies, professionals, and service providers. Historically, NFS-e issuance was regulated independently by each municipality, resulting in a highly fragmented landscape with different technical standards and compliance due to the fiscal autonomy of each local government.

To simplify and standardize service e-Invoicing nationwide, Brazil introduced the National NFS-e System (Sistema Nacional de NFS-e). This national framework aims to unify NFS-e issuance under a standardized XML model, improving interoperability between municipalities, taxpayers, ERP systems, and tax authorities.

Characteristics of the National NFS-e System

This system enhances interoperability and reduces the administrative burden for businesses operating in multiple jurisdictions.

  • Unified XML NFS-e format for all municipalities.
  • Simplified issuance through an official web portal and mobile apps.
  • API-based issuance, allowing taxpayers’ business systems to connect with the National Finance Secretariat (SEFIN) servers.
  • Declaração de Prestação de Serviço (DPS): A preliminary document sent to SEFIN for approval and conversion into an NFS-e.
  • NFS-e events: Ability to register events on an authorized NFS-e, such as cancellations, replacements, and correction letters.
  • Documento Nacional de Arrecadação (DNA): A tax collection document for ISSQN (Imposto Sobre Serviço de Qualquer Natureza) valid in all participating municipalities.
  • Ambientes de Dados Nacional (ADN): A national repository of NFS-e documents approved within the system.
  • Portal da Nota Fiscal de Serviço Eletrônica: An environment for document inquiries and other system-related information.

Nota Fiscal de Serviços de Comunicação Eletrônica (NFCom)

The NFCom (Nota Fiscal de Serviços de Comunicação Eletrônica) is the electronic tax document used by telecommunications and communications companies in Brazil to report communication service transactions electronically. The NFCom model was introduced to modernize and simplify tax compliance processes in the telecommunications sector, replacing the former fiscal document models 21 and 22 previously used by telecom providers.

Before NFCom was implemented, companies in the sector were required to generate monthly XML files under the CAT 79 framework and submit them manually to tax authorities for audit and reporting purposes. With NFCom, this process evolves into a real-time electronic authorization model similar to Brazil’s NF-e system, enabling greater automation, fiscal control, and operational efficiency.

Among the main features of NFCom are:

  • Standard XML format for nationwide use.
  • Electronic signature with a digital certificate.
  • NFCom events: Registering modifications, cancellations, or replacements.
  • Graphical representation via DANFE NFCom.
  • Mandatory five-year archiving period.
  • XML and DANFE NFCom delivery via a designated communication channel or email.

Conhecimento de Transporte Eletrônico (CT-e)

The Conhecimento de Transporte Eletrônico (CT-e) is an electronic document used to record and control freight transportation in Brazil. CT-e enhances the traceability of transport operations, allowing tax authorities to verify transactions and ensure compliance with freight transport regulations.

To issue a CT-e, the transport company generates an XML 4.0 file containing all transport details. The document is then electronically signed and sent to SEFAZ for validation and authorization. Once approved, the Documento Auxiliar do Conhecimento de Transporte Eletrônico (DACTE) is issued and must physically accompany the shipment throughout its journey. Using CT-e improves logistics management, reduces administrative costs, and enhances fiscal control over goods transportation.

BP-e (Bilhete de Passagem Eletrônico)

The BP-e (Bilhete de Passagem Eletrônico) is the electronic tax document used in Brazil to register passenger transportation services electronically. It replaces traditional paper tickets and is used for land, rail, maritime, and air passenger transport operations.

The BP-e is issued in XML format, must include a mandatory digital signature, and requires prior authorization from SEFAZ. Within this framework, one of the most important developments is the Electronic Air Transport Ticket (BP-e TA), a specialized model created specifically for Brazil’s aviation sector and aligned with the country’s new IBS and CBS tax requirements introduced under the Tax Reform.

Key features of the BP-e TA include:

  • XML-based structure with mandatory electronic signature
  • Detailed flight, passenger, and tax information
  • Automatic validation workflows with support for cancellation, correction, and replacement events
  • Adoption of Brazil’s new alphanumeric CNPJ format

Brazil’s Tax Reform and the evolution of electronic tax documents

Brazil is undergoing one of the most significant tax transformations in its history, with a direct impact on the country’s electronic tax document ecosystem. The introduction of the new IBS (Imposto sobre Bens e Serviços) and CBS (Contribuição sobre Bens e Serviços) taxes under the Dual VAT model is driving major updates across Brazil’s e-Invoicing framework and incorporates new tax fields, validation rules, and technical structures.

These changes require companies to adapt their ERP systems and e-Invoicing platforms in order to maintain compliance with Brazil’s evolving tax regulations. At the same time, the reform aims to increase interoperability between tax authorities, improve the traceability of transactions, and move toward a more standardized and efficient tax model nationwide.

Requirements for issuing electronic invoices in Brazil

Issuing electronic tax documents in Brazil is a highly regulated process that requires companies to comply with strict technical, fiscal, and validation requirements. Although each electronic document type has its own specifications, the overall issuance workflow follows a common structure designed to guarantee the legal validity and fiscal integrity of the document.

Below are the main requirements for issuing electronic tax documents in Brazil:

  • Obtain a digital certificate: Companies must have a valid digital certificate to electronically sign tax documents and ensure their authenticity, integrity, and legal validity.
  • Generate the electronic document in XML format: The fiscal document must be created using the XML structure and technical specifications defined for each electronic tax document model.
  • Submit the XML to SEFAZ for authorization: Before the document can be legally issued, the XML file must be transmitted to the Secretaria da Fazenda (SEFAZ) for validation and approval. 
  • Deliver the authorized document to the recipient: Once approved by SEFAZ, the electronic tax document must be sent digitally to the customer, recipient, or relevant business partner.

EDICOM, global e-Invoicing and tax compliance provider

EDICOM is a global leader in electronic invoicing and tax compliance solutions, offering a comprehensive platform that enables businesses to automate the issuance and receipt of electronic invoices in compliance with each country’s regulations. In Brazil, EDICOM’s platform centralizes the generation, validation, transmission, and receipt of electronic tax documents, ensuring full compliance with the requirements established by the Secretaria da Fazenda (SEFAZ).

With its advanced technology, EDICOM helps companies optimize administrative processes by automating workflows, reducing manual errors, and ensuring seamless integration with ERP systems. Additionally, its platform provides electronic storage services, facilitating document management and retrieval in accordance with legal retention periods.

As a specialist in electronic invoicing, EDICOM offers a scalable and adaptable solution that meets diverse regulatory requirements, allowing businesses to operate efficiently and securely in international markets.

Comply with Electronic Invoicing in Brazil

Contact us to learn how we can help you efficiently and securely comply with Brazil’s tax reform.

Contact us now