Editorial illustration of Brazil's municipal services invoicing (NFS-e) for the brazil e invoicing nfe nfse guide guide
    E-Invoicing Compliance

    Brazil E-Invoicing Guide: NF-e, NFS-e & SPED System Explained (2026)

    Updated:
    13 min read
    Complete Guide

    Tax & Compliance

    Stay audit-ready and compliant with tax regulations across different regions.

    Tax & Compliance Series

    This guide is part of a comprehensive series. Explore all 202 topics:

    Brazil operates one of the world's oldest and most complex e-invoicing ecosystems, with the Nota Fiscal Eletrônica (NF-e) mandatory for goods since 2006 and the NFS-e Nacional (services) rolling out nationally through 2026. Managed by the Receita Federal and 27 state SEFAZs, the system processes billions of XML invoices annually, requires e-CNPJ digital certificates for all issuance, and carries penalties of 1% of invoice value for late filing with a minimum of R$500.

    What Is Brazil's E-Invoicing Ecosystem?

    Brazil's electronic invoicing system is part of the broader SPED (Sistema Público de Escrituração Digital) framework, which digitizes all fiscal and accounting obligations.

    Brazil's electronic invoicing system is part of the broader SPED (Sistema Público de Escrituração Digital) framework, which digitizes all fiscal and accounting obligations. The ecosystem includes multiple invoice types:

    DocumentPurposeAuthorityStatus
    NF-e (Nota Fiscal Eletrônica)Goods — B2B and interstateState SEFAZMandatory since 2006-2010
    NFS-e (Nota Fiscal de Serviços)ServicesMunicipal → NFS-e NacionalNationalizing 2023-2026
    NFC-e (Nota Fiscal de Consumidor)Consumer retail salesState SEFAZMandatory all 27 states
    CT-e (Conhecimento de Transporte)Transport documentsState SEFAZMandatory
    MDF-e (Manifesto de Documentos)Cargo manifestsState SEFAZMandatory

    How Does the NF-e System Work?

    The NF-e follows a real-time clearance model where every invoice must be authorized by the state SEFAZ before the goods can be shipped:

    The NF-e follows a real-time clearance model where every invoice must be authorized by the state SEFAZ before the goods can be shipped:

    1. Invoice generation: Business creates NF-e XML (layout 4.00) with all required fiscal data
    2. Digital signature: The XML is signed using the company's e-CNPJ A1 or A3 certificate
    3. SEFAZ authorization: The signed XML is transmitted to the state SEFAZ for real-time validation
    4. Authorization protocol: SEFAZ returns an authorization number — goods can now ship
    5. DANFE generation: A DANFE (Documento Auxiliar da NF-e) PDF accompanies the physical goods
    6. SEFAZ Nacional sync: The authorized NF-e is synchronized across all 27 state databases

    What Is the NFS-e Nacional?

    Brazil's biggest e-invoicing reform in 2026 is the nationalization of services invoicing. Previously, each of Brazil's 5,570 municipalities operated its own NFS-e system with different formats, portals, and rules.

    Brazil's biggest e-invoicing reform in 2026 is the nationalization of services invoicing. Previously, each of Brazil's 5,570 municipalities operated its own NFS-e system with different formats, portals, and rules. The NFS-e Nacional (National Services E-Invoice) unifies this:

    • Single national portal: gov.br/nfse
    • Standardized XML format: ABRASF 2.04 schema replaces hundreds of municipal formats
    • Phased rollout: MEIs (micro-entrepreneurs) since April 2023; larger businesses phasing in through 2026
    • ISS calculation: 2–5% municipal services tax automatically calculated

    What Digital Certificate Is Required?

    All NF-e issuance requires an e-CNPJ digital certificate:

    All NF-e issuance requires an e-CNPJ digital certificate:

    • A1 certificate: Software-based, stored as a .pfx file, valid for 1 year (~R$150-300)
    • A3 certificate: Hardware token or smart card, valid for 1-3 years (~R$200-500)
    • Issuing authorities: Certified by ICP-Brasil (e.g., Serasa, Certisign, AC Valid)
    • Renewal: Must be renewed before expiration — expired certificates immediately block NF-e issuance

    How Will the 2026 Tax Reform Impact E-Invoicing?

    Brazil's historic tax reform (Emenda Constitucional 132/2023) will replace five current taxes with two new ones during a 2026-2033 transition period:

    Brazil's historic tax reform (Emenda Constitucional 132/2023) will replace five current taxes with two new ones during a 2026-2033 transition period:

    • IBS (Imposto sobre Bens e Serviços): Replaces ICMS (state) and ISS (municipal)
    • CBS (Contribuição sobre Bens e Serviços): Replaces PIS, COFINS, and IPI (federal)
    • E-invoicing impact: NF-e and NFS-e XML schemas will need to accommodate both old and new tax fields during the transition
    • 2026 start: CBS begins at a test rate of 0.9% alongside existing taxes

    Which Software Supports Brazilian E-Invoicing?

    Invoicemonk supports Brazilian e-invoicing with NF-e XML generation in layout 4. 00 format, digital certificate integration, real-time SEFAZ authorization, and automated DANFE PDF generation.

    Invoicemonk supports Brazilian e-invoicing with NF-e XML generation in layout 4.00 format, digital certificate integration, real-time SEFAZ authorization, and automated DANFE PDF generation. Multi-currency features help exporters manage international transactions alongside domestic BRL invoicing.

    Tags:
    brazil
    nf-e
    nfs-e
    sped
    e-invoicing
    tax-reform

    Frequently Asked Questions

    How long should I keep business records?

    Generally, keep records for 6-7 years. Nigeria (FIRS): 6 years, UK (HMRC): 6 years, US (IRS): 7 years for most records, Canada (CRA): 6 years, Australia (ATO): 5 years. Keep permanently: annual accounts, asset purchase records, and legal documents.

    Learn more: Tax Deductions
    What invoice elements are legally required?

    Requirements vary by country but typically include: your business name/address, client details, unique invoice number, date, description of goods/services, amounts, tax breakdown (VAT/GST), and your tax registration number.

    Learn more: Audit Preparation
    How do I prepare for a tax audit?

    Keep organized, dated records of all transactions. Maintain supporting documents (receipts, contracts, bank statements). Reconcile accounts regularly. Use accounting software for accurate, searchable records. Respond promptly to authority requests.

    Learn more: Nigeria (FIRS)
    Do I need to charge VAT/GST on my invoices?

    This depends on your registration status and thresholds. UK: VAT if turnover exceeds £85,000. Australia: GST if turnover exceeds $75,000. Nigeria: VAT registration required for businesses above threshold. US: Sales tax varies by state.

    Learn more: UK (HMRC)
    Table of Contents

    Explore the Tax & Compliance Series

    202 articles to master this topic

    OO
    Olayinka Olayokun

    Digital Marketing, SEO Specialist, Content Creator & Product Professional

    CIM Certified
    MBA in Digital Marketing and Business Transformation

    Olayinka is a digital marketer, content creator, growth and SEO specialist with 10+ years helping businesses in Nigeria, the UK, the US, Australia, and Dubai achieve their goals online.

    More from Tax & Compliance