Afterpay Xero Reconciliation Tool

🥦

Reconcile Complete

Xero Reconciliation CSV Format
valid rows

Reconcile Afterpay BNPL settlements with Xero bank accounts. Match net payouts to bank deposits effortlessly.

Free preview — then from $5. Save with bundles.
Free preview before you pay
Files never leave your browser
No account needed to start

Download Sample

Download

Tool Rating

4.8 / 5 (24 votes)

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

1

Export from Afterpay

Business Hub → Settlements → Reconciliation Report → Download CSV

2

Upload and Configure

Upload Reconciliation Report Export CSV and choose Bank Statement format

3

Preview and Download

Review converted data, download Xero-ready file

4

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

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.

Rachel M.
Xero-Certified Bookkeeper · 12 retail clients using Afterpay

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.

Dennis T.
E-commerce Store Owner · Shopify store, 400+ BNPL orders/month

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.

Kristen J.
Small Business Accountant · Handles 6 Afterpay merchants

Reconciling Afterpay Settlements in Xero

BNPL Reconciliation Challenge

Afterpay's net settlement amounts (after fees) must match bank deposits in Xero.

Reconciliation Format

We format Afterpay settlements with net amounts and dates that match bank deposits.

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.

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

Input Afterpay Settlement

One row per order settlement with net amount after fees

Key columns: Order ID, Settlement Date, Net Settlement Amount, Merchant Fee incl Tax
1:1 — One input row creates one output row
Output Xero Bank Statement Row 1 rows per input

Single bank transaction line for each settlement

Settlement Transaction Net amount deposited to bank (after Afterpay fees deducted)
Net Settlement Amount = Order Amount - Merchant Fee incl Tax

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

Your data never leaves your device. All files are processed entirely in your browser using client-side JavaScript - no data is stored on our servers or sent anywhere. There's no account to hack, no database storing your files, and no API connections to your bank or accounting software. You upload, convert, download, and we forget it immediately.
No payment or signup required. You can upload your file, see a free preview of the conversion results, and verify everything looks correct before paying anything. If it doesn't work for your files, you haven't wasted any money. We only charge when you're satisfied and ready to download the final converted file.
You can, but free scripts and AI often miss edge cases that break real-world data: missing SKUs, currency formatting quirks, tax calculation errors, or date format mismatches. We have battle-tested validators specifically designed for accounting software imports that catch these issues before they corrupt your books. Plus, you get instant browser-based conversion without installing Python or managing dependencies.
Import to 'Afterpay Clearing', reconcile against bank.
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.
A clearing account temporarily holds Afterpay transactions throughout the month. When deposits are received (net of fees), they're matched against this account to reconcile the difference, which typically equals your monthly Afterpay fees.
Download your Afterpay settlement statement from the Merchant Portal in CSV format. Match the gross payout amounts to your clearing account, then create a month-end journal entry for fees to reconcile to zero.
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.
Create a monthly journal entry that debits your Afterpay fees expense account and credits the gateway clearing account for the total fees charged by Afterpay that month.
An unbalanced clearing account typically indicates missing fee entries or timing differences. Reconcile month-end Afterpay fees via journal entry, and check for transactions that may have posted in the next month.
You can use either approach: reconcile directly to your bank account, or use a clearing account as an intermediate step. Either way, month-end fee reconciliation via journal entry is required.
Reconcile Afterpay transactions weekly or as deposits arrive to catch discrepancies early. Complete the full month-end reconciliation including fee entries before closing your monthly books.
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.

Also available as

This platform pair is available in 1 other hub