Switch from Stripe Billing or Chargebee once every invoice matches.
Customers, running subscriptions, SEPA mandates and open receivables move to Kontier. Your payment provider stays. Until the cut-over date both systems bill the same month, and we compare every invoice to the cent.
Free, no obligation · three questions, one email address
What moves, what stays and what we settle first.
The fear of switching is rarely the new code. It is whether every subscription, every mandate and every open invoice is still there on cut-over day. So every object is listed here with the field that carries it over.
Movesfrom your current system to Kontier
-
Customers
Name, address, VAT ID and your own ID
customer.external_id -
Products, plans, prices
Tiers, interval and currency
product.pricing_model -
Running subscriptions
Plan, quantity and the day they renew
current_period · next_cut_at -
SEPA mandates
Mandate reference, signature date, the scan as evidence
reference · signed_on -
Open receivables
Open invoices with amount and due date
amount_due · due_date -
Invoice history
Past invoices as history on the customer account, for questions and reporting. Nothing is issued again.
Stayswhere it is, unchanged
-
Your payment provider
Stripe, GoCardless, Mollie or your own bank. No new PSP contract.
-
Your customer IDs
cus_…, your CRM number or the row in the sheet: it stays readable as external_id.
-
Your pricing model
Subscriptions, per seat, usage or a mix. Configured, not reinvented.
-
Your issued invoices
They keep the number and date they were issued with.
Settled firstbefore the first import
-
Cut-over date
The first day only Kontier issues invoices. Ideally the start of a billing period.
-
Mandate rail
Whether mandates are collected through your bank, GoCardless, Mollie or Stripe. A mandate never moves to another rail silently.
-
Tiered prices
Kontier keeps the pricing model on the product, not the price. Two prices on one product are always read the same way.
Parallel run
The parallel run finds what the import missed.
Until the cut-over date, Kontier bills the same periods as your current system, in a sandbox. We compare every invoice: net, VAT, gross. Every difference gets a cause and a fix. Nothing is approved until the difference is €0.00.
Test clock
In the sandbox the month runs on a test clock: renewals, phase changes and dunning steps fall due as they would live.
No mail to customers
A sandbox sends no email to recipients outside your organization and uses no number from your live invoice sequence.
Approved at €0.00
While a difference is open, the cut-over stays blocked. Your current system keeps billing as usual until then.
Sequence
A dated plan, not a leap of faith.
This is what a switch looks like as a plan. The dates here are an example. How long yours takes depends on data volume and pricing model; we set the plan with your data in the first conversation.
- 2 Nov Mon
Connect
Connect payment providers
Stripe for cards, GoCardless, Mollie or your own bank for SEPA. Your accounts stay as they are.
- 5 Nov Thu
Import
Catalog, customers, subscriptions, mandates
Prices with tiers, customers with external_id, subscriptions with their renewal day, mandates with reference and signature date.
- 9 Nov Mon
Parallel run
Same month, two systems
The sandbox bills November on a test clock. Every invoice is compared with your current system.
- 26 Nov Thu
Approval
Reconciled to the cent
Every difference has a cause and a fix. At a €0.00 difference you approve the cut-over date.
- 1 Dec Tue
Cut-over
Kontier issues
From the start of the period, invoices, collections and dunning come from Kontier. Your old system issues nothing more.
- Jan
Support
Through your first OSS filing
We stay on it until your first OSS filing runs through cleanly.
Where you start
Five starting points, one route.
Billing software, in-house code or a spreadsheet: the sequence is the same. What differs is the place where an import can go wrong. We know it before we start.
-
Stripe Billing
Today
Subscriptions, invoices and tax in Stripe Billing, cards through Stripe Payments.
With Kontier
Kontier takes over subscriptions, invoices, tax and dunning. Stripe keeps collecting the cards, on the same account.
What we watch
Stripe keeps tier logic on the price, Kontier on the product. graduated becomes STAIRCASE, volume becomes VOLUME.
tiers_mode → pricing_model -
Chargebee
Today
Subscriptions and invoices in Chargebee, payments through a connected gateway.
With Kontier
If the gateway is Stripe, GoCardless or Mollie, Kontier connects the same account. Your Chargebee IDs stay readable as external_id.
What we watch
Add-ons and coupons become prices and promotions in Kontier. The parallel run shows whether every discount bills the same.
addon → price · coupon → promotion -
Paddle
Today
Paddle sells as merchant of record in its own name and remits the VAT.
With Kontier
With Kontier you invoice in your own name. Kontier decides EU VAT per line and prepares the OSS return. Cards and SEPA run through Stripe, Mollie or GoCardless.
What we watch
This is where the payment route changes. Where saved payment methods cannot come along, customers add them again through a portal link, with no new checkout.
portal link · add_payment_method -
In-house code
Today
Cron jobs, webhooks and an invoice table your team maintains next to the product.
With Kontier
Your backend reports events to the API (OpenAPI 3.1). Kontier prices, issues and collects. Your IDs stay as external_id.
What we watch
Usage from running periods is backfilled with a timestamp. The idempotency key keeps an event from counting twice.
POST /v1/usage-events -
Spreadsheets
Today
Price list and customer list in Excel, invoices by hand, SEPA mandates on paper in a binder.
With Kontier
The price list comes into the product catalog by CSV import. We move customers and subscriptions out of the sheet with you.
What we watch
Paper mandates are recorded with their signature date and scan. They get the 14-day pre-notification before each debit.
channel: operator · signed_on
From the cut-over
What Kontier takes over from day one.
The same capabilities the platform describes everywhere else. How Kontier compares with Chargebee, Lago and Hyperline is on the homepage comparison (as of July 2026, sources: lago.app, chargebee.com, hyperline.co). See the comparison →
-
OSS · Reverse charge · VIES
EU VAT
OSS, reverse charge and VIES validation, decided per invoice line and not bolted on.
-
XRechnung · ZUGFeRD 2.3 · Factur-X
E-invoicing
XRechnung with Leitweg-ID straight from the platform; ZUGFeRD 2.3 and Factur-X as hybrid PDF/A-3 invoices.
-
SKR03 · SKR04 · CSV
DATEV export
Monthly posting batches with BU keys for § 13b, OSS and the small-business regime, sent straight to your accountant.
-
CORE · B2B · R-codes
SEPA Direct Debit
CORE through GoCardless, Mollie or Stripe, B2B through your own bank. Returned debits drive retries and dunning.
-
Versioning · GoBD
Audit trail
A traceable audit trail with plan and price versioning, built for GoBD requirements.
-
GDPR · Subprocessors
Operated in the EU
Platform data is processed in the EU; details in the subprocessor register. German UI and German-language support.
Let's set your cut-over date.
Three questions, one email address. We reply by email with the next steps of your migration.
from €199/monthStarter, net plus VAT
- From €199/month net
- 14 days free
- Card required to start
- No setup fee
- Cancel monthly
Switching, just not this quarter?
We'll get in touch when there is news on migration, data import and running both systems in parallel.
Almost there: please confirm your email.
We've sent you a confirmation email. You are on the list only once you click the link inside. Nothing arrived? Check your spam folder.