Harvest
Invoices
Sign up

Send Invoice in Brazil

Harvest simplifies the invoicing process with easy-to-use features, though specific Brazilian electronic invoicing requirements are not directly addressed.

INVOICE DRAFT

Add your logo here
Item type
Description
Quantity
Unit price
Tax
Amount
Subtotal
$0.00
Discount
$0.00
Amount Due
$0.00
Get paid via:
Credit card / Debit card
ACH
Wire transfer

Customise invoice

Appearance

Add a logo
Show invoice title

Invoice settings

Tax Add up to 2 tax rates
%
Discount Apply a discount percentage
%

Understanding Brazil's Electronic Invoicing System

Brazil's electronic invoicing system is a comprehensive and mandatory framework for nearly all businesses, operating on a "clearance" model where invoices must be pre-approved by tax authorities in real-time. This system, largely managed by state-level Secretarias da Fazenda (SEFAZ) and municipal authorities, has been progressively implemented since 2008 to enhance tax control and reduce fraud.

There are several types of electronic invoices, each designed for different transaction types:

  • NF-e (Nota Fiscal Eletrônica): Used for transactions involving the sale and circulation of goods.
  • NFS-e (Nota Fiscal de Serviços Eletrônica): Issued for service transactions. Historically, these have been regulated at the municipal level, leading to varied rules.
  • NFCom (Nota Fiscal de Serviços de Comunicação Eletrônica): Specifically for telecommunications and communication services. This document becomes mandatory on November 1, 2025.
  • CT-e (Conhecimento de Transporte Eletrônico): Required for freight and logistics services.
  • NFC-e (Nota Fiscal de Consumidor Eletrônica): For goods provided directly to consumers.

The overarching regulatory framework is the Public Digital Bookkeeping System (SPED), which unifies various tax, social security, and labor obligations into a single digital platform, streamlining compliance and reducing errors. Looking ahead, a significant development is the National NFS-e System, mandated for universal adoption by January 1, 2026, to standardize service invoicing across municipalities. While some major cities like São Paulo may maintain their own systems, they are still required to transmit data to the national repository. Additionally, Brazil is implementing a new dual VAT system (IBS and CBS) starting January 1, 2026, which will necessitate updates to existing e-invoicing schemas.

Step-by-Step Process for Sending Electronic Invoices in Brazil

Issuing an electronic invoice in Brazil follows a precise workflow that ensures legal validity and tax compliance. Deviating from these steps can lead to significant issues.

Here's a detailed, user-friendly process:

  1. Obtain a Digital Certificate: The first crucial step is acquiring a digital certificate, specifically an e-CNPJ (for legal entities) or e-CPF (for individuals), issued by an ICP-Brasil accredited certification authority. This certificate serves as your digital signature, guaranteeing the authenticity and integrity of your electronic invoices.
  2. Generate the Electronic Invoice (XML File): Your business system (ERP or specialized e-invoicing software) must generate the invoice data in a structured XML format. The specific layout and required fields vary depending on the type of transaction (e.g., NF-e for goods, NFS-e for services, CT-e for transport).
  3. Digitally Sign the XML: Using your ICP-Brasil digital certificate, the generated XML file must be digitally signed. This cryptographic signature binds the invoice to your entity and ensures it hasn't been tampered with.
  4. Submit for Validation and Authorization: The digitally signed XML file is then transmitted to the relevant tax authority for real-time validation.
    • For NF-e, CT-e, and NFCom, this is the state-level SEFAZ.
    • For NFS-e, it's typically the municipal tax authority or, increasingly, the National NFS-e System.
    The tax authority checks the invoice's format, data consistency, and the validity of the digital signature.
  5. Receive Authorization: Upon successful validation, the tax authority issues an authorization code (known as a "signing attribute" or approval code) and returns it embedded within the XML file. This authorization is critical; without it, the invoice is not legally valid. This information must be integrated back into your business's ERP system before goods are released or services are considered officially invoiced.
  6. Generate Auxiliary Document (if applicable): For transactions involving the physical movement of goods (NF-e) or transport services (CT-e), an auxiliary document must be printed to accompany the merchandise. This is the DANFE (Documento Auxiliar da Nota Fiscal Eletrônica) for NF-e or DACTE (Documento Auxiliar do Conhecimento de Transporte Eletrônico) for CT-e. While not the fiscal document itself, it contains a barcode for quick verification and a summary of the electronic invoice.
  7. Deliver the Invoice: The authorized XML file, along with the auxiliary document if required, must be delivered to the buyer. Buyers are legally required to receive and store the XML file.

A common pitfall is attempting to conduct a transaction without prior authorization from SEFAZ or the municipal authority, which can lead to penalties.

Ensuring Compliance with Brazilian Invoicing Regulations

Maintaining compliance with Brazil's electronic invoicing regulations is paramount, as the system is highly developed and strictly enforced. Non-compliance can result in significant penalties.

