Invoice app for Germany

Everhour turns billable time into organized billing data, while German invoices need VAT fields and e-invoice readiness.

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

Building compliant German invoices

German invoice work to finish

You need an invoice that a German client can process, approve, and keep for tax records. That means the document must identify both parties, describe the supply clearly, show the timing of the supply, apply the right Umsatzsteuer or Mehrwertsteuer treatment, and give the client a clear amount to pay. A clean invoice also separates commercial detail from tax detail, so a reviewer can see the service, price, VAT, and payment obligation without guessing.

For taxable supplies to another entrepreneur for its business, or to a legal person that is not an entrepreneur, the supplier generally must issue the invoice within six months after performing the supply, except for many exempt transactions under § 4 nos. 8 to 29 UStG. That deadline makes invoice timing part of the billing workflow, not just an admin task at the end of the month.

Required German invoice details

A standard German VAT invoice must include 10 core fields: supplier and recipient full names and addresses, supplier tax number or VAT ID, issue date, unique invoice number, quantity/type or scope/type of supply, supply date or payment date for advance payments, taxable amount split by tax rate or exemption, VAT rate and VAT amount or exemption note, any required retention notice for private recipients, and "Gutschrift" where the customer issues the invoice as a credit note.

The tax identifier is specific. The invoice must show either the Steuernummer issued to the supplier by the tax office or the USt-IdNr. issued by the Federal Central Tax Office. Germany's VAT regime is Umsatzsteuer/Mehrwertsteuer, with a 19% standard rate and a 7% reduced rate for specified categories of supplies. A German invoice app should let you place the VAT rate and VAT amount where the reviewer expects them.

German app decisions that matter

A Germany-focused invoice app needs more than a logo, line items, and totals. It should support German tax labels, preserve unique invoice numbering, handle supply dates separately from issue dates, and keep the VAT breakdown clear when line items use different rates or exemptions. Foreign-currency invoices need extra care because amounts used to calculate German VAT and deductible input VAT must be converted into euros using BMF monthly euro average rates unless the tax office permits supported daily-rate conversion.

Domestic B2B invoicing also changes the format decision. For supplies performed after December 31, 2024, invoices between domestic German entrepreneurs generally fall under mandatory e-invoice rules, while private end consumers are not covered. Since January 1, 2025, a German e-invoice must use a structured electronic format that enables electronic processing. A simple PDF is treated as another type of invoice, not an e-invoice.

Free tool or managed workflow

A one-off invoice tool is enough when you need a single client invoice, already know the correct VAT treatment, and can keep the source time, approvals, and payment follow-up somewhere else. It works for a small fixed-fee job, a simple consulting invoice, or a corrected draft that does not need to pull from tracked work.

A managed workflow fits recurring client work, time-and-materials billing, mixed billable and non-billable tasks, and teams that need an approval trail before invoicing. Everhour supports billable and non-billable time through project billing status, task-level non-billable controls, custom task rates, member-rate exceptions, and admin reports for billable time, non-billable time, billable amount, and cost, so invoice prep starts from structured billing data.

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

Which tax ID belongs on a German invoice?

A German VAT invoice must show either the supplier's Steuernummer from the tax office or the supplier's USt-IdNr. from the Federal Central Tax Office. The choice depends on the business setup and invoice context, but the invoice needs one of those identifiers. Leaving the tax identifier off creates a review problem for German business customers.

Does a German invoice app need to create e-invoices?

Domestic B2B invoices in Germany generally fall under mandatory e-invoice rules for supplies performed after December 31, 2024, while private end consumers are not covered. Issuers may use other invoices through December 31, 2026, and issuers with prior-year turnover up to €800,000 may extend that transition through December 31, 2027.

Is a PDF invoice an e-invoice in Germany?

A simple PDF is treated as another type of invoice, not an e-invoice. Since January 1, 2025, a German e-invoice must be issued, transmitted, and received in a structured electronic format that enables electronic processing. PDF delivery can still matter during the transition period, but it does not satisfy the structured-format definition by itself.

Which VAT rate should appear on a German invoice?

Germany's VAT regime is Umsatzsteuer/Mehrwertsteuer, with a 19% standard rate and a 7% reduced rate for specified categories of supplies. The invoice should show the VAT rate and VAT amount, or an exemption note when the supply is exempt. Mixed-rate invoices should split taxable amounts by rate or exemption instead of using one blended total.

Can a German invoice use English?

German is the official language of tax proceedings, and revenue authorities may require prompt translation of foreign-language documents, including notarized or sworn translations in justified cases. English invoices can be commercially useful for international clients, but German tax review can still require German-language support or translation when authorities request it.

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

Everhour lets admins set project billing status, mark specific tasks as non-billable, use custom task rates, set member-rate exceptions, and report billable time, non-billable time, billable amount, and cost. That structure keeps client invoice totals tied to the work that should actually be billed.

How does Everhour turn tracked work into invoices?

Everhour Billing & Invoicing lets users select uninvoiced time and expenses, preview the breakdown, and generate an invoice from billable time, rates, and billable expenses while excluding non-billable work. Invoice data can be grouped by project, task, person, date, or other available breakdowns.

Turn German billing into invoices

Track billable work, exclude non-billable tasks, and prepare client charges from approved time. Everhour gives teams cleaner invoice inputs and clearer billable reporting.

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

Or