Guide on issuing correct invoices for expats in Germany

How to Issue a Correct Invoice in Germany for Expats

A correct invoice in Germany must include at least 8 mandatory fields under § 14 UStG (the German VAT Act), and missing even one can get the document rejected by your client’s accounting department or flagged during a tax audit. That is not a technicality you want to learn the hard way.

Back in 2016 in Freiburg, I sent my first freelance invoice to a German client without a Steuernummer (tax identification number) on it. They paid eventually, but their bookkeeper sent it back twice first.

Invoicing customers in Germany follows stricter rules than most expats expect. Whether you are a freelancer, a small business owner, or a contractor figuring out how to invoice your customers in Germany for the first time, the requirements are set by German tax law and apply regardless of your nationality. According to the Bundeszentralamt für Steuern (Federal Central Tax Office), there were over 4.3 million registered self-employed individuals in Germany in 2024, many of them navigating these exact requirements. Getting your German invoice right from the start protects you from delayed payments, rejected submissions, and unnecessary back-and-forth with clients.

This guide covers every mandatory element, VAT rules, common invoice issues, and what small business owners should know about issuing a legally compliant invoice in Germany in 2026.

correct-invoice-germany-expats overview

Introduction

Getting your first German invoice right matters more than most expats expect. Miss a required field and your client’s accountant will send it back. Issue it without a Steuernummer (tax identification number assigned by the Finanzamt, the local German tax office) and you could face delays getting paid. Germany has specific legal requirements for invoices under § 14 UStG (Umsatzsteuergesetz, the German VAT Act), and they apply to freelancers and small business owners just as much as to large corporations.

If you’re wondering how to invoice your customers in Germany correctly, or why your current invoice template from back home isn’t cutting it, this guide covers everything. We’ll walk through every mandatory field, VAT rules including the Kleinunternehmerregelung (small business exemption under § 19 UStG), invoice numbering, and deadlines.

📑

German Tax Guide for Expats

Check out our detailed article on Banking & Finances.

Expat Challenges: Navigating Invoices and German Bureaucracy

Invoicing customers in Germany as a foreigner is genuinely confusing at first. The client asking for a “korrekte Rechnung mit Mehrwertsteuer” (correct invoice with VAT) isn’t being difficult. They need it to reclaim VAT from the Finanzamt (German tax authority), and a single missing field means their accountant rejects the whole document.

The stakes are real. According to the Bundeszentralamt für Steuern (Federal Central Tax Office), a non-compliant invoice cannot be used to recover Vorsteuer (input VAT, meaning the VAT a business paid on purchases that it can reclaim from the tax office), which means your client loses money and you lose trust. Miss the Leistungsdatum (date of service delivery), forget your Steuernummer (tax number), or skip the sequential invoice number, and the whole thing falls apart. German authorities are thorough in a way that surprises many newcomers.

The good news is that the rules are written down clearly. The legal requirements for a valid German invoice come from § 14 UStG (Umsatzsteuergesetz, the German VAT Act). Once you know exactly what that law requires, invoicing customers in Germany stops feeling like a minefield. The next sections cover precisely that.

How to Issue a Correct Invoice in Germany: What You Actually Need to Include

How do you issue a correct invoice in Germany? A legally valid German invoice must contain all mandatory fields specified under § 14 UStG, be issued within six months of the service date, carry a sequential invoice number, and correctly state either the applicable VAT rate or the reason for VAT exemption. Issuing a correct invoice in Germany as an expat or foreign entrepreneur is about more than ticking boxes. Get it wrong and your client’s tax office may reject their VAT deduction claim, which means an uncomfortable conversation and a lost client relationship.

The Mandatory Fields Under German Law

What fields must a German invoice include? Under § 14 UStG, every standard invoice in Germany must contain at least 8 specific elements or it can be legally rejected. According to the Umsatzsteuergesetz (UStG, Germany’s VAT Act), every standard invoice must contain the following:

Your full legal name and address, plus the full name and address of your customer. A unique, consecutive invoice number with no gaps and no duplicates, ever. The date of issue. A clear description of the goods or services provided, including quantity where applicable. The date of supply if it differs from the invoice date. The net amount excluding VAT. The applicable VAT rate and the VAT amount in euros. The gross total. Your own Umsatzsteuer-Identifikationsnummer, which is the EU-wide VAT identification number starting with “DE” for German businesses. Your customer’s VAT ID for any intra-EU B2B transaction. A reference to any tax exemption or reverse charge mechanism where applicable. The Reverse-Charge-Verfahren is the EU rule that shifts VAT liability to the buyer.

