Skip to content
Rechnungskit
Mollie + Rechnungskit

Mollie e‑invoicing: automatically from every payment

Mollie is popular with European online shops because it brings credit card, PayPal, Klarna, iDEAL and SEPA direct debit under one roof. What Mollie does not do is create compliant invoices for your customers, archive them in line with GoBD and hand finished bookings to your tax advisor. That is where Rechnungskit comes in.

Set up in under an hour · past payments are imported
The gap

Mollie takes the payment. The invoice is your job.

What Mollie does not do: create compliant invoices for your customers, archive them in line with GoBD and hand finished bookings to your tax advisor. That is where Rechnungskit comes in.

Mollie alone
  • Mollie processes the payment
  • PDF receipt without a structured e-invoice format
  • No German VAT logic per country
  • No GoBD archive, no DATEV export
With Rechnungskit
  • Compliant e-invoice under EN 16931 (ZUGFeRD)
  • Payments matched to orders automatically
  • GoBD-compliant, tamper-evident archive with checksum
  • DATEV export in one click
How it works with Mollie

Four steps from payment to booking.

  1. 01
    Connect
    Connect your Mollie account in a few minutes. No code needed.
  2. 02
    Import
    Rechnungskit imports every Mollie payment and matches it.
  3. 03
    Erzeugen
    Every payment becomes a validated e-invoice under EN 16931.
  4. 04
    Archive
    The invoice is archived to GoBD standards and is ready for the DATEV export.
Formats & standards

Every format Mollie doesn't deliver.

ZUGFeRD 2.5 Germany live
XRechnung 3.0 Germany (public sector clients) live
EN 16931 XML EU (OSS) live

How the Mollie integration works

Rechnungskit reads every Mollie payment directly through the API, including fees, refunds and payouts. The payment is linked automatically to the matching order from your shop (for example Shopify or WooCommerce). The result is a validated e-invoice in ZUGFeRD format: a PDF for your customer and machine-readable XML for their accounting. Customers with a Leitweg-ID (the routing ID German public bodies use), such as authorities or universities, get the same invoice as XRechnung 3.0.

Before sending, Rechnungskit checks all mandatory details under § 14 Abs. 4 UStG, the correct tax rate per country and formal validity under EN 16931. Errors land with you, not with the tax office.

Mollie payout reconciliation

Mollie pays out in batches: one payout contains many individual payments, minus fees, sometimes including refunds from earlier orders. Rechnungskit automatically breaks every payout into its parts and matches them to your invoices. Anything that cannot be matched unambiguously shows up right away in the review list, and you resolve it with one click.

The result: DATEV-ready bookings with revenue, Mollie fees and payouts kept apart and assigned for your tax advisor, as an EXTF export in SKR03 or SKR04.

Why this matters for Mollie merchants

Mollie payments come from many sources at once: credit card, Klarna, iDEAL, SEPA. Each payment method has its own fee logic and its own payout cycle. Working out by hand which payout contains which orders costs hours every month. Rechnungskit turns it into an automatic process with a complete audit trail.

Guide: connecting Mollie to Rechnungskit

Rechnungskit needs two sets of credentials from your Mollie dashboard. You create both under Developers → API access tokens → Create access token (in the German dashboard: Entwickler → API-Zugriffstokens → Zugriffstoken erstellen). Both only grant read or payment access: Rechnungskit cannot trigger payouts with them or change anything in your Mollie account.

Step 1: standard API key (for the payments)

The standard API key reads your payments, refunds and chargebacks. As the token type, choose Standard API key (Standard-API Schlüssel), then your payment profile and Live mode:

Mollie: creating a standard API key with profile and live mode

The permissions of the standard key are fixed, so you do not need to tick anything:

Mollie: the permissions of the standard API key are fixed

Copy the key (it starts with live_) and paste it into Rechnungskit under Settings → Connections → Mollie.

Step 2: organization access token (for fees and payouts)

Mollie only provides payouts and the fees per payment through a second token. As the token type, choose Organization access token (Erweitertes Zugriffstoken), for profile All profiles and as API mode Live mode:

Mollie: creating an organization access token, profile All profiles

Tick exactly five permissions. Under Accepting payments, tick payments.read, refunds.read and disputes.read. Mollie handles chargebacks through the Disputes API, which is why this permission is needed:

Mollie: ticking the permissions payments.read, refunds.read and disputes.read

Under Business operations, tick balances.read and settlements.read:

Mollie: ticking the permissions balances.read and settlements.read

Copy the token (it starts with access_) and paste it into the payout reconciliation field of the same Mollie form in Rechnungskit. From the following night on, Rechnungskit reconciles your payouts automatically and adds the Mollie fees to every payment.

Important: Mollie shows each token only once. If you did not copy it, delete it and create a new one. Rechnungskit does not need more than the five permissions listed, and we recommend not granting any others.

FAQ

Mollie and e-invoicing: FAQ

All of them. Rechnungskit works at the level of the Mollie payment, whether credit card, Klarna, iDEAL, PayPal via Mollie or SEPA direct debit sits behind it.
More integrations
The same validated pipeline for your whole stack.

Rechnungskit is not a tax advisory or law firm. This article explains general principles and does not replace advice from a tax advisor (Steuerberater, § 5 StBerG) or a lawyer (§ 3 RDG). Rechnungskit is built for businesses based in Germany and prepares documents, tax rates and bookings automatically. How your specific case is treated remains your decision, ideally together with your tax advisor or a lawyer.

Connect Mollie, e-invoicing done.

Create an account, connect your payment provider, check everything in free test mode. Billing starts when you go live.

Try it now
de en