Afterpay deposits net amounts after deducting fees, but Xero's bank feed only shows the lump sum. I was manually calculating fee differences every month — always off by a few cents due to rounding on individual transactions. The reconciliation tool breaks each settlement into gross sales and fees so my clearing account zeroes out perfectly.
Afterpay Xero Reconciliation Tool
Reconcile Afterpay BNPL settlements with Xero bank accounts. Match net payouts to bank deposits effortlessly.
Free preview — then from $5. Save with bundles.Reconciliation Questions Answered
Why don't Afterpay fees appear in my bank deposit?
Afterpay fees are deducted before funds are deposited to your bank account. They must be recorded separately in Xero via a journal entry at month-end to reconcile your clearing account.
Can I automate Afterpay reconciliation in Xero?
Our converter formats Afterpay settlements for direct Xero import, making reconciliation straightforward without subscriptions. For automated API-based syncing, third-party apps offer monthly plans, but our tool handles reconciliation prep without recurring fees.
What documents do I need to reconcile Afterpay?
Download the Afterpay settlement CSV statement from your Merchant Portal and compare it against your bank deposits and Xero transactions to verify amounts and identify fee deductions.
How Reconciliation Works
Export from Afterpay
Business Hub → Settlements → Reconciliation Report → Download CSV
Upload and Configure
Upload Reconciliation Report Export 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 Afterpay settlements would land in my bank account 3-5 days after the customer paid, but Xero recorded the sale immediately. Month-end was a nightmare of timing mismatches. Now I import the settlement file and match deposits by actual payout date — no more chasing ghost variances across periods.
One client had a $47 discrepancy that took me two hours to find. It was a partial refund Afterpay processed mid-settlement that reduced the deposit but wasn't reflected in the original sales batch. The tool flags these adjustments line-by-line so unmatched transactions surface immediately.
Reconciling Afterpay Settlements in Xero
BNPL Reconciliation Challenge
Reconciliation Format
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 Afterpay Settlements fields map to Xero Bank Statement
| Afterpay Settlements | Source Value | Xero Bank Statement | Target Value | Note | |
|---|---|---|---|---|---|
Settlement Date |
17/01/2025 |
→ | Date |
17/01/2025
|
Convert to DD/MM/YYYY or MM/DD/YYYY |
Net Settlement Amount |
145.60 |
→ | Amount |
145.60
|
Net after Afterpay fees |
Merchant Reference |
ORD-2025-001 |
→ | Reference |
ORD-2025-001
|
Merchant order ID |
Why Reconcile Your Data First?
Net Amount Matching
Matches deposits
Date Alignment
Settlement dates
Quick
60 seconds
No API Setup
Works with standard CSV exports. No technical setup required.
60-Second Processing
Upload, convert, download in under a minute.
No Monthly Fees
Pay per use only. No subscriptions or recurring charges.
Data Transformation
Each Afterpay settlement becomes one Xero bank statement row
One row per order settlement with net amount after fees
Order ID,
Settlement Date,
Net Settlement Amount,
Merchant Fee incl Tax
Single bank transaction line for each settlement
Common Bank Statement Import Errors
Issues you might encounter when importing Reconciliation Report Export data to Bank Statement - and how we solve them
Missing Settlement Dates
Xero import fails because settlement date column is missing or empty
Export the Reconciliation Report from Afterpay Merchant Portal. Ensure the report includes Settlement Date column.
Negative Settlement Amounts
Net settlement shows negative values due to high refund activity or fee adjustments
This is normal for refund-heavy periods. Negative amounts appear as debits in Xero. Review fee structure if consistently negative.
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 use DD/MM/YYYY, US uses MM/DD/YYYY). Check your Xero organisation settings.
Merchant References Don't Match Internal Orders
Afterpay Order IDs don't match your internal order numbers
Enable 'include_merchant_reference' option to add your custom order reference to descriptions for easier matching.
Frequently Asked Questions
Afterpay → Xero Data Ecosystem
All available data flows from Afterpay to Xero
Also available as
This platform pair is available in 1 other hub
Learn More:
Quick question before you go
Help us improve—what stopped you today?
Thank you!
Enter your email to claim your welcome bonus