Build your retirement plan for free.Explore Plan Builder →

Online Shop Fees Impact Calculator

Enter your material, labor, and overhead costs along with batch quantity and markup to see net profit, platform fees, and true margins across major online marketplaces.
Luis GonzalezCreated by Luis GonzalezLast updated:

How to Use This Calculator

  1. 1

    Enter the costs for one production batch

    Add Material Cost, Labor Cost, and Overhead Cost for the whole batch, then enter Quantity per Batch. The calculator divides the combined costs by the quantity to find cost per unit.

  2. 2

    Set your markup and platform

    Enter Markup (%) and choose Etsy, Shopify, eBay, Amazon Handmade, or Redbubble. Markup is added to unit cost to set the sale price; it is not the same as profit margin.

  3. 3

    Compare the fee and profit results

    Review the selected platform's estimated fees, net revenue, net profit per unit, and margins. Platform charges can change and may depend on your plan, location, category, and payment method.

Example Calculation

A seller makes four items in a batch using $12 of materials, $8 of labor, and $5 of overhead. They apply a 40% markup and select Etsy.

Material Cost ($)

12

Labor Cost ($)

8

Overhead Cost ($)

5

Quantity per Batch

4

Markup (%)

40

Platform

Etsy

Results

Cost per Unit

$6.25

Sale Price

$8.75

Gross Profit Before Fees

$2.50

Estimated Etsy Fees

$1.22

Net Profit per Unit

$1.28

Insights card shows net margin and return on cost.

Tips

A 40% markup produces a 28.57% gross margin before fees

Try 60% markup on the same $6.25 unit cost. The sale price becomes $10.00, giving you more room to absorb platform charges, discounts, and refunds.

A $0.30 fixed charge takes a larger share of a low-priced sale

Change Quantity per Batch or Markup (%) to raise the sale price and compare how fixed and percentage fees affect net margin.

Batch size changes the unit cost even when total costs stay fixed

Change Quantity per Batch from 4 to 8 while keeping the $25 batch cost unchanged. Unit cost falls from $6.25 to $3.13 before rounding.

What this calculator estimates

This calculator estimates per-unit cost, sale price, platform fees, and profit for a batch of products sold through an online marketplace or store. It does not include every possible business expense, such as shipping, advertising, refunds, subscriptions, or income tax.

How the calculation works

The calculator first allocates batch costs across the units produced, then adds the markup to set a sale price.

Cost per unit = (Material cost + Labor cost + Overhead cost) / Quantity per batch
Sale price = Cost per unit × (1 + Markup / 100)
Net profit per unit = Sale price − Estimated platform fees − Cost per unit
Net margin = Net profit per unit / Sale price × 100
Return on cost = Net profit per unit / Cost per unit × 100

For the example, batch cost is $12 + $8 + $5 = $25. Dividing by four units gives $25 / 4 = $6.25 per unit. A 40% markup gives a sale price of $6.25 × 1.40 = $8.75. Using the calculator's estimated Etsy fee of $1.22, net profit is $8.75 − $1.22 − $6.25 = $1.28 per unit after rounding.

The gross profit before fees is $8.75 − $6.25 = $2.50, or $2.50 / $8.75 × 100 = 28.57% of the sale price. The fee estimate reduces that margin, so use net margin—not markup—to judge how much of each sale remains after the costs entered.

How markup and platform fees affect profit

A higher markup increases the sale price, but platform fees can rise with it when they are calculated as a percentage of the transaction. Fixed charges also take a larger share of low-priced sales.

Change from the example Cost per unit Sale price Gross profit before fees
40% markup $6.25 $8.75 $2.50
60% markup $6.25 $10.00 $3.75
40% markup; batch quantity increases to 8 $3.13 $4.38 $1.25

These figures are before platform fees. Compare the calculator's net profit and net margin for each platform before choosing a price. A platform's actual charges can depend on payment processing, category, country, subscription plan, and optional services. For example, review the current Shopify pricing and the eBay selling-fees guidance for your account.

Pricing decisions beyond the fee estimate

Treat the result as a unit-economics estimate, not a complete business profit forecast. Add packaging and shipping if they are not already included in Overhead Cost, and account for expected discounts, returns, and promotional spending. The U.S. Small Business Administration's guide to managing finances recommends tracking income and expenses so you can assess business performance.

For another fee comparison, use the 2Checkout Fee Calculator or Amazon FBA Fee Calculator. To estimate a separate transaction charge, try the Bank Fees Calculator.

When to use a different calculator

Frequently Asked Questions

How do I calculate profit after marketplace fees?

Subtract unit cost and platform fees from the sale price. First divide total batch costs by Quantity per Batch, then apply the markup to get the sale price, then subtract the estimated fees and unit cost. The result is profit per unit before any costs the calculator does not include.

Is markup the same as profit margin?

No. Markup is measured against cost, while margin is measured against the sale price. A 40% markup on a $6.25 cost gives a $2.50 gross profit and a 28.57% gross margin before platform fees.

Do marketplace fees include every cost of selling?

No. A fee estimate may not include subscriptions, advertising, shipping labels, refunds, currency conversion, taxes, or optional services. Check the fee schedule for your account and include any extra per-order costs in your own pricing.

Where can I check Etsy's current seller fees?

Check Etsy's official Fees & Payments Policy before setting prices. Listing, transaction, and payment-processing charges can differ by transaction and seller location.

Should I choose the platform with the lowest fee?

Not by fee rate alone. Compare net profit after fees with the platform's audience, listing costs, shipping workflow, and customer acquisition costs; a lower fee does not help if it requires more advertising or produces fewer sales.