Square Statement to QBO: Convert Square Statements and Reports for QuickBooks

Square exports a CSV and nothing else. The QuickBooks sync reaches back about 18 months and only into QuickBooks Online. Upload a Square statement, payout report, or Square Checking statement here and get a real .QBO Web Connect file that Online and Desktop both accept. Start free, no credit card.

Free to try, no credit card
Reaches past the 18-month sync window
QBO, QFX, OFX, CSV, and Excel output

Last updated July 2026

PDF, JPG, PNG, BMP, HEIC, TIFF, MT940

Upload your bank statement

Extract:
|
|

How do you convert a Square statement to QBO?

Upload the Square statement, payout report, or Square Checking PDF statement to BankXLSX and choose QBO as the download format. Square offers no QuickBooks file of its own: its exports are CSV, and the Connect to Square app syncs only into QuickBooks Online, reaching about 18 months of prior transactions. The converted QBO imports into the matching QuickBooks account for any period, including closed accounts and history the sync will not backfill.

Where Square Stops Short of QuickBooks

Square is a payments company, not a bank, and its accounting exports show it. Everything comes out as a spreadsheet, and the sync only covers a window.

Square Exports CSV, Never QBO

Sales, Transactions, Payments, Payouts: every Square report downloads as a CSV. A Transactions CSV runs to roughly 52 columns of raw data. There is no Web Connect option anywhere in the Dashboard.

The Sync Reaches About 18 Months

Connect to Square imports up to around 18 months of prior transactions when you set it up. Older periods, and the year you are rebuilding in a cleanup, sit outside it.

QuickBooks Desktop Is Not Really Covered

The Square connector is a QuickBooks Online app. Desktop shops are pushed toward third-party syncs or a sales receipt import, and Web Connect remains the only supported way to bring activity into a Desktop bank account.

The Deposit Never Matches the Sales

Square nets processing fees, refunds, and chargebacks out of each payout, so the deposit that hits your bank is smaller than what you sold. Book the deposit as revenue and you understate sales and lose the fee entirely.

Square Checking Statements Are PDFs

Square Checking is a real deposit account behind the scenes, and its monthly statements come as PDFs like any bank's. A PDF is not importable, no matter which QuickBooks you run.

Bookkeepers Get the Report, Not the Login

A restaurant owner forwards the monthly statement. Dashboard access, with the permissions needed to pull raw reports, usually never arrives.

How BankXLSX Turns a Square Statement Into a QBO File

Upload the Square statement or report and get a valid Web Connect file, with sales, fees, refunds, and payouts kept apart.

A Real Web Connect File

An actual .qbo with the structure QuickBooks expects, the only format QuickBooks Desktop Web Connect will import and the cleanest one for an Online upload.

No 18-Month Ceiling

A statement carries no sync window with it. Convert a period from three years ago or an account you have already closed.

Fees Split From Sales

Square's processing fee stays its own line instead of disappearing into the payout, so revenue books at gross and the fee books as an expense.

Payouts Kept Whole

Each payout survives as a single transaction, which is what lets you match it against the deposit that lands on your bank feed.

Refunds and Chargebacks Signed Right

Refunds and disputes come across with the correct sign, so the Square balance in QuickBooks moves the way Square says it did.

Private by Default

256-bit encryption in transit, and you can delete your uploaded files whenever you want.

Convert a Square Statement to QBO in 3 Steps

No software to install and no credit card to start.

1

Download the Square Report or Statement

In the Square Dashboard, open Balance or Reports and save the monthly statement or payout report. Square Checking statements sit under the Banking section as PDFs. A file a client forwarded works just as well. Drag it into the box above.

Tip: The monthly statement is the cleanest starting point for bookkeeping.

2

Choose QBO

Once the transactions are read, pick QBO as the download format. QFX, OFX, CSV, and Excel sit next to it.

Tip: Pick QFX if the target is Quicken.

3

Import into QuickBooks

QuickBooks Online: Transactions, Bank transactions, Upload from file. Desktop: File, Utilities, Import, Web Connect Files. Point it at the Square account in your chart of accounts, set up as a bank account.

Tip: One account per file.

Who Converts Square Statements to QBO

Square runs the register at a huge number of US restaurants, salons, coffee shops, and retail stores, and almost all of them keep their books in QuickBooks. The gap between what Square records and what the bank shows is where the bookkeeping work lives.

