01What the integration does
The SumUp integration connects your SumUp account directly with your accounting in einzly. As soon as a sale comes in via SumUp, the rest happens automatically:
- Automatic sync of all SumUp card payments as income
- SumUp fees are booked automatically as an expense (category: bank charges)
- Refunds are recorded as negative income — VAT-correct (more on that below)
- The receipt is linked automatically — the SumUp transaction serves as proof
- Duplicate detection — the same sale is never booked twice
- Daily automatic sync, plus a manual sync at the click of a button
02How to connect SumUp with einzly
Setup takes just a few minutes. You need an active SumUp account and create an API key once — ideally with read-only access.
Sign in to your SumUp account at me.sumup.com.
Go to Profile → Settings → For developers → API keys and create a new key. Choose read-only access to your transactions if possible.
In einzly, open Settings → Integrations → SumUp, paste the key and click "Connect". einzly verifies the key automatically.
With the "Import sales from" field you can also import past sales from a specific date. Only use this if they haven't been recorded manually yet.
From now on einzly syncs your SumUp sales automatically every day. You don't have to do anything else.
03What gets booked automatically?
For every successful sale, einzly creates an income entry for the gross amount. As soon as SumUp pays the transaction out, the transaction fee is added automatically as a separate expense. That keeps your books cleanly separated: what you earned and what SumUp charged for it.
A concrete example
A customer pays CHF 100.00 by card. SumUp deducts the transaction fee (currently 1.75% in Switzerland for in-person payments).
| What | Amount | Category | Receipt |
|---|---|---|---|
| Income: "SumUp sale" | CHF 100.00 | Incoming payment | SumUp transaction |
| Expense: "SumUp fee" | CHF 1.75 | Bank charges | SumUp transaction |
CHF 98.25 net lands in your account. In your accounting everything adds up: gross income and fee are cleanly separated — including a receipt reference to the SumUp 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.
04When does it sync?
- einzly syncs your SumUp sales 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 sales
- Only successful payments are imported — cancelled payments are ignored
05Advantages over manual booking
| Manual | With SumUp integration | |
|---|---|---|
| Record income | Type the amount from SumUp | Automatic |
| 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 sale | ~2 minutes | 0 seconds |