Bank Statement to QuickBooks for Med Spas: Convert PDF Statements to QBO

Convert PDF bank and card statements to QBO for QuickBooks Online and Desktop so med spa memberships, prepaid packages, and injectable purchases 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

Med spa owners and bookkeepers can upload a PDF bank or credit card statement to the converter at the top of this page and download a .qbo Web Connect file for QuickBooks Online or Desktop, plus Excel and CSV copies to review first. It reads a PDF or an image, so a scanned statement works too. Because you import a .qbo file by hand, there is no 90-day live-feed cutoff to worry about when you backfill a prior year. A single med spa statement usually mixes card batches for cosmetic services, monthly membership drafts, prepaid package charges, retail skincare sales, patient-financing deposits from CareCredit, Cherry, or Alle, and injectable supply purchases, and all of those need different homes in your books.

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].

Memberships are deferred revenue, not income yet

When a member pays a monthly draft, you have collected cash for services or product they have not redeemed yet. That money is a deferred revenue liability, not income the day it hits the bank. You recognize it as revenue when the member actually redeems the benefit, or on whatever recognition schedule your CPA sets. Booking the draft straight to income overstates earnings in the month you collect and leaves nothing to cover the visit later.

The PDF to QBO converter at the top of this page brings every membership draft into QuickBooks with its real date and amount. From there you split it to the deferred revenue account and move it to income as it is earned. See our note on recognizing membership and package revenue for the mechanics.

Prepaid packages and series are the item most spas get wrong

A package of six laser sessions or a prepaid Botox membership bank works the same way as a membership. The client pays up front for treatments you owe over time, so the whole payment is deferred revenue on day one. You recognize a portion as income each time a session is delivered, drawing the liability down as the client works through the series.

This is the single most mishandled med spa item. Recording the full package price as revenue when it sells inflates that month, understates the months when treatments are actually performed, and can throw off sales tax on any product bundled inside. Track the redemption count so the deferred balance always reflects sessions still owed.

Card batches deposit net of processing fees

Your processor does not deposit each cosmetic service as it is charged. It batches a day or a few days of sales and sends one payout, and that payout lands net of merchant processing fees. To record it honestly you split the net deposit into its parts: gross service and retail sales as income, the processor fee as a merchant fee expense, sales tax collected on retail product as a sales tax payable liability, and any card tips as a tips payable liability.

Services are often not sales-taxed while retail skincare product usually is, but this is state-specific, so confirm how your state treats cosmetic services and product with your CPA. If you book the lump payout as revenue and skip the split, your income runs low, your fee expense disappears, and your sales tax math drifts out of line.

Retail skincare product is inventory, COGS, and sales tax

A serum or a bottle of cleanser you resell is not service revenue. It is inventory that carries its own income account, its own cost of goods sold, and usually sales tax. Keeping retail apart from treatment revenue matters for margin, since product and service earn very differently, and for tax, because your sales tax return keys off taxable product sales that you cannot file accurately if they are buried in service income.

Injectables and consumables are inventory drawn down as used

Botox and Dysport vials, dermal filler syringes, and laser consumables are inventory, not an expense the day you buy them. When you purchase from a distributor such as Allergan or Galderma or a specialty pharmacy, the cost hits an inventory asset account. It becomes cost of goods sold as the product is used on patients. Tracking units, vials and syringes, keeps your on-hand value real and shows true treatment margin.

Multi-location spas and bookkeepers handling several clients can run every location's supply statements at once through bulk statement conversion instead of keying them in one at a time.

Patient financing lands net of the financing fee

When a patient pays with CareCredit, Cherry, or Alle and Allergan financing, the financing company keeps a fee and deposits the rest. Treat it like a merchant fee: record the gross service revenue the patient owed, then record the financing company's fee as an expense, so the net matches the deposit on your bank statement. Booking only the net deposit understates both your revenue and your financing costs.

Gift cards are a liability until redeemed

Selling a gift card is not income. You have taken cash for a service or product the buyer has not used yet, so the sale is a deferred revenue liability. You recognize revenue when the card is redeemed against a treatment or product, then clear the liability. Unredeemed balances stay on the books until they are used or handled under your state's escheatment rules.

