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.
Sign in to your Mollie account at my.mollie.com.
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_").
In einzly, open Settings → Integrations → Mollie, paste the key and click "Connect". einzly verifies the key automatically.
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.
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:
| What | Amount | Category | Receipt |
|---|---|---|---|
| Income: "Mollie sale" | CHF 46.05 (EUR 49.90 at the daily rate) | Incoming payment | Mollie transaction |
| Expense: "Mollie fee" | CHF 1.48 | Bank charges | Mollie 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.
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
| Manual | With Mollie integration | |
|---|---|---|
| Record income | Type the amount from Mollie | Automatic |
| Convert EUR to CHF | Look up the rate yourself | Automatic at the daily rate |
| Record fee | Find & book the fee | Automatic |
| Book refund | Book it VAT-correct yourself | Automatic as revenue reduction |
| Attach receipt | Take a screenshot | Linked automatically |
| Avoid duplicates | Watch out yourself | Automatic detection |
| Time per payment | ~2 minutes | 0 seconds |