Skip to main content

How to Buy an eCommerce Business

eCommerce businesses offer physical product revenue, repeat customer relationships, and brand assets that compound over time. But they also carry risks that content sites and SaaS businesses do not: inventory liability, supplier concentration, platform dependency, and ad channel fragility. This guide walks through every step, from evaluating gross margins and inventory turnover to verifying revenue and completing the transfer. See also: general website buying guide, the website valuation guide, and the due diligence guide.

  1. 1

    Define your eCommerce investment criteria

    Before searching, establish clear criteria: target monthly revenue range ($1,000-$5,000/month for starter acquisitions, $5,000-$20,000/month for mid-market), preferred business model (branded DTC, Amazon FBA, dropshipping, or print-on-demand), niche familiarity, and operating involvement you are willing to commit. Buyers who acquire in niches they understand, pet products, fitness equipment, home goods, outdoor gear, are better positioned to evaluate product quality, assess supplier risk, and identify growth opportunities. Be equally specific about what you want to avoid: a business heavily dependent on a single paid ad channel and with no brand differentiation is an acquisition that will require constant reinvestment just to maintain current revenue.

  2. 2

    Understand eCommerce business models

    The four main eCommerce models you will encounter: (1) Branded DTC (Direct-to-Consumer), the seller manufactures or private-labels products, builds a recognisable brand, and sells through their own Shopify or WooCommerce store. Highest defensibility; hardest to replicate. (2) Amazon FBA, inventory is stored and shipped by Amazon; the seller manages listings and product sourcing. High revenue potential, but entirely dependent on Amazon's policies and algorithm. (3) Dropshipping, products ship directly from the supplier to the customer; the seller never holds inventory. Low barrier to entry, low margins (typically 10-20%), and fragile supplier relationships. (4) Print-on-demand, products are printed and shipped on demand, often through services like Printful or Printify. Zero inventory risk, but thin margins and limited brand differentiation. Each model has different risk profiles, valuation norms, and due diligence requirements.

  3. 3

    Find eCommerce businesses for sale

    Browse active eCommerce listings on Buy Sites Direct, where owners sell directly with no broker commissions. Each listing shows asking price, monthly revenue, traffic data, and business description. Focus on listings that provide 12 months of Shopify or WooCommerce analytics exports and payment processor statements, sellers with complete documentation make for more efficient due diligence and generally have more trustworthy financials. Be cautious of listings that show only recent peak months without historical context, or that lack access to the underlying analytics platform.

  4. 4

    Evaluate traffic, sales channels, and customer acquisition

    An eCommerce store's traffic and acquisition mix determines how fragile its revenue is. Map every traffic source: organic search (Google), paid search (Google Shopping/Ads), paid social (Meta, TikTok), email marketing, Amazon marketplace, and direct. For each channel, determine: What is the monthly spend? What is the return on ad spend (ROAS)? What happens to revenue if this channel is cut off? A store where 80% of revenue comes from Meta ads has existential dependence on a platform that bans accounts without warning. A store with strong organic search rankings, a healthy email list, and repeat buyer rates above 30% has diversified, durable revenue. Request Google Analytics and the ad account history. Look for ROAS trends, a store with steadily declining ROAS signals increasing competition or audience saturation.

  5. 5

    Analyze financials: revenue, COGS, gross margin, and SDE

    eCommerce financials require more decomposition than content sites. Start with gross revenue, then subtract: returns and chargebacks (request the return rate by SKU, high return rates on specific products indicate quality or description issues), COGS (cost of goods sold, including product cost, shipping, and fulfilment), platform fees (Shopify, Amazon FBA fees, payment processing), advertising spend (separate clearly from organic revenue), and all other operating expenses. The result is net profit. Add back the owner's salary and non-recurring costs to get SDE. The SDE-based multiple is what determines the listing price. Also calculate gross margin (gross revenue minus COGS, divided by gross revenue), branded DTC stores typically have 50-70% gross margins; dropshipping stores typically run 15-30%. Low gross margins compress future operational flexibility significantly.

  6. 6

    Conduct eCommerce-specific due diligence

    Beyond standard financial verification, eCommerce due diligence must cover: (1) Inventory audit, request a full inventory ageing report broken down by SKU. Stock sitting for 90+ days is a liability. Clarify whether inventory is included in the acquisition price or priced separately. (2) Supplier verification, contact key suppliers directly to confirm terms, pricing, minimum order quantities, and their willingness to continue supplying the new owner. Verify backup supplier options for top-selling SKUs. (3) Ad account audit, request access to the Facebook, Google, and TikTok ad account histories. Look for prior account bans, policy violations, suspended ad accounts, or dramatic ROAS drops that were papered over. (4) Platform account health, for Amazon FBA, verify account health metrics, review velocity, and whether there are any active policy warnings. (5) Customer reviews, check reviews on Amazon, Google, Trustpilot, and product pages. A pattern of negative reviews around product quality is a structural problem that survives the acquisition.

  7. 7

    Negotiate the deal and handle inventory terms

    Most eCommerce stores are priced at 24-40x monthly SDE. Negotiate based on the trailing 12-month average SDE, not peak months. Factors that justify a lower multiple: high ad-channel dependency, single-supplier concentration risk, elevated return rates, declining ROAS, or inventory with questionable liquidity. Factors that support a higher multiple: strong brand recognition, diversified traffic and sales channels, repeat purchase rates above 30%, and documented supplier relationships. On inventory: agree explicitly on whether existing inventory transfers at cost, is priced separately, or is excluded. Dead stock and slow-moving SKUs reduce the real value of included inventory below cost. If you are taking on inventory worth over $10,000, have it independently appraised. Always include a non-compete clause preventing the seller from relaunching a competing store in the same niche.

  8. 8

    Complete the eCommerce business transfer

    An eCommerce transfer has more moving parts than a content site handover. The standard checklist: (1) Shopify or WooCommerce account transfer (or staff account credentials until full transfer is confirmed); (2) domain name transfer via registrar auth code; (3) payment processor account transfer (Stripe or PayPal, verify whether the account can be transferred or if you need to set up a new account and update the storefront); (4) supplier contacts and agreed terms in writing, including pricing confirmation for new owner; (5) ad account access and billing method update (Meta, Google, TikTok); (6) email marketing platform transfer (Klaviyo, Mailchimp) preserving the customer list and automation flows; (7) Amazon Seller Central account, note that Amazon accounts cannot be transferred; the seller's account must remain active while a brand registry transfer is arranged; (8) inventory transfer confirmation with physical count if warehouse stock is involved. Use escrow to hold funds until all key assets are confirmed transferred and operational.

