Is your e-invoice valid?

Germany requires businesses to receive e-invoices since 2025 and to send them from 2027–2028. A rejected invoice means a delayed payment. Asapeca E-Invoice checks your file in seconds — free, without an account.

Check an invoice now

What you get

The official verdict

Validation with the KoSIT validator and the XRechnung configuration — the same rules the German public sector applies.

Every error explained

The affected field (BT number), the cause and how to fix it — not just a rule ID.

Totals recalculated

When a sum is off by a cent, we show which line causes the difference and why.

XML and PDF

XRechnung 3.0 (UBL and CII), ZUGFeRD 2.x and Factur-X — including the PDF/A-3 container.

Countries and formats

Germany
full
XRechnung 3.0, ZUGFeRD 2.x, Factur-X
All EU countries
partly
European standard EN 16931 (UBL and CII)
France
partly
Factur-X and EN 16931; the French 2026 rules are planned
Belgium
partly
Peppol BIS Billing 3.0 on EN 16931; the Peppol rules are planned
Poland
planned
KSeF FA(3)

Your invoices stay yours

The file is checked in memory and discarded right after. We store no invoices and need no registration.

Check an invoice

The validation result comes from KoSIT's official validator. Explanations and recalculation are our help, not tax advice.