Create and check e-invoices: ZUGFeRD and XRechnung
Create ZUGFeRD PDFs and XRechnung in a form, each file checked before download. Check and read received e-invoices for free, no sign-up.
You send invoices
Create an e-invoice
- ZUGFeRD PDF or XRechnung in a form
- Each file checked before download
- 3 e-invoices a month with a free account
You receive invoices
Check an e-invoice
Paste XML
No sign-up. The file is not stored.
For software vendors: the same check by API, in your build or over MCP.
curl --data-binary @invoice.xml \
"https://api.invowerk.dev/v1/validate?explain=true&lang=en"
Features
Check an e-invoice
An XRechnung is checked by the KoSIT validator, the validation program of the Coordination Office for IT Standards (KoSIT). invowerk also checks a ZUGFeRD PDF for PDF/A.
Read an e-invoice
The viewer shows XRechnung and ZUGFeRD as a readable invoice. For common errors, invowerk names the cause and the fix.
How to use invowerk
-
Create the invoice
Fill in the form and look at the preview.
-
Check the file
Received e-invoices too: PDF or XML up to 20 MB, no account.
-
Pass it on or keep it
Download the e-invoice or save the validation report.
-
Invoices are not stored
invowerk processes them in memory.
-
Servers in Germany
Data centers in Germany.
-
Current validation rules
XRechnung 3.0.2, ZUGFeRD 2.5.2, Factur-X 1.09.2, Peppol BIS 3.0.21. Versions and changes are on the test bench.
-
No tax advice
invowerk checks the technical format.
Plans
Free
€0 a month
3 e-invoices a month
Start
€9.90 a month
50 e-invoices a month
Essential
Recommended€29 a month
150 e-invoices a month
- Batch check: a ZIP or many files at once
Scale
€79 a month
500 e-invoices a month
- Batch check: a ZIP or many files at once
Frequently asked questions
What does invowerk do?
invowerk creates e-invoices as ZUGFeRD PDFs or XRechnung and checks format and business rules. invowerk does not check whether the service, amounts and tax rate are correct.
What does an error mean for accounting?
Under the BMF letter of Oct 15, 2025, a file with a format error is not an e-invoice (para. 6a). Business-rule errors matter for VAT only if they affect a mandatory item (para. 35a). Clarify the consequences with your tax advisor.
What happens to my invoice?
invowerk stores no invoice content. Your details as the issuer stay in your browser. Details are in the privacy policy.
What does invowerk cost?
Without an account, 10 checks a day are free. A free account adds 3 e-invoices and 500 credits a month. Start is €9.90 for 50 e-invoices, Essential €29 with batch checks, Scale €79. All prices are per month, VAT included.
Need more?
For more than the Scale plan includes, write to contact@invowerk.dev. Accept the data processing agreement (DPA) online at invowerk.dev/en/avv.