eCommerce acquisition metrics cheat sheet

Gross margin
Branded DTC stores: 50-70%. Dropshipping: 15-30%. Below 30% leaves little room for ad spend, returns, and unexpected costs.
Return rate
Request by SKU, not just overall. Apparel: 20-30% is normal; general merchandise: under 10%. Unusually high rates by product signal quality or description issues.
CAC vs. AOV
Customer acquisition cost should be well below first-order average order value. If CAC exceeds AOV, the business depends entirely on repeat purchases to break even.
Inventory turnover
Healthy for most categories: 6x+ per year. Request a full ageing report. Stock unsold for 90+ days may be worth less than its cost price.
Valuation range
eCommerce typically trades at 24-40x monthly SDE. Branded DTC with diversified traffic commands the upper end; ad-dependent dropshipping the lower end.
SDE
Net profit plus owner salary and non-recurring expenses. Use the trailing 12-month average, not peak months. Reconcile returns and COGS carefully before calculating.

Common questions about buying eCommerce businesses

How much does it cost to buy an eCommerce business?
Small eCommerce stores earning $1,000-$5,000/month typically sell for $25,000-$200,000 (at 24-40x monthly SDE). Mid-market stores earning $5,000-$20,000/month sell for $120,000-$800,000. Branded DTC stores with diversified traffic and strong repeat purchase rates command the upper end. Dropshipping stores with no brand differentiation and high ad dependency trade at the lower end. Budget an additional 5-10% above the purchase price for inventory (if priced separately), working capital for initial reorders, legal review of the Asset Purchase Agreement, and escrow fees.
Do I need technical skills to buy and run an eCommerce store?
Basic platform fluency (Shopify or WooCommerce) is sufficient for most eCommerce acquisitions. The real skills required are: understanding product margins and COGS, managing supplier relationships, and reading ad account performance data. Technical development skills are rarely needed for established stores, product pages, themes, and apps are managed through the platform dashboard. For buyers with no eCommerce experience, consider starting with a store that has documented SOPs, a reliable supplier already in place, and an existing customer base rather than trying to rebuild operations from scratch.
How do I verify that an eCommerce store's revenue is real?
Request access to (not screenshots of) the following: Shopify Analytics or WooCommerce orders dashboard showing 24 months of transactions; payment processor statements from Stripe, PayPal, or Shopify Payments showing net deposits; Amazon Seller Central reports if the store sells on Amazon; ad account spend and revenue reports from Meta and Google Ads. Cross-check these sources: Shopify revenue minus returns should reconcile with Stripe/PayPal deposits minus refunds. If the numbers do not match, ask for an explanation. Also verify that all revenue channels you are seeing are transferable, a seller may have revenue from accounts that cannot legally be transferred to a new owner.
What is a good valuation multiple for an eCommerce store?
eCommerce stores typically trade at 24-40x monthly SDE. Branded DTC stores with strong organic traffic, repeat purchase rates above 30%, and diversified sales channels command 35-45x. Dropshipping stores or FBA stores with no brand differentiation typically trade at 20-30x. The multiple also reflects inventory quality: a store with clean, fast-moving inventory and documented supplier relationships is worth more than one with aged stock and informal supplier terms. Always use the trailing 12-month average monthly SDE, not recent peak months, as your pricing baseline.

Related guides

Browse eCommerce businesses for sale

Find Shopify stores, FBA businesses, and branded eCommerce brands listed directly by their owners. No broker fees.