Invoice maker for Brazil

Brazilian invoicing depends on the correct Nota Fiscal type. Everhour keeps billable work organized before invoice details are prepared.

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 documents and billing records

Build the right invoice record

Use this page to organize the billing details behind a Brazil-facing invoice: seller and buyer identifiers, line items, prices, payment terms, and the tax-document context that applies to the transaction. Brazil uses Nota Fiscal documents, so a generic invoice template is not enough when the transaction requires an official fiscal document.

Goods and related ICMS/IPI operations use NF-e model 55, while service provision uses NFS-e. That split matters before you write a description or tax line. A service provider billing consulting work needs NFS-e context under municipal ISSQN rules. A seller shipping taxable goods needs NF-e context and the authorized XML process.

Choose NF-e or NFS-e carefully

NF-e is a digital-only XML document. Its legal validity depends on an electronic signature and tax-authority authorization before the taxable event. The DANFE is only an auxiliary document that accompanies goods or helps with consultation; it must reflect the authorized NF-e XML and does not replace the controlling fiscal record.

NFS-e covers services and follows municipal ISSQN administration through the national NFS-e standard. 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, so the customer category affects the workflow.

Keep identifiers and numbering consistent

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

NF-e numbering must be sequential by establishment and series from 1 to 999,999,999, then restart after 999,999,999. Treat that sequence as a fiscal record, not a decorative invoice number. A taxpayer must also be previously accredited in the state where it is registered as an ICMS taxpayer before issuing NF-e.

Match the tool to the workflow

A one-off invoice maker is enough when you need to organize a clean billing draft, confirm CPF or CNPJ details, separate services from goods, and hand the final fiscal step to the correct NF-e or NFS-e issuer. It also works for a simple client record, payment terms, and line-item descriptions.

A managed workflow becomes necessary when time entries, project rates, expenses, and non-billable work feed recurring invoices. Everhour can keep billable and non-billable time separate through project billing status, task-level non-billable controls, custom task rates, member-rate exceptions, and admin reports before invoice amounts are finalized.

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

Does a Brazil invoice use VAT, GST, or sales tax?

Brazil does not use one invoice tax label for all transactions. NF-e is tied to ICMS and IPI operations for goods and related transactions, while services fall under municipal ISSQN administration through NFS-e rules. Use the tax label that matches the document type and transaction.

Is DANFE the same as the official NF-e?

DANFE is not the controlling fiscal record. The official NF-e is the authorized digital XML document, and the DANFE is an auxiliary representation used to accompany goods or support consultation. The DANFE must reflect the NF-e XML and is used for transit only after authorization or a permitted contingency case.

Which identifier belongs on a Brazilian invoice record?

Brazilian NF-e rules use CPF or CNPJ identifiers in the electronic invoice signature and access-key structure. A company normally uses CNPJ, Receita Federal's national business registry. An individual uses CPF. Confirm the issuer and recipient identifiers before generating the invoice record or preparing the official fiscal document.

Can the same Brazil invoice cover goods and services?

Goods and services usually require different fiscal treatment. NF-e model 55 covers ICMS/IPI goods and related operations, while NFS-e documents service provision under ISSQN rules. Split mixed work into the correct document flow when the transaction includes both shipped goods and services.

Which mistake causes problems with Brazilian invoice numbering?

Treating the invoice number as a free-form reference causes problems. NF-e numbering must be sequential by establishment and series, from 1 to 999,999,999, then restart after that limit. Keep internal billing references separate from the official NF-e number and series.

How does Everhour separate billable and non-billable work before invoicing?

Everhour lets admins set project billing status, mark specific tasks as non-billable, apply custom task rates, and set member-rate exceptions. Reports can show billable time, non-billable time, billable amount, and cost, so invoice preparation starts from cleaner source data.

How does Everhour support invoice handoff to accounting tools?

Everhour can generate invoices from uninvoiced time and expenses, then export invoices to QuickBooks Online, Xero, or FreshBooks as drafts. Status, invoice number, issue date, and amount sync back to Everhour so billing reports stay connected.

Turn billable time into invoices

Track billable and non-billable work by project, task, and member rate in Everhour, then keep invoice totals tied to approved time and cleaner billing records.

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

Or