Staffing: W-2 employees and 1099 contractors

Injectors and providers may be W-2 employees or 1099 contractors, and a supervising medical director is often paid as a 1099 contractor. Track contractor pay in a contract labor or professional fees account so it is easy to total at year end. The 1099-NEC reporting threshold is 2,000 dollars for payments made on or after January 1, 2026, indexed after that, up from the old 600 dollar figure. Confirm current requirements with your CPA, since worker classification carries its own rules.

Equipment financing splits into principal and interest

Lasers and treatment devices are capitalized fixed assets that you depreciate over their useful life, not an expense in the month you buy them. When you make a monthly equipment loan payment, it splits into two parts: principal, which reduces the loan liability, and interest, which is an expense. Do not book the whole payment as one expense, or you will overstate costs and never pay the loan balance down in your books.

Mapping med spa transactions to QuickBooks
What appears on the bank statementWhat it actually isWhere it belongs in QuickBooks
Service card batch (net of fees)Gross service revenue minus processing feeSplit: service income plus merchant fee expense
Merchant processing feeCost of accepting cardsMerchant fees expense
Monthly membership draftCash for benefits not yet redeemedDeferred revenue (liability), recognized as earned
Prepaid package or series chargeCash for treatments owed over timeDeferred revenue (liability), recognized per session
Retail skincare saleProduct income plus tax collectedProduct income, COGS, sales tax payable
Sales tax remittancePaying tax you already collectedReduces sales tax payable (liability)
Tips paid outMoney owed to staffTips payable (liability), not income
Injectable or filler purchaseInventory bought from a distributorInventory asset, to COGS as used
CareCredit or Cherry financing depositGross revenue net of financing feeSplit: service income plus financing fee expense
Gift card saleCash for a benefit not yet usedDeferred revenue (liability) until redeemed
Laser or device loan paymentPrincipal plus interestSplit: loan liability plus interest expense
Medical director or 1099 injector paymentContractor payContract labor or professional fees expense
Frequently asked questions

How do I record med spa membership revenue in QuickBooks?

Record the monthly draft as a deferred revenue liability, not income, because the member has not redeemed the benefit yet. Move it to service income as it is earned, either when the member redeems or on the recognition schedule your CPA sets. Booking the draft straight to income overstates earnings in the month you collect it.

How do I account for prepaid treatment packages in QuickBooks?

Record the full package price as deferred revenue when it sells, since you owe the client treatments over time. Recognize a portion as income each time a session is delivered, drawing the liability down as the series is used. Track the redemption count so the deferred balance always matches sessions still owed.

How do I record Botox and filler inventory in QuickBooks?

Record vials and syringes as inventory when you buy them from a distributor, not as an expense. The cost moves to cost of goods sold as product is used on patients. Track units on hand so your inventory value stays real and each treatment shows its true margin. Confirm your method with your CPA.

How do I record CareCredit payments in QuickBooks?

Record the gross service revenue the patient owed, then post the financing company's fee as an expense, so the net matches the deposit on your bank statement. Treat CareCredit, Cherry, and Alle financing like a merchant fee. Booking only the net deposit hides both your real revenue and your financing costs.

Are med spa services subject to sales tax?

It depends on your state. Many states do not tax cosmetic or medical services but do tax retail skincare product you resell, so the two often need different treatment on the same receipt. Because rules vary widely and change, confirm how your state taxes services and product with your CPA before you file.

How do I import a bank statement into QuickBooks?

Convert the PDF or image statement to a .qbo file with the converter at the top of this page, then import it. In QuickBooks Desktop, go to File, then Utilities, then Import, then Web Connect Files. In QuickBooks Online, go to Transactions, then Bank transactions, then Upload from file, and map the columns before you categorize.

Convert your first statement free.

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

Related guides

Once your statements are converted, the same workflow scales across a practice: bookkeeping firms can standardize it using our QBO converter and the guide for accountants, while single locations can follow the step-by-step import guide. If your med spa sits inside a larger clinic or salon, the pages on medical practices and salons cover the payout and tip splits those businesses share.

More bank statements we convert to QuickBooks

Same converter, tuned for the layout each bank uses. Find yours: