KipBill
Built for Germany

Free Invoice Generator for Germany

Create professional, MwSt-ready invoices for clients in Germany in under a minute. EUR and MwSt are pre-filled — you focus on billing, not formatting.

MwSt 19% presetEUR pre-filledNo signup requiredData not stored

Your Business Details

Client Details

Invoice Details

Line Items

€0.00

Notes

Invoice Summary

Subtotal€0.00
Total€0.00

Invoice Requirements in Germany

The fields you must include on every invoice you issue in Germany.

  • Your full business name, address, and tax number (Steuernummer) or VAT ID (USt-IdNr.)
  • Customer's full name and address
  • Unique, sequential invoice number (Rechnungsnummer) and issue date (Rechnungsdatum)
  • Date of supply or service delivery, and quantity and description of goods or services
  • Net amount per tax rate, VAT rate (USt), VAT amount in EUR, and total gross amount

This is general guidance, not tax advice. Rules change and special cases apply — consult a licensed accountant for your specific situation.

MwSt in Germany

The standard MwSt rate in Germany is 19%. KipBill applies this rate automatically on every new line item and shows a clean breakdown on the PDF. You can override the rate per item for zero-rated, reduced, or exempt supplies.

How to Invoice a Client in Germany

Three steps — no signup, no software install, no learning curve.

Step 1

Fill in your details

Enter your business and client info. EUR and MwSt at 19% are pre-filled for you.

Step 2

Download as PDF

Click once and download a clean, professional PDF invoice formatted for Germany.

Step 3

Send it to your client

Email it, upload it to a portal, or print it — it's your invoice, no watermarks.

Built for Businesses in Germany

Everything a freelancer, consultant, or small business in Germany needs to bill clients professionally.

Instant PDF generation

Generate and download a Germany-ready invoice in under 60 seconds. No waiting, no loading.

MwSt preset at 19%

We apply the standard Germany MwSt rate automatically. Override per item for zero-rated or reduced supplies.

EUR as default currency

Pre-filled with EUR and correct thousands/decimal formatting for Germany.

Invoices in 12 languages

Bill cross-border clients in their language while keeping your Germany legal fields intact.

Your data stays private

Nothing is saved on our servers. Your business details and client data never leave your browser.

Unlimited free invoices

Use this generator as your daily billing tool in Germany — always free, no limits.

Billing clients in Germany regularly?

Create a free KipBill account to save clients, track payments, send invoices by email, set up recurring billing, and much more.

Create Free Account

FAQ — Invoicing in Germany

Is this invoice generator legal to use in Germany?+

Yes. The German VAT Act (UStG §14) sets strict requirements for invoices, especially for B2B. KipBill's generator produces PDFs meeting UStG requirements when you include Steuernummer/USt-IdNr., sequential invoice number, delivery date, and VAT breakdown.

What MwSt rate should I use on my invoices?+

Germany's standard MwSt rate is 19%. A reduced rate of 7% applies to basic food, books, newspapers, public transport, and cultural events. Some supplies are exempt (medical, education, financial services). Override the rate per item as needed.

Do I need to register for MwSt before issuing invoices in Germany?+

You must register for VAT (Umsatzsteuer) if your turnover exceeds €22,000 in the previous calendar year and is expected to exceed €50,000 in the current year. Small businesses (Kleinunternehmer) can opt to not charge VAT and must state this on invoices ("Gemäß § 19 UStG wird keine Umsatzsteuer berechnet").

What information must every invoice include in Germany?+

UStG §14 requires: full name and address of supplier and customer, Steuernummer or USt-IdNr., invoice date, sequential invoice number, quantity and description of goods/services, delivery date, net amount per rate, VAT rate, VAT amount, and gross total.

Can I issue invoices in a currency other than EUR?+

Yes. German invoices can be issued in any currency, but the VAT amount must also be shown in EUR. Cross-border B2B invoices within the EU use reverse-charge and are issued without VAT. KipBill handles multi-currency formatting.

How long do I have to keep invoice records in Germany?+

German law requires you to retain invoices and accounting records for 10 years (§14b UStG). Records must be stored in a form that is unalterable, readable, and accessible throughout the retention period.

Invoice Generators by Country