Worldpay deposits one lump sum but the settlement report shows dozens of transactions with different fee structures. My clearing account was never zeroing out. Now each transfer imports with gross, fees, and net separated — the clearing account balances to the cent every time.
Reconcile Worldpay in Xero — Complete Settlement Matching
Reconcile your Worldpay settlements in Xero. Match transfer settlements to bank deposits, track scheme fees, and close your books accurately.
Free preview — then from $5. Save with bundles.Reconciliation Questions Answered
Which Worldpay report should I use?
Use the Settlement Reconciliation Report or Transaction Report from Business Manager. This contains the transaction details and fee breakdown needed for reconciliation.
How do I match settlements to bank deposits?
Group by Transfer ID. Each transfer represents a single bank deposit. The sum of net amounts for a transfer should match the deposit.
What is a Worldpay clearing account?
A current asset account in Xero that temporarily holds Worldpay settlement amounts. It's used in automated reconciliation to match payments with invoices before funds clear to your bank.
How Reconciliation Works
Export from Worldpay
iQ Bar (Financial icon) → Reconciliation Dashboard → Export CSV
Upload and Configure
Upload Reconciliation 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
We process GBP and EUR through Worldpay but Xero only saw the net deposit in our bank feed. A $340 variance sat unresolved for three months — turned out it was scheme fees on euro transactions hitting a different settlement cycle. Splitting fees by currency finally exposed it.
My accountant kept asking why Worldpay deposits didn't match my daily sales totals. I didn't realize passthrough fees were being deducted before settlement. Importing the breakdown into Xero with Transfer IDs means my accountant can match every deposit in minutes instead of emailing me questions.
Why Worldpay Reconciliation Is Challenging
Multi-Layer Fee Structure
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 Worldpay Reconciliation fields map to Xero Bank Statement
| Worldpay Reconciliation | Source Value | Xero Bank Statement | Target Value | Note | |
|---|---|---|---|---|---|
Gross Amount |
125.00 |
→ | Spend |
|
Transaction amount (positive for sales) |
Worldpay Fees |
1.75 |
→ | Spend |
|
Worldpay processing fees (negative) |
Passthrough Fees |
1.75 |
→ | Spend |
|
Interchange fees (negative, tracked separately if split) |
Payment ID |
PAY-1234567890 |
→ | Reference |
PAY-1234567890
|
Worldpay's unique transaction ID |
Transfer ID |
XFER-20250117-001 |
→ | Reference |
XFER-20250117-001
|
Settlement transfer identifier |
Why Reconcile Your Data First?
Fee Breakdown
Worldpay fees and Passthrough fees tracked separately.
Transfer Reconciliation
Transactions grouped by Transfer ID for bank matching.
Payment Tracking
Worldpay Payment IDs preserved for audit trail.
Multi-Currency
Handle settlements across multiple currencies.
Chargeback Handling
Chargebacks and reversals properly accounted.
Browser Processing
Financial data processed locally. Never sent to external servers.
Data Transformation
Each transaction creates gross and fee rows in Xero bank format, optionally splitting Worldpay and Passthrough fees
One row per transaction with gross amount and fee breakdown
Payment ID,
Gross Amount,
Worldpay Fees,
Transfer ID
Multiple spend rows for transaction and fee tracking
Common Bank Statement Import Errors
Issues you might encounter when importing Reconciliation Report data to Bank Statement - and how we solve them
Transfer Totals Don't Match Bank
Xero bank import totals don't align with actual bank deposits
Verify you're using the complete Worldpay Reconciliation Report. Check for missing transactions or split transfers.
Too Many Fee Rows in Xero
Xero bank import has 3 rows per transaction making reconciliation difficult
Disable 'split_fees' option to combine Worldpay and Passthrough fees into one line.
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.
Frequently Asked Questions
Worldpay → Xero Data Ecosystem
All available data flows from Worldpay 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