Been searching for something like this for months. Our Shopify store processes 500+ orders monthly and this handles everything perfectly. Date formats, tax columns, refunds - all correct.
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.
How It Works
Download Settlement Report
Adyen Customer Area → Reports → Settlement Details Report
Convert
Upload here, select your Xero region and fee options
Import to Xero
Import to Adyen Clearing Account in Xero
Reconcile
Match batch settlements to bank deposits by Batch Number
Why Adyen Reconciliation Is Challenging
Interchange++ Complexity
How This Tool Helps
Your Data is Safe
Bank-Level Security
256-bit SSL encryption. Same standards as major financial institutions.
No Data Storage
Files are processed directly in browser. No calls to our servers.
GDPR Compliant
Full EU data protection compliance. Your privacy rights protected.
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 Use This Tool?
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