Bank Statement to QuickBooks for Salons and Spas: Convert PDF Statements to QBO

Convert PDF bank and credit card statements into .qbo files for QuickBooks so salon and spa card payouts, tips, retail sales, and supply costs post cleanly.

Totals reconcile to the original QuickBooks Online and Desktop
Loved by bookkeepers and accountants 50K+ pages converted

PDF, JPG, PNG, BMP, HEIC, TIFF

Upload your bank statement

Salons, spas, barbershops, and nail studios can turn PDF bank and credit card statements into .qbo Web Connect files for QuickBooks Online and Desktop. Upload a statement to the converter at the top of this page, and it parses every transaction so card processor payouts, tips paid on card, retail product sales, and backbar supply costs all post cleanly with their real dates and amounts. You also get Excel and CSV copies, so you can convert the PDF statement to a .qbo file and reconcile without retyping a month of activity by hand.

Last updated July 2026.

A real .qbo file QuickBooks accepts

Built for the statements US banks actually send, checked before it exports.

Reconciliation

Every total checked against the statement

The converter adds up the transactions it parsed and matches that to the statement total before you export, so nothing is silently dropped.

Web Connect

A genuine .qbo, not a renamed CSV

Valid OFX 1.02 with QuickBooks Web Connect headers. Online and Desktop import it as a standard bank feed.

OCR

Scans and phone photos read line by line

OCR runs before parsing, so a scanned or photographed paper statement comes out the same as a digital PDF.

Volume

A year of statements in one batch

Bulk upload for catch-up and cleanup work. Each file gets its own reconciliation check and its own exports.

Locked files

Password-protected PDFs handled

Enter the password on upload. Multi-column and multi-page statement layouts are parsed too.

Exports

Excel and CSV in the same download

One conversion, three files: the .qbo for QuickBooks, an XLSX to review, and a CSV for everything else.

How to convert your statement to QuickBooks

Three steps. No column-mapping wizard.

1

Upload the PDF statement

Drag in a PDF, a scan, or a phone photo. Password-protected and multi-page files are fine.

2

Review the reconciled rows

Every transaction is extracted and checked against the statement total. You see the parsed rows before exporting.

3

Import into QuickBooks

Download the .qbo and import it as a Web Connect bank feed. Excel and CSV are in the same download.

Questions worth answering

The specifics that decide whether the import is clean. If your case is not here, email [email protected].

Why salon books rarely match the bank

Your card processor or booking app (Square, Clover, Vagaro) does not deposit each sale as it happens. It batches a day or a few days of charges and sends one lump payout, and that payout lands net of processing fees and sometimes net of the tips your clients added on card. So the deposit that hits your checking account almost never equals the sales you rang up that day. If you book the deposit as revenue, your income runs low and your sales tax math drifts.

Bank feeds make this worse when you are catching up. Most feeds reach back only about 90 days, and they often skip closed cards and older accounts. When you need to backfill a full prior year for taxes, converting the PDF statements yourself is the way to bring in transactions the feed will never show you.

Service revenue versus retail product sales

A haircut and a bottle of shampoo are two different kinds of money. Service revenue (cuts, color, facials, manicures) is labor you sell. Retail product (shampoo, styling cream, the nail lacquer you resell) is inventory that carries its own income account, its own cost of goods sold, and usually sales tax, since most states tax tangible product even where they do not tax services.

Keeping the two apart matters for two reasons. Margin: retail and service have very different profit profiles, and blending them hides which one is actually paying the rent. Tax: your sales tax return keys off taxable product sales, so if retail is buried inside service income you cannot file it accurately.

Recording tips the right way

Tips your clients add on a card are not salon income. That money belongs to the stylist or technician who earned it, so it is a liability you owe out, not revenue you keep. Record card tips to a Tips Payable liability account when the payout settles, then clear that liability when you pay the tips to staff, usually through payroll so withholding applies.

Booking tips as revenue is a common and costly mistake. It overstates your income, inflates any revenue-based numbers you report, and can double-tax the money, once at the salon and again on the stylist's wages. Hold tips as a liability until payout and your income statement stays honest.

Booth and chair rental income

