XRechnung Generator

Generates XRechnung XML for German suppliers; targets B2B invoicing in rail and logistics with EN 16931 compliance, including validation and multi-line item support.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
960+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

About This Tool

The tool generates an XRechnung XML payload that is compliant with EN 16931, intended for German B2B invoicing in sectors such as rail and logistics. Conceptually, users provide structured data for issuer, recipient, and line items; the system maps these inputs to the XRechnung data model, validates required fields, and assembles a complete XML document. Core value lies in standard adherence, data integrity, and ERP-friendly output that minimizes manual re-entry. The tool supports multiple tax rates, currency EUR, and typical invoice metadata such as reference numbers and due dates. Unique differentiators include strict EN 16931 conformance checks, per-line tax handling, and an output that is immediately suitable for upload to ERP systems or e-invoicing platforms without additional formatting. Typical use cases include suppliers issuing invoices to German railway procurement portals, logistics providers, and manufacturers selling to German public or private sector buyers where XRechnung is mandatory. By automating mapping from business data to the standardized XML structure, the tool reduces compliance risk and accelerates supplier onboarding to German e-invoicing ecosystems. The architecture focuses on domain accuracy, predictable XML schema output, and support for common procurement data elements such as issuer, recipient, line items, tax details, and totals.

How to Use

  1. Provide issuer, recipient, and invoice metadata (invoice number, issue date, currency).
  2. Enter line items with description, quantity, unit price, and tax rate; include multiple rates if needed.
  3. Enable optional fields (due date, delivery references, attachments) if applicable.
  4. Run generation to obtain the XRechnung XML payload; review automatic validations.
  5. Export or upload the XML to ERP or e-invoicing platforms; perform post-upload validation if available.
How to use xrechnung generator deutsche bahn

Frequently Asked Questions

Find Quick Answers

What is XRechnung and when should I use this tool?
XRechnung is the German standard for electronic invoices (EN 16931). Use this tool to generate a compliant XML payload for B2B invoicing in Germany, including railway and logistics suppliers who must submit standardized invoices to customers and portals.
Can I include multiple tax rates in one invoice?
Yes. Each line item can specify its own tax_rate. The tool aggregates line totals and tax amounts per rate, then computes the overall totals to ensure EN 16931 compatibility in the final XML.
Is digital signing supported?
The generated XRechnung XML is unsigned by default. You can enable a signing option if needed; however, signing may require an external PKI infrastructure or service integration and is not performed automatically by the generator itself.
What formats are produced and how do I use them?
The tool outputs a single XRechnung XML payload (UTF-8). It is intended for direct upload to ERP systems or e-invoicing platforms; PDFs or other formats are not produced unless additional tooling is used.
Which standards and localization are covered?
The generator adheres to EN 16931 XRechnung requirements for German invoicing, using EUR currency and German address/VAT formats. It is designed for German procurement channels, including rail-related suppliers, with region-appropriate data structuring.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Financial Tools

Spotify to MP3 Converter

Convert Spotify tracks and playlists to MP3 format instantly with our free online converter.

Financial Tools

Road Distance Calculator

Calculate the driving distance and travel time between two addresses with our free online road dista...

Financial Tools

Age Calculator

Calculate your exact age in years, months, and days from any birth date to any target date.

Financial Tools

Currency Converter

Convert currencies instantly with real-time exchange rates and historical data support.

Your Feedback Matters

Help Us to Improve