Invoice app for Brazil

Brazilian tax invoices depend on document type and authorization. Everhour keeps billable rates organized before invoicing.

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 Brazil-ready invoices

A Brazil-focused invoice app helps you prepare the billing information behind a Nota Fiscal, keep client details consistent, and avoid mixing service and goods workflows. Brazilian tax invoicing is document-driven: 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.

A regular commercial invoice layout is not enough when the transaction requires a Brazilian fiscal document. You need the issuer and recipient identifiers, the correct document type, the right tax context, and a controlled numbering process. 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.

Choose the correct document type

Goods transactions generally point to NF-e model 55. An NF-e is a digital-only XML document whose legal validity depends on electronic signature and tax-authority authorization before the taxable event. A taxpayer must also be previously accredited in the state where it is registered as an ICMS taxpayer before issuing NF-e.

Service transactions generally point to NFS-e. Brazil does not use one invoice tax label across every invoice: NF-e is tied to ICMS and IPI operations, while services are under municipal ISSQN administration through NFS-e rules. MEIs providing services to other businesses must issue through the national public web or mobile issuers from September 1, 2023.

Keep fiscal details consistent

A Brazilian invoice workflow needs more than a client name and amount. NF-e numbering must be sequential by establishment and series, restarting after 999,999,999. The NF-e access key is composed with the issuer's CPF or CNPJ, the NF-e number and series, and a numeric code generated by the issuer.

DANFE also needs careful handling. DANFE is the auxiliary document used to accompany goods or facilitate consultation, but it must reflect the NF-e XML and may be used for transit only after authorization or a permitted contingency case. After NF-e authorization, the issuer must provide the recipient with the NF-e file and its authorization protocol.

Move from invoices to billing control

A one-off app is enough when you need to draft invoice details, organize a client record, or prepare the commercial side of a single Brazilian billing event. The same setup supports cases where the fiscal document itself will be issued in an authorized government, municipal, or accredited system, and you only need clean supporting billing data.

A managed workflow becomes necessary when billable time, project rates, internal costs, and client-facing prices change across people or projects. Everhour separates cost and billable rates, supports per-person defaults and per-project overrides, preserves dated rate history, and can price billable work by project, member, or task before invoices are prepared.

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 NF-e the same as NFS-e in Brazil?

No. NF-e model 55 covers ICMS/IPI goods and related operations, while NFS-e documents service provision under municipal ISSQN rules. The correct document depends on the transaction type. Goods and services use different fiscal paths, so an invoice app should keep the document choice clear before you prepare client, tax, and line-item details.

Does a Brazilian NF-e need authorization before use?

Yes. An NF-e is a digital-only XML document whose legal validity depends on electronic signature and tax-authority authorization before the taxable event. DANFE does not replace that XML. It is an auxiliary document that must reflect the authorized NF-e and can accompany goods only after authorization or a permitted contingency case.

Which Brazilian tax identifier belongs on the invoice?

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, and CPF identifies individuals. The right identifier depends on whether the issuer or recipient is a business, individual, or other registered taxpayer.

Can a Brazil invoice app replace the official fiscal issuer?

No. A general invoice app can organize billing data, client details, rates, and supporting invoice lines, but NF-e and NFS-e requirements depend on official authorization and the correct government or accredited issuing process. Treat the app as a preparation and billing workflow layer unless it is explicitly connected to the required Brazilian fiscal issuance system.

Which mistake causes problems with DANFE?

The common mistake is treating DANFE as the controlling tax invoice. DANFE is only an auxiliary representation used to accompany goods or support consultation. The legally relevant NF-e is the authorized digital XML, and the issuer must provide the recipient with the NF-e file and authorization protocol after authorization.

How does Everhour manage rates before Brazil invoices are prepared?

Everhour separates internal cost rates from client-facing billable rates, with per-person defaults and per-project overrides. Teams can price billable work by project, member, or custom task rate, and dated rate changes keep older reports tied to the rates that applied when the work happened.

How can Everhour keep invoiced work from being billed twice?

Everhour can turn tracked billable time and expenses into invoices, then mark included time as invoiced after generation. That protects the same approved work from appearing again in future invoice selections, while invoice status, number, issue date, and amount stay visible in Everhour.

Turn tracked work into billable invoices

Prepare Brazil billing data with stable rates, dated rate history, and project-level pricing. Everhour keeps billable work organized before invoice preparation and supports cleaner client billing.

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

Or