Key compliance requirements for electronic invoices include:

  • Mandatory Scope: E-invoicing is mandatory for virtually all business-to-business (B2B), business-to-consumer (B2C), and business-to-government (B2G) transactions, covering domestic, import, and export activities.
  • XML Format and Digital Signature: All electronic invoices must be generated in a specific XML format and digitally signed using a certificate from an ICP-Brasil accredited authority to ensure authenticity and integrity.
  • Prior Authorization: Invoices must receive real-time authorization from the relevant tax authority (SEFAZ or municipal) before the transaction is finalized or goods are delivered.
  • Required Data Fields: E-invoices must contain specific information, including a unique invoice number, clear identification of the supplier and buyer, a detailed description of goods or services, applicable tax rates and amounts, the total invoice value, and the authorization code from the tax authority.
  • Archiving: Businesses are legally required to archive their electronic invoices (the authorized XML files) for a minimum period. While historically five years, recent regulations (SINIEF Adjustment No. 2/2025) have extended this to 132 months (11 years) for many electronic tax documents, effective May 1, 2025. Both the issuer and the recipient must retain these files.
  • Auxiliary Documents: For goods in transit, the physical auxiliary document (DANFE for NF-e, DACTE for CT-e) must accompany the shipment.

Penalties for non-compliance are strict and can include fines up to 100% of the invoice value. To avoid these, businesses should implement robust strategies:

  • Utilize Integrated Software: Employ specialized e-invoicing software or integrate e-invoicing capabilities directly into your ERP system. This helps automate generation, submission, and validation, reducing manual errors.
  • Stay Informed on Regulatory Changes: Brazil's tax landscape is dynamic. Regularly monitor updates from tax authorities regarding new mandates (like NFCom or the national NFS-e system) and tax reforms (such as the upcoming IBS and CBS).
  • Ensure Digital Certificate Validity: Keep your digital certificates current and secure.
  • Implement Internal Controls: Establish clear internal procedures and training to ensure all staff involved in invoicing understand and follow the compliance requirements.
  • Regular Audits: Conduct periodic internal audits of your invoicing processes to identify and rectify any potential compliance gaps.

Archiving and Managing Electronic Invoices

Securely archiving and effectively managing electronic invoices are critical components of compliance and sound business practice in Brazil. Beyond simply storing documents, a strategic approach to invoice management can offer significant operational advantages.

The importance of secure archiving cannot be overstated. These digital documents serve as legal proof of transactions, are essential for tax audits, and form a vital part of a company's financial records. Without proper archiving, businesses risk non-compliance, potential fines, and difficulties in proving transactions or defending against disputes.

Legal requirements for invoice storage in Brazil are stringent. All electronic tax documents, including NF-e, NFS-e, NFCom, and CT-e, must be retained in their original XML format. The minimum retention period has been a key focus of recent regulatory updates. While historically set at five years, the National Council for Fiscal Policy (CONFAZ) published SINIEF Adjustment No. 2/2025, which mandates that all electronic tax documents must be archived in digital format for a minimum period of 132 months (11 years) as of May 1, 2025. Both the supplier and the buyer are legally obligated to store these authorized XML files.

To meet these demands, businesses can leverage various technological solutions for invoice management:

  • Dedicated E-invoicing Platforms: These platforms often provide end-to-end solutions, from invoice generation and digital signing to submission, validation, and secure archiving. They typically integrate with existing ERP systems, automating much of the workflow.
  • Cloud-Based Archiving Services: Specialized cloud solutions offer secure, scalable, and accessible storage for large volumes of XML files. These often include features such as automated backups, data encryption, and organized retrieval options.

See Your Brazilian Invoice Template in Action

Preview how your invoice will look with Brazilian tax fields and digital signatures, ready to ensure compliance and send to clients in Brazil.

Send Invoice in Brazil FAQs

  • In Brazil, there are several types of electronic invoices designed for different transactions. NF-e (Nota Fiscal Eletrônica) is used for goods transactions, NFS-e (Nota Fiscal de Serviços Eletrônica) for services, NFCom for communication services, CT-e (Conhecimento de Transporte Eletrônico) for transportation, and NFC-e (Nota Fiscal de Consumidor Eletrônica) for consumer goods.
  • Businesses can ensure compliance by obtaining digital certificates from ICP-Brasil, using correct XML formats, and securing real-time authorization from tax authorities. It is also essential to stay updated with regulatory changes and maintain proper archiving of invoices for at least 11 years.
  • Harvest offers various reporting features that allow you to analyze your invoicing and payment data, including project profitability reports, invoice statuses, and detailed insights into time spent on billable and non-billable work.
  • Current e-invoicing systems in Brazil can be complex due to varying rules across municipalities, the need for real-time authorization, and the significant administrative load for businesses to keep updated with evolving regulations. Additionally, the integration of new tax systems like the dual VAT requires ongoing adjustments.
  • Penalties for non-compliance with electronic invoicing laws in Brazil are severe. They can include fines up to 100% of the invoice value. Ensuring compliance is crucial to avoid these legal and financial repercussions.