European e‑invoicing,by API.
Validate, create, and send EN 16931 invoices — XRechnung, ZUGFeRD, PEPPOL — from a single REST API, or right in your browser.
# no sales call · no certification fee · try every endpoint without an account
$ curl -X POST https://api.facturion.de/validate \ -H "Authorization: Bearer $TOKEN" \ --data-binary @invoice.xml
{ "valid": true, "profile": "XRechnung 3.0 (CIUS)", "standard": "EN 16931", "errors": [], "warnings": [ { "rule": "PEPPOL-EN16931-R061", "line": 42 } ], // parsed invoice returned as clean JSON "invoice": { "id": "INV-2026-0042", … } }
Call it from any language — REST + JSON, no SDK to install
Validate your own invoice, right now.
Drop an XRechnung, ZUGFeRD/Factur-X PDF, or UBL/CII file and get the full conformance report in milliseconds — line-level errors and actionable recommendations. No signup, no key, no card.
Three calls. No XML by hand.
Create, validate, and send are independent endpoints — reach for just the one you need. Plain JSON goes in; structured JSON, an e-invoice file, or a delivered email comes out.
Work in clean JSON — both ways
Author invoices from the fields you already have; totals, tax breakdowns and the XML structure are computed for you. Already have an invoice? /parse hands it back as that same tidy JSON.
{ "buyer", "lines" }
Find every error, down to the line
Full EN 16931 and CIUS conformance in milliseconds, every error pinned to the line — and rewritten into plain, what-to-do-about-it guidance instead of raw schematron codes.
"valid": true, "errors": []
Deliver it, or just take the file
Email the invoice with validation built in, or grab the XRechnung XML or ZUGFeRD PDF and archive it immutably.
"format": "zugferd"
An API you can just start using.
Read the docs, integrate this afternoon, scale on transparent pricing — no consultation and no per-invoice meter standing in the way.
Integrate this afternoon
Read the docs, test in the playground, sign up, ship — all on your own. Where the rest of the market starts with a discovery call and an onboarding fee, we start with an API key.
The full API, from minute one
Every endpoint is on the free tier the moment you sign up. No certification fee, no partnership program to apply to, no approval queue standing between you and production.
Structured JSON in, structured JSON out
Validation hands you the parsed invoice as clean JSON plus rule-level errors pinned to a line number — not a 200-line XML diff you have to decode yourself.
Pay only for the calls you make
Usage-based and published to the cent, archiving included. Idle months cost nothing — while others meter every invoice and hide the rest behind a quote.
We can't leak what we never stored.
Your invoices hold your customers, their prices and tax IDs — so it's fair to ask what we do with that. Nothing you didn't ask us to: you pay for the API, and your data is never the product.
- Invoices you validate, create, or send are processed in memory and gone the moment the request finishes — never logged, never used to train anything.
- No tracking cookies, no Google or Meta analytics. We wrote our own, it's anonymous, and there are no IPs or request bodies in our logs.
- Everything stays in the EU. Infrastructure in Frankfurt, email via Paris, payments via Ireland. No data crosses the Atlantic.
Priced on what it costs us to run.
A sensible margin over compute, every rate published — no per-invoice tax, no sales call. Pick a flat monthly plan, or pay only for the calls you make.
- Per-invoice metering
- Pricing past the free tier? “Book a call.”
- Monthly commitment — you pay even when idle
5,000 invoices ≈ €500/mo
- Published rates — no per-invoice tax, no sales call
- Pay-as-you-go: idle months cost €0
- Archiving included on plans; pay-per-use on PAYG
5,000 invoices/mo: €19 on a plan, or €60 pay-as-you-go
Start shipping e-invoices today
Free tier with full API access. No credit card, no sales call, no certification fee.