← Blog
Country Guides

German Invoice Requirements: What Must Be on Every Rechnung

Ensure your business meets German invoice requirements with this expert guide. Learn the mandatory elements, special rules, and practical tips for every Rechnung.

VoicePrice Team3 min read

Navigating the world of invoicing can be complex, especially when dealing with specific national regulations. For freelancers, tradespeople, and small business owners operating in or with Germany, understanding the exact Germany invoice requirements is not just good practice—it's a legal necessity. Getting it wrong can lead to delays in payment, issues with tax declarations, and potential penalties. This guide breaks down everything you need to know to ensure your 'Rechnung' (invoice) is compliant and professional.

The Core German Invoice Requirements (Pflichtangaben)

German tax law, primarily governed by the Umsatzsteuergesetz (UStG – VAT Act), stipulates a clear set of mandatory details that must appear on every invoice. Missing even one of these can render your invoice legally invalid for tax purposes.

Full Name and Address of Seller and Buyer

You must include the complete legal name and address of both the issuing business (you) and the recipient of the goods or services. This means no abbreviations or nicknames—the full, registered details are essential.

Your Tax Identification Number or VAT ID Number

Depending on your business structure and VAT registration status, you'll need to include either your Steuernummer (Tax Identification Number, issued by the local tax office) or your Umsatzsteuer-Identifikationsnummer (USt-IdNr. – VAT Identification Number, for EU cross-border transactions).

Date of Invoice Issuance

Clearly state the exact date when the invoice was created.

A Unique, Sequential Invoice Number

Every invoice must have a unique, sequential number that allows for clear identification. This numbering system must be continuous and logical. Using a smart invoicing app like VoicePrice can significantly simplify this, as it automates sequential numbering, preventing errors and saving you time.

Quantity and Type of Goods or Scope and Type of Services

Provide a clear, precise description of what was delivered or performed. This includes the quantity of goods or the extent of services, along with the date or period of delivery/performance. For services, specify the hours worked or tasks completed. For example, 'Plumbing repair for bathroom, 3 hours' is clearer than just 'Plumbing'.

Net Amount, Applicable VAT Rate, and VAT Amount

For each item or service, you must list the net unit price, the total net amount, the applicable VAT rate (e.g., 19% or 7%), and the calculated VAT amount. If your business is exempt from VAT (e.g., as a Kleinunternehmer – small business owner below the threshold), you must state the reason for the exemption on the invoice.

Gross Amount Payable

Finally, the total amount due, including VAT, must be clearly stated.

Special Considerations for Germany Invoice Requirements

Beyond the core elements, certain situations warrant additional attention for your invoices.

Small-Value Invoices (Kleinbetragsrechnungen)

For invoices where the total amount does not exceed €250 (including VAT), simplified Germany invoice requirements apply. You still need the full name and address of the seller, date of issue, quantity/type of goods/services, and the gross amount, but the recipient's details and a separate VAT amount breakdown can be omitted.

Reverse Charge Mechanism (Umgekehrte Steuerschuldnerschaft)

In certain business-to-business (B2B) transactions, particularly cross-border within the EU or for specific services like construction, the VAT liability shifts to the recipient of the service. In such cases, your invoice must clearly state 'Reverse Charge' or 'Steuerschuldnerschaft des Leistungsempfängers' and include both your and the recipient's USt-IdNr.

Multilingual Invoices

While German is always preferred for official documents, invoices in English are often tolerated, especially if understandable to tax authorities. For businesses serving an international clientele or those needing to document transactions across borders, using an app that supports multiple languages, like VoicePrice (available in 8 languages including German, English, and French), can be incredibly useful for clarity and compliance across different regions.

Practical Tips for Invoice Compliance

  • Automate for Accuracy: Manually creating invoices laden with legal requirements can be tedious and prone to error. Leveraging an invoicing app like VoicePrice, which allows you to speak naturally—e.g., 'Invoice John Smith for plumbing repair, 3 hours at £85 per hour'—and uses AI to convert this into a structured invoice in under 30 seconds, ensures all mandatory fields are correctly captured and formatted.
  • Keep Records: German law requires businesses to store invoices for ten years. Ensure you have a reliable system for archiving digital and physical copies.
  • Consult an Expert: When in doubt, particularly with complex tax situations or international clients, always consult a German tax advisor (Steuerberater).

By diligently following these Germany invoice requirements, you ensure smooth transactions, maintain good financial records, and stay compliant with German tax law. It’s a small effort that pays big dividends in peace of mind and business efficiency.

Frequently Asked Questions

Do I need a VAT ID (USt-IdNr.) on my German invoices?
If you are VAT registered and conducting cross-border transactions within the EU, including your USt-IdNr. is mandatory. For purely domestic invoices, your Steuernummer (Tax ID) is sufficient, unless the reverse charge mechanism applies or you are specifically required to use the USt-IdNr.
What happens if I forget a mandatory item on my invoice?
An invoice missing mandatory information may be considered invalid by the tax authorities. This can lead to your client being unable to reclaim input VAT, potentially delaying payment or requiring you to issue a corrected invoice. It's crucial to ensure all details are correct from the start.
Are there different requirements for invoices under a certain amount in Germany?
Yes, for 'Kleinbetragsrechnungen' (small-value invoices) up to €250 (gross amount), simplified rules apply. These invoices require less detailed information, such as the full recipient address and specific VAT breakdown, making them quicker to issue for minor transactions.
Can I issue invoices in English for German clients?
While German is the official language for tax documents, invoices in English are often tolerated by German tax authorities, especially if they are clear and easily understandable. However, for maximum clarity and to avoid potential issues, providing a German translation or issuing the invoice in German is always preferable.
How long do I need to store my invoices in Germany?
German tax law (Abgabenordnung – AO) mandates that businesses must retain invoices and other relevant accounting documents for a period of ten years. This applies to both received and issued invoices, whether in physical or digital format.

Ready to invoice by voice?

Create professional invoices in 30 seconds — just speak.

Get Started Free