Reconciling Adyen in Xero was brutal with multi-currency batches. A single settlement report had GBP sales, EUR refunds, and interchange fees in both currencies. This tool splits everything by batch and currency so I can match each payout to the correct Xero bank feed. Our verified totals now balance first try.
Reconcile Adyen in Xero — Complete Settlement Matching
Reconcile your Adyen settlements in Xero. Match batch settlements to bank deposits, track interchange fees, and close your books accurately.
Free preview — then from $5. Save with bundles.Reconciliation Questions Answered
Which Adyen report should I use?
Use the Settlement Details Report from Customer Area → Reports. This contains all the fee breakdown columns needed for proper reconciliation.
How do I match settlements to bank deposits?
Group by Batch Number. Each batch represents a single bank deposit. The sum of Net Credit minus Net Debit for a batch should match the deposit amount.
What are Gross and Net Credit fields?
Gross Credit is the total customer payment amount. Net Credit is what you receive after Adyen deducts transaction fees, markups, and scheme charges.
How Reconciliation Works
Export from Adyen
Reports → Settlement details → Download CSV
Upload and Configure
Upload Settlement Details Report CSV and choose Bank Statement format
Preview and Download
Review converted data, download Xero-ready file
Import to Xero
Accounting → Bank Accounts → Select Account → Import Statement
Discrepancies are highlighted with clear match and mismatch indicators — review differences at a glance.
How People Use This
My clients kept asking why their Xero clearing account never matched Adyen deposits. The problem was always buried in scheme fees or chargebacks that were not broken out correctly. After switching to this tool, matched transactions line up per batch and I caught discrepancies at two clients that had been off for quarters.
We process through Adyen across 5 European markets. Batch reconciliation in Xero required manually splitting Interchange++ fees from each settlement detail report. Now Commission, Markup, Scheme Fees, and Interchange are separated automatically. Our reconciled totals match bank deposits to the penny and month-end close dropped from 4 days to 1.
PSP reference tracking was impossible before this tool. When a customer disputed a charge, finding the original transaction across Adyen batches and matching it in Xero took hours. Now every PSP reference is preserved in the bank statement description. We caught a chargeback discrepancy within minutes instead of days.
Why Adyen Reconciliation Is Challenging
Interchange++ Complexity
How This Tool Helps
Secure, Private Reconciliation
Row-by-Row Matching
Records matched row by row. Mismatches surfaced clearly for review.
Runs in Your Browser
Both files compared in your browser. Nothing uploaded to any server.
GDPR Compliant
No data stored or transmitted. Full EU privacy compliance.
// PRICING //
Choose the plan that fits your needs
Just start processing on any tool page
Tools processing starts from 5 credits. Then 1 credit = 1k rows. No sign-up needed.
Credit Bundles
One-time purchase
- No monthly commitment
- Credits valid for one year
- Access to all tools
- Full file downloads
Monthly Bundles Pro
Best for professionals and content creators
- Credits refresh monthly
- Priority processing
Purchase Credits
- Full CSV & Excel export
- Google Sheets export
- Instant browser download
Do unused credits expire?
One-time credit bundles are valid for one year. Subscription credits refresh monthly. You can use credits across any tool, anytime.
Is my data secure?
Files process entirely in your browser. We're GDPR compliant with TLS encryption.
Can I get a refund?
Yes! Full refund within 14 days if no credits used. Partial refund for unused credits anytime. Contact sup@spreadsheetbroccoli.com.
Terms of service applies. VAT included where applicable.
More credits - more savings
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
Field Mapping
How Adyen Settlements fields map to Xero Bank Statement
| Adyen Settlements | Source Value | Xero Bank Statement | Target Value | Note | |
|---|---|---|---|---|---|
Creation Date |
2025-01-15T14:30:00+00:00 |
→ | Date |
01/15/2025
|
Settlement date formatted per Xero region |
Gross Credit |
100.00 |
→ | Spend |
|
Sales income (positive for revenue) |
Gross Debit |
0.00 |
→ | Spend |
|
Refunds/Chargebacks (negative for outflows) |
Commission |
1.50 |
→ | Spend |
|
Processing fees (negative, tracked separately if split) |
Markup |
0.50 |
→ | Spend |
|
Processing fees (negative, tracked separately if split) |
Scheme Fees |
0.20 |
→ | Spend |
|
Interchange fees (negative, tracked separately if split) |
Interchange |
1.00 |
→ | Spend |
|
Interchange fees (negative, tracked separately if split) |
Net Credit |
96.80 |
→ | Spend |
|
Net deposit amount (what hits your bank) |
Psp Reference |
8825408195441178 |
→ | Reference |
8825408195441178
|
Adyen's unique transaction ID |
Batch Number |
12345 |
→ | Reference |
12345
|
Settlement batch identifier |
Why Reconcile Your Data First?
Interchange++ Breakdown
Commission, Markup, Scheme Fees, Interchange tracked separately.
Batch Reconciliation
Transactions grouped by Batch Number for easy bank matching.
PSP Reference Tracking
Adyen's unique transaction IDs preserved for audit trail.
Multi-Currency
Handle settlements across multiple currencies with FX tracking.
Chargeback Handling
Chargebacks and reversals properly accounted.
Browser Processing
Financial data processed locally. Never sent to external servers.
Data Transformation
Each settlement transaction creates multiple Xero bank rows: one for gross amount, plus separate rows for each fee component if split_fees is enabled
One row per transaction with gross amount and fee breakdown
Psp Reference,
Type,
Gross Credit,
Net Credit
Multiple spend rows for gross income and fee tracking
Common Bank Statement Import Errors
Issues you might encounter when importing Settlement Details Report data to Bank Statement - and how we solve them
Batch Numbers Don't Match Bank Deposits
Xero bank import shows wrong amounts because batch aggregation doesn't align with bank statements
Check if Adyen batches match your bank deposit schedule. Enable 'group_by_batch' and verify Batch Numbers in your export correspond to actual bank deposits.
Too Many Fee Rows in Xero
Xero bank import has 4-5 rows per transaction making reconciliation difficult
Disable 'split_fees' option to combine all fees into one line. Only split if you need detailed cost analysis.
Xero Rejects Import Due to Date Format
Xero can't parse dates because wrong regional format is used
Set the correct region (UK/AU/NZ/EU use DD/MM/YYYY, US uses MM/DD/YYYY). Check your Xero organisation settings.
Can't Match Transactions Without PSP Reference
PSP Reference column is missing, making it impossible to trace transactions back to Adyen
Ensure you're using the Settlement Details Report (not Transaction Report). Enable 'include_psp_reference' option to add PSP References to descriptions.
Multiple Currencies in One Xero Import
Xero import fails because file contains transactions in different currencies
Process each currency separately. Filter your Adyen export by currency before converting, or use Xero's multi-currency bank accounts.
Frequently Asked Questions
Adyen → Xero Data Ecosystem
All available data flows from Adyen to Xero
Also available as
This platform pair is available in 1 other hub
Quick question before you go
Help us improve—what stopped you today?
Thank you!
Enter your email to claim your welcome bonus