Import Adyen transactions into Twinfield
Split Adyen settlements into individual transactions and import them correctly into Twinfield via MT940 or CAMT.053.
Adyen processes payments for many Dutch webshops, platforms and retailers. The payments almost always go through fine; the bottleneck is in the bookkeeping. Adyen pays out your balance to your bank account in bundled form, while Twinfield wants to see every transaction separately in order to book debtors, revenue, fees and chargebacks correctly. In this guide you will read how to import Adyen transactions cleanly into Twinfield.
Why Adyen needs special attention
An Adyen payment goes through several steps before it appears on your bank statement:
- Customer pays — the amount is added to a settlement batch on your Adyen account.
- Adyen settles — fees, refunds, chargebacks and reserves are netted within the batch.
- Adyen pays out — the net balance of the batch is booked as a single amount to your business bank account.
On your bank statement you only see that payout: a single line with, for example, Adyen settlement batch 142 of € 12,480.33. If you only book that line, outstanding invoices in Twinfield remain wrongly open and you lose insight into fees and chargebacks. The solution is to import a statement with the underlying transactions — not just the batch payout.
Which Adyen report should you choose?
Adyen does not provide a ready-made MT940 or CAMT.053 file for your bookkeeping. In the Adyen Customer Area, under Reports, you will find the source files you need:
- Settlement detail report — per settlement batch, a breakdown of all payments, fees, refunds and chargebacks. Available as CSV. This is the report you use for your bookkeeping.
- Payment accounting report — all payments in a period, regardless of the payout. Suitable for analysis, less so for reconciliation.
For Twinfield the settlement detail report works best: the sum of the transactions minus the fees matches the batch payout on your bank account. You book the difference to a separate general ledger account, for example Payment service costs.
Approach in outline
- Create a separate bank journal with a clearing/intermediate account for Adyen in Twinfield.
- Download the settlement detail report per batch from the Adyen Customer Area.
- Convert the CSV to MT940 or CAMT.053 with StatementBridge.
- Import the file into the Adyen journal.
- Book the batch payout as an internal transfer between the Adyen clearing/intermediate account and your bank account.
- Book fees, refunds and chargebacks to the correct general ledger accounts.
Step 1 — Create an Adyen journal in Twinfield
- In Twinfield, go to Settings → Journals.
- Click New and choose type Bank.
- Give the journal a recognisable code and name, for example code
ADYEwith description Adyen clearing account. - Link the journal to a general ledger account in the liquid assets class, for example 1085 Adyen clearing account.
- Enter a fictitious IBAN. Use a recognisable sequence that no real bank issues, such as
NL00ADYE0000000000. - Save the journal.
This journal becomes the ‘intermediate station’ where Adyen transactions arrive before the batch payout is booked to your real bank. Do you process multiple merchant accounts? Then use a separate journal with a fictitious IBAN per account.
Step 2 — Download the settlement detail report from Adyen
- Log in to the Adyen Customer Area.
- Go to Reports and select the correct merchant account.
- Open the Settlement detail report for the batch you want to process.
- Download the report as CSV and save it in a fixed location (for example
\Adyen\Settlements\2026\). - Note the batch number; you will use it later to reconcile the bank line.
The report specifies, per line, the settled payments, refunds, chargebacks and the fees (Markup, Scheme Fees, Interchange). You reconcile the lines against your invoices via the Psp Reference or Merchant Reference from the report.
Step 3 — Convert the CSV to MT940 or CAMT.053
Twinfield processes MT940 and CAMT.053 by default, but not an Adyen CSV. With StatementBridge you convert the file in a few seconds:
- Open the conversion app.
- Upload the Adyen settlement detail report (CSV).
- Select Adyen as the source and choose MT940 or CAMT.053 as the target.
- Enter the fictitious IBAN that you linked to the Adyen journal in step 1.
- Download the converted file.
Read more about the procedure in Convert CSV to MT940 and Convert CSV to CAMT.053. Unsure about the format? MT940 vs CAMT.053: what is the difference? helps you choose.
Step 4 — Import into Twinfield
- In Twinfield, go to Financials → Bank → Import bank statements.
- Select the Adyen journal you created in step 1.
- Upload the MT940 or CAMT.053 file.
- Check that the IBAN in the file matches the IBAN of the journal.
- Confirm the import and open the statement to process it.
For the general import procedure, see Importing bank statements into Twinfield. The procedure with payment service providers is identical; see also AMEX, PayPal, Stripe import into Twinfield.
Step 5 — Book the batch payout, fees and chargebacks
The Adyen journal now contains all the individual transactions. On your business bank ledger there is a single line: the batch payout from Adyen. Process this as follows:
- Batch payout on the business bank → book it as an internal transfer (journal entry) between 1085 Adyen clearing account and your bank account.
- Fees (transaction costs) → book to a general ledger account Payment service costs or Bank charges.
- Refunds → book against the original debtor.
- Chargebacks → book to a separate general ledger account Chargebacks so they remain visible in your reporting.
At the end of each period, the balance on 1085 Adyen clearing account is zero, apart from any batch that is still outstanding. An unexplained balance points to a missing or duplicated settlement detail report.
Common pitfalls
- Booking the bank line directly to debtors. First split the batch into individual transactions; only then do debtors stay correct.
- Overlooking reserves. Adyen can temporarily withhold part of the revenue as a reserve. That line belongs on the clearing account, not on revenue.
- Leaving fees in revenue. Book fees to a separate general ledger account; that keeps your revenue figure clean for VAT and reporting.
- Mixing multiple merchant accounts. Use a separate journal with a clearing/intermediate account and fictitious IBAN per account.
File not accepted by Twinfield?
Do you get an error message such as Unknown format or IBAN not recognised? With StatementBridge you can still convert the Adyen report to a Twinfield-friendly MT940 or CAMT.053 file with the correct IBAN.
Frequently asked questions
Why can't I just book the Adyen payout as a bank line in Twinfield?
Adyen pays out one net amount per settlement batch to your bank account, in which payments, refunds, chargebacks and fees have already been netted. If you only book that single line, outstanding invoices in Twinfield remain wrongly open and you lose insight into costs. That is why you import a statement with the underlying transactions from the settlement detail report.
Which Adyen report do I need for Twinfield?
You use the Settlement detail report (CSV) from the Adyen Customer Area under Reports, per merchant account. This report specifies, per batch, all settled payments, refunds, chargebacks and fees. The sum of the transactions minus the fees matches the batch payout on your bank account.
How do I create an Adyen clearing account in Twinfield?
Create a separate bank journal in Twinfield with a recognisable code and name, such as Adyen clearing account. Link it to a general ledger account in the liquid assets class and enter a fictitious IBAN such as NL00ADYE0000000000. This journal acts as an intermediate station until the batch payout is booked to your real bank.
How do I reconcile Adyen transactions against my invoices?
The settlement detail report contains, per line, a Psp Reference and a Merchant Reference with which you trace each payment back to the original invoice or debtor. After conversion to MT940 or CAMT.053 you import the file into the Adyen journal and book fees to Payment service costs and chargebacks separately.
Related articles
AMEX, PayPal, Stripe import into Twinfield
Procedure for credit cards and payment service providers in Twinfield.
Importing Stripe transactions
Split Stripe payouts into individual transactions and import them correctly into your accounting software.
Importing bank statements into Twinfield
General import procedure for MT940 and CAMT.053 in Twinfield.
MT940 vs CAMT.053: what is the difference?
Comparison of the two most important bank statement formats.