Fee Splitting
Optional mode to create separate expense rows for Square fees - essential for tax deductions.
Enter your email to receive a sign-in link
Transform Square POS and online sales into QuickBooks-ready bank statements. Track Square income and fees in QuickBooks with automatic format conversion.
Free preview — then from $5. Save with bundles.Dashboard → Reporting → Transactions → Export CSV
Upload Transactions Export CSV and choose Bank Transaction CSV (3-Column) format
Review converted data, download Quickbooks Online-ready file
Banking → Select Account → Upload from Computer → Import CSV
Output is in QuickBooks 3-Column Bank CSV format — ready to import directly, no manual reformatting needed.
Yes, if you want to track Square fees separately as business expenses for tax deductions. Fee split mode creates two rows per transaction: the total collected from customers and the fee expense. This matches real-world accounting where fees are legitimate business expenses. Use net mode only if you prefer simple one-row-per-transaction tracking.
Log into Square Dashboard → Transactions → Click 'Export' → Select date range → Choose 'All columns' → Download CSV. You can export up to 90 days at a time. For longer history, export multiple date ranges.
Refunds appear in the Square export with negative Total Collected amounts. The converter preserves this negative sign, so refunds appear as negative (withdrawals) in QuickBooks. This correctly reduces your Square income.
Issues you might encounter when importing Transactions Export data to Bank Transaction CSV (3-Column) - and how we solve them
Square exports fees as negative numbers
Fees: -2.90
Fee expense: 2.90 (absolute value)
Processor handles negative fees automatically
Fees converted to positive expenses in fee-split mode
Refunds show as negative Total Collected
Total Collected: -50.00
Amount: -50.00 (preserved sign)
Refunds preserved with negative sign for QuickBooks
Automatic - refunds appear as negative amounts
How Square Transactions fields map to Quickbooks Online Bank Transaction
| Square Transactions | Source Value | Quickbooks Online Bank Transaction | Target Value | Note | |
|---|---|---|---|---|---|
Date |
2026-01-15 |
→ | Date |
2026-01-15
|
Format to MM/DD/YYYY |
Net Total |
99.30 |
→ | Amount |
99.30
|
Net amount after fees (or Total Collected if fee-split) |
Fees |
-2.90 |
→ | Amount |
-2.90
|
Separate fee row (if fee-split mode enabled) |
Optional mode to create separate expense rows for Square fees - essential for tax deductions.
Automatically formats dates to MM/DD/YYYY as required by QuickBooks.
Combines transaction type, time, location, and card details for clear transaction records.
Properly handles refunds as negative amounts for accurate reconciliation.
Optionally includes Square location name for multi-location businesses.
All processing happens locally. Your Square data never leaves your computer.
Each Square transaction can become 1-2 rows (depending on fee-split mode)
POS or online sale with fees
Date,
Gross Sales,
Fees,
Net Total,
Total Collected
Net-only or Total+Fee split
Your Square → QuickBooks files stay on your device. Processing happens client-side, nothing leaves your machine.
Your Square → QuickBooks files are never cached, logged, or stored anywhere. Every session is ephemeral.
Designed for data sovereignty. No third-party trackers or analytics touch your Square → QuickBooks files.
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
All available data flows from Square to Quickbooks Online
First Name + Last Name → Name
Company Name → Company
Email Address → Email
Item Name + Variation → Product/Service Name
SKU → SKU
Description → Sales Description
Date → JournalDate
Gross Sales → Credits
Fees → Debits
Date → Date
Net Total → Amount
Event Type + Time → Description
Transaction ID → RefNumber
Date → TxnDate
Total Collected → ItemAmount
This platform pair is available in 2 other hubs
Help us improve—what stopped you today?
Enter your email to claim your welcome bonus
SpreadsheetBroccoli