Billed

Educational guide

How to Invoice in Brazil

Electronic fiscal documents—not informal PDFs—are usually the legal invoice for goods and many services.

This page is for general education only. Tax law, e-invoicing rules, and invoice mandates vary by sector, threshold, and updates from authorities. Confirm requirements with a qualified accountant, lawyer, or government guidance for your situation.

Invoicing in Brazil requires most businesses to issue electronic fiscal documents authorized in real time by government tax authorities. For goods, the Nota Fiscal eletrônica (NF-e) is authorized by SEFAZ at the state level. For services, the NFS-e is issued through municipal platforms. A simple PDF invoice is not legally valid for domestic B2B transactions in Brazil — only government-authorized fiscal documents carry legal weight for tax credit and deduction purposes.

Each fiscal document must carry the issuer's CNPJ, detailed tax codes covering ICMS, IPI, PIS, COFINS, and ISS where applicable, and a unique 44-digit access key for verification. The Brazilian tax system is notoriously complex, with federal, state, and municipal tax layers that interact differently depending on the product, service, and transaction type. ICMS rates vary by state and product category, ISS rates vary by municipality, and withholding rules apply to many service payments.

Businesses operating under different tax regimes — Simples Nacional, Lucro Presumido, or Lucro Real — face different tax calculation methods, which directly affect the tax lines on their fiscal documents. All fiscal documents must be stored digitally for at least five years to comply with SPED (Sistema Público de Escrituração Digital) requirements. PIX has become the dominant payment method for B2B and B2C transactions, offering instant, fee-free transfers. Working with a local contador (accountant) is essential for navigating Brazil's layered tax obligations and ensuring every NF-e and NFS-e is correctly issued.

Invoice checklist: common fields in Brazil

What buyers, auditors, and tax authorities often expect to see on a commercial invoice. “Required” reflects typical compliance expectations for registered businesses—not every sole trader scenario.

  • Seller Name & Address

    Usually required

    Must match CNPJ registration exactly as filed with Receita Federal. Any discrepancy between the fiscal document and the cadastral data causes rejection by SEFAZ.

  • Buyer Name & Address

    Usually required

    CNPJ for business buyers or CPF for individual consumers, plus full address, are required on all fiscal documents. The buyer's inscrição estadual is needed for goods transactions.

  • Invoice Number

    Usually required

    Sequential number within the authorized series assigned by the tax authority. Each CNPJ and establishment can have multiple series, but numbering must be continuous within each series.

  • Invoice Date

    Usually required

    Emission date and time are tied to the SEFAZ or municipal authorization timestamp. The document is only valid after receiving the authorization protocol number from the tax authority.

  • CNPJ / Inscrição Estadual

    Usually required

    Federal tax ID (CNPJ, 14 digits) is mandatory for all fiscal documents. State registration (Inscrição Estadual) is additionally required for businesses selling goods subject to ICMS.

  • Tax Breakdown

    Usually required

    Line-level ICMS, IPI, PIS, COFINS, and ISS amounts with applicable tax situation codes (CST) and fiscal operation codes (CFOP). Each tax must be calculated and displayed individually.

  • Currency

    Usually required

    BRL is mandatory on all fiscal documents for domestic transactions. Foreign currency contracts require separate conversion documentation, and the NF-e must always show values in BRL.

  • Payment Terms

    Often optional

    Stated in duplicatas or commercial terms. Payment conditions are not always embedded in the NF-e XML but should be agreed in writing between the parties.

  • NCM / Código de Serviço

    Usually required

    The NCM code (Nomenclatura Comum do Mercosul) is required for goods on NF-e to determine applicable taxes. For NFS-e, the municipal service code classifies the service for ISS purposes.

Tax and regulatory themes in Brazil

ICMS (State VAT)

Ranges from 4% to 25% depending on the state, product, and whether the transaction is interstate. Substituição tributária shifts collection to earlier in the chain for many products.

ISS (Municipal Service Tax)

Levied by municipalities on services at rates from 2% to 5%. Each city sets its own rate schedule and NFS-e platform.

Federal Contributions

PIS and COFINS apply to revenue at cumulative or non-cumulative rates. IPI is a federal excise on manufactured goods. Withholding of IRRF, CSLL, PIS, and COFINS applies to many service payments.

Popular payment methods in Brazil

Methods commonly used for B2B and freelance payments. Availability depends on banks, platforms, and contract terms.

  • PIX (instant transfer via key or QR code)
  • Boleto bancário
  • TED / DOC bank transfers
  • Credit cards (parcelamento is common)
  • Digital wallets (PicPay, Mercado Pago)

Business and cultural tips for Brazil

  • Never substitute a PDF for an authorized NF-e or NFS-e — only government-authorized fiscal documents are legally valid for tax credit purposes.
  • Issue fiscal documents before month-end closing so buyers can claim credits in the correct period.
  • Clarify your tax regime (Simples Nacional, Lucro Presumido, or Lucro Real) upfront — it significantly changes the tax lines on your invoices.
  • Expect AP teams to validate your CNPJ and inscrição estadual status before processing any payment.
  • Include a PIX QR code or key directly on your invoice to enable instant payment and reduce collection delays.
  • Always verify the buyer's CNPJ status on the Receita Federal website before issuing a fiscal document — inactive or suspended CNPJs cause rejections.
  • For interstate goods transactions, confirm the applicable ICMS rate and whether substituição tributária applies to avoid incorrect tax calculations.
  • Keep your digital certificate (e-CNPJ) current — an expired certificate blocks all fiscal document emissions until renewed.

Invoicing in Brazil: common questions

Prefer a product overview for this market? See Billed for Brazil.

Start Invoicing in Brazil

When your process is clear, tools help you stay consistent. Billed supports professional invoices, payment links, and records—use alongside advice from your local professional.

No credit card required. Cancel anytime.