E-Invoicing Basics

E-Invoicing for Public Authorities

Why Public Authorities Matter

When you send invoices to public-sector clients, stricter rules usually apply. An XRechnung is often required.

For suppliers, this means: a standard PDF invoice may be rejected.

What's Typical for Public Authority Invoicing?

  • XRechnung as a structured XML format
  • Leitweg-ID (routing ID) for correct assignment
  • Submission via specific portals or platforms
  • Mandatory fields that must be filled
  • Strict validation requirements

What Is a Leitweg-ID?

The Leitweg-ID (routing identifier) helps ensure your invoice reaches the right recipient within the public administration system.

When invoicing a public authority, you should clarify:

  • Which Leitweg-ID must be used?
  • Which portal should the invoice be submitted through?
  • What format is accepted?
  • Are there additional requirements from the contracting body?

Common Mistakes

  • Sending a PDF instead of XRechnung
  • Missing Leitweg-ID
  • Incorrect recipient details
  • Missing purchase order number
  • Wrong invoice format
  • Invalid XML structure

Who Does This Affect?

  • IT service providers
  • Tradespeople (Handwerker)
  • Suppliers
  • Consultants
  • Training providers
  • Contractors working with municipalities, schools, or regional authorities

Still unsure?

Take the free self-check and find out whether you need an E-Invoice.

Go to self-check