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

Open the web tool with all details

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"

API and CI examples Test bench

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

  1. Create the invoice

    Fill in the form and look at the preview.

  2. Check the file

    Received e-invoices too: PDF or XML up to 20 MB, no account.

  3. 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.