According to Eurofiscalis, invoice errors are among the most common causes of rejected VAT claims in Germany. One missing field can invalidate the whole document.

Deadlines, Format, and Archiving

How long do you have to issue an invoice in Germany? You must issue invoices within six months of delivering the goods or services. Both paper and electronic formats are legally valid, provided the invoice remains legible, is protected from alteration, and is archived correctly. All invoices must be stored for ten years under § 14b UStG (Umsatzsteuergesetz), regardless of whether they are digital or printed.

On e-invoicing: Germany introduced mandatory structured e-invoicing for B2B transactions effective January 2025, with stricter requirements phased in through 2028 per the Bundesministerium der Finanzen timeline. E-Rechnung refers to machine-readable electronic invoices in formats like XRechnung or ZUGFeRD. If you are invoicing German businesses, this is not optional anymore. Formats like XRechnung and ZUGFeRD are now the relevant standards to know.

Simplified Invoices Under €250 (Kleinbetragsrechnung)

For invoices not exceeding €250 gross, Germany allows a simplified format called a Kleinbetragsrechnung (small-amount invoice). You only need: your name and address, the date of issue, a description of the goods or services, the total amount including VAT, and the applicable VAT rate or exemption note. The customer’s details and your VAT ID are not required at this threshold. This simplification comes directly from § 33 UStDV (Umsatzsteuer-Durchführungsverordnung, the German VAT Implementation Ordinance).

Cross-Border B2B Sales Within the EU

When invoicing customers in Germany from another EU country, or invoicing an EU business from Germany, the reverse charge mechanism applies to most B2B supplies of services. This means VAT is not charged by you. Instead, the customer accounts for it in their own country. Your invoice must explicitly state “Reverse Charge” and include both your VAT ID and your customer’s VAT ID. Omitting this note is a common invoice issue that causes delays and compliance headaches.

A German invoice that omits even one mandatory field under § 14 UStG is legally invalid, meaning your client cannot use it to reclaim Vorsteuer and you may face penalties during a Finanzamt audit.

Most companies use a corporate travel management platform such as SAP Concur or TravelPerk, which consolidates all bookings and automatically generates a single monthly invoice meeting German VAT requirements. Alternatively, ask your travel agency to issue a Sammelrechnung covering all trips within the billing period, with each service line itemised separately as required under § 14 UStG. A Sammelrechnung is a collective invoice that covers multiple services within one billing period.
📑

Banking & Finance in Germany

Check out our detailed article on Banking.

Practical Tips for Expats Invoicing in Germany

Getting the mechanics right when invoicing customers in Germany comes down to a few habits that take some upfront effort but save real headaches later.

Use invoicing software that explicitly supports German compliance requirements. The table below compares the three tools most commonly used by expat freelancers and small business owners in Germany:

Tool German VAT compliance E-Invoicing (XRechnung/ZUGFeRD) Bilingual invoices Pricing (from)
Lexoffice Yes Yes Yes €7.90/month
Fastbill Yes Partial Yes €9.00/month
Sevdesk Yes Yes Yes €8.90/month

All three generate invoices that handle Umsatzsteuer (VAT, the German value-added tax) calculations automatically and are already being updated for the mandatory e-invoicing rollout that applies to B2B transactions from 2025 onward under the Wachstumschancengesetz (Germany’s Growth Opportunities Act). This matters if you work with German corporate clients regularly.

Keep your Steuernummer (tax identification number issued by your Finanzamt) and, if applicable, your Umsatzsteuer-Identifikationsnummer somewhere you can copy-paste them quickly. The Umsatzsteuer-Identifikationsnummer is a business-specific EU VAT ID that starts with “DE” for Germany. Forgetting either on an invoice is one of the most common invoice issues expats run into, and German clients will often reject the invoice outright rather than just asking you to fix it informally.

For anyone doing corporate travel billing, the easiest way to get a single VAT-compliant monthly invoice for all corporate travel in Munich or any other German city is to use a travel management platform like Circula or TravelPerk, which consolidate receipts into one compliant document automatically.

🔗

Open a Free Business Account with N26

🔗

File Your German Taxes in English with TaxFix

(Affiliate links — we may earn a commission at no extra cost to you.)

📑

German Banking and Finance Guide

Check out our detailed article on Finance.

Live in Germany’s Expertise: Your Trusted Resource

Everything on this site comes from real expat experience combined with direct research into German law and official sources. This guide draws on years of navigating freelance paperwork under German tax rules, cross-referenced with guidance from the Bundeszentralamt für Steuern (Germany’s Federal Central Tax Office) and the Bundesministerium der Finanzen (Federal Ministry of Finance). When a detail about a correct german invoice format changes, we update accordingly.

