Med spa services · One-time project

Med spa bookkeeping cleanup and catch-up

Months behind, or years of books you do not trust. We run a diagnostic on your QuickBooks Online file and POS exports, quote one fixed fee, then rebuild the history the way a med spa's books should have been kept: packages as liabilities, injectables as inventory, revenue from the POS rather than the bank feed. No monthly commitment required.

In short

Med spa cleanup and catch-up is a one-time, fixed-fee project, quoted after a diagnostic of your QuickBooks Online file, POS exports, bank statements and payroll records. We reconcile every account for the months in scope, rebuild revenue from the POS, restate package, membership and gift-card balances as liabilities, move injectables and retail into inventory, tie payroll and sales tax, and prepare or amend the prior-year returns from the corrected books. No monthly commitment is required; many practices continue into Med Spa Core afterward, but it is not a condition of the project.

This is for you if

  • Months or years of bank and card transactions sit unreconciled or uncategorized in QuickBooks Online and a tax deadline, a loan application or a buyer is coming.
  • Package, membership and gift-card sales were booked as revenue when the card was charged, so the balance sheet shows no liability for the treatments still owed to patients.
  • Injectables and retail were expensed when the order arrived, so gross margin moves with the ordering calendar instead of the treatment calendar.
  • Undeposited Funds carries a large balance, or merchant deposits were recorded net of processing fees so revenue is understated and fees are missing.
  • A prior-year business or owner return was filed from books you did not trust, is unfiled, or needs to be amended once the numbers are right.
  • The MSO and the professional entity share a bank account or a QuickBooks file and the intercompany balance has never been reconciled.

Not a fit for

  • Owners who want a cleanup quoted from a phone description; we scope from the file and the POS exports, so the diagnostic comes first.
  • Tax-return-only needs where the rebuilt books will not be maintained afterward; the return will be right once, and wrong again by spring.
  • Pre-revenue solo startups without a funded opening plan; there is nothing to clean up yet, and our new med spa launch service covers setup.
  • Other accounting firms looking to subcontract cleanup capacity; we work directly with practice owners only.

We say so on the fit call and point you somewhere better suited.

What you receive

Deliverables, not hours.

Written diagnostic and fixed-fee scope

Findings by area, the months and entities covered, exactly what gets rebuilt, what we need from you and the fee, in writing before any work starts. The diagnostic uses read-only access to QuickBooks Online, POS exports, bank statements and the last filed returns.

Every balance sheet account reconciled for the months in scope

Operating, savings and merchant accounts, credit cards, device loans and lines of credit reconciled to statements month by month, with loan balances re-amortized so principal and interest are split correctly and the year-end balances agree to the lender.

Revenue rebuilt from the POS, not from deposits

Sales by service line and product imported from Aesthetic Record, Boulevard, Zenoti, Vagaro, Mindbody, Nextech, PatientNow or Jane exports, merchant deposits matched at gross with processing fees recorded as expense, and the Undeposited Funds balance cleared to zero.

Package, membership and gift-card liability rollforward

The outstanding-balance report from your POS used to build a month-by-month rollforward of sales, redemptions and expirations, with deferred revenue restated on the balance sheet for every month in scope and tied to the POS at the end.

Injectables and retail restated as inventory

Purchases moved from expense to inventory, cost of goods sold computed from POS usage or counts by month, and ending inventory stated on the balance sheet, so gross margin by service line is real for the whole period.

Payroll, commissions and owner pay tied out

Payroll registers from Gusto, ADP, Paychex or QuickBooks Payroll tied to wages, taxes and tips in QuickBooks Online for every quarter, commission accruals booked, and owner draws separated from wages and from personal expenses that ran through the business.

Sales tax reconciliation and back filings

The POS sales tax report compared to every return filed for the period, under- or over-collection quantified, and late or amended returns prepared where needed.

Chart of accounts rebuilt for aesthetics

Service lines, product cost, provider cost, retail and prepaid liabilities laid out so the P&L shows treatment margin, with MSO and professional-entity intercompany accounts added where the structure requires them.

Prior-year returns prepared or amended

Business and owner returns prepared from the rebuilt books, or amended where the filed returns were wrong, with penalty abatement requested where reasonable cause exists. Jenny Gao, CPA, EA, signs the returns and handles any IRS or state correspondence.

How it works

From first call to a monthly rhythm.

01

Fit call

Twenty minutes on how far behind the books are, what is driving the deadline and which systems you run.

02

Diagnostic and fixed-fee proposal

Read-only access to QuickBooks Online, POS exports, bank and card statements, payroll registers and the last filed returns. You receive written findings, the scope and one fixed fee.

03

Rebuild

We work in your QuickBooks Online file in a set order: reconciliations, revenue from the POS, liabilities, inventory, payroll, sales tax, chart of accounts. You get a weekly open-items list and answer questions in batches, not one text at a time.

04

Handoff

