- 1The Due-Diligence Request List: What Buyers and Brokers Ask For
- 2The Lie: "They'll Just Knock a Little Off the Price"
- 3The Three Places E-commerce Books Fail Diligence
- 41. Net-deposit revenue that understates your top line
- 52. Owner expenses tangled in COGS
- 63. Unreconciled months
- 7A Worked Example: The Add-Back Schedule
- 8The Six-Month Cleanup Runway
- 9What Diligence Looks Like When the Books Hold
The offer doesn't fall apart at the negotiating table. It falls apart in a shared folder, three weeks later, when the buyer's accountant opens month seven.
The email arrives on a Tuesday. A buyer — a real one, with a fund behind them — has been watching your store for a year. They like the brand, they like the growth, and they float a number that makes you sit up.
Then they ask for the standard package: three years of monthly P&Ls, tax returns, and a schedule of seller's discretionary earnings. And that night, you open QuickBooks and see it the way their accountant will see it. Revenue that's really just Shopify deposits. A COGS line with your health insurance somewhere inside it. Four months in 2024 that never got reconciled and never got fixed.
If you're thinking about selling your ecommerce store, due diligence is the exam your books eventually sit — whether you've prepared them or not. This post covers what buyers actually request, the three places e-commerce books typically fail, and the cleanup runway that gets you to the table with numbers that hold.
The Due-Diligence Request List: What Buyers and Brokers Ask For
The first surprise for most sellers is how specific the request list is. A serious buyer — or the quality-of-earnings analyst they hire — isn't skimming an annual summary. They're rebuilding your business from source documents. The financial section of a typical data room request looks like this:
- Monthly P&L for the trailing 24–36 months. Monthly, not annual. Buyers want to see seasonality, trend, and whether any single month looks manufactured.
- Revenue that reconciles to your sales channels. Your books, your Shopify (or Amazon, or Woo) reports, and your bank deposits all need to tell the same story, and the analyst will check all three against each other.
- An SDE schedule with documented add-backs. Seller's discretionary earnings — profit plus the owner-specific expenses a new owner wouldn't carry — is the number most small e-commerce deals are priced on. Every add-back needs a paper trail. (If SDE is new territory, start with our primer on what your store is worth.)
- Inventory records. Quantity on hand, cost basis, a recent physical count, and some honesty about dead stock. Inventory usually transfers at cost on top of (or inside) the price, so it gets scrutinized.
- Filed tax returns. The analyst lines these up against your P&L. Gaps between what you told the IRS and what you're telling the buyer are the fastest way to lose trust in a deal.
- Bank and payment-processor statements. The ground truth everything else is tested against.
Notice what this list is really testing. Not whether your business is good — whether your numbers can be verified independently. Three kinds of sellers face this list: those who've kept verifiable books all along, those who plan to clean things up "when a real offer comes," and those who've made diligence-readiness a project with a deadline. Only the first and third groups keep their price.
The Lie: "They'll Just Knock a Little Off the Price"
Here's the story sellers tell themselves, and it's a reasonable one: buyers know small-business books are messy. If mine are a little rough, they'll discount five or ten percent and we'll move on.
That's not how diligence failures actually play out. Two things happen instead, and neither is a small discount.
The first is a reprice — brokers call it a retrade. The buyer's accountant strikes the add-backs you couldn't document and adjusts for the revenue you couldn't verify. Your SDE drops on paper. And because the price is a multiple of SDE, every struck dollar is multiplied on its way out of your pocket. A $20,000 add-back that dies in diligence doesn't cost you $20,000 — at an illustrative 3× multiple, it costs $60,000. The buyer isn't being aggressive. They're pricing the business you can prove, not the one you described.
The second is a walk. Not because the business is bad — because unverifiable numbers make every number suspect. Once an analyst finds that revenue doesn't tie to payouts, they stop trusting the margin, the inventory value, and the growth story too. Most buyers evaluating several targets won't spend another month auditing yours. They move to the deal where the books already hold.
The lie isn't that messy books carry a cost. It's that the cost is a haircut. In practice it's a repricing of everything — or the quiet end of the conversation.
The Three Places E-commerce Books Fail Diligence
E-commerce books don't fail randomly. The same three structural problems show up over and over, and all three come from the same root: sales platforms deposit net, while accounting needs gross.
1. Net-deposit revenue that understates your top line
If your bookkeeping method is "record the Shopify payout as revenue," your P&L shows deposits — gross sales minus refunds, minus processing fees, minus adjustments. A store with $1.4M in gross sales might show $1.28M of "revenue" booked this way.
In diligence, the analyst pulls your Shopify reports and sees the mismatch immediately. Now your top line is understated, your fee expense is invisible, and your gross margin is a number that matches nothing. It's fixable — the mechanics are in our guide to reconciling Shopify payouts in QuickBooks — but fixing it retroactively across 24 months is a project, not an afternoon.
2. Owner expenses tangled in COGS
Health insurance in COGS. The home-office internet bill in "supplies." Personal travel filed under a trade show. Each one individually is small. Collectively, they distort the two numbers buyers benchmark hardest: gross margin and SDE.
The cruel part: these are often legitimate add-backs that would have raised your SDE — if they'd been booked in clearly labeled accounts with documentation. Buried in COGS, they do the opposite. They make your margin look worse than it is, and they make the analyst wonder what else is buried.
3. Unreconciled months
Months where the QuickBooks bank balance and the actual bank statement disagree, and nobody ever closed the gap. To you, it's an old chore you skipped. To an analyst, it's a hole in the record — a stretch of the timeline where the books are officially unverified. One or two unreconciled months invite questions. A run of them invites a discount on everything.
A Worked Example: The Add-Back Schedule
Here's what an add-back schedule looks like in practice, with clearly fictional numbers. Meet a made-up store: $1.2M in gross revenue, $210,000 in net profit on a clean P&L.
| Add-back | Částka | Buyer's likely response |
|---|---|---|
| Owner salary | $85,000 | Accepted — payroll records match |
| Owner health insurance | $9,600 | Accepted — booked in its own account |
| One-time site redesign | $12,000 | Accepted — invoice on file, clearly non-recurring |
| Spouse on payroll (no active role) | $18,000 | Challenged — buyer asks who does that work post-sale |
| "Conference travel" | $7,500 | Struck — receipts show family vacation |
Claimed SDE: $210,000 + $132,100 = $342,100. Surviving SDE after diligence: $324,600 — and if the buyer decides the spouse's role needs a real replacement hire, they may model a cost against that $18,000 too.
At an illustrative 3× multiple, the struck travel add-back alone moved the price by $22,500. The spouse-payroll question could move it by $54,000. The multiple itself, to be clear, is invented for the math — what your store commands depends on size, channel mix, growth, and a dozen other factors. That's a conversation for your broker and your CPA, not a blog post.
The pattern to internalize: documented and clearly booked survives; vague and commingled gets struck — then multiplied.
The Six-Month Cleanup Runway
The good news buried in all of this: diligence-readiness is buildable. Not in the three weeks between a letter of intent and a data-room deadline — but comfortably in six months. Here's a realistic sequence.
Months 1–2: Fix the method going forward. Stop booking net deposits as revenue. Set up gross sales, refunds, fees, and payout clearing as separate accounts, and reconcile every bank and processor account to current. This is where automation earns its keep — a sync tool like LedgerPort books payout-reconciled entries from Shopify or WooCommerce into QuickBooks automatically, so the new months are clean by default while you work on the old ones.
Months 2–3: Restate the trailing year. Rebuild at least the current fiscal year on the gross method, and pull owner expenses out of COGS into their own clearly named accounts. This is detailed, judgment-heavy work — if you have an accountant, this is their project, and the CPA's guide to cleaning up a Shopify QuickBooks file maps the process step by step.
Months 3–4: Inventory truth. Run a physical count. Establish cost basis per SKU. Write down the dead stock now, on your terms, instead of arguing about it in diligence on the buyer's terms.
Months 4–5: Build the add-back schedule and tie to tax returns. Draft your SDE schedule with a document behind every line — payroll records, invoices, statements. Then reconcile your P&L to your filed returns and write a plain-English note explaining any differences. Have your CPA pressure-test the schedule the way a buyer's analyst would.
Months 5–6: Institutionalize the monthly close. Close each month within two weeks: reconcile, review, lock. Your last six months before going to market should be your cleanest — they're the months every buyer reads first.
If you're earlier in this journey and the whole system needs a foundation, the e-commerce accounting pillar covers the full setup this runway assumes.
What Diligence Looks Like When the Books Hold
Run the tape forward. The Tuesday email arrives, and this time the data room takes you a weekend to assemble, not a month. The analyst ties revenue to payouts to bank deposits and finds no gaps. Your add-back schedule has a receipt behind every line, and the two soft items you knew were soft, you excluded yourself — which buys you more credibility than the dollars were worth.
Diligence still takes weeks. The buyer still negotiates. But the negotiation is about the business — growth, channel risk, transition — not about whether your numbers are real. Clean books don't guarantee a premium. They guarantee the price you agreed on is the price that survives.
That $18,000 spouse-payroll line from the worked example is the whole lesson in miniature: the same dollars are worth full multiple-value with documentation, and less than zero without it.
The runway starts with one unglamorous move: making this month's revenue reconcile to this month's payouts. If that's currently a manual project, LedgerPort does it automatically from Shopify or WooCommerce into QuickBooks — there's a free plan, and clean months start accumulating from the day you connect. Every reconciled month between now and the Tuesday email is equity you get to keep.
This post covers bookkeeping preparation, not valuation, tax, or legal advice. Deal structure, multiples, and tax treatment of a sale are conversations for your CPA, attorney, and broker.