Restaurants, Cafes, and Retail

Daily card sales, tips, and refunds go in, one netted payout comes out. Both sides have to reach QuickBooks for the numbers to tie.

Bookkeepers and Accountants

Convert whatever period the client forwarded, without Dashboard access and without waiting on a sync that will not backfill it.

Catch-Up and Cleanup Work

Two years behind is common in hospitality. The sync reaches roughly 18 months, so the rest of the rebuild comes from converted statements.

QuickBooks Desktop Shops

The Square app is an Online product. Desktop imports Web Connect files, and a converted statement is a proper one.

Common Search Terms

square statement to qbo convert square to quickbooks import square transactions into quickbooks square qbo file square statement converter square pdf to qbo

Transaction Types We Handle

Card sales
Square processing fees
Refunds
Chargebacks and disputes
Payouts to bank
Tips
Square Checking deposits
Square card spend

Can you import Square transactions into QuickBooks?

Yes, but every native route has a catch. The Connect to Square app syncs into QuickBooks Online and brings in roughly 18 months of prior transactions. Square's own exports are CSV files, which QuickBooks Online will take with column mapping but QuickBooks Desktop will not accept for banking at all. And a converted statement produces a Web Connect .QBO that either version imports directly. Which route you need comes down to two questions: how far back are you going, and are you on Online or Desktop.

What each Square path to QuickBooks actually reaches

PathFile or methodHistory reachWorks with QuickBooks Desktop?
Connect to Square appLive app syncAbout 18 months of prior transactionsNo, it is an Online app
Square Dashboard exportCSV, around 52 columnsWhatever range you selectNo native CSV banking import
Square Checking statementPDFEvery month the account was openNo, a PDF is not importable
Converted Square statementA real .QBO Web Connect fileAny period Square recordedYes

The division of labor is the familiar one. The app owns the current period, the CSV is raw material rather than an import file, and conversion covers what neither of them will touch, which is most of what a cleanup or an audit needs.

Does Square have a QBO file?

No. Everything Square hands you downloads as a CSV, and the Transactions CSV is a wide raw export running to roughly 52 columns, built for analysis rather than for import. There is no Web Connect option in the Dashboard. QuickBooks Desktop imports bank activity through Web Connect files, so a Square CSV cannot go straight in, and even in QuickBooks Online a CSV upload means mapping columns by hand every time. Converting produces the file Square never made.

Why does my Square deposit not match my sales?

Because Square takes its fees, refunds, and any chargebacks out before it pays you. A day with 2,000 dollars of card sales might land in the bank as 1,940 after processing fees, and a refund from last week can reduce it further. If you book the deposit as revenue, sales are understated by the fees and the processing cost never reaches your profit and loss. The fix is to record gross sales, record the fee as an expense, and treat the payout as a transfer that lands in the bank.

Is Square a bank?

Square is a payments company, part of Block, Inc., not a chartered bank in the way Chase or Wells Fargo is. Square Checking and Square Savings are deposit accounts provided through its banking partners and Square Financial Services, and they are FDIC insured through those institutions. The practical consequence for your books is that you may be dealing with two different documents: a payments report showing sales, fees, and payouts, and a genuine bank statement for the Square Checking account. They convert the same way but belong in different QuickBooks accounts.

Matching Square payouts to bank deposits

Set up Square as its own bank account in QuickBooks and let the sales, fees, and refunds flow through it. The payout then appears as a withdrawal from that Square account, and the same amount appears as a deposit on your real bank feed. Match them as a transfer. Skip that step and post the bank deposit straight to income, and you have booked the revenue once through Square and once through the bank, which is the most common way Square books end up overstating sales. The same logic covers a PayPal withdrawal or a Stripe payout.

Avoiding duplicate Square transactions

If the Connect to Square app is already running, load converted history behind it, never over it. Open the register, find the oldest transaction the app brought in, and end your converted file the day before that date. Restaurants and retail generate a lot of lines, so before a big rebuild check how many transactions QuickBooks accepts at once, because a QuickBooks Online upload caps at 1,000 lines per file and a busy month of card sales can approach that on its own.

Where else the converted statement goes