Whether you are figuring out how to invoice your customers in Germany for the first time, or trying to understand what a VAT-compliant german invoice actually requires, this site exists to give you answers that are specific, current, and honest. According to Destatis (Germany’s Federal Statistical Office), self-employment among foreign nationals in Germany grew steadily through 2024 and into 2025, making guides like this more relevant than ever.

🔗

Explore All Finance Guides

Thousands of expats use liveingermany.de every month. If this guide helped you issue invoice correctly, share it with someone who needs it.

Sources & Further Reading

The information in this guide draws from several reliable sources worth bookmarking if you want to go deeper on invoicing customers in Germany or verify any detail for your own situation.

Eurofiscalis: Invoicing in Germany

Enty: VAT Invoice Requirements in Germany

Stripe: Invoicing Best Practices for Germany

MyLifeinGermany: VAT in Germany – Comprehensive Guide for Expats

For anything related to the financial side of freelancing or self-employment, the

📑

Banking & Finances in Germany

Check out our detailed article on Banking & Finances.

section of this site covers accounts, tax tools, and more.

All data in this article has been verified as of 2026. German invoice regulations fall under § 14 UStG (Umsatzsteuergesetz, the German VAT Act), and the rules can shift with legislative updates. For anything specific to your business structure or tax situation, consulting a Steuerberater (certified tax advisor in Germany) is genuinely worth the cost. If you found this guide useful, the article on how to find a good Steuerberater in Germany is a natural next step, especially if you are just getting started with freelance work and are not sure where to begin with finding professional tax help.

Frequently Asked Questions About Invoicing in Germany

Invoicing customers in Germany follows strict rules under § 14 UStG (the German VAT Act), and small mistakes can delay payment or trigger a Finanzamt (tax office) query. These questions cover the gaps that trip up most expats.

Every German invoice must include your full name and address, your Steuernummer (tax number assigned by your local Finanzamt) or USt-IdNr. (Umsatzsteuer-Identifikationsnummer, your EU VAT ID), an invoice date, a sequential invoice number, a description of the service, the net amount, the VAT rate applied, and the gross total. Missing any one of these can make the invoice legally invalid.

Not always. If you are registered as a Kleinunternehmer (small business owner exempt from charging VAT) under § 19 UStG and your revenue stays below €25,000 in 2026 (per the updated threshold), you invoice without VAT and note the exemption explicitly on the document.

The standard Umsatzsteuer (VAT) rate is 19%. A reduced rate of 7% applies to certain goods and services such as food, books, and public transport. According to the Bundeszentralamt für Steuern, these rates remain unchanged for 2026.

One practical tip before you go: store every issued invoice for at least ten years. German law (§ 147 AO, the Abgabenordnung, which is Germany’s General Tax Code governing record-keeping obligations) requires that retention period for business records, and the Finanzamt can request them at any audit.

🔗

Understand Banking and Finances in Germany


Jibran Shahid

Jibran Shahid

Hi, I am Jibran, your fellow expat living in Germany since 2014. With over 10 years of personal and professional experience navigating life as a foreigner, I am dedicated to providing well-researched and practical guides to help you settle and thrive in Germany. Whether you are looking for advice on bureaucracy, accommodation, jobs, or cultural integration, I have got you covered with tips and insights tailored specifically for expats. Join me on my journey as I share valuable information to make your life in Germany easier and more enjoyable.

Meet LiGa: Your Personal Guide to Germany!

LiGa is your ultimate chatbot for all things Germany! Whether you're an expat navigating bureaucracy or curious about local life, LiGa has you covered with instant, reliable answers. Forget searching through endless pages—just ask LiGa and get straight to what matters most! Try it out and make your life in Germany easier, one question at a time.

Privacy policy: LiGa is built using Streamlit and hosted on Render, and follows their privacy policies to ensure the protection of your data.


Related Articles

Join Our AI-Enhanced Expat Community in Germany!

Embark on your German expat journey with an edge! Our exclusive Facebook group offers a unique blend of human connection and AI-driven insights.

Why Join Us?

  • AI-Powered Support: Get quick, accurate answers to your life-in-Germany queries through our advanced AI chatbot.
  • Global Expat Network: Share experiences, seek advice, and make friends with expats from all around the world.
  • Spam-Free, Friendly Space: Enjoy a respectful, safe environment. Unsubscribe anytime you wish.

Be part of a community where AI complements human experiences.

Subscribe to our newsletter and stay updated.

We use Brevo as our marketing platform. By submitting this form you agree that the personal data you provided will be transferred to Brevo for processing in accordance with Brevo's Privacy Policy.