Closed books with a restated balance sheet, returns prepared or amended, and a written summary of what changed and why. From there you can continue into Med Spa Core or take the clean file elsewhere; there is no monthly commitment attached to the project.

Pricing

What it costs

Cleanup and catch-up is quoted as a one-time fixed project after the diagnostic. The fee depends on the months in scope, the number of accounts and entities, how cleanly your POS exports and whether prior-year returns are included; you see the number in writing before anything starts, and it does not change unless the scope does. No monthly commitment is required. Practices that continue into Med Spa Core start at $1,500 a month, month-to-month after onboarding with thirty days' written notice. See how pricing works.

One-time fixed project
Fixed fee

quoted in writing after the diagnostic


  • The number does not change unless the scope does
  • No monthly commitment required
  • Prior-year returns can be included
  • Continue into Med Spa Core from $1,500 a month
How pricing works →

A med spa's books usually fall behind for an ordinary reason: the owner injects four days a week, the bookkeeper left or never understood packages, and the bank feed kept accepting whatever it was told. What is left is a QuickBooks Online file where deposits are revenue, purchases are expenses, Undeposited Funds has a balance nobody can explain and the balance sheet shows no debt to the patients who have already paid for treatments. Cleaning it up is not categorizing transactions faster. It is rebuilding the file from the records a med spa actually produces.

What the diagnostic looks for

Before we quote anything we look at the file, the POS exports, the bank statements, the payroll registers and the last returns, and we write down what we find. The same seven problems appear in most behind med spa files, and the fix for each is specific.

What we usually findHow it is rebuiltWhat changes
Package, membership and gift-card sales booked as revenue when chargedRollforward built from the POS outstanding-balance report, month by monthDeferred revenue appears on the balance sheet; growth months show less profit, quiet months show more
Injectables and retail expensed when purchasedPurchases moved to inventory; cost of goods sold from POS usage or countsGross margin by service line follows treatments, not orders
Deposits recorded net of merchant feesSales imported from the POS at gross; fees recorded as expenseRevenue and processing cost both stated correctly
Large Undeposited Funds balancePOS batches matched to bank deposits; duplicates and orphans clearedRevenue stops being double-counted or missing
Commissions in spreadsheets, payroll not tied to the ledgerRegisters tied quarter by quarter; accruals bookedProvider cost lands in the month it was earned
Owner personal spending in business accountsReclassified to distributions or shareholder loanProfit and the owner's basis are both right
MSO and professional entity mixed in one file or accountSeparate books, management fee booked, Due to and Due from reconciledEach entity's return is prepared from its own ledger

What gets rebuilt, and in what order

Order matters because each layer depends on the one below it. Reconciliations come first, so every dollar in and out is accounted for. Revenue is then rebuilt from the POS sales reports rather than from deposits, which is the only way to separate treatments, retail, package sales and sales tax collected. Prepaid balances are rolled forward next, because the liability at each month end is what turns package sales into revenue only as treatments are delivered. Inventory follows, then payroll and commissions, then sales tax, and finally the chart of accounts is reshaped so the result reads as a med spa P&L: service lines, product cost, provider cost and margin.

You are involved in a specific, limited way. We send a weekly open-items list with the questions only an owner can answer, such as what a wire to a vendor was for or whether a device purchase was financed, and you answer in batches. Everything else comes from the systems you already have.

An illustrative example

Round numbers, illustrative only: a Florida practice with $900,000 of revenue is fourteen months behind, and the P&L the owner has been looking at shows $140,000 of profit for the year. The rebuild finds $60,000 of package balances outstanding at year end that had been counted as revenue, so revenue comes down by $60,000 and a liability of the same amount goes on the balance sheet. Injectables purchases of $45,000 had been expensed, but $15,000 of product was in the refrigerator at year end, so cost of goods sold comes down by $15,000. Twelve thousand dollars of personal spending is reclassified to distributions. Book profit lands at $107,000, and the balance sheet now tells a buyer or lender the truth about what the practice owes its patients.

The tax answer is different from the book answer, and that is the part owners rarely hear. A cash-method practice still reports the $60,000 of package deposits as income when received; the liability matters for management and for a sale, not for that year's return. An accrual-method practice can defer advance payments for at most one tax year under Section 451(c). We walk through both before the return is prepared so nobody is surprised by the result.

Prior-year returns

If a return is unfiled, the cleanup is the only way to file it accurately, and waiting rarely helps: the failure-to-file penalty is generally 5% of the unpaid tax for each month or part of a month, up to 25%, with a minimum of $525 for a return required to be filed in 2026 that is more than 60 days late. For an S corporation with no tax due, the penalty for a return due in 2026 is $255 per shareholder for each month or part of a month, up to twelve months, so a two-shareholder practice a year late is looking at $6,120 before anything else. Where the return was filed from wrong books we amend it; where reasonable cause exists we request abatement. For the longer view, see our guides on catching up months of med spa bookkeeping and the signs your QuickBooks needs a cleanup.

