← All integrations
Mollie → DATEV

Mollie DATEV integration

In short

A Mollie to DATEV integration turns the money side of Mollie into a booking batch your Steuerberater can import. Each payment is booked to a PSP clearing account (Geldtransit), Mollie's per-transaction and monthly fees are booked as expense with a reverse-charge tax key because Mollie B.V. is a Dutch supplier, and refunds and chargebacks are reversed on their own dates. The Mollie settlement is the anchor: every payout nets many payments minus fees, refunds, and chargebacks, and the pipeline reconciles it to the cent against your bank booking so nothing is re-keyed at month-end.

What a Mollie to DATEV integration actually does

Mollie is a payment service provider, not a shop. It knows how the money moved: a customer paid EUR 89 by iDEAL, another EUR 240 by credit card, one was refunded, one direct debit bounced back as a chargeback three weeks later, and on Thursday Mollie paid the net of all of it into your bank account minus its fees. DATEV, and the person doing your books inside it, needs that expressed as bookings: money to a clearing account, fees to an expense account with the right tax key, refunds and chargebacks reversed on the right dates, and the settlement payout reconciled against the bank.

The gap between “Mollie moved the money” and “the books are correct and reconcile” is the work. A Mollie to DATEV integration closes it automatically: it reads payments, settlements, refunds, chargebacks, and fees from the Mollie API, applies your accounting logic, and hands DATEV a clean booking batch your Kanzlei imports without opening a spreadsheet.

What data moves

Mollie object / eventBecomes in DATEVNotes
Payment (tr_…, paid)Booking to PSP clearing account (Geldtransit), against the open itemMatched to the receivable via order ID / description in Mollie metadata, per payment method
Settlement (stl_…, paid out)Bank booking clearing the Geldtransit accountThe reconciliation anchor - one payout nets many payments minus fees, refunds, chargebacks
Transaction fees + monthly invoiceExpense booking (Nebenkosten des Geldverkehrs)Reverse-charge tax key (§13b UStG) because Mollie B.V. is a Dutch supplier
Refund (re_…)Reversing booking against clearingDated to the refund, reduces the settlement it falls into
Chargeback (chb_…)Reversal + separate chargeback-fee expenseCard / SEPA Direct Debit; can arrive weeks after the payment
Settlement period breakdownPer-method revenue and cost linesMollie splits each settlement by month and payment method
Foreign-currency paymentBooking plus FX difference (Kursdifferenz)When the processing currency differs from the settlement currency

The exact accounts, tax keys, and clearing accounts are agreed once with your tax advisor and encoded in the pipeline. After that, nobody maps them again by hand.

The details that break naive exports

A CSV out of the Mollie dashboard, or a generic connector, gets you most of the way and leaves the expensive part on your desk:

How we build and run it

We treat this as a pipeline, not a batch job. Mollie payments, settlements, refunds, chargebacks, and fees are pulled from the Mollie API on a schedule (or by webhook), validated, transformed into your agreed DATEV coding, and written out as a DATEV-Format booking batch - or delivered through the DATEV Rechnungsdatenservice into DATEV Unternehmen online where that suits your Kanzlei.

The pipeline is idempotent: every Mollie object carries a stable identifier, so a retry or a late chargeback never produces a duplicate booking. It runs on cloud-native, fully EU-hosted AWS infrastructure, so payment and customer data never leaves the EU - which keeps the DPA / AVV with your tax advisor and your GDPR obligations clean.

And then we keep it running. Monitoring, alerting, incident response, and - critically - watching for Mollie and DATEV API changes are our responsibility under contract. You get a named owner and an SLA, not a script somebody has to remember to run. The month-end close stops depending on anyone reconciling a settlement export by hand.

When this integration is worth building

If you take a handful of Mollie payments a month through a single method and your advisor happily reconciles the dashboard export, a manual process is genuinely fine and we will tell you so. The integration earns its place when transaction volume climbs, when you run several payment methods, when SEPA Direct Debit chargebacks and refunds make settlement reconciliation a monthly chore, when you settle across currencies, or when your tax advisor is charging you to clean up Mollie imports that a pipeline should have delivered correctly in the first place.

Frequently asked questions

Is Mollie the source of my revenue bookings, or just the payments?
Mostly the payments. In most setups your shop or invoicing system defines the revenue and the tax treatment, and Mollie tells you when and how the money actually arrived. A Mollie to DATEV integration therefore focuses on the money side: matching incoming payments to open items (offene Posten), booking Mollie fees, and reconciling each settlement payout to the bank. If you use Mollie standalone for payment links or invoices, we can also derive the receivable from the payment itself.
Why do you book to a clearing account instead of straight to the bank?
Because a Mollie payment and the money landing in your bank are two different events, often days apart. Mollie collects many payments, deducts fees, subtracts refunds and chargebacks, and pays out one net settlement later. We book each payment to a Geldtransit / Verrechnungskonto when it is paid, then clear that account when the settlement hits the bank. That is the only way the bank booking reconciles to the cent.
How are Mollie's fees treated for VAT?
Mollie B.V. is based in the Netherlands, so its transaction and monthly fees to a German business are an intra-EU B2B service under the reverse-charge scheme (§13b UStG). We book them to a bank-charges expense account with the correct reverse-charge tax key, not as domestic input VAT. Getting this wrong is one of the most common findings when a tax advisor reviews a manual Mollie import.
What about chargebacks and failed SEPA direct debits that arrive weeks later?
They are handled as their own events. A card or SEPA Direct Debit chargeback can land weeks after the original payment, so the pipeline runs a delta sync that catches late chargebacks and reversals, reverses the original clearing booking, re-opens the receivable, and books the chargeback fee separately. Because it is idempotent, a late event never disturbs a period that was already reconciled.
Which DATEV target do you deliver into?
Whichever your Kanzlei works with. Usually we produce a booking batch in DATEV-Format (the EXTF/DTVF Buchungsstapel that DATEV Kanzlei-Rechnungswesen imports), coded to your SKR03 or SKR04 accounts, and where it suits the workflow we deliver documents via the DATEV Rechnungsdatenservice into DATEV Unternehmen online. We agree accounts, tax keys, and clearing accounts with your tax advisor up front.

Need this integration built and permanently operated? Tell us which systems connect and what data has to move. Fixed-price scoping quote within 48 hours.

Request a scoping call