Braintree's transaction fees are split across multiple line items that never match the Xero bank feed exactly. I was spending 40 minutes per client manually matching. Now the reconciliation runs automatically and I just review the exceptions. Down to 5 minutes per client.
Reconcile Braintree in Xero — Complete Disbursement Matching
Reconcile your Braintree disbursements in Xero. Match settlements to bank deposits, track fees, and close your books accurately.
Free preview — then from $5. Save with bundles.Reconciliation Questions Answered
Which Braintree report should I use?
Use the Daily Transactions Report from Control Panel → Settings → Processing → Download Transactions. Include the Settlement Batch ID column for disbursement linking.
How do I match disbursements to bank deposits?
Group transactions by Disbursement ID. The sum of amounts for each Disbursement ID should match the bank deposit amount.
Can Xero connect directly to Braintree?
Xero doesn't offer native Braintree integration. Our converter bridges this gap — upload your Braintree transactions CSV and get a Xero-ready bank statement file with disbursement linking. No subscription or API setup needed.
How Reconciliation Works
Export from Braintree
Transactions → Search → Download
Upload and Configure
Upload Transaction 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
The variance kept showing up because Braintree bundles dozens of transactions into a single disbursement. My clearing account was off by small amounts every month and I could never trace it back. Now I can see exactly which transactions make up each bank deposit, and the clearing account zeros out on the first pass.
My auditor asked why there was a persistent $200 discrepancy in the Braintree clearing account at year-end. Turned out PayPal transactions processed through Braintree were being categorized differently. This tool groups them consistently with proper disbursement linking, so now I can hand the auditor a clean trail from transaction to bank deposit.
Bank deposits didn't match because Braintree was netting chargebacks and dispute fees against the settlement before sending funds. I couldn't see the breakdown until I started using this to pull apart the disbursement report. Month-end close went from two days of detective work to a 30-minute review.
Why Braintree Reconciliation Is Challenging
Disbursement Aggregation
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 Braintree Transactions fields map to Xero Bank Statement
| Braintree Transactions | Source Value | Xero Bank Statement | Target Value | Note | |
|---|---|---|---|---|---|
Amount |
149.99 |
→ | Spend |
|
Transaction amount (positive for sales, negative for refunds) |
Transaction ID |
abc123xyz |
→ | Reference |
abc123xyz
|
Braintree's unique transaction ID |
Why Reconcile Your Data First?
Disbursement Linking
Transactions linked to bank deposits via Disbursement ID.
Transaction Detail
Order IDs and Transaction IDs preserved for audit.
Refund Handling
Credits and refunds as negative amounts.
PayPal Integration
Handle PayPal transactions processed through Braintree.
Dispute Tracking
Chargebacks and disputes properly recorded.
Browser Processing
Financial data processed locally. Never sent to external servers.
Data Transformation
Each transaction creates gross and fee rows in Xero bank format
One row per transaction with gross amount and fees
Transaction ID,
Amount,
Braintree Fee,
Disbursement ID
Multiple spend rows for transaction and fee tracking
Common Bank Statement Import Errors
Issues you might encounter when importing Transaction Export data to Bank Statement - and how we solve them
Disbursement Totals Don't Match Bank
Xero bank import totals don't align with actual bank deposits
Verify you're using the complete Braintree Transaction Report with all settled transactions. Check for missing transactions in the export.
Unsettled Transactions in Xero Import
Xero import contains transactions without disbursement dates
Enable 'settled_only' option or filter your Braintree export to only include settled transactions.
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
Braintree → Xero Data Ecosystem
All available data flows from Braintree 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