Arrival Date Matching
Uses bank arrival date for accurate reconciliation with bank statements.
Enter your email to receive a sign-in link
Integrate Stripe payout records with Xero bank statement format. Match bank deposits with your Stripe clearing account.
Free preview — then from $5. Save with bundles.Payouts → Export → Download CSV
Upload Payouts Export CSV and choose Bank Statement format
Review converted data, download Xero-ready file
Accounting → Bank Accounts → Select Account → Import Statement
Your file is ready for Xero Bank Statement — just upload it, no extra steps needed.
Import to your actual bank account (not the Stripe clearing account). This lets you verify that Stripe deposits match what you expected.
Arrival Date is when funds hit your bank. This matches your bank statement dates, making reconciliation easier than using Stripe's creation date.
First payout takes 7-10 business days. Subsequent payouts arrive in 2-3 business days depending on your payout schedule.
Uses bank arrival date for accurate reconciliation with bank statements.
Payout IDs preserved for matching deposits to Stripe dashboard.
Filter by paid, in-transit, or pending payouts.
Output matches Xero bank import requirements exactly.
Process payouts in any Stripe-supported currency.
Financial data processed locally in your browser.
How Stripe Payouts fields map to Xero Bank Statement
| Stripe Payouts | Source Value | Xero Bank Statement | Target Value | Note | |
|---|---|---|---|---|---|
Arrival Date |
2025-01-17 |
→ | Date |
01/17/2025
|
Bank deposit date (when funds arrive) |
Amount |
1000.00 |
→ | Amount |
1000.00
|
Payout amount (net of fees) |
Description |
STRIPE PAYOUT |
→ | Payee |
STRIPE PAYOUT
|
Payout description/identifier |
id |
po_1A2B3Cd123xyz |
→ | Reference |
po_1A2B3Cd123xyz
|
Payout ID (po_XXXXX) for tracking |
Status |
paid |
→ | — |
|
Used for filtering, not output |
All integration runs in your browser. Files are never uploaded to any server.
Nothing is stored after integration. Close the tab and your data is gone.
Full EU data protection compliance. Your privacy rights are fully protected.
Each Stripe payout becomes one Xero bank statement line
One row per payout from Stripe payouts export
id,
Arrival Date,
Amount,
Status
One bank deposit transaction per payout
Issues you might encounter when importing Payouts Export data to Bank Statement - and how we solve them
Bank shows different date than Stripe
Use Arrival Date for matching (funds arrival date)
Check for timezone differences or weekend delays
Bank deposit doesn't match payout amount
Verify currency conversion or check for multiple payouts
Review Stripe Dashboard for fee breakdowns
Failed payouts shouldn't appear as bank deposits
We filter to paid/in_transit status by default
Check payout status in Stripe Dashboard
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
All available data flows from Stripe to Xero
Created (UTC) → Date
Amount (Gross) → Amount (Row 1)
Fee → Amount (Row 2)
Name → Name
Email → EmailAddress
Phone → PhoneNumber
Number / id → InvoiceNumber
Customer Name / Email → ContactName
Created → InvoiceDate
Created (UTC) → Date
Amount / Net → Amount
Customer Name / Email → Payee
Arrival Date → Date
Amount → Amount
Description → Payee
This platform pair is available in 1 other hub
Help us improve—what stopped you today?
Enter your email to claim your welcome bonus
SpreadsheetBroccoli