The same upload produces more than a QuickBooks file. Take XLSX or CSV instead with the Square statement to Excel converter when you want to total a year for a tax return. The step-by-step version of this page is how to import Square transactions into QuickBooks. The PayPal statement to QBO converter covers the other processor most small businesses run alongside Square, the bank statement to QBO converter handles checking and savings, and if the sync window is what sent you here, why QuickBooks only imports 90 days of transactions explains what each connection type reaches.

When the file you have is not a PDF

If you already exported the Square CSV and just need it in Web Connect form, a dedicated CSV to QBO converter does that one job. When statements from several institutions all have to land in the same QuickBooks file, a purpose-built bank statement to QuickBooks converter runs the PDF to QBO workflow across all of them.

Why People Convert Square Statements Instead of Retyping

CSV only
the most Square will export
18 months
as far as the QuickBooks sync reaches
Under 1 min
to convert a typical statement

Security & Privacy

  • 256-bit encryption on every upload
  • Delete your files at any time
  • No reselling or sharing of your financial data
  • Runs in your browser, nothing to install

Square Statement to QBO: Common Questions

Yes. The Connect to Square app syncs into QuickBooks Online and pulls in around 18 months of prior transactions. For older periods, for QuickBooks Desktop, or for a closed account, convert the Square statement or payout report to a .QBO Web Connect file and import that instead.

No. Square exports CSV files only, and its Transactions CSV is a wide raw export of roughly 52 columns. There is no Web Connect download in the Square Dashboard, so the only way to get a .QBO from Square data is to convert it.

About 18 months of prior transactions at setup. That covers a recent year but not a two-year cleanup, and it does nothing for an account you have already closed. Converted statements have no such window.

Not through the Square app, which is a QuickBooks Online product. Desktop takes a Web Connect .qbo file under File, Utilities, Import, Web Connect Files. Convert the Square statement to QBO and import it into the Square account in your chart of accounts.

Square deducts processing fees, refunds, and chargebacks before it pays out, so the deposit is always smaller than gross sales. Record sales at gross, the fee as an expense, and the payout as a transfer into the bank. Booking only the deposit understates revenue and hides the fee.

Yes. Square holds a balance between the sale and the payout, so treating it as a bank account is what lets you match the payout against the deposit on your real bank feed as a transfer, instead of double counting the revenue.

Square is a payments company within Block, Inc. Square Checking and Square Savings are deposit accounts offered through its banking partners and Square Financial Services and carry FDIC insurance through those institutions. Its payments reports and its Checking statements are different documents and belong in different QuickBooks accounts.

Related Resources

Other Bank Statement Converters

ICICI Bank JPMorgan Chase Bank of America Citigroup Wells Fargo Goldman Sachs Morgan Stanley U.S. Bancorp PNC Financial Services Truist Financial Capital One TD Bank Charles Schwab Fidelity Vanguard E*TRADE TD Ameritrade Bank of New York Mellon State Street BMO USA Ally Financial Regions Financial Fifth Third Bank Huntington Bancshares KeyBank Citizens Financial Group First Citizens BancShares Synchrony Financial M&T Bank First Horizon Cathay Bank USAA Navy Federal Comerica Zions Bancorporation East West Bancorp First National of Nebraska Cullen Frost Bankers BOK Financial Fulton Financial Associated Banc-Corp Valley National Bancorp Wintrust Financial First Midwest Bancorp Commerce Bancshares UMB Financial Pinnacle Financial Partners Webster Financial Cadence Bank Old National Bancorp First Interstate BancSystem Umpqua Holdings First Hawaiian Bank Prosperity Bancshares SouthState Corporation First Merchants First Bank Holding Glacier Bancorp First Financial Bancorp Independent Bank Columbia Banking System Western Alliance Bancorporation Pacific Premier Bancorp Bank OZK United Community Banks Customers Bancorp Texas Capital Bancshares SVB Financial Group Signature Bank First Republic Bank New York Community Bancorp Sterling Bancorp First Bank Bank United First Commonwealth Financial Flagstar Bank Synovus Bank Santander Bank Commonwealth Bank (CommBank) ANZ Bank Westpac NAB ServisFirst Bancshares Renasant Corporation Simmons First National Trustmark Corporation First Busey Community Bank System First Mid Bancshares Ameris Bancorp Hancock Whitney First BanCorp Third Coast Bancshares Home Bancshares Byline Bancorp Simmons Bank United Bankshares Peoples United Financial American Express HSBC Bank USA

Z tej samej rodziny narzędzi