All calculators

Comparison · E-commerce

Marketplace vs Own Store: Unit Economics

Compare marketplace and direct-store contribution with matching products, acquisition costs, fulfillment, and fixed platform expenses.

By PriceAndProfit Editorial Updated

A marketplace fee and a store subscription are different cost structures, so comparing their headline prices does not answer which channel produces more contribution. Use the same product, selling price, refund assumptions, and service level first. Then account for differences in customer acquisition, fulfillment, order mix, and fixed expenses. A channel with lower selling fees can still be more expensive once the cost of bringing in customers is included.

Compare one hypothetical order

Assume both channels sell the same item for $80, incur $32 product cost, and spend $10 on fulfillment. A hypothetical marketplace charge of 12% of merchandise revenue is $9.60, with a further $5 of marketplace advertising assigned per order. Contribution is $23.40. These figures represent an invented cost structure; they do not describe any marketplace rate or a typical advertising requirement.

Channel contribution = retained revenue − product cost − fulfillment − selling and payment fees − acquisition costs
Invented channel fees and acquisition inputs
Per $80 orderMarketplace exampleOwn-store example
Product and fulfillment $42.00 $42.00
Selling or payment fees $9.60 $2.70
Acquisition expense $5.00 $14.00
Contribution $23.40 $21.30

Build the direct-store equivalent

The own-store scenario has a hypothetical payment fee of 3% plus $0.30, or $2.70 on an $80 order. Assume customer acquisition costs $14 per order for this comparison. Contribution is $80 minus $32 minus $10 minus $2.70 minus $14, or $21.30. The direct store has lower transaction fees but lower contribution in this scenario. If acquisition fell to $9, contribution would rise to $26.30; the result is sensitive to that input.

Move from an order to a period

At 200 orders, the first scenarios produce $4,680 and $4,260 of contribution. Suppose channel-specific fixed expenses are $100 for the marketplace operation and $300 for the own store. The modeled amounts after those fixed expenses are $4,580 and $3,960, before other shared overhead. Keep shared costs consistent and do not assume they disappear when a channel closes. Include setup and transition costs over a realistic planning period.

Consider differences that the matched order omits

A channel may bring different buyers, return patterns, basket sizes, payment timing, or operational work. Measure those differences instead of assigning vague values to customer ownership or convenience. Repeat-purchase contribution can matter, but compare cohorts at the same age and include retention costs. If a channel restricts communications or requires particular services, verify current official terms before using them as assumptions; this arithmetic example makes no claim about a specific platform policy.

Use a channel contribution ledger

Record revenue, refunds, product costs, fulfillment, channel fees, payment charges, acquisition expense, and channel-specific fixed costs separately. Reconcile the ledger to actual order and payout records. Test several volumes and acquisition-cost scenarios rather than treating the worked result as a recommendation. Neither channel is guaranteed to be cheaper or more profitable. The useful output is the cost or customer behavior change needed for one scenario to outperform the other under your own supported inputs.

Marketplace

  • Modeled advantage: Acquisition expense is lower in this scenario
  • Investigate: Selling fee base, ad dependence, return costs, and service rules

Own store

  • Modeled advantage: Transaction fees are lower in this scenario
  • Investigate: Acquisition, subscriptions, operations, and repeat-customer contribution
Bottom line

Compare a complete channel ledger and customer cohorts; a lower headline fee does not settle the decision.

Method references: OpenStax: break-even and contribution analysis; Shopify: marketing reports; Stripe: balance transaction types. Accessed October 22, 2026. All dollar figures are hypothetical worked examples.

Related calculators & guides