Operations

E-Invoice Software — XRechnung & ZUGFeRD Compliant Invoicing

XRechnung-compliant invoices for German public bodies. One click.

PaperworkAI's E-Invoice module creates professional invoices fully compliant with the German XRechnung standard (EN 16931 / UBL 2.1). German law mandates XRechnung for public sector clients from 2025. Create a compliant e-invoice in under 1 minute using the 4-step wizard. Download as a ZUGFeRD hybrid PDF with embedded XML, as pure XML, or as DATEV CSV for your accountant.

Get started free →
EN 16931
Compliant
3 formats
XML, PDF, CSV
< 1 min
Per invoice

Key Features

XRechnung 3.0 Compliant XML

Generates fully valid UBL 2.1 / XRechnung 3.0 XML that meets the EN 16931 European standard.

ZUGFeRD Hybrid PDF

PDF invoices with embedded XML — readable by humans and parseable by accounting software simultaneously.

Kleinunternehmer §19 UStG Support

Full support for German small business VAT exemption with automatic legal notices included.

DATEV CSV Export

Export every customer invoice in DATEV format for direct import by your accountant.

How It Works

1

Step 1: Enter your business details (stored after first use — never re-enter)

2

Step 2: Add customer details — name, address, and optional tax ID

3

Step 3: Add line items with description, quantity, unit price, and VAT rate

4

Step 4: Download as ZUGFeRD hybrid PDF, XRechnung XML, or DATEV CSV

German law mandates XRechnung for public sector clients

German law mandates XRechnung for public sector clients. PaperworkAI handles the technical specification so you never have to.

Frequently Asked Questions

Is PaperworkAI's e-invoice format accepted by German public authorities?

Yes. PaperworkAI generates XRechnung 3.0 XML compliant with the EN 16931 standard, which is the mandated format for invoices to German federal and state public bodies since 2020 (and extended to all public clients from 2025).

What is the difference between XRechnung and ZUGFeRD?

XRechnung is a pure XML format used for machine-to-machine processing. ZUGFeRD is a hybrid format: a human-readable PDF with an embedded XML file. PaperworkAI generates both formats — ZUGFeRD for clients who need a readable invoice, XRechnung XML for government portals.

Does PaperworkAI support Kleinunternehmer (§19 UStG) invoices?

Yes. When you mark your account as a Kleinunternehmer, all invoices include the legally required VAT exemption notice under §19 UStG and do not include VAT calculations.

Can I create invoices in multiple currencies?

Yes, invoices can be created in EUR and other currencies. German XRechnung invoices default to EUR as required by the standard.

Connected Solutions

Ready to transform your business?

Start free — 10 documents per month included. No credit card required.

Get started free →