E-Invoice Lint - XRechnung & ZUGFeRD (EN 16931)

Finds the wrong values in XRechnung and ZUGFeRD invoice XML while you edit it - offline, nothing uploaded. 31 rules over UBL and CII, each naming the business term and what the receiver will say.

Full version: check every invoice in the workspace at once, export the report as CSV / JSON / HTML, gate your pipeline with a machine-readable run, and apply the 15 mechanical fixes in place.

$29 once · one licence key per person or team seat · 7-day full refund. An IT consultant in Germany averages EUR 102/hour and an SAP/ERP consultant EUR 120/hour (freelancermap Stundensatz study, 2026).

Get the full version — $29

Get the complete version $29

This page is the working piece. The full pack has everything below.

Finds the wrong values in XRechnung and ZUGFeRD invoice XML while you edit it - offline, nothing uploaded. 31 rules over UBL and CII, each naming the business term and what the receiver will

An IT consultant in Germany averages EUR 102/hour and an SAP/ERP consultant EUR 120/hour (freelancermap Stundensatz study, 2026). This is $29 once.

Buy the full version — $29
Want the full version?
Enter your email and we send the download link.
ENDEJAESPT

Find a tool

Questions people ask

What does E-Invoice Lint actually do?

It reads the XRechnung (UBL) or ZUGFeRD (CII) invoice XML open in your editor and marks every line that carries a value the receiver will reject: a decimal comma in an amount, a date in the wrong syntax, an XRechnung 2.x profile identifier, a unit written as a word. Each finding names the line, the business term and the correction.

Who is it for?

ERP and integration developers who generate invoices for German buyers: the person wiring XRechnung 3.0.2 or ZUGFeRD 2.3.3 output into SAP, Odoo, Lexware, a shop system or a homegrown billing service. If you have ever pasted an invoice into a browser validator to find out why the portal refused it, this replaces that trip.

Why not just use a free online validator?

A browser validator means uploading a real invoice - buyer name, address, tax number, prices - to someone else's server, and the free tiers are metered. The official KoSIT validator is free but is a Java tool with Schematron configuration, run per file, outside your editor. This runs locally and sends nothing anywhere.

What is free and what needs a licence?

Free: the invoice file you have open is checked against all 31 rules, with the rule list and the result panel, forever, with no key. The licence adds scale and hand-off: one run over every invoice in the workspace, export to CSV, JSON or HTML, a machine-readable result for CI, and in-place fixes.

What would this cost otherwise?

An IT consultant in Germany averages EUR 102 an hour and an SAP or ERP consultant about EUR 120 (freelancermap Stundensatz study, 2026). One rejected invoice usually costs more than an hour once you count the re-issue, the mail and the delayed payment. The full version is 29 dollars once.

Ask about this tool

One question, answered by the person who built it. Your email only if you want the answer sent.