If you rent stations to independent stylists, the rent they pay you is income, and it belongs on a different line from the services your own staff perform. Record it to a rental income account so it does not get mixed into service revenue, which keeps your service margins readable and your rental activity easy to total at year end.

The stylists who rent those chairs are independent operators, not employees on your payroll, so you do not withhold taxes or run them through wages. If instead you pay commission stylists as contractors, track that pay in a contract labor account, because anyone you pay 600 dollars or more in a year generally needs a 1099 at tax time.

Mapping salon transactions to QuickBooks

Here is how the lines on a salon's bank and card statements typically map to QuickBooks accounts.

Salon transactionQuickBooks treatmentNote
Square or Vagaro payout (net of fees)Split: service revenue (gross) plus merchant fee expenseNet deposit equals gross sales minus fees
Tips paid out on cardTips Payable (liability), not incomeClear the liability when paid to staff
Retail product saleProduct income plus Sales tax payableKeep apart from service income
Product or backbar suppliesSupplies or Cost of Goods SoldBackbar is expense, resale stock is COGS
Booth or chair rental collectedRental incomeNot service revenue
Stylist commission or 1099 payContract labor or commission expense1099 if 600 dollars or more in a year
Salon booking software subscriptionSoftware expenseVagaro, Square, Boulevard, Clover
Owner drawOwner's draw (equity)Not an expense
How to convert your statements
  1. Upload your PDF bank and credit card statements to the converter at the top of this page. You can drop in several accounts at once, including your merchant account and business card. It accepts PDF and image files.
  2. The tool reads and parses each statement, reconciles the running balance, and keeps the date, description, and amount for every line.
  3. Download a .qbo file per statement, plus Excel and CSV copies for your own margin and sales tax worksheets.
  4. Import into QuickBooks. In QuickBooks Online, go to Transactions, then Bank transactions, then Upload from file. In QuickBooks Desktop, go to File, then Utilities, then Import, then Web Connect.

QuickBooks Online manual upload accepts .csv, .txt, .qbo, .qfx, and .ofx files, up to 1,000 transactions per file, so split a long statement if it runs past that limit. For a full walkthrough, see how to import it into QuickBooks Online, then categorize each transaction once it lands. Salons and restaurants share the same payout headache, so if you also run a food side, the guide on bank statement to QuickBooks for restaurants covers POS deposits net of fees too.

Frequently asked questions

Can I use QuickBooks for a salon?

Yes. QuickBooks Online and Desktop both work well for a salon, spa, or barbershop once you set up a chart of accounts that fits the business: separate service and retail income, a Tips Payable liability, a merchant fees expense, and rental income if you lease chairs. Import your payouts and categorize them each month.

How do I record Square deposits in QuickBooks?

Record the gross sales from your Square or Vagaro summary as income, then post the processing fee to a merchant fees expense account, so the net matches the deposit on your bank statement. Do not book the lump payout as revenue, because it lands after fees and tips are already taken out and understates your real sales.

How do I record tips in QuickBooks for a salon?

Record card tips as a Tips Payable liability, not as income, because the money belongs to your staff. Credit the liability when the payout settles, then clear it when you pay the tips out, usually through payroll so withholding applies. Booking tips as revenue overstates your income and can double-tax the same money.

How do I separate retail and service income in QuickBooks?

Set up two income accounts, one for services and one for retail product, and post each sale to the right one. Give retail its own cost of goods sold account and track sales tax on product, since most states tax tangible goods. Doing this keeps your margins readable and your sales tax return accurate.

Can I import old bank statements into QuickBooks for taxes?

Yes. Convert your older PDF bank and card statements to .qbo files and upload them manually, which carries no date limit, unlike bank feeds that reach back only about 90 days. This is how most salons backfill a prior tax year or a merchant account the feed never connected to. Import account by account and reconcile each month.

Why won't QuickBooks accept my PDF statement directly?

QuickBooks cannot read a PDF as transactions, because a PDF is a page layout, not structured data. It imports .qbo, .qfx, .ofx, .csv, and .txt files instead. That is why you convert the PDF into a .qbo file first: the converter pulls each line into a format QuickBooks can post and reconcile.

Convert your first statement free.

Upload a PDF, get a QuickBooks-ready .qbo back in seconds. No card to try it.