How long it takes, and what happens after

It depends on three things we measure in the diagnostic: how many months are in scope, how cleanly your POS exports sales and prepaid balances, and how quickly open items come back answered. A single-entity practice a few months behind with good exports is a short project; two entities, two years and a POS migration in the middle is not. We give you the sequence and the dependencies in the proposal rather than a date we cannot control. When the file is closed you have a restated balance sheet, filed returns and a written summary of what changed. Most practices continue into Med Spa Core so the file stays clean; some take the file to another accountant or in-house. Either is fine, and the project fee does not depend on which you choose.

Questions

Owners ask

How much does a med spa bookkeeping cleanup cost?

It is quoted as a one-time fixed fee after a diagnostic of your QuickBooks Online file, POS exports, bank statements and payroll records. The fee reflects the months in scope, the number of accounts and entities, how cleanly your POS exports and whether prior-year returns are included. You see the number in writing before any work starts, and it does not change unless the scope does.

Do we have to sign up for monthly service to get the cleanup?

No. Cleanup and catch-up is a stand-alone project with a defined end. Many practices continue into Med Spa Core, from $1,500 a month and month-to-month after onboarding, so the file stays clean, but it is not a condition of the project and the fee does not depend on it.

How long will the cleanup take?

It depends on how many months are in scope, how cleanly your POS exports sales and prepaid balances, and how quickly you answer the weekly open-items list. The proposal lays out the sequence and the dependencies rather than promising a date we do not control. A single-entity practice a few months behind is a short project; two entities and two years is a longer one.

What do you need from us?

Read-only access to QuickBooks Online for the diagnostic, then accountant access for the rebuild; exports from your POS, bank and credit card statements, payroll registers from your payroll provider, loan statements and the last filed returns. During the rebuild you answer a weekly open-items list in batches. Everything else comes from the systems you already have.

Our packages and memberships were booked as revenue. Can that be fixed after the fact?

Yes, if your POS can produce an outstanding-balance or liability report as of each month end, which Aesthetic Record, Boulevard, Zenoti and most aesthetics platforms can. We build a rollforward of sales, redemptions and expirations and restate deferred revenue for every month in scope. Where the POS history is incomplete we reconstruct from the sales and redemption detail and document the method.

We have not filed last year's return. Should we file now or wait for the cleanup?

Clean up first, but quickly. A return filed from wrong books usually has to be amended, and the failure-to-file penalty, generally 5% of unpaid tax per month up to 25%, keeps running either way. For an S corporation or partnership the per-owner monthly penalty runs for up to twelve months even with no tax due. We sequence the cleanup so the return can be filed as soon as the months it depends on are closed.

Will fixing the books change what we owe in tax?

Sometimes, and not always in the direction owners expect. A cash-method practice still reports package deposits as income when received, so moving them to a liability changes the balance sheet and the management P&L but not that year's taxable income. Moving injectables to inventory, separating personal spending and recording merchant fees correctly can move taxable income either way. We walk through the tax effect before the return is prepared.

We switched POS systems in the middle of the period. Is that a problem?

It is the most common complication, and we plan for it. We pull closing reports from the old system, opening balances from the new one and reconcile the prepaid balances and inventory across the migration date. The diagnostic will say whether the old system's exports are still available, which affects the scope.

From the library

Guides that go with this work

Catching Up Months of Med Spa Bookkeeping: A Cleanup Plan That Survives Tax SeasonA CPA's plan for catching up months of med spa bookkeeping: POS-to-bank rebuild, package liability, inventory, uncollected sales tax and amended returns.Working with an accountantSigns Your Med Spa's QuickBooks Needs a Cleanup Before Tax SeasonEight signs a med spa's QuickBooks file needs a cleanup before tax season: no deferred revenue, inventory at zero, deposits as income, negative payroll taxes.Working with an accountant7 QuickBooks Online Errors We See in Med Spa Books (And How to Fix Each)The seven QuickBooks Online errors we find most in med spa books, from net merchant deposits and packages booked as income to MSO/PC intercompany, with fixes.Working with an accountantHow Should a Med Spa Account for Memberships, Packages, and Gift Cards?Learn how med spas should track cash, earned revenue, unused treatments, membership credits, gift cards, refunds, and book-to-tax differences.Bookkeeping and the monthly closeMed Spa Inventory Accounting for Injectables, Supplies, and Retail ProductsLearn how to track med spa injectables, treatment supplies, retail products, waste, expiration, counts, and cost of goods sold without distorting profit.Bookkeeping and the monthly closeSelling a Med Spa: What Buyers Look for in the Books and How the Sale Is TaxedWhat a buyer's quality-of-earnings review checks in med spa books, asset vs. stock deals, Form 8594 allocation and how each piece of the price is taxed.Structure, cash flow and growth

Request a med spa fit call

Twenty minutes on your locations, providers, systems and what is not working. If we are not the right fit, we will say so.

Request a 20-Minute Fit Call →