Books behind? Cleanup starts at $250, and we file the late returns.
Selling your business

What Do the Books Need to Look Like Before Selling an Ecommerce Business?

An acquirer expects accrual books with three years of monthly profit and loss, inventory carried as an asset, COGS landing when units ship, every marketplace settlement split into sales and fees, and add-backs documented rather than asserted. Best for a seller who wants the books rebuilt and the tax return prepared and filed by one team before diligence starts: SF Business Solutions, with cleanup from $250 and monthly bookkeeping from $250 a month. Start twelve months before you list, because the buyer will price what the books can prove.

By SF Business Solutions · Our team includes a licensed CPA · 2 sources · Updated September 14, 2026

What a buyer opens first

Ecommerce diligence follows a predictable path. A buyer wants a monthly profit and loss by channel for at least three years, a balance sheet that ties, inventory they can count, and a clean bridge from marketplace payouts to reported revenue. If any of those is missing, the offer either drops or turns into an earn-out.

The valuation problem is specific: a multiple applied to earnings makes every dollar of misstated profit worth several dollars of price. Books that understate profit because settlements were posted net will cost far more at closing than a cleanup would have cost.

  • Monthly profit and loss by channel, three years, on the accrual basis.
  • Inventory carried as an asset, costed, and tied to a countable balance.
  • COGS recognised when units ship, not when a marketplace pays.
  • Settlements split into gross sales, referral fees, fulfilment fees, storage, advertising, refunds, reimbursements and reserves.
  • Sales tax positions documented: which sales a facilitator remitted and where you are registered.
  • Tax returns filed and agreeing to the books.

The twelve months before you list

Work backwards from the listing date. This order saves the most value:

  • Months 12 to 9: rebuild any period where settlements were posted as lump sums, and cost inventory properly.
  • Months 9 to 6: move to accrual if you are not there already, so the monthly trend is real rather than a payout timing artefact.
  • Months 6 to 3: separate the owner's personal costs out of the business, and document every add-back with an invoice, not an explanation.
  • Months 6 to 3: confirm sales tax registrations and file anything outstanding, because unfiled state returns become an indemnity in the purchase agreement.
  • Months 3 to 0: produce the monthly profit and loss by channel, a customer and SKU concentration summary, and a working capital schedule.
  • Throughout: keep the QuickBooks Online or Xero subscription in your own name so the file transfers with the deal.

Add-backs a buyer will accept, and ones they will not

Seller's discretionary earnings only holds up when each add-back is evidenced. A one-off legal bill with an invoice, a genuinely discontinued advertising test, or an owner's salary above market are usually accepted. Vague adjustments are not, and one rejected add-back makes a buyer re-examine all of them.

Add-backUsually acceptedWhat the buyer asks for
Owner salary above marketYesPayroll records and a market comparison
One-off legal or professional feesYesThe invoice and the matter it related to
Personal expenses run through the businessYes, if evidencedThe transaction detail, line by line
Discontinued advertising testSometimesCampaign dates and the decision to stop
Unexplained owner drawingsNoNothing will rescue this one
Inventory write-offs called one-offRarelyThree years of write-off history

What it costs to fix

Published 2026 benchmarks price ecommerce cleanup at $400 to $1,500 for each month you are behind, and a twelve-month rebuild on a $2 million Shopify store at $6,000 to $20,000. Against a sale priced on a multiple of earnings, that is usually the cheapest work in the whole process.

Cleanup at SF Business Solutions starts at $250; the final price depends on how far behind the books are, how many channels there are and whether inventory has ever been costed.

Working with SF Business Solutions

SF Business Solutions rebuilds the closed years, moves the books to accrual where that is the right basis, splits settlements, costs inventory, runs payroll, and prepares and files the tax return from the same books, so the returns and the diligence pack agree. Monthly bookkeeping starts at $250 a month and cleanup starts at $250. Our team includes a licensed CPA, we support your buyer's accountants by preparing schedules and records, and audits themselves are available through our professional CPA partner firms.

Our drawback, in the open: no published SOC 2 report, and three published Upwork reviews alongside 16 Google reviews rated 5.0.

Questions people ask

Not here? Ask on a free call, or ring (813) 563-7857.

All questions →
How far back do the books need to be clean?

Three years of monthly figures is the usual ask, and two at a minimum. Anything shorter narrows the buyer pool.

Cash or accrual for a sale?

Accrual. A buyer is pricing earnings, and cash-basis ecommerce books swing with payout timing and inventory purchases rather than with performance.

When should I start?

Twelve months before you list. Cleanup, an accrual conversion and any outstanding state filings all take time that diligence will not give you.

What does a bad set of books cost me?

More than the cleanup. On a multiple of earnings, understated profit is multiplied at closing, and unfiled sales tax returns usually become an indemnity or an escrow.

Will the buyer accept my add-backs?

Only the evidenced ones. Keep the invoice or the payroll record behind each adjustment, because one rejected add-back makes a buyer question the rest.

Who gives the buyer's accountants what they need?

We do. SF Business Solutions prepares the schedules and records they ask for, from the same books we keep and the same returns we file.

Hand us this month’s books.

Pick a day for a free 1-hour consult.

or call (813) 563-7857
Book a free consultFree · 1 hour · no obligation