Invoice generator for Germany

German invoices need specific VAT details under § 14 UStG. Everhour turns approved billable work into cleaner client 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

German invoice requirements and billing workflow

Create a usable German invoice

Use this page to prepare an invoice for work sold in Germany, especially services billed by project, task, date, or person. The invoice should identify the supplier, identify the recipient, describe the supply, show the amount due, and present VAT clearly enough for accounting review.

German VAT invoices require more than a client name and a total. A standard invoice must include supplier and recipient full names and addresses, supplier Steuernummer or USt-IdNr., issue date, unique invoice number, quantity and type or scope and type of supply, supply date, taxable amount split by tax rate or exemption, and VAT rate and VAT amount or exemption note.

Get VAT and timing right

Germany's VAT regime is Umsatzsteuer or Mehrwertsteuer. The standard VAT rate is 19%, and the reduced rate is 7% for specified categories of supplies. Put the VAT treatment where the client can verify it, either per line when items differ or in a summary when the same rate applies across the invoice.

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. If amounts are shown in a foreign currency, German VAT conversion uses BMF monthly euro average rates unless the tax office permits supported daily-rate conversion.

Plan for German e-invoices

For supplies performed after December 31, 2024, invoices between domestic German entrepreneurs generally fall under mandatory e-invoice rules. Private end consumers are not covered. Since January 1, 2025, a German e-invoice must be issued, transmitted, and received in a structured electronic format that enables electronic processing.

A simple PDF is treated as another type of invoice, not an e-invoice. 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. After the transition, domestic B2B invoices must be e-invoices.

Move from one invoice to records

A one-off invoice is enough when you need a single client bill, the time entries are already approved, and the VAT treatment is straightforward. Keep the invoice number unique, match the supply date to the work performed, and store the source records that support the taxable amount.

A managed workflow becomes the better choice when billable time, expenses, rates, and non-billable work change across projects. Everhour Billing & Invoicing converts tracked billable time and expenses into invoices, calculates amounts from rates while excluding non-billable tasks, and keeps invoiced time from being reused on a later invoice.

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 identifier belongs on a German invoice?

A German 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. Use the identifier that matches the supplier's tax setup and keep it consistent with accounting records.

Does a German invoice need both 19% and 7% VAT lines?

A German invoice needs VAT split by tax rate or exemption when the invoice contains supplies with different VAT treatment. Germany's standard VAT rate is 19%, and the reduced rate is 7% for specified categories of supplies. Group taxable amounts by rate so the VAT amount can be checked.

Is a PDF invoice enough for German domestic B2B billing?

A PDF is not a German e-invoice under the rules that began on January 1, 2025. A German e-invoice must use a structured electronic format that enables electronic processing. Transition rules allow other invoices through December 31, 2026, or through December 31, 2027 for issuers with prior-year turnover up to €800,000.

Which payment term should a German invoice use?

The safest payment term is the one agreed in the contract or order. If no payment time is specified, German civil law allows performance to be demanded immediately. A debtor is in default at the latest 30 days after due date and invoice receipt, with higher default interest for transactions where no party is a consumer.

Can a German invoice be written in English?

German is the official language of tax proceedings. Revenue authorities may require prompt translation of foreign-language documents, including notarized or sworn translations in justified cases. Use German wording for tax-sensitive labels when the invoice will support German VAT records or audit review.

How does Everhour Billing & Invoicing help with German client invoices?

Everhour Billing & Invoicing converts tracked billable time and expenses into invoices, calculates invoice amounts from rates, and excludes non-billable work. Client records can hold contact details, tax rate, discount, and payment terms that become invoice defaults.

Can Everhour export invoices to accounting tools?

Everhour exports invoices to QuickBooks Online, Xero, or FreshBooks as drafts, then shows invoice status, number, issue date, and amount back in Everhour. That keeps billing records connected to project time while the accounting tool handles final accounting workflow.

Turn tracked work into invoices

Convert approved time and expenses into client invoices with Everhour Billing & Invoicing, then keep invoice status, rates, and billable records connected to project work.

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

Or