e-Invoicing in Germany

If you're based in the EU, it's time to learn about electronic invoicing!

Mandatory electronic invoicing in the EU is coming soon! With our PEPPOL integration, you can start sending and receiving electronic invoices immediately.

Create a Free Account!

What is e-Invoicing?

Electronic invoicing adoption is expanding rapidly across jurisdictions worldwide. Instead of sending PDF invoices by email, e-invoicing uses structured data formats that can be automatically processed by accounting systems on both ends of a transaction.

Invoice Ninja supports the UBL (Universal Business Language) format and various electronic invoice standards, including ZUGFeRD and XRechnung for Germany. Our platform enables direct invoice delivery through the PEPPOL network, ensuring your invoices reach their recipients in a compliant, machine-readable format.

All Enterprise Plan subscribers automatically receive 250 e-invoicing credits at no additional cost.

ZUGFeRD / XRechnung for Germany

ZUGFeRD (Zentraler User Guide des Forums elektronische Rechnung Deutschland) is Germany's standard for electronic invoicing. It combines a human-readable PDF with embedded structured XML data, making it compatible with both manual review and automated processing.

XRechnung is the German government's mandatory e-invoicing standard for B2G (business-to-government) transactions. Invoice Ninja supports both ZUGFeRD and XRechnung formats, ensuring you can meet compliance requirements for both public and private sector invoicing in Germany.

Invoice Ninja handles the technical complexity so you can focus on your business -- simply create your invoice and we generate the compliant output automatically.

The PEPPOL Network

Invoice Ninja has deployed a PEPPOL access point, enabling you to send and receive e-invoices across a vast international network.

PEPPOL is like working with a telecommunications provider. When you make a phone call, you just dial the number and your provider works with the recipient's provider to establish the connection. You don't need to worry about the technical details -- it just works.

PEPPOL functions as an extremely secure international network that allows your company to exchange critical business documents electronically with any registered participant -- currently hundreds of thousands of public and private companies across borders.

All Supported e-Invoice Standards

PEPPOL

Universal, cross-industry and cross-border standard.

ZUGFeRD / XRechnung

Germany's electronic invoicing standard.

Facturae

Spain's mandatory electronic invoice format.

FatturaPA

Italy's electronic invoicing format via SDI.

FACT1

Romania's electronic invoicing standard.

EN16931

Generic EU electronic invoicing standard.

Getting Started with e-Invoicing in Germany

Each jurisdiction requires specific mandatory fields for electronic invoice validation. For Germany, ensure your Invoice Ninja account has the following properly configured:

  • Company VAT identification number (USt-IdNr.)
  • Complete company address details
  • Correct tax rates and categories for your line items
  • Payment Means field with IBAN and bank account data

Important: Germany requires the Payment Means field to include IBAN and financial account metadata. Invoices missing this bank data will fail validation and cannot be delivered through the PEPPOL network.

Our support team can help validate your account data to ensure successful ZUGFeRD/XRechnung invoice generation and delivery.