Built for Europe
The billing layer for Europe.
Kontier turns catalogs, seats and usage events into paid, audit-proof invoices - EU VAT OSS, XRechnung, SEPA and DATEV in one API.
Problem
Every pricing change becomes an engineering project.
176 hours of a sample team's month go into fixing its own billing by hand.
≈ 1 full-time role (40 h/week)
2,184
tax rules under 2006/112/EC are encoded in Kontier for invoicing in the EU, versioned. Every pricing change has to respect all of them.
Kontier rule set, own count
1 Jan 2027
From this day, companies in Germany with more than €800,000 prior-year turnover issue B2B invoices electronically. From 2028 it applies to everyone.
Section 27 (38) UStG (Growth Opportunities Act)
€10,000
in sales to consumers in other EU countries is enough, and the customer country's VAT applies. From then on every invoice uses the rate of the country the customer is in.
Section 3c (4) UStG, Art. 59c VAT Directive
Self-serve and usage-based models have multiplied what billing has to do. Generic payment plugins and home-grown pipelines break at the first pricing change. Kontier is one layer that bills the way Europe audits.
See the four systemsFour systems. One billing layer.
Monetize, bill, collect, close: standalone or chained into one pipeline. Each card shows a real object from Kontier, before and after.
-
Sample: in plan Pro a draft lowers the price for api_calls from 10,001 from 0.004 to 0.0035 euros. After publishing, version 4 is live; 38 subscriptions follow from the next period, 214 stay pinned to version 3.
Monetize
Prices, tiers and meters are versioned data. You change a draft, publish it, and pinned subscriptions keep their price.
Catalog · version 4 live
-
Sample: a usage event with 18,402 api_calls is recorded. It becomes the invoice line: 10,000 included, 8,402 times 0.004 euros equals 33.61 euros net, 19 percent VAT 6.39 euros, 40.00 euros gross, as an XRechnung 3.0 with no findings.
Bill & tax
One event in, one validated invoice out. Tier, included quantity and VAT are decided per line, and the XRechnung exists before anything is sent.
Invoice · validated against EN 16931
-
Sample: a 40.00 euro direct debit comes back on 9 October with reason AM04, insufficient funds. Because AM04 is retryable, Kontier schedules another collection on 12 October; on 14 October the invoice is paid. A return with MD01, no valid mandate, is not collected again.
Collect & recover
SEPA direct debit through your bank, GoCardless, Mollie or Stripe. Returns come back with their reason from camt.054; Kontier only collects again where another attempt can help.
Collection · returns with a reason
-
Sample: the DATEV export for October 2026 holds 1,284 bookings in the SKR03 chart and carries a SHA-256 fingerprint. Its documents sit in a hash chain that is verified daily at 02:15 UTC.
Close & audit
Invoices, credit notes and payments go to your accountant as a DATEV booking batch. Every document sits in a hash chain that Kontier re-verifies every day.
Archive · chain verified daily
Watch Kontier work.
Eighteen months of a charging platform with 59 customers, run through the billing engine: licences in advance, kWh and charging sessions by usage, invoices, payments, e-invoices. This is what it looks like in Kontier.
Four views from Kontier with demo data of the fictional Kilowende GmbH. Dashboard: monthly recurring revenue 57,089.90 euros, up 46.6 percent; outstanding receivables 49,178.11 euros; payments received 1,291,027.76 euros in twelve months. Revenue: opening 38,955.00 euros, new plus 19,304.20, expansion plus 1,160.50, contraction minus 933.00, churn minus 1,396.80, closing 57,089.90 euros. Invoice INV-2026-000635: among other lines 185,373 kilowatt hours of charging energy for 2,353.73 euros, subtotal 9,362.15 euros, 19 percent tax 1,778.81 euros, total 11,140.96 euros, paid on 2 September 2026. E-invoices: every document in profile EN16931 UBL 2.1, status clean.
- invoices
- 712
- payments
- 704
- usage events
- 33,525
- months of history
- 18
18 months, run through in days on a test clock. Every number in these views was produced by the billing engine itself: the same one that issues your invoices.
The EU billing comparison.
14 criteria against Lago, Chargebee and Hyperline, from their public documentation.
- Fully supported
- Partially supported
- Not supported
| Feature | | Lago | Chargebee | Hyperline |
|---|---|---|---|---|
| EU VAT (OSS, reverse charge, VIES) | Fully supported | Not supported | Partially supported | Partially supported |
| SEPA Direct Debit (CORE + B2B) | Fully supported | Not supported | Fully supported | Fully supported |
| XRechnung (native, with Leitweg-ID) | Fully supported | Not supported | Not supported | Not supported |
| Revenue accruals (accrued, unbilled, deferred) | Fully supported | Fully supported | Fully supported | Fully supported |
| Plan & price versioning (replay-safe) | Fully supported | Not supported | Not supported | Not supported |
| Per-invoice FX pinning | Fully supported | Partially supported | Partially supported | Partially supported |
| Volume discounts, graduated tiers & packages (with formulas) | Fully supported | Not supported | Partially supported | Not supported |
| Wallets + holds + prepaid | Fully supported | Not supported | Not supported | Not supported |
| Marketplace settlements | Fully supported | Partially supported | Partially supported | Partially supported |
| AI dunning + R-transaction routing | Fully supported | Partially supported | Partially supported | Partially supported |
| RFC 9457 errors + idempotent webhooks | Fully supported | Not supported | Partially supported | Partially supported |
| Test clocks + sandbox keys | Fully supported | Not supported | Not supported | Not supported |
| German UI + support | Fully supported | Partially supported | Fully supported | Fully supported |
| Managed cloud in the EU | Fully supported | Partially supported | Partially supported | Partially supported |
EU VAT (OSS, reverse charge, VIES)
- Kontier Fully supported
- Lago Not supported
- Chargebee Partially supported
- Hyperline Partially supported
SEPA Direct Debit (CORE + B2B)
- Kontier Fully supported
- Lago Not supported
- Chargebee Fully supported
- Hyperline Fully supported
XRechnung (native, with Leitweg-ID)
- Kontier Fully supported
- Lago Not supported
- Chargebee Not supported
- Hyperline Not supported
Revenue accruals (accrued, unbilled, deferred)
- Kontier Fully supported
- Lago Fully supported
- Chargebee Fully supported
- Hyperline Fully supported
Plan & price versioning (replay-safe)
- Kontier Fully supported
- Lago Not supported
- Chargebee Not supported
- Hyperline Not supported
Per-invoice FX pinning
- Kontier Fully supported
- Lago Partially supported
- Chargebee Partially supported
- Hyperline Partially supported
Volume discounts, graduated tiers & packages (with formulas)
- Kontier Fully supported
- Lago Not supported
- Chargebee Partially supported
- Hyperline Not supported
Wallets + holds + prepaid
- Kontier Fully supported
- Lago Not supported
- Chargebee Not supported
- Hyperline Not supported
Marketplace settlements
- Kontier Fully supported
- Lago Partially supported
- Chargebee Partially supported
- Hyperline Partially supported
AI dunning + R-transaction routing
- Kontier Fully supported
- Lago Partially supported
- Chargebee Partially supported
- Hyperline Partially supported
RFC 9457 errors + idempotent webhooks
- Kontier Fully supported
- Lago Not supported
- Chargebee Partially supported
- Hyperline Partially supported
Test clocks + sandbox keys
- Kontier Fully supported
- Lago Not supported
- Chargebee Not supported
- Hyperline Not supported
German UI + support
- Kontier Fully supported
- Lago Partially supported
- Chargebee Fully supported
- Hyperline Fully supported
Managed cloud in the EU
- Kontier Fully supported
- Lago Partially supported
- Chargebee Partially supported
- Hyperline Partially supported
As of July 2026. Based on publicly available documentation from each provider. ZUGFeRD, Factur-X, Peppol, and DATEV are available in Kontier.
Sources: lago.app · chargebee.com · hyperline.co
Logos and trademarks are property of their respective owners. No endorsement implied.
Run next month's billing on Kontier.
With your real data, in your own workspace. 14 days is enough to know.
- 14 days free
- from €199/month net
- cancel monthly
Card required to start. Continues on your plan unless you cancel before day 14.
From usage event to paid invoice.
Sample data
Connect catalog & usage.
Pick a blueprint.
Bill & close.
Pick your business model. The blueprint is already here.
Twelve documented blueprints with ready-made API calls. Configure them; don't rebuild them.
See all blueprints in the docs-
SaaS per-seat
Billing formula seats × price/month, day-exact proration API examplePOST /v1/subscriptions { "price": "pro_seat_v3", "quantity": 12 } -
API platform
Billing formula calls × €0.0004, tiered from 5M API examplePOST /v1/usage { "meter": "api_calls", "quantity": 18402 } -
Cloud infrastructure
Billing formula vCPU-h × €0.031 + egress GB × €0.02 API examplePOST /v1/usage { "meter": "vcpu_hours", "quantity": 713.5 } -
Marketplace + payouts
Billing formula GMV × 12% commission → split payout API examplePOST /v1/charges { "amount": 10000, "split": { "fee": 1200 } } -
Reseller network
Billing formula list price − 30% margin, per partner tier API examplePOST /v1/invoices { "customer": "reseller_…", "price": "tier_gold" } -
Domain registrar
Billing formula registration + renewal × years, promo-ready API examplePOST /v1/subscriptions { "price": "domain_renewal" } -
Hybrid PaaS
Billing formula base €49 + usage beyond free quota API examplePOST /v1/usage { "meter": "build_minutes", "quantity": 420 } -
Subscription box
Billing formula €29.90/month, −15% annually API examplePOST /v1/subscriptions { "price": "box_monthly" } -
Telco carrier
Billing formula base price + GB tiers API examplePOST /v1/usage { "meter": "data_gb", "quantity": 38.2 } -
Creator platform
Billing formula revenue − 10% platform fee → payout API examplePOST /v1/charges { "amount": 500, "split": { "creator": "acct_…" } } -
Enterprise SaaS
Billing formula flat per entity + PO reference API examplePOST /v1/invoices { "customer": "entity_de_…", "price": "ent_flat" } -
Outcome-based services
Billing formula flat fee + bonus per milestone API examplePOST /v1/invoices { "price": "milestone_golive" }
Questions we hear often.
Is Kontier a payment provider?
How does migration work?
Where is my data stored?
What does Kontier cost?
Can I cancel and export my data at any time?
What support do I get at launch?
See Kontier on your business model.
- 14 days free (Starter & Scale)
- from €199/month net
- cancel monthly
-
Pick a plan and start
14 days with your real data in your own workspace.
-
Get an API key
Sandbox with real EU tax rules.
-
Issue your first invoice
XRechnung-compliant from day one.
or 15 minutes with an engineer