Harvest
Invoices
Sign up

Create Invoice for Brazil

Harvest provides flexible invoicing customization that can accommodate various international client requirements, including necessary identification numbers for Brazilian clients.

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
%

Key Features for Compliant Brazilian Invoices

To ensure your invoicing process aligns with Brazilian regulations, look for solutions offering robust customization and compliance features. A critical feature is the ability to include and validate specific taxpayer identification numbers like CNPJ (Cadastro Nacional da Pessoa Jurídica) for companies and CPF (Cadastro de Pessoas Físicas) for individuals, which are mandatory for most transactions. Your chosen system must support the generation and transmission of Nota Fiscal Eletrônica (NF-e), the electronic invoice standard, and potentially other specific Nota Fiscal types such as NFS-e (for services) or CT-e (for transport), depending on your business activities. Seamless integration with Brazilian payment systems and banking protocols is also highly beneficial, streamlining reconciliation and ensuring proper tax collection and reporting.

Common Pitfalls in Brazilian Invoice Creation

Navigating Brazilian invoicing requires careful attention to detail to avoid significant compliance issues and potential penalties. One of the most frequent pitfalls is incorrect tax calculations, as Brazil's tax system is complex, involving federal, state (ICMS), and municipal (ISS) taxes that vary by product, service, and location. Another common mistake is omitting mandatory information, such as the correct tax codes (NCM for goods, service codes for services), specific legal texts, or the proper digital signature required for NF-e. Finally, failing to adhere to the precise electronic invoicing formats and transmission protocols mandated by the Secretaria da Fazenda (SEFAZ) can lead to rejected invoices and delays, highlighting the need for a system that stays updated with these evolving requirements.

See Your Brazilian Invoice Template in Action

Preview how your invoice will look with CNPJ and CPF fields, Nota Fiscal compliance, and Brazilian payment integration — ready for your local clients.

Create Invoice for Brazil FAQs

  • Harvest allows you to customize invoice fields, which can include necessary details like CNPJ and CPF numbers for Brazilian clients.

  • Creating invoices in Brazil involves complying with various regulations, such as including specific taxpayer identification numbers like CNPJ for companies and CPF for individuals. Invoices must conform to the Nota Fiscal Eletrônica (NF-e) standards and include correct tax codes and legal texts. Additionally, invoices need to be digitally signed and transmitted according to the Secretaria da Fazenda (SEFAZ) protocols.

  • The Harvest interface and PDF labels (Invoice, Due Date, etc.) are in English only. However, you can type invoice content — like descriptions and notes — in any language.
  • Invoicing tools may face limitations such as staying updated with frequently changing tax regulations, ensuring precise tax calculations across different jurisdictions, and managing the complex integration required for various electronic invoicing formats and transmission protocols.

  • Harvest provides flexible invoicing customization that can accommodate various international client requirements, including necessary identification numbers for Brazilian clients, ensuring compliance with Brazilian tax laws.