Pricing

The validator is free and stays free. You only pay for what generates invoices — and only above the free allowance.

As of 9 October 2026 · all prices net

Free forever

Validator

€0

  • Validate XRechnung (UBL and CII) and ZUGFeRD PDFs
  • Every finding with its rule code, every rule violation explained in plain language — against the current KoSIT ruleset (v2026-08-31)
  • No sign-up, fair-use limit
  • With an account: 25 generated invoices per month on top
  • Invoice content is never stored
Start free

Available now

Starter

€49per month

or €490 a year — two months free

  • 500 generated invoices per month, then the next plan
  • XRechnung (UBL, CII) and ZUGFeRD PDF from JSON
  • Every invoice is validated before it leaves the API
  • Validation API for your own automated tests included
  • Email support
Start free

Available now

Business

€149per month

or €1,490 a year — two months free

  • 2,500 generated invoices per month
  • Everything in Starter
  • Priority support
Start free

Available now

Scale

€299per month

or €2,990 a year — two months free

  • 6,000 generated invoices per month
  • Everything in Business
  • For an invoice run from your own system — cancel monthly, no contract
Start free

For your own ERP

Volume

€599per month · 12-month term

Plans compared: monthly price, yearly payment and included generated invoices
PlanPer monthPaid yearlyGenerated invoices included
Validator€0—25 a month with an account · validation never counts
Starter€49€490500 a month · validation never counts
Business€149€1,4902,500 a month · validation never counts
Scale€299€2,9906,000 a month · validation never counts
Volume€599—150,000 a year · 12-month term · beyond that €0.04 per invoice

What does the API cost per year?

Yearly cost by invoice volume, paid monthly and paid yearly, and the price per invoice
Invoices a yearPlanPaid monthlyPaid yearlyPer invoice
6,000Starter€588€490€0.098
30,000Business€1,788€1,490€0.060
72,000Scale€3,588€2,990€0.050
150,000Volume€7,188—€0.048
200,000Volume€9,188—€0.046

Per invoice at full use, paid monthly. 200,000 invoices: Volume plus 50,000 × €0.04. Validation costs nothing and is in no row. All prices net.

Custom

More than 150,000 invoices a year, or special requirements — such as the receiving side (validating and reading incoming e-invoices). Let's talk.
Talk to us

Included in every plan

  • XRechnung in UBL and CII, and ZUGFeRD PDF (PDF/A-3), from one JSON
  • Invoice, credit note, corrected invoice, partial and final invoice, self-billed invoice
  • Allowances and charges on the invoice and on lines, amounts already paid; the server computes every total
  • Credit transfer, SEPA direct debit and card payment
  • Every invoice validated against the official KoSIT rule set before it is returned; new rule sets at no extra cost and with no change to your integration
  • Every rule violation explained in plain language, in English or German
  • Validation through the API, never counted against the allowance
  • No storage of invoice content, processing in the EU, a data processing agreement with every customer

Not included: sending the invoices (email, Peppol), archiving, and receiving via Peppol — the generated file goes back to your system and your delivery route takes over. Your own PDF layout with the XML embedded is not offered yet.

Frequently asked questions

What does an XRechnung API cost?

At NormAPI: nothing to validate, and to generate €49 a month for 500 invoices, €149 for 2,500 or €299 for 6,000 — two months cheaper each when paid yearly. An account includes 25 generated invoices a month free, and validation never counts against it. Generating in volume from your own ERP costs €599 a month for 150,000 invoices a year. All prices net, no setup fee; Starter, Business and Scale have no minimum term.

Can I pay yearly?

Yes. Starter, Business and Scale are also available yearly, for the price of 10 months — two months free: €490, €1,490 and €2,990 a year. The allowance stays monthly and the plan stays the same. Volume runs for 12 months anyway.

What does the API cost for 100,000 invoices a year and more?

Up to 150,000 generated invoices a year, the Volume plan costs €599 a month on a 12-month term — about €0.048 per invoice. Each further invoice costs €0.04, billed once a year. Validation is free on every plan and never counts. For well over 150,000 invoices a year we make an individual offer. What the contract covers — availability, rule-set updates, exit — is on the enterprise page.

What counts as a generated invoice?

Every successful POST /v1/invoices — whether UBL, CII or ZUGFeRD PDF. Rejected requests (say, an invoice that fails validation) don't count. Validation requests never count.

What about ruleset updates?

Included in every plan — that is the point of NormAPI. KoSIT updates the ruleset roughly every six months; we track the updates and your integration stays unchanged. The version currently in force is in every API response (X-Normapi-Ruleset) and in the docs.

Do I need a credit card?

No. Create an account, make a key, start — 25 generated invoices a month are free and validation never counts. Paying starts above the allowance.

Where is data processed?

In the EU (Amsterdam). Invoice content is processed but never stored — how, is on the security page. We conclude a data processing agreement with every customer, whatever the plan.

Is there an SLA?

On the Volume plan, yes: availability, response times and liability are set in the individual contract. Starter, Business and Scale carry the target from the terms — 99.5% availability per calendar month, with no claim to credits. How the service is run and what happens in an outage is on the enterprise page.

Can prices still change?

They can change, but never retroactively: what applies when you subscribe applies for your term. What design partners have been promised — three months free and 50% off the first year — holds either way.