XRechnungs

The leading e-invoicing software for German businesses. Legally compliant, simple, and efficient.

© 2026 XRechnungs. All rights reserved.

Punta Cana Airport TransfersPunta Cana ToursGebäudereinigung StuttgartDominicanPunta Cana Punta Cana Airport TransfersDominica airport transfersPlaya Frontón ToursBest Punta Cana ExcursionsPunta Cana Airport TransfersWhale Watching SamanáDominica airport transfers

Product

  • Features
  • Compliance
  • Pricing
  • Open & read e-invoices
  • Try validator now

Company

  • Contact
  • Privacy Policy
  • Terms & Conditions
  • Imprint
  • Abschlagsrechnung Muster Handwerk – Vorlage & Beispiel zum Download
  • Abschlagsrechnung erstellen – Schritt für Schritt richtig schreiben
  • Abschlagsrechnung für Handwerker – So stellst du sie korrekt aus
  • Aufbewahrungspflicht für digitale Rechnungen: Was Unternehmen wirklich wissen müssen
  • Dachdecker Rechnungsprogramm – Moderne Software für Dachdeckerbetriebe
  • E Rechnung Archivierung Software: Rechnungen und Belege digital archivieren
  • E-Rechnung Beispiel & XRechnung Beispiel erklärt
  • E-Rechnung Pflicht ab 2025 – Vollständiger Leitfaden für Unternehmen
  • E-Rechnung Software kostenlos: Empfangen, Erstellen & Verwalten
  • E-Rechnung vs. PDF-Rechnung – Der komplette Unterschied erklärt (2026 Update)
  • E-Rechnung, E-Abrechnung und XRechnung einfach erklärt – Digitale Rechnungen mit XRechnungs.de
  • Elektronisches Rechnungsformat verstehen – E-Rechnungsformate im Überblick
  • Fliesenleger Rechnungsprogramm – Moderne Software für Fliesenleger
  • Gemeinnütziger Verein Rechnung schreiben: Schritt-für-Schritt Anleitung (inkl. Vorlage & Pflichtangaben)
  • Handwerker Zeiterfassung – Moderne Lösungen für das Handwerk
  • Handwerkerrechnung fürs Finanzamt: Alle Pflichtangaben
  • Handwerkerrechnung §35a EStG: Lohn- und Materialkosten richtig ausweisen
  • Handwerkersoftware für Angebote und Rechnungen – Die professionelle Komplettlösung 2026
  • Kosten Rechnungsprogramm Handwerker: Preisvergleich 2026 + Spartipps
  • Kostenloses Rechnungsprogramm für Kleinunternehmer – bis zu 50 Rechnungen gratis
  • Kumulierte Rechnung erstellen – Kumulierte Abschlagsrechnung richtig schreiben
  • Lohnkostenausweis auf der Rechnung: Arbeitskosten §35a-konform ausweisen
  • Maler Rechnungsprogramm – Die beste Lösung für Maler und Lackierer
  • Mobile Zeiterfassung Handwerk – Zeiterfassung unterwegs für Baustellen & Monteure
  • Muss ich Rechnungen archivieren? Gesetzliche Pflichten einfach erklärt
  • PDF kostenlos in ZUGFeRD und XRechnung umwandeln – Der komplette Leitfaden 2026
  • Programme zum Rechnungen Schreiben – Moderne Lösungen für KMU & Selbstständige
  • Rechnung Archivierung: Rechnungen digital und elektronisch rechtssicher archivieren
  • Rechnung Landwirtschaft Umsatzsteuer: Alles zur Pauschalierung nach §24 UStG
  • Rechnung Landwirtschaft Vorlage – Musterrechnung für Landwirte & Pauschalierung
  • Rechnung an einen Kleinunternehmer erstellen
  • Rechnung für haushaltsnahe Dienstleistungen nach §35a EStG erstellen
  • Rechnung schreiben als Kleinunternehmer – Das beste Programm für einfache und gesetzeskonforme Rechnungen
  • Rechnung schreiben in der Landwirtschaft: Pflichtangaben, Pauschalierung & Praxistipps
  • Rechnung-Angebot-Software – Professionelle Lösung für digitale Angebots- und Rechnungserstellung
  • Rechnungen digital aufbewahren und archivieren – Was ist erlaubt?
  • Rechnungsprogramm Elektrohandwerk – Moderne Software für Elektriker
  • Rechnungsprogramm Verein: Die beste Software für Vereine (kostenlos starten)
  • Rechnungsprogramm einmalig kaufen ohne Abo - die Gründer-Edition für €499
  • Rechnungsprogramm für Dienstleister – Effiziente Faktura Software
  • Rechnungsprogramm für Gebäudereinigung und Reinigungsfirmen
  • Rechnungsprogramm für Handwerker Testsieger 2026 – Der ehrliche Vergleich
  • Rechnungsprogramm für Handwerker Vergleich: Die 7 wichtigsten Auswahlkriterien
  • Rechnungsprogramm für Handwerker: Kostenlos & E-Rechnung ready 2026
  • Rechnungsprogramm für Kleinunternehmer: Kostenlos starten, professionell wachsen
  • Rechnungsprogramm für Mac – Speziell für Handwerker & Kleinunternehmer
  • Rechnungsprogramm kostenlos: Die besten Lösungen 2026 im Vergleich
  • Schlussrechnung erstellen – Richtig schreiben nach Abschlagsrechnungen
  • Sicherheitseinbehalt bei Schlussrechnung & Abschlagsrechnung – Alles was Handwerker wissen müssen
  • Teilrechnung erstellen – Definition, Muster & Unterschied zur Abschlagsrechnung
  • Wie lange müssen Rechnungen aufbewahrt werden? Fristen 2025 & 2026 im Überblick
  • Wie schreibe ich eine rechnung als kleinunternehmer
  • XRechnung Validator Online kostenlos: ZUGFeRD & XRechnung prüfen 2026
  • XRechnung Viewer Online kostenlos: E-Rechnungen öffnen & anzeigen
  • XRechnung kostenlos erstellen: Der ultimative Leitfaden 2026
  • ZUGFeRD Rechnung einfach erklärt – Format, Vorteile und Erstellung
  • Zeiterfassung App Handwerk – Mobile Arbeitszeiterfassung für Handwerker
  • §13a Landwirt Rechnung schreiben – So geht's richtig

