Check if a company can receive e-invoices
Free tools for sole traders, small businesses and bookkeepers. No sign-up, and most tools run right in your browser.
E-invoices are mandatory in Germany
Since 1 January 2025, businesses must be able to receive e-invoices. Issuing them becomes mandatory in stages, for everyone from 1 January 2028.
Last checked 25 October 2026
All free tools
Peppol check
See if a company can receive e-invoices via Peppol.
Peppol ID finder
Find the Peppol ID for an enterprise or VAT number.
E-invoice viewer
Open an XML e-invoice and read it like a normal invoice.
PDF extractor
Get the PDF and other files out of e-invoices.
Excel export
Turn e-invoices into one Excel or CSV file.
E-invoice validator
Check an e-invoice against the official rules, explained in plain language.
VAT number check
Check if a VAT number is valid and active.
Bulk Peppol check
Check up to 200 companies at once from a spreadsheet.
Sample files
Download example e-invoices to test with.
Popular guides
All guidesWhen do e-invoices become mandatory in Germany?
An overview of the e-invoicing rules in Germany: receiving since 1 January 2025, issuing in stages up to 1 January 2028, the exceptions and what you should do now.
Read the guide →Do Kleinunternehmer have to issue e-invoices?
Kleinunternehmer (small businesses under § 19 UStG) do not have to issue e-invoices, but since 1 January 2025 they must be able to receive them. What this means in practice.
Read the guide →XRechnung or ZUGFeRD: what is the difference?
Both formats count as e-invoices. The difference: ZUGFeRD is a PDF with embedded data, XRechnung is data only. Here is how to read both.
Read the guide →Free, no sign-up, full privacy
Every tool is free to use, with no account. Most tools run in your browser, so your invoice files never leave your computer and are never stored on our servers.