Free, no sign-up

Rejected? We put it right.

Drop in the rejected file. The fields are prefilled and the errors are listed - you change only what is needed and download the corrected XRechnung.

Servers in Germany
Files are not stored
Errors explained in plain language
Technical checks — not tax advice
Drop in the rejected invoiceXML or a ZUGFeRD PDF. The fields are prefilled and the errors are listed — you change only what is needed.

Invoice

2
Invoice to
XRechnung with routing ID, contact person and email — that is what authorities require.
German VAT law requires the date of delivery or service.
Mandatory for public authorities; you get it from your client. For companies an order or customer number.

Seller

7
One of the two is mandatory.
Authorities require all three (BR-DE-2).

Buyer

5
Electronic address (BT-49) — for authorities usually the invoice inbox.

Lines

Description
Quantity
Unit
Unit price, net
VAT %
Amount€0.00
Total net€0.00
VAT 19 %€0.00
Total gross€0.00
Amount due€0.00
Totals are calculated from the lines - which is why you cannot type them in.

Tax and payment

1
Free text. Enter cash discounts in the fields below — XRechnung requires a fixed format.
Cash discount

Attachments and note

Attachments (supporting documents)
Measurements, timesheets, material lists — PDF, JPG, PNG or CSV, up to 5 MB each. Embedded in the XRechnung.
.xml
Downloaded as: rechnung.xml

Writing invoices regularly? Creation can be built into your software — book a free check

Calculating, checking and generating run in your browser. The file you drop in passes once through the check on our server in Germany and is not stored.