Invoicing software for Germany

Everhour keeps billable rates and project pricing organized, while German invoices still need correct VAT and e-invoice details.

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 client invoicing essentials

Build a Germany-ready invoice

Use this page when you need to prepare an invoice for work sold to a German client or by a German business. The practical job is to create a document that identifies both parties, describes the supply, applies the correct VAT treatment, and gives the buyer enough information to pay and account for the invoice.

Germany uses Umsatzsteuer, also called Mehrwertsteuer, as its VAT system. The standard VAT rate is 19%, and the reduced rate is 7% for specified categories of supplies. A German invoice also needs a supplier tax registration identifier, either the Steuernummer issued by the tax office or the USt-IdNr. issued by the Federal Central Tax Office.

Include the required invoice fields

A standard German VAT invoice needs the supplier and recipient full names and addresses, issue date, unique invoice number, supplier tax number or VAT ID, and a clear description of the quantity and type, or scope and type, of supply. It also needs the supply date or advance-payment date, not only the invoice date.

The tax section should show taxable amounts split by tax rate or exemption, plus the VAT rate and VAT amount or a valid exemption note. Add any required retention notice for private recipients. If the customer issues the invoice as a credit note, the invoice must include "Gutschrift" so the document is identified correctly.

Handle Germany-specific invoice rules

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. Many exempt transactions under § 4 nos. 8 to 29 UStG are exceptions, so do not treat the six-month rule as universal.

Domestic German B2B invoicing is also moving toward structured e-invoices. 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 simple PDF counts as another type of invoice, not an e-invoice, because the e-invoice must use a structured electronic format that enables electronic processing.

Match free tools to workflow needs

A one-off invoice tool is enough when you have the client details, tax treatment, rates, and payment terms ready before you start. It works well for a single fixed-fee invoice, a small service job, or a corrected invoice where the source data already exists elsewhere.

A managed workflow becomes necessary when tracked time, different client rates, project overrides, and invoiced status need to stay connected. Everhour separates internal cost rates from client-facing billable rates, supports per-person defaults and per-project overrides, preserves dated rate history, and prices billable work by project, member, or task before the invoice is created.

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 German tax identifier should appear on an invoice?

A German VAT invoice must show either the supplier's Steuernummer or the supplier's USt-IdNr. The Steuernummer is issued by the tax office, while the USt-IdNr. is issued by the Federal Central Tax Office. Use the identifier that applies to the supplier and keep it consistent with the business records behind the invoice.

Does a German invoice always need 19% VAT?

No. Germany's VAT system uses a 19% standard rate and a 7% reduced rate for specified categories of supplies. Some invoices also require an exemption note instead of a VAT amount. The invoice should split taxable amounts by tax rate or exemption so the buyer can account for the transaction correctly.

Is a PDF invoice enough for German B2B clients?

For supplies performed after December 31, 2024, domestic German entrepreneur-to-entrepreneur invoices generally fall under mandatory e-invoice rules, while 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.

Which payment term should a German invoice use?

Use the payment term agreed in the contract or order. If no payment time is specified, performance may be demanded immediately. A payment debtor is in default at the latest 30 days after due date and invoice receipt, and default interest is 5 percentage points above the base rate or 9 percentage points above the base rate for transactions where no party is a consumer.

How should foreign currency be handled for German VAT?

Foreign-currency amounts used to calculate German VAT and deductible input VAT must be converted into euros using the monthly average exchange rates published by the Federal Ministry of Finance. A tax office can permit daily-rate conversion when bank evidence or rate sheets support it. Keep the conversion source with the invoice file.

How does Everhour manage rates for German client invoicing?

Everhour separates internal cost rates from client-facing billable rates, so reports can calculate labor cost, revenue, and profit before billing. Teams can set default per-person rates, override rates for individual projects, preserve dated rate history, and price billable work by project, member, or custom task rate.

Can Everhour turn tracked time into client invoices?

Everhour Billing & Invoicing converts uninvoiced billable time and expenses into invoices, calculates amounts from rates and billable expenses, and excludes non-billable work. Invoice data can be grouped by project, task, person, date, or another available breakdown before export to QuickBooks Online, Xero, or FreshBooks.

Keep German billing records connected

Track rates, project overrides, and billable work before invoice creation. Everhour keeps dated pricing history tied to client billing, so invoice totals come from recorded work instead of rebuilt spreadsheets.

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

Or