Free Invoice Generator for Brazil

By the Xuvilo Editorial Team · Last reviewed:

Xuvilo's free invoice generator for Brazil is a browser-based tool that lets freelancers, traders, contractors and small businesses create a professional invoice in under sixty seconds. The Brazil invoice generator pre-loads the correct currency (BRL) and the local tax rate (17% ICMS), supports both Arabic & English with proper layout, runs entirely in your browser so your customer information stays on your device, and exports a clean A4 PDF you can email or print. There is nothing to install, no account is required for the core flow, and during our launch phase every tool is free.

Create your free Brazil invoice now →

How businesses in Brazil invoice and get paid

A Brazilian business cannot simply send an invoice — it must emit the appropriate fiscal document (NF-e for goods, NFS-e for services) through authorised software or municipal portals, quoting its CNPJ and the client's CNPJ or CPF. Payment is overwhelmingly by Pix, the central bank's instant payment system that works 24/7 by key or QR code, with boleto bancário (bar-coded bank slips) still used for corporate receivables and instalments. The DANFE paper summary accompanies shipped goods while the XML is the legal invoice. Terms like 28 days ('faturamento 28 dias') are common, and multiple taxes (ICMS, ISS, PIS, COFINS and withholdings such as IRRF) can appear on a single document during the reform transition.

Why Brazil businesses choose Xuvilo

What's on every Brazil invoice

How to create a Brazil invoice in three steps

Step 1. Open the Brazil invoice generator. Currency and tax are pre-loaded for you. Fill in your business details and logo; signed in, the company profile you save under Settings fills them in for you.

Step 2. Add your customer and your line items. Quantity, unit price and tax update the totals automatically. Switch language between Arabic & English as needed; Xuvilo flips the layout to RTL or LTR for you.

Step 3. Click "Download PDF". Your Brazil invoice is generated as a print-ready A4 file in BRL, ready to email to the client or attach to your accounting system.

Tax in Brazil

Brazil applies 17% ICMS on most invoiced goods and services, so Xuvilo defaults the tax rate to 17% ICMS on the Brazil invoice. You can override the rate per line, exclude exempt items, or add multiple tax components if your business requires it.

The tax authority responsible for Brazil is Receita Federal do Brasil federally, with state Secretarias da Fazenda (Sefaz) for ICMS and municipalities for ISS. There is no single VAT threshold; small businesses can opt into Simples Nacional up to BRL 4.8 million annual revenue (and MEI micro-entrepreneurs up to BRL 81,000), which consolidates taxes at reduced rates — verify limits with the Receita Federal.

E-invoicing rules in Brazil

Brazil pioneered clearance e-invoicing: goods sales require an NF-e authorised by the state Sefaz before shipment, services use the NFS-e (now being unified on a national standard), and both are XML documents with government-issued authorisation codes — informal PDF invoices have no fiscal validity. The 2023 consumption-tax reform is replacing ICMS, ISS, PIS and COFINS with the dual CBS/IBS VAT during a transition running from 2026 through 2033, which will reshape invoice tax fields; verify the current transition stage with the Receita Federal. E-invoicing layouts are already being updated to carry the new taxes.

Beyond invoices — quotations and receipts for Brazil

Xuvilo isn't only an invoice generator. The same business profile powers a free quotation generator for sending price quotes before a deal is signed, a free receipt generator for confirming payments after they're made, and a 859 template library for industry-specific designs. Most Brazil businesses go through quote → invoice → receipt for every project, and Xuvilo covers all three.

Frequently Asked Questions — Brazil

What taxes appear on a Brazilian invoice?

Historically ICMS (state tax on goods, commonly 17-20%), ISS (municipal service tax of 2-5%), plus federal PIS and COFINS — and the 2023 reform is progressively replacing these with the CBS and IBS dual VAT between 2026 and 2033. During the transition, fiscal documents may show both old and new taxes, so keep your invoicing software current.

Is e-invoicing mandatory in Brazil?

Yes, comprehensively: goods require a Sefaz-authorised NF-e before they move, and services require an NFS-e issued through municipal or national systems. The government-validated XML is the legal invoice; an ordinary PDF has no fiscal standing in Brazil.

How do foreign companies invoice Brazilian clients?

Foreign suppliers issue their normal commercial invoice (usually in USD), and the Brazilian client handles the import side — service imports trigger Brazilian withholdings and taxes such as IRRF that can add a substantial gross-up, so pricing should anticipate them. Payment arrives by international wire, since Pix does not yet settle cross-border for most flows.

What is Pix and should I put it on my invoices?

Pix is Brazil's free, instant, around-the-clock payment system run by the Central Bank, addressed by keys such as CNPJ, email or phone, or a QR code. It has become the default way Brazilian clients pay, so adding your Pix key or QR to the invoice (alongside boleto for corporates that require it) accelerates collection dramatically.

Is Xuvilo free?

Yes. During our launch phase every core tool is free, with no sign-up and no payment details: create as many invoices, quotations and receipts as you need and download them as PDFs. Paid plans are coming soon, and the Pricing page shows what the Free plan will include once they launch.

Can I export to PDF?

Yes, all documents export instantly as professional A4 PDFs ready to print or share by email.

Does it support Arabic and English?

Yes. Switch Xuvilo between Arabic (right to left) and English (left to right) at any time; each document prints in one language: Arabic when you are using Xuvilo in Arabic or have chosen an Arabic template, English otherwise; and every field accepts text in either language.

Looking for a different country? See all 57 country invoice generators, or jump straight to the popular ones: Saudi Arabia, UAE, Egypt, Libya, Jordan, Kuwait.