XRechnung Software for Germany

Create, validate, and send e-invoices in compliance with the law – simply, reliably, and seamlessly.

View API Documentation
A logo featuring a stylized X and the colors of the German state next to the word "Rechnung."

XRechnung Overview

With the efsta XRechnung software, companies can create and send structured e-invoices in compliance with legal requirements in B2G and B2B environments.
Companies, software providers, and integrators can reliably meet these requirements with the efsta e-invoicing solution—without in-house development and without replacing existing processes.

efsta XRechnung is an API-based XRechnung software that integrates seamlessly into existing ERP and billing systems and handles legally compliant delivery via email or Peppol.

Why XRechnung software is essential today

In Germany, electronic invoices are already well-established in the B2G sector. Invoices sent to public sector clients must generally be submitted in a structured format such as XRechnung, while PDF or paper invoices are generally not accepted.

‍Their relevance is also growing significantly in the B2B sector:

‍As of
January 1, 2025, companies must be able to receive e-invoices.

Starting January 1, 2027, the requirement to issue e-invoices will initially apply to companies with a previous year’s turnover of more than 800,000 euros; starting January 1, 2028, it will apply to all companies in the B2B sector.

Common challenges:

  • complex and evolving XRechnung specifications
  • manual, error-prone invoicing
  • invoices rejected due to technical errors
  • significant coordination effort between Finance and IT

efsta XRechnung software solves exactly these problems.

The Benefits of the efsta XRechnung Software

Compliant with the law and always up to date

  • Creation, receipt, and validation of compliant XML files
  • Compliance with the current German XRechnung standards (3.0)
  • Lower risk of rejections and delays

Easy integration into existing systems

  • API-based integration with ERP, POS, and billing systems
  • No need to replace existing software
  • Quick implementation for IT teams and integrators

Support for various transmission methods

  • B2G: Submission via the Peppol network (AS4) using a Peppol Access Point
  • B2B: Delivery via email or the Peppol network
  • Automatic selection of the appropriate channel based on the scenario and desired integration

Full transparency & audit assurance

  • Complete event and audit trail for each invoice
  • Clear traceability of creation, validation, and delivery
  • Support for internal controls and external audits

XRechnung for B2G and B2B – a unified workflow

B2G: XRechnung for public sector clients

  • XRechnung is mandatory
  • Transmission via Peppol
  • Addressing via the agency's routing ID
  • High standards for data quality and compliance

B2B: XRechnung for Business Partners

  • Sending XRechnung invoices is not yet mandatory
  • Increasingly used for standardization and to prepare for regulation
  • Delivery is available via email or the Peppol network

efsta XRechnung covers both use cases with the same software.

XRechnung and Peppol – Explained Simply

XRechnung defines the content of the invoice. Peppol defines the transmission method.

The following applies to invoices sent to German government agencies:

  • XRechnung as a mandatory format
  • Delivery via the Peppol AS4 network - via Peppol Access Point

For B2B invoices:

  • XRechnung as an optional format
  • Delivery by email
  • Delivery is also possible via the Peppol AS4 network, using a Peppol access point
Peppol logo with the slogan 'The future is open'.

Create an X-Invoice – simple and compliant with the law

Many companies are faced with the question of how to create an XRechnung correctly without relying on manual processes or in-house developments. With efsta XRechnung, companies can automatically create, validate, and send XRechnungen:

  • Structured invoice data is imported from the source system
  • The XRechnung is generated in accordance with current legal requirements
  • Required fields and validation rules are checked automatically
  • The completed XRechnung is sent via email or Peppol in compliance with the law

This allows you to create XRechnungen securely, reliably, and at scale – for B2G and B2B.

Contact an expert now

Technical Integration of the XRechnung Software

efsta XRechnung provides all its functions via an API.
This allows the software to be flexibly integrated into existing system environments – without altering the existing invoicing logic.

Developer Documentation | efstaDocs

Comprehensive documentation is available for technical integration:

Individual advice from our experts

We are always available to answer your questions and find a suitable solution for your requirements.
Get in touch

FAQs About the XRechnung Software

Is XRechnung mandatory in Germany?
Is efsta XRechnung also suitable for B2B?
How do I create an XRechnung?
Does efsta support sending messages via Peppol?
Do I need to replace my existing ERP system?

Pachergasse 17 / Top 11
4400 Steyr, Austria

Business hours:
‍Mo-Thu
: 8 am - 5 pm
Fri: 8 am - 12 noon

We are closed on Austrian public holidays.

© 2026 All rights reserved