Invoicing app for Portugal

Portuguese IVA invoices need statutory fields and AT reporting. Everhour keeps billable time ready before billing.

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

Portuguese invoice workflow basics

Prepare a Portugal-ready invoice

Use this page to prepare invoices for taxable supplies of goods or services in Portugal, including advance payments. Portuguese VAT taxable persons must issue an invoice for each taxable supply, even when the buyer does not ask for one. The finished invoice should give the customer a clear payable document and give the supplier a defensible record for tax reporting.

Portugal uses IVA, not American-style sales tax. Mainland rates are 23% standard, 13% intermediate, and 6% reduced, while autonomous-region rates can differ. A service invoice in euros should show the work performed, taxable value, applicable IVA rate, IVA amount, total due, and payment terms. If the contract does not set a payment period, EU late-payment rules use 30 calendar days after invoice receipt.

Build the required invoice details

A compliant Portuguese VAT invoice must be dated and sequentially numbered. It should show the supplier's name, registered office or address, and Portuguese tax identification number. The taxable buyer's name, registered office or address, and NIF also belong on the invoice. A non-taxable buyer's NIF becomes mandatory when that buyer requests it.

Line items need the quantity, usual description of goods or services, net price, taxable-value components, VAT rate, and tax due. If VAT does not apply, the invoice needs the reason for non-application. Add the supply date or payment date when it differs from the issue date. Paper or electronic invoices are issued as an original for the customer and a copy for the supplier archive.

Avoid reporting and software gaps

Portugal's invoice work does not end when the customer receives the document. Businesses subject to Portuguese invoicing rules must electronically communicate invoice data to AT by the 5th day of the month after issue. Accepted routes include real-time transmission, SAF-T (PT), or direct Portal das Finanças entry.

The reported data model includes issuer NIF, invoice number, issue date, document type, buyer NIF when included, taxable value, applicable rates, VAT or stamp-duty amount, exemption reason if applicable, and the document's unique code. Invoices and other fiscally relevant documents in Portugal must include a two-dimensional QR code and a unique document code. Taxpayers that pass the €50,000 turnover trigger or use invoicing software generally need AT-certified invoicing software.

Move from one invoice to workflow

A free invoice page is enough when you need one clear document, already know the correct IVA treatment, and can handle AT reporting through the proper channel. It also works for a draft before accounting review. The limit appears when the same client, project, and service lines repeat every month.

A managed workflow fits recurring client work, time-and-materials projects, and teams that separate billable and non-billable activity. Everhour can keep billing status at the project level, exclude non-billable tasks from billable totals, use custom task rates, and report billable time, non-billable time, billable amount, and cost before invoice preparation.

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 every Portuguese taxable supply need an invoice?

Portuguese VAT taxable persons must issue an invoice for each taxable supply of goods or services and for advance payments. The obligation applies even if the buyer does not request an invoice. Advance-payment invoices are due when the payment is received.

Which IVA rate should appear on a mainland Portugal invoice?

Mainland Portugal uses 23% as the standard IVA rate, 13% as the intermediate rate, and 6% as the reduced rate. Autonomous-region rates can differ. The invoice should show the applicable VAT rate and VAT amount for the relevant goods or services.

When is invoice data due to Autoridade Tributária e Aduaneira?

Businesses subject to Portuguese invoicing rules must electronically communicate invoice data to Autoridade Tributária e Aduaneira by the 5th day of the month after issue. Reporting can use real-time transmission, SAF-T (PT), or direct Portal das Finanças entry.

Which identifiers create problems if they are missing?

Missing NIF details cause avoidable issues. Portuguese invoices must include the supplier's tax identification number and the taxable buyer's NIF. A non-taxable buyer's NIF is mandatory when the buyer asks for it. The reported invoice data can also include buyer NIF when present.

Does Portugal require QR codes on invoices?

Invoices and other fiscally relevant documents in Portugal must include a two-dimensional QR code and a unique document code. This requirement is separate from the visible commercial details, such as line descriptions, taxable values, IVA rates, and payment terms.

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

Everhour lets admins set project billing status, mark specific tasks as non-billable, apply custom task rates, and set a member's project rate to 0 when that person's work should stay non-billable. Reports can show billable time, non-billable time, billable amount, and cost.

How does Everhour support invoice preparation from tracked work?

Everhour Billing & Invoicing can turn uninvoiced billable time and expenses into client invoices. It calculates amounts from rates, time, and billable expenses while excluding non-billable work, then keeps invoiced time marked so it does not appear again on a later invoice.

Turn billable time into invoices

Track project work, separate billable from non-billable time, and prepare cleaner client charges before accounting review. Everhour gives teams billing-ready time records for recurring Portugal invoice workflows.

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

Or