Detailed Fee Tracking
Every Etsy fee becomes a separate bank line. Track listing fees, transaction fees, processing fees, and more.
Enter your email to receive a sign-in link
Convert Etsy Monthly Statements to Xero Bank Statement CSV for easy reconciliation.
Free preview — then from $5. Save with bundles.Shop Manager → Finances → Monthly statements → Generate CSV
Upload Monthly Statement CSV and choose Bank Statement format
Review converted data, download Xero-ready file
Accounting → Bank Accounts → Select Account → Import Statement
Output is in Xero Bank Statement CSV format — ready to import directly, no manual reformatting needed.
How Etsy_Seller Monthly_Statement fields map to Xero Bank Statement
| Etsy_Seller Monthly_Statement | Source Value | Xero Bank Statement | Target Value | Note | |
|---|---|---|---|---|---|
Date |
Jan 15, 2026 |
→ | Date |
Jan 15, 2026
|
Transaction date |
Net |
48.23 |
→ | Amount |
48.23
|
Net amount (positive=in, negative=out) |
Type |
Sale |
→ | Description |
Order #1001
|
Transaction type (Sale, Fee, Refund, etc.) |
Title |
Order #3001234567 |
→ | Reference |
Order #3001234567
|
Transaction description/reference |
Each Etsy payment event becomes one bank statement line
One row per financial event (sale, fee, refund, deposit)
Date,
Type,
Amount,
Net
One row per transaction with signed amounts
A clearing account in Xero acts as a holding account. Import Etsy transactions here, then when the payout hits your real bank, transfer from clearing to bank. This reconciles the lump sum with the detail.
Deposits (payouts) represent money leaving your Etsy account. If you import them, and also see the payout in your real bank, you'd double-count. Excluding them keeps the balance correct.
Download from Shop Manager → Finances → Payment Account → Monthly Statements. This contains all payment activity: sales, fees, refunds, deposits.
Every Etsy fee becomes a separate bank line. Track listing fees, transaction fees, processing fees, and more.
Each sale and refund appears as its own transaction with order reference.
Perfect for Xero's clearing account pattern. Match payouts to detailed transactions.
Automatically sets positive (money in) or negative (money out) based on transaction type.
Files over 1,000 rows automatically batched. Download as ZIP with multiple files.
Your Etsy financial data processes locally. Never uploaded to any server.
Reconciling Etsy payouts in Xero was my biggest pain point each month. The converter breaks every lump sum deposit into individual sales, fees, and refunds with proper positive and negative amounts. I import to a clearing account and reconcile payouts in minutes instead of hours.
My Xero bank feed showed one deposit from Etsy but I had no idea what fees were deducted. Converting the monthly statement to Xero bank format gives me every listing fee, transaction fee, and processing fee as separate lines. My bank reconciliation finally balances to the penny.
I handle Etsy bank reconciliation in Xero for dozens of sellers. The clearing account workflow is exactly how I set up every client. Converting Etsy payment statements gives me the detail I need, and the automatic batching handles clients with over 1,000 transactions per month.
Issues you might encounter when importing Monthly Statement data to Bank Statement - and how we solve them
Etsy dates need conversion to Xero format
Jan 15, 2026
15/01/2026 (UK) or 01/15/2026 (US)
Dates are automatically converted to your Xero region format
Select your Xero region in options
Xero expects positive=received, negative=paid
Fee: 3.44 (positive)
Fee: -3.44 (negative, money out)
Signs are automatically adjusted based on transaction type
No action needed - handled automatically
Deposits represent transfers to real bank (may duplicate)
Deposit: +$500 (in Etsy statement)
Excluded (matches your bank's actual deposit)
Deposits excluded by default to prevent double-counting
Enable 'include_deposits' if you want payout records
Some rows may lack Type categorization
(blank type)
Other
Unknown types categorized as 'Other'
Review 'Other' transactions manually
No server round-trips. Your Etsy Payments → Xero Bank data is processed entirely in the browser tab.
The moment you close the page, all Etsy Payments → Xero Bank data is wiped from browser memory. No traces left.
Meets GDPR requirements by design — no data processing on external servers, ever.
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
All available data flows from Etsy Seller to Xero
Full Name → Name
First Name → FirstName
Last Name → LastName
Order ID → InvoiceNumber
Sale Date → InvoiceDate
Full Name → ContactName
Date → Date
Net → Amount
Type → Description
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