HomeBlogeinzly Features
einzly Features

Connect Mollie with einzly: Automatically record online payments

Mollie is one of the most popular payment providers for online shops and invoices in Europe — from credit card to iDEAL and Bancontact to Apple Pay. If you accept payments via Mollie, einzly can book every sale automatically: every income, every fee, every refund. And because Mollie often settles in euros, einzly automatically converts it to CHF at the daily rate.

e
einzly Editorial
Tax & Finance Desk · einzly
6 min read
16 Jun 2026
Related topics
MollieOnline paymentsAutomation

01What the integration does

The Mollie integration connects your Mollie account directly with your accounting in einzly. As soon as a payment comes in via Mollie, the rest happens automatically:

  • Automatic sync of all successful Mollie payments as income
  • Mollie fees are booked automatically as an expense (category: bank charges)
  • Euro amounts are automatically converted to CHF at the daily rate — the original amount in EUR is kept on record
  • Refunds are recorded as negative income — VAT-correct (more on that below)
  • The receipt is linked automatically — the Mollie transaction serves as proof
  • Duplicate detection — the same payment is never booked twice
  • Daily automatic sync, plus a manual sync at the click of a button


02How to connect Mollie with einzly

Setup takes just a few minutes. You need an active Mollie account and grab your API key once from the Mollie dashboard.

1
Log in to Mollie

Sign in to your Mollie account at my.mollie.com.

2
Copy the API key

Go to Developers → API keys. There you'll find a live key and a test key. For your real accounting, use the live key (it starts with "live_").

3
Paste the key into einzly

In einzly, open Settings → Integrations → Mollie, paste the key and click "Connect". einzly verifies the key automatically.

4
Optional: choose a period

With the "Import from date" field you can also import past payments from a specific date. Leave it empty and only new payments from now on are booked.

5
Done — sync is running

From now on einzly syncs your Mollie payments automatically every day. You don't have to do anything else.



03What gets booked automatically?

For every successful payment, einzly creates an income entry for the gross amount. The Mollie fee is added automatically as a separate expense. That keeps your books cleanly separated: what you earned and what Mollie charged for it — even when the payout is in CHF.

A concrete example

A customer pays EUR 49.90 in your shop. Mollie settles to your CHF account and deducts the fee — CHF 44.57 net lands in your account. einzly books the transaction like this:

WhatAmountCategoryReceipt
Income: "Mollie sale"CHF 46.05 (EUR 49.90 at the daily rate)Incoming paymentMollie transaction
Expense: "Mollie fee"CHF 1.48Bank chargesMollie transaction

Gross income minus the fee equals exactly the net payout of CHF 44.57 — everything matches your bank statement, including a receipt reference to the Mollie transaction.

And what about a refund?

If you refund money to a customer, einzly books it as negative income (a revenue reduction) — not as an expense. That is the correct accounting approach: your reported revenue goes down, and if you are liable for VAT, the VAT reverses automatically and correctly. Booking a refund as an expense would inflate your revenue artificially — which is exactly what einzly avoids.



04Euros to CHF at the daily rate

Mollie processes many payments in euros. But you keep your Swiss accounting in CHF. That's why einzly automatically converts every euro payment to francs at the official daily rate on the payment date. The original EUR amount is kept on record as the original currency — so every booking stays traceable and audit-proof.

Because einzly calculates the fee from the difference between the gross amount and the actual CHF payout, it automatically covers both the Mollie fee and the exchange rate difference. Your accounting therefore always matches what really arrives in your account.


05When does it sync?

  • einzly syncs your Mollie payments automatically every day
  • You can also trigger a manual sync any time in the settings
  • When connecting you can optionally choose a start date to import past payments
  • Only successful (paid) payments are imported — open or cancelled payments are ignored


06Advantages over manual booking

ManualWith Mollie integration
Record incomeType the amount from MollieAutomatic
Convert EUR to CHFLook up the rate yourselfAutomatic at the daily rate
Record feeFind & book the feeAutomatic
Book refundBook it VAT-correct yourselfAutomatic as revenue reduction
Attach receiptTake a screenshotLinked automatically
Avoid duplicatesWatch out yourselfAutomatic detection
Time per payment~2 minutes0 seconds
The Mollie integration is available to all einzly users at no extra cost.

Yes, you need an active Mollie account and copy your API key there. einzly does not create a Mollie account for you.
einzly automatically converts every euro amount to CHF at the official daily rate on the payment date. The original amount in EUR is kept on record with the booking, so everything stays traceable.
Yes. Refunds are recorded as negative income (a revenue reduction) — so your revenue goes down correctly and the VAT reverses automatically. You don't have to book anything manually.
Yes. The key is stored securely and used exclusively to import your payments. You can revoke it at any time in the Mollie dashboard.
Mollie is mainly for online payments in Europe (credit card, iDEAL, Bancontact, Apple Pay) and often settles in euros. SumUp is for in-person card payments, Stripe for online and credit card payments. You can connect them all to einzly at the same time — every source is booked cleanly.
Yes, any time in the settings under Integrations. Income and expenses already booked are kept. If you wish, you can also remove all imported Mollie bookings at once when disconnecting.

Automate your accounting with einzlyeinzly connects directly with Mollie and books payments, fees and refunds automatically — including euro conversion at the daily rate. Less manual work, fewer errors, more time for your business. Try it free for 30 days at einzly.ch.
Share