Pricing

Pay for live invoices. Test for free.

Every plan includes the whole product: both formats, validation, the archive in Germany and the hash chain. Plans differ only in live documents per month and in the number of invoice profiles.

Sandbox

Start here

Build and test your integration.

€0per month
free

Get a test key
  • Test invoices with no monthly limit
  • TESTRECHNUNG watermark on test invoices
  • 1 Invoice profile
  • The full API, dashboard and template designer

Starter

One company invoicing from its own application.

€49per month
net, plus VAT

Get started

Everything in Sandbox, plus:

  • 100 live documents per month
  • 1 Invoice profile

Pro

Several companies or brands, one integration.

€99per month
net, plus VAT

Get started

Everything in Starter, plus:

  • 500 live documents per month
  • 5 Invoice profiles

Business

Agencies and platforms invoicing for many sellers.

€249per month
net, plus VAT

Get started

Everything in Pro, plus:

  • 2,500 live documents per month
  • Unlimited invoice profiles

Every account starts in Sandbox. You choose a paid plan in the dashboard settings when you go live. All amounts are net, plus VAT.

Need more than 2,500 live documents a month? Write to us

Compare plans

Features and limits of each plan
FeatureSandbox€0 per monthStarter€49 per monthPro€99 per monthBusiness€249 per month
Volume
Live documents per month01005002,500
Invoice profiles115Unlimited
Test invoicesNo monthly limitNo monthly limitNo monthly limitNo monthly limit
Formats and validation
ZUGFeRD: PDF/A-3U with embedded CII XMLIncludedIncludedIncludedIncluded
XRechnung 3.0.2 as XMLIncludedIncludedIncludedIncluded
Validation with KoSIT 1.6.2 and veraPDFIncludedIncludedIncludedIncluded
Catalogued KoSIT rules explained in German and EnglishIncludedIncludedIncludedIncluded
Archive
Storage in Germany (Hetzner, Falkenstein)IncludedIncludedIncludedIncluded
Retention of live documents8 or 10 years (§ 147 AO)8 or 10 years (§ 147 AO)8 or 10 years (§ 147 AO)
Retention of test documents7 days7 days7 days7 days
SHA-256 hash chain per organisationIncludedIncludedIncludedIncluded
Audit export: ZIP, CSV and chain proofIncludedIncludedIncludedIncluded
API and dashboard
REST API with an OpenAPI 3.1 descriptionIncludedIncludedIncludedIncluded
Idempotency keysIncludedIncludedIncludedIncluded
Visual template designerIncludedIncludedIncludedIncluded
Email delivery with the invoice files attachedIncludedIncludedIncludedIncluded
Team members and rolesIncludedIncludedIncludedIncluded

Questions

Anything else? Write to [email protected].

What counts as a live document?

Every invoice generated with an sk_live_ key counts once, in the calendar month it was generated, whichever formats it returns. Invoices generated with an sk_test_ key never count.

When does the allowance reset?

At the start of every calendar month, in UTC. Documents you did not use are not carried over.

What happens when I reach my limit?

Further live requests are answered with HTTP 402 and a problem+json body that links to your plan settings. Nothing is generated and nothing extra is charged, and test mode keeps working.

What is an invoice profile?

The seller identity an invoice is issued under: company name, address, VAT ID and logo. A company invoicing under one name needs one; an agency or platform invoicing for others needs one per seller.

Can I try it without paying?

Yes. Sandbox is free and has no monthly limit on test invoices. Test invoices go through the same validation as live ones and carry a TESTRECHNUNG watermark.

Where is my data stored?

With Hetzner in Falkenstein, Germany. The object store's region and endpoint are checked at startup, and outside the EU the application refuses to boot.

Are the prices net?

Yes. All amounts are net, plus VAT.

Test mode is free

Your first validated invoice starts here

Sign in with your email address, set up an invoice profile and a template, and call the API with an sk_test_ key. Test invoices go through the same validation as live ones and carry a TESTRECHNUNG watermark.

  1. Sign in

    A sign-in link to your inbox. No password to create.

  2. Profile and template

    Seller details and layout, set up once in the dashboard.

  3. One API call

    Send your invoice data, get the validated documents back.

    POST /v1/templates/{id}/invoices