Complete Fee Tracking
Every Square processing fee recorded as a separate expense.
Enter your email to receive a sign-in link
Reconcile your Square account in QuickBooks Online. Match Net amounts to bank, track fees as expenses, and close your books accurately.
Free preview — then from $5. Save with bundles.Tips are credited to a liability account (Tips Payable) rather than income. When you pay employees their tips, you debit Tips Payable and credit Cash. This keeps tips properly tracked and out of your revenue.
Each journal entry includes the Transfer/Deposit ID. When you see a Square deposit in your bank feed, match it to the journal entry with the same ID.
A clearing account is a separate Square account in QuickBooks that temporarily holds all Square transactions before they settle to your bank. It helps track sales, fees, and deposits separately for easier reconciliation.
Dashboard → Reporting → Transactions → Export CSV
Upload Transactions Export CSV and choose Journal Entry format
Review converted data, download Quickbooks Online-ready file
Settings ⚙️ → Import Data → Journal Entries → Upload CSV
Discrepancies are highlighted with clear match and mismatch indicators — review differences at a glance.
How Square Transactions fields map to Quickbooks Online Journal Entry
| Square Transactions | Source Value | Quickbooks Online Journal Entry | Target Value | Note | |
|---|---|---|---|---|---|
Date |
2026-01-15 |
→ | JournalDate |
2026-01-15
|
Transaction date to MM/DD/YYYY |
Gross Sales |
100.00 |
→ | Credits |
100.00
|
Gross sales credited to revenue |
Fees |
-2.90 |
→ | Debits |
-2.90
|
Processing fees debited to expense (ABS of negative) |
Net Total |
99.30 |
→ | Debits |
99.30
|
Net amount deposited to bank |
Deposit ID |
DEP789012 |
→ | Memo |
DEP789012
|
Payout reference in memo |
Square transactions grouped by Deposit ID become balanced journal entries
One row per transaction, grouped by Deposit ID
Date,
Gross Sales,
Fees,
Net Total,
Deposit ID
Double-entry accounting with balanced debits and credits
Every Square processing fee recorded as a separate expense.
Tips recorded as liability, separate from sales revenue.
Net amounts match Square deposits exactly.
Transactions include location for departmental reporting.
Transactions grouped by Transfer ID for easy bank matching.
Refunds reduce revenue with correct accounting entries.
Issues you might encounter when importing Transactions Export data to Journal Entry - and how we solve them
QuickBooks requires Debits = Credits for each journal entry
Debit: $970, Credit: $1000 (unbalanced)
Debit: $970 + $30, Credit: $1000 (balanced)
We auto-calculate balanced entries: Bank + Fees = Sales
Each deposit creates a balanced entry with fee breakdown
Square exports fees as negative values (e.g., -$3.22)
Fees: -$3.22
Fees Expense (Debit): $3.22
Fee values are converted to positive for expense tracking
Negative fees are automatically converted using ABS()
Import fails if account names don't match your Chart of Accounts
Account: 'Square Sales' (not in your QB)
Account: 'Sales Income' (matches your QB)
Configure your actual account names before converting
Use account settings to match your QB Chart of Accounts
No server round-trips. Your Square → QuickBooks data is processed entirely in the browser tab.
The moment you close the page, all Square → QuickBooks 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 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 5 other hubs
Help us improve—what stopped you today?
Enter your email to claim your welcome bonus
SpreadsheetBroccoli