Skip to content
Get your valuation

Preparing to sell

How to clean up your P&L before selling your eCommerce store

6 min readby WiseExit

Short answer. A clean P&L for a sale is monthly, built on cash actually collected, with landed product costs, ad spend by channel and no personal expenses mixed in. It must reconcile with your bank and payment payouts. Without it, every doubt a buyer has becomes a discount.

Key takeaways

  • Buyers don't read your P&L. They rebuild it from your bank, your payouts and your invoices.
  • Revenue means cash collected, net of refunds, chargebacks, failed deliveries and returns.
  • Cost of goods means landed cost: product, freight, duties.
  • Ad spend goes by channel and by month, with invoices from each platform.
  • Personal expenses come out now, and past ones go into an add-backs schedule.

Why does the P&L matter so much in a sale?

Because it's the number everything else is built on. The price is profit times a multiple, and the profit comes from your P&L.

If a buyer can't trust that number, nothing else in the conversation matters. They'll either rebuild it themselves, slowly and pessimistically, or they'll protect themselves with a lower price or a bigger share paid later.

The good news: a clean P&L is the most controllable part of a sale. It's work, not luck.

What does "clean" mean for a buyer?

Four things:

  1. Monthly. Twelve to 24 separate months, not annual totals.
  2. Complete. Every cost of running the business is in it, including the ones you pay personally.
  3. Separate. Nothing personal mixed in, or if it was, clearly marked.
  4. Reconciled. It ties to the bank statements and to the payouts from Shopify, PayPal, Stripe, Amazon or whatever you use.

How should I measure revenue?

Start from cash, not from the dashboard

Your store dashboard is built to run the business, not to sell it. Shopify, for example, calculates gross sales as product price times quantity before taxes, shipping, discounts and sales reversals, and includes pending, canceled and unpaid orders (Shopify Help Center, Sales report). That's a useful figure for marketing. It's not what reached your bank.

A buyer will start from payouts and work backwards. So should you.

Take out what didn't stick

  • Refunds and returns, in the month they happened.
  • Chargebacks, including the fees.
  • Failed deliveries, if you ship cash on delivery or have a high rate of refused parcels.
  • Discounts, which should already be netted but sometimes aren't when you combine reports.

Leave out what isn't yours

Sales tax and VAT you collect belong to the tax office. Shipping you charge to customers is revenue, but the real shipping cost must sit on the cost side. Keep them visible so the margin is honest.

How should I measure costs?

Cost of goods, landed

Product cost from the supplier, plus freight, plus duties, plus any inbound handling. If you only count the factory price, your gross margin is too high and a buyer will find it.

Match costs to the sales they belong to

This is where many eCommerce P&Ls go wrong. If you pay for a large stock order in March and sell it over six months, a pure cash view shows a terrible March and five great months. A buyer wants product costs matched to the units actually sold each month. Ask your accountant for a monthly view that tracks inventory, even if your tax accounts are on a different basis.

Ad spend by channel

Meta, Google, TikTok, affiliates, influencers: each on its own line, each month, each backed by the platform's invoices. Buyers use this to calculate acquisition costs and to see how dependent you are on one channel.

Everything else

Fulfilment and 3PL fees, packaging, payment processing fees, apps and software, freelancers, agencies, team, rent, insurance, accounting. Check the ones you pay with personal cards. If they keep the business running, they belong in the P&L.

What about personal expenses?

Stop running them through the business now. One business account, one card for ads, no personal expenses on either.

For the past, don't hide them and don't rewrite history. Mark them, total them by month, keep the evidence and list them in an add-backs schedule. A buyer will accept a personal phone bill being added back. They won't accept a profit figure they can't trace.

How do I reconcile the P&L?

Do it once yourself before a buyer does it for you:

  1. Revenue against payouts. Monthly net revenue in the P&L should match payouts from each sales channel, adjusted for timing and fees.
  2. Costs against the bank. Total costs paid from the business account should match the cost lines, with differences explained (prepayments, personal cards).
  3. Profit against cash. Over the year, profit plus non-cash items should roughly explain the change in cash and stock.

Write down the differences you can't eliminate and the reason for each. "Unexplained" is the most expensive word in due diligence.

What does a buyer-ready P&L look like?

LineNotes
Net revenueCash collected, after refunds, chargebacks, failed deliveries
Cost of goods (landed)Product, freight, duties, matched to units sold
Gross profitRevenue minus landed cost of goods
Shipping and fulfilment3PL, postage, packaging
Payment feesProcessors and marketplaces
Ad spend by channelOne line per platform
ContributionGross profit minus the three lines above
Software and appsIncluding those paid personally
PeopleTeam, freelancers, agencies
OverheadsRent, insurance, accounting, other
Operating profitBefore owner pay, interest, depreciation, tax

From operating profit you move to SDE or EBITDA with your add-backs and adjustments. Present that bridge on one page, so a buyer can follow it in a minute.

Which P&L problems do buyers find most often?

These five come up again and again when a buyer's accountant rebuilds a founder's numbers:

  1. Revenue from the dashboard, not the bank. The P&L uses a platform report that includes orders later cancelled or refunded. The gap appears as soon as payouts are compared.
  2. Factory price instead of landed cost. Freight and duties sit in a separate "logistics" line, or nowhere, and gross margin looks several points better than it is.
  3. Stock purchases booked as monthly costs. One month shows a loss, the next three look excellent. Neither is true.
  4. Costs paid from personal cards. Apps, freelancers, samples, travel to the supplier. Real costs, missing from the P&L, found later in a bank statement.
  5. Ad spend that doesn't match the invoices. Spend taken from platform dashboards in a different currency or time zone, so totals don't tie to what was actually charged.

None of these is dramatic on its own. Together they make a buyer wonder what else is off, and a buyer who wonders slows down and prices in the doubt. Fixing them before you go to market costs a few weeks. Fixing them during due diligence costs negotiating power.

How long does this take?

If your books are in reasonable shape, a few weeks with your accountant. If they're mixed, spread across several cards and missing invoices, plan for longer, and start now. A clean P&L is also the first thing a buyer checks in due diligence, so this work pays twice.

Where to start

If you'd like to know whether your numbers are buyer-ready, request a free valuation. We look at 12 to 24 months of numbers, cash collected, costs, ads and returns, and send you a realistic value range with the list of what to fix. Answer in 24 hours, zero upfront costs, no commitment to sell. For the full sequence of work before a sale, see our 12-month preparation plan.

Frequently asked questions

Why isn't my Shopify revenue enough for buyers?

Because dashboard figures aren't cash. Shopify's gross sales, for example, is calculated before discounts and sales reversals and includes pending, canceled and unpaid orders. Buyers rebuild revenue from the money that actually reached your bank.

Should my P&L be on a cash or accrual basis?

Buyers want revenue tied to cash collected and product costs matched to the sales they belong to. A pure cash view distorts margins in months with big stock orders. Ask your accountant for a monthly view that does both.

How many months of P&L do buyers want?

At least the last 12 months, month by month, and ideally 24 so they can compare the same season across two years.

What if my past numbers are messy?

Don't rewrite them. Rebuild them as accurately as you can, document the personal and one-off items as add-backs, and start clean from today. A buyer trusts an honest messy past with a clean recent period more than a perfect story that doesn't reconcile.

Keep reading