Brazilian invoices depend on the correct Nota Fiscal type. Everhour supports invoice workflows from tracked time and expenses.
Fill in your details, add line items, hit Print when ready.
| Description | Qty | Rate | Tax | Amount |
|---|
The calculator gives you the number — Everhour takes it from there.
One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.
Set a budget, assign rates, and get alerted before you're over.
Measurement
Track your budget through time or costs
Every report you need — configured your way, always up to date.
Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.
Use this page to prepare invoice details for Brazil with the right document context before you download or send anything to a customer. Goods operations generally use NF-e model 55, which covers ICMS and IPI goods and related operations. Service provision uses NFS-e under municipal ISSQN rules and the national NFS-e standard.
A downloaded invoice summary, PDF, or DANFE-style document does not replace the controlling Brazilian fiscal record. An NF-e is a digital-only XML document whose legal validity depends on electronic signature and tax-authority authorization before the taxable event. After authorization, the issuer must provide the recipient with the NF-e file and its authorization protocol by forwarding it or making it available for download.
The first decision is whether the transaction is goods, services, or a mixed arrangement that needs separate fiscal treatment. NF-e belongs to ICMS and IPI operations. NFS-e belongs to services administered under ISSQN rules. Mixing those labels on one generic invoice creates review problems because Brazil does not use one universal invoice tax label.
For a service invoice, identify the customer, service description, issue date, amount, applicable ISSQN context, and the issuer's CPF or CNPJ. For goods, the NF-e structure matters more: issuer CPF/CNPJ, NF-e number and series, numeric code generated by the issuer, authorization protocol, and XML delivery to the recipient after authorization.
Brazilian invoice records rely on official identifiers. NF-e rules use CPF or CNPJ identifiers in the electronic invoice signature and access-key structure, and CNPJ is Receita Federal's national business registry. A taxpayer must be previously accredited in the state where it is registered as an ICMS taxpayer before issuing NF-e.
NF-e numbering must be sequential by establishment and series, from 1 to 999,999,999, then restarting after 999,999,999. Treat the number, series, issuer identifier, and generated numeric code as controlled fields. A downloaded invoice with manual numbering can still be useful for reference, but it should not break the official sequence used in authorized fiscal documents.
A one-off invoice download works when you need a simple client-facing file, a draft record, or a summary to match against the authorized NF-e or NFS-e. It is enough for occasional billing when the fiscal authorization process happens in the proper government or municipal system and the downloaded file does not pretend to replace it.
A managed workflow becomes necessary when billable time, expenses, rates, and invoice status need to stay connected. Everhour Billing & Invoicing converts tracked billable time and expenses into invoices, calculates amounts from rates while excluding non-billable tasks, supports client settings and invoice customization, and exports invoices to QuickBooks Online, Xero, or FreshBooks with status sync back to Everhour.
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
Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.
Use NF-e model 55 for ICMS and IPI goods and related operations. Use NFS-e for service provision under municipal ISSQN rules and the national NFS-e standard. The document type controls the tax context, required identifiers, and authorization path, so choose the transaction category before filling invoice fields or downloading a client copy.
DANFE is an auxiliary document, not the controlling fiscal record. It accompanies goods or helps consultation, but it must reflect the authorized NF-e XML. For transit, DANFE may be used only after authorization or in a permitted contingency case. Keep the authorized XML and protocol as the fiscal source of truth.
CPF or CNPJ identifiers matter because Brazilian NF-e rules use them in the electronic invoice signature and access-key structure. The NF-e access key also includes the issuer's CPF or CNPJ, NF-e number, series, and a numeric code generated by the issuer. CNPJ identifies businesses in Receita Federal's national business registry.
An MEI providing services to another business must issue NFS-e through the national public web or mobile issuers from September 1, 2023. Service invoices to individuals are generally required only if requested. A downloaded copy should match the issued NFS-e details rather than act as a substitute for the official issuance process.
The common mistake is treating a PDF or DANFE-style file as the legal invoice when the controlling NF-e is the authorized XML. Another frequent mismatch is using one generic tax label instead of separating ICMS and IPI for NF-e goods operations from ISSQN for NFS-e services.
Everhour Billing & Invoicing turns billable time and expenses into invoices, calculates invoice amounts from rates, and excludes non-billable work. Teams can set client defaults such as contact details, taxes, discounts, and payment terms, then keep invoice status connected after export to QuickBooks Online, Xero, or FreshBooks.
Everhour reports can show billable time, non-billable time, invoiced amounts, uninvoiced amounts, costs, revenue, and profit. Admins can group and filter invoice-related data by client, project, task, member, or date, then export reports as CSV, Excel/XLSX, or PDF for review.
Create invoices from tracked billable time, expenses, rates, and client defaults. Everhour keeps invoice status, uninvoiced work, and billing reports connected to the same source of truth.
14-day free trial · No credit card · Cancel anytime