Made within Germany

Hosted in Germany • GDPR compliant

XRechnungs
FeaturesComplianceBenefitsPricing
Log inStart for free
PDF to XRechnung · ZUGFeRD · XML Converter

Convert PDF to XRechnung

Free Online Converter for XRechnung & ZUGFeRD

Upload your existing PDF invoice. Our AI scanner automatically detects all invoice data – and you generate a standards-compliant XRechnung (XML) or ZUGFeRD PDF at the click of a button. Directly in the browser, no registration required.

Convert PDF nowValidate XRechnung
Convert PDF to XRechnung

Upload your existing PDF invoice. The integrated AI scanner automatically detects all invoice data and prepares it for XRechnung generation.

Create ZUGFeRD from PDF

In addition to pure XRechnung XML, the converter can generate a hybrid ZUGFeRD PDF on request: visual invoice and machine-readable XML in a single file.

Convert PDF to XML – standards-compliant

The generated XRechnung follows the EN-16931 standard and meets the requirements of the German e-invoicing regulation – ready for use with federal agencies and ZRE.

Free & no registration

The conversion of PDF to e-invoice runs entirely in the browser. No software installation, no registration, no file upload to third parties.

Step by Step

How to convert PDF to XRechnung – in 3 steps

Converting PDF to e-invoice is no longer a complex process with this online converter. From PDF upload to the finished XRechnung takes less than a minute – no prior knowledge, no software required.

01

Upload PDF invoice

Drag and drop your existing PDF invoice into the upload area or select the file via the file dialog. All common invoice PDFs are supported – including scanned documents.

02

Have invoice data recognized automatically

The AI-based OCR scanner reads vendor, customer, invoice number, line items, and amounts directly from the PDF. Missing required fields for the XRechnung can be conveniently added in the form.

03

Download XRechnung or ZUGFeRD

Choose the target format: XRechnung as standards-compliant XML or ZUGFeRD as a hybrid PDF with embedded XML. The finished document is made available for download immediately.

Background knowledge

What is an XRechnung – and why is a PDF no longer sufficient?

The problem with PDF invoices

A PDF invoice is readable from a human perspective, but difficult for software to process automatically. Authorities and many companies cannot import PDF invoices into their accounting systems without manual data entry. This is exactly why EU Directive 2014/55/EU and the German Growth Opportunities Act mandate the use of structured electronic invoice formats.

XRechnung: fully machine-readable

The XRechnung is a pure XML document. Every invoice field – issuer, recipient, line items, tax rates, payment terms – is a clearly defined data element. ERP systems, government portals, and accounting software can read, validate, and process the file without manual effort.

Required fields in an XRechnung

A valid XRechnung according to EN 16931 must contain at minimum: invoice number, invoice date, delivery date, complete details of the vendor and buyer (including tax ID or VAT ID), a Leitweg-ID for B2G submissions, all invoice line items with unit price and tax rate, and payment information. Our converter checks which of these fields are missing from your PDF and specifically prompts you to complete them.

Converting PDF to XRechnung: the technical process

When converting a PDF to XRechnung, the file goes through two steps: first, an OCR module extracts all relevant text fields from the PDF document. Second, a rule-based AI maps the recognized values to the standardized XML elements of the UN/CEFACT CII syntax. The result is a valid XRechnung that you can submit directly via ZRE or a government channel.

Format comparison

XRechnung XML or ZUGFeRD PDF: Which is right for you?

Both formats comply with the EN-16931 standard. The difference lies in usage: XRechnung for government agencies, ZUGFeRD for flexible use in the B2B sector.

XRechnung XML

Create XRechnung from PDF

Pure XML document without visual representation. The mandatory format for invoices to the federal government, state governments, and many municipalities. Submitted via the Central Invoice Receipt Portal (ZRE) or agency-specific portals. Ideal when your client explicitly requests XRechnung.

  • Required for B2G invoices
  • Pure XML – no PDF component
  • 100% machine-readable
  • Validatable via KoSIT validator
ZUGFeRD PDF

Create ZUGFeRD from PDF

Hybrid format consisting of a readable PDF and an embedded XML dataset. Recipients open the invoice as usual in their PDF viewer, while accounting software automatically reads the XML. Optimal for the B2B sector and cross-border invoices where readability and automation are equally important.

  • Ideal for B2B invoices
  • PDF + XML in one file
  • Human-readable & machine-readable
  • ZUGFeRD 2.x / Factur-X compatible

EN-16931 compliant

Every generated XRechnung complies with the European standard EN 16931 and the German core profile requirements (CIUS DE).

No data sharing

Your PDF invoice data is used exclusively for the conversion and is not permanently stored or shared with third parties.

Conversion in seconds

From PDF invoice to finished XRechnung typically takes less than 30 seconds – including automatic data recognition.

Legal background

When does the e-invoicing obligation apply in Germany?

B2G: Invoices to government agencies (already mandatory)

Since April 2020, federal suppliers must submit their invoices as XRechnung. Most German states and many municipalities have set up their own portals. Anyone still sending PDF invoices to government agencies risks payment delays or rejection. Converting PDF to XRechnung is therefore already mandatory for many companies today.

B2B: Invoices between companies (phased rollout from 2025)

The Growth Opportunities Act requires all domestic companies to be able to receive e-invoices from January 2025. The obligation to send structured e-invoices will become mandatory in phases until 2028 – depending on company revenue and size. Those who start converting PDF invoices to XRechnung or ZUGFeRD now will be well prepared.

FAQ

Frequently asked questions about PDF to XRechnung conversion

How do I convert a PDF invoice to an XRechnung?

With this free online converter, it takes three steps: upload the PDF invoice, check the automatically recognized invoice data and complete any missing required information, then download the XRechnung as an XML file or ZUGFeRD as a PDF. No registration is required.

What is the difference between XRechnung and ZUGFeRD?

XRechnung is a pure XML format for electronic invoices in Germany – it contains exclusively machine-readable data and no visual representation. ZUGFeRD is a hybrid format: it combines a readable PDF invoice with an embedded XML dataset in a single file. Both formats are based on the EN-16931 standard. XRechnung is required for invoices to public sector clients.

Is converting PDF to XRechnung free?

Yes. The public demo version of this converter is completely free and usable without registration. You can convert your PDF invoice directly in the browser into a standards-compliant XRechnung (XML) or ZUGFeRD document (PDF).

Which PDF invoices can I upload?

The converter accepts all common PDF invoices – digitally created PDFs from accounting software as well as scanned paper documents. The integrated OCR scanner reliably recognizes invoice data even from scanned pages. For optimal recognition quality, we recommend digitally created PDF invoices.

Which format do I need for invoices to federal agencies?

XRechnung is legally required for invoices to public sector clients of the federal government and many German states. The document must comply with the standard EN 16931 – core profile CIUS DE – and is submitted via the Central Invoice Receipt Portal (ZRE) or OZG-compliant channels of the authority.

What does 'convert PDF to XML' mean for e-invoices?

When converting a PDF to XML for XRechnung, all invoice data – sender, recipient, line items, tax amounts – are extracted from the visual PDF and transferred into a structured XML document. This XML follows the UN/CEFACT CII data model and contains all mandatory fields according to EN 16931, so ERP systems and government portals can automatically process it.

When does the e-invoicing obligation apply to companies in Germany?

In the B2G sector (invoices to government agencies), the XRechnung obligation has been in place since 2020. In the B2B sector, the phased e-invoicing obligation from the Growth Opportunities Act applies: From January 2025, all domestic companies must be able to receive e-invoices; sending obligations follow depending on company size until 2028.

Can I use ZUGFeRD for invoices to private companies?

Yes. ZUGFeRD is ideal for the B2B sector between companies, as the file is simultaneously human-readable (as PDF) and machine-readable (as embedded XML). Your accounting software can automatically read the XML, while the recipient opens the invoice as usual as a PDF.

Get started now

Convert PDF to XRechnung – free & instant

Upload your first PDF invoice and generate a standards-compliant XRechnung or ZUGFeRD document in just a few seconds. No registration required.

Open converterValidate XRechnung