Invoice generator for Brazil

Brazilian invoices depend on NF-e or NFS-e authorization. Everhour keeps project reporting tied to billable work.

Build your invoice

Fill in your details, add line items, hit Print when ready.

Invoice #
Date
Due date
From
To
DescriptionQtyRateTaxAmount
Subtotal
Tax
Total$ 0.00

Everhour does it all — track, budget, report & invoice

The calculator gives you the number — Everhour takes it from there.

Go ahead — start tracking!

One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.

  • One-click timer — browser, desktop & mobile
  • Works inside Asana, ClickUp, Linear, GitHub & more
  • Simple setup, no learning curve
Works with your favorite tool:
Everhour — Time Tracking
Time Entries
01:24:00
00:31:00
01:07:00

No more budget surprises

Set a budget, assign rates, and get alerted before you're over.

  • Real-time cost tracking
  • Set different rates per person or project
  • Alerts before you hit the budget limit
Everhour — Budgeting
Acme Web Project
1
50% of budget used
$2,500.00of $5,000.00
$2,500.00 remaining
75%
Actual costRemaining cost

Measurement

Track your budget through time or costs

Simple, customizable reports

Every report you need — configured your way, always up to date.

  • See who does what in real time
  • Configure any report
  • Scheduled email reports
Everhour — Reports

Your invoice is ready!

Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.

  • Billable hours straight into the invoice
  • Configure invoice templates
  • Copy invoices to QuickBooks or Xero
  • Invoicing dashboard with status
Everhour — Invoices
Your Company LLChello@yourcompany.com
INVOICE
Invoice #1042
Group by:
DescriptionHoursRateAmount
Website Redesign14h$150/h$2,100.00
Brand Guidelines7h$150/h$1,050.00
Marketing Strategy3.5h$150/h$525.00
Total Due$3,675.00
Try Everhour for real yourself

Brazilian invoice workflow basics

Create the right Brazil invoice

Use this page when you need to prepare invoice details for work connected to Brazil and avoid mixing local document types. Brazilian tax invoicing is based on Nota Fiscal documents. NF-e model 55 covers ICMS/IPI goods and related operations, while NFS-e documents service provision under municipal ISSQN rules and the national NFS-e standard.

The practical goal is a clean invoice record that names the issuer, recipient, document type, amounts, tax context, and payment terms without pretending that a simple PDF is the fiscal record. For goods, the authorized NF-e XML controls the transaction. DANFE is only an auxiliary document used to accompany goods or support consultation.

Include the required identifiers

Brazilian invoice preparation turns on CPF and CNPJ details. CNPJ is Receita Federal's national business registry, and Brazilian NF-e rules use CPF or CNPJ identifiers in the electronic invoice signature and access-key structure. The NF-e access key also includes the NF-e number, series, and a numeric code generated by the issuer.

Sequential numbering matters for NF-e records. NF-e numbering must run from 1 to 999,999,999 per establishment and series, then restart after 999,999,999. A taxpayer must also be previously accredited in the state where it is registered as an ICMS taxpayer before issuing NF-e. These details belong in the fiscal workflow, not as afterthoughts.

Match the document to the transaction

Brazil does not use one generic invoice tax label. NF-e is tied to ICMS and IPI operations for goods, while services fall under municipal ISSQN administration through NFS-e rules. A service provider that uses a goods invoice format creates a mismatch between the commercial document and the tax document the buyer expects.

MEI service providers have a specific rule for business customers. The NFS-e FAQ states that MEIs providing services to other businesses must issue through the national public web or mobile issuers from September 1, 2023. Service invoices to individuals are generally required only if requested. That distinction changes the workflow before the invoice is sent.

Decide when workflow matters

A free invoice tool is enough for drafting a one-off commercial record, checking the fields, or preparing billing details before the official NF-e or NFS-e step. It works best when the transaction is simple, the document type is clear, and the fiscal authorization happens in the correct government or accredited issuing system.

A managed workflow becomes necessary when tracked work, project costs, approvals, and reporting must support repeated billing. Everhour Reporting can group billable time, client, project, task, member, invoice status, cost, revenue, and profit columns, then export reports in CSV, Excel/XLSX, or PDF before finance prepares the final invoice record.

This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.

High Performer

G2

Summer 2026

Best Ease Of Use

Capterra

Summer 2026

Loved by teams. Proven everywhere.

Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.

10K+Teams worldwide
90K+Installs Everhour extension
196M+Tasks completed
4M+Projects tracked

Frequently Asked Questions

Is DANFE the same as a Brazilian tax invoice?

No. DANFE is an auxiliary representation used to accompany goods or support NF-e consultation. The controlling fiscal record is the authorized NF-e XML. The DANFE must reflect the NF-e XML and may be used for transit only after authorization or in a permitted contingency case.

Does a Brazil invoice use VAT?

Brazil does not have one invoice tax label like VAT. NF-e is tied to ICMS and IPI operations for goods, while services are handled through municipal ISSQN rules and NFS-e. The correct label follows the transaction type and the fiscal document, so a generic VAT line is the wrong default.

Which identifier belongs on a Brazilian invoice?

Brazilian NF-e rules use CPF or CNPJ identifiers in the electronic invoice signature and access-key structure. CNPJ identifies businesses in Receita Federal's national business registry, while CPF identifies individuals. The issuer and recipient details must match the fiscal record used for the transaction.

Can a MEI issue a service invoice online?

Yes. MEIs providing services to other businesses must issue NFS-e through the national public web or mobile issuers from September 1, 2023. For services to individuals, the NFS-e FAQ states that the invoice is generally required only if the individual requests it.

Which Brazil invoice mistake delays payment?

The common delay is choosing the wrong document type for the transaction. Goods and ICMS/IPI operations belong in NF-e model 55, while services belong in NFS-e under ISSQN rules. Buyers also reject records when CPF/CNPJ details, numbering, authorization status, or the DANFE and XML do not match.

How does Everhour Reporting support Brazil invoice reviews?

Everhour Reporting lets teams review billable time before invoicing with 45+ columns, grouping, filters, date ranges, and exports in CSV, Excel/XLSX, or PDF. Reports can include client, project, task, member, billable time, invoice status, labor cost, revenue, and profit.

How can Everhour turn billable work into invoices?

Everhour Billing & Invoicing converts tracked billable time and expenses into client invoices, using project or member rates while excluding non-billable work. Invoice data can be grouped by project, task, person, date, or other available breakdowns before export to QuickBooks Online, Xero, or FreshBooks.

Turn Brazil billing into reports

Review billable work before invoicing with Everhour Reporting. Group time by client, project, task, member, and invoice status, then export clean billing evidence for recurring Brazil invoice workflows.

14-day free trial  ·  No credit card  ·  Cancel anytime

Or