Finance · FREE ONLINE TOOL

Online Seller Profit Calculator

Estimate online selling profit after product costs, shipping, platform fees, processing, advertising, returns, and overhead. Includes a US Etsy example.

Currency: USD

Enter all amounts in USD. Changing currency keeps numbers unchanged; no exchange rate is applied.

Your inputs

Calculations run in your browser. No account needed.

EXAMPLE RESULTCalculated locally
Contribution per order
$23.32
Monthly operating profit
$2,132.00
Platform and payment fees per order
$5.68
Operating profit margin
38.76%
Orders to cover fixed overhead
9
Monthly sales excluding collected tax
$5,500.00

About this result

Collected sales tax is excluded from revenue but included in the processing-fee base. Profit is before income taxes and owner compensation unless entered as a cost.

Jump to the full table
My workspace

Calculate with your inputs to save a result or compare scenarios.

Detailed breakdown

All 14 rows

The complete calculation, row by row. Amounts in USD.

Swipe or scroll horizontally for more columns.
Detailed breakdown · All 14 rows
Per-order componentAmount (USD)
Sales excluding tax55.00
Product cost15.00
Shipping cost6.00
Packaging1.00
Advertising spend3.00
Return loss allowance1.00
Marketplace transaction fee3.58
Processing fee1.90
Listing allocation0.20
Percentage advertising fee0.00
Other fees0.00
Contribution before fixed overhead23.32
Allocated fixed overhead2.00
Operating profit per order21.32
AT A GLANCE

What this tool helps you work out

Online seller profit starts with item revenue and shipping charged to the customer, then subtracts product, fulfillment, advertising, return allowances, and selling fees. Monthly operating profit also subtracts fixed overhead. Finflo separates these components so you can see whether an order contributes positively before you scale the number of sales.

How it works

A useful distinction

Free shipping changes the label not cost

Compare an item at 40 plus 10 shipping with the same item at 50 and free shipping. Hold collected tax and all other inputs fixed: this model produces the same profit because revenue and fulfillment costs remain unchanged.

Include the costs that sit between a sale and your profit

Enter the selling price and shipping charged for one representative order. Add the product cost, actual shipping cost, packaging, advertising spend, and an allowance for expected losses from returns. The return allowance is a money amount per order, allowing you to use your own experience instead of a generic return-rate assumption. Monthly fixed overhead is entered separately so it is not subtracted twice.

Collected sales tax is treated as money you pass through rather than revenue you retain. The model includes that tax in the processing-fee base while excluding it from the marketplace transaction-fee base. Check that this treatment matches the custom fee arrangement you are modeling. This is a declared calculation convention, not a universal rule for every marketplace or country.

Seller profit example with a 50 item and 5 shipping charge

Assume an item price of 50 and shipping charged of 5, giving revenue of 55 before collected tax. Product cost is 15, actual shipping is 6, packaging is 1, advertising spend is 3, and expected return loss is 1. Those costs total 26. With a 6.5% marketplace fee, 3% processing plus 0.25, and a 0.20 listing allocation, the rounded fees are 3.58, 1.90, and 0.20.

Total fees are 5.68 and contribution is 55 − 26 − 5.68 = 23.32 per order. At 100 orders and 200 monthly overhead, operating profit is 2,132. The result is before income tax and any owner compensation not entered as a cost. It also depends on the representative order remaining representative as sales volume changes.

Use the dated US Etsy example with its stated scope

The Etsy mode models a US bank-account case using USD listing and settlement, with one item per order and one listing-fee allocation. It uses the published transaction and processing rates and lets you choose whether the order has an Offsite Ads fee. The Offsite Ads fee amount, not the percentage, is capped at USD 100 per order. The preset was checked against Etsy’s official policies on October 13, 2026.

This is not a complete reproduction of every Etsy statement. Multiple-item orders, gift wrapping, different bank countries, currency conversion, fee taxes, setup charges, and other services can change actual charges. Enter applicable extra per-order fees or monthly overhead, or use custom rates for a different scenario. Selecting an Offsite Ads rate does not establish which rate or eligibility applies to your account.

Distinguish order contribution from monthly operating profit

Contribution per order shows what remains before monthly fixed overhead. A store can have positive contribution but a negative monthly operating profit if there are too few orders to cover that overhead. The orders-to-cover-overhead metric rounds up when contribution is positive. If contribution is zero or negative, increasing volume alone cannot reliably fund positive fixed costs in this model.

The displayed operating margin divides monthly operating profit by monthly sales excluding collected tax. It is not a markup percentage on product cost. Compare scenarios for selling price, shipping recovery, advertising, or order volume by saving named calculations. Keep account fees current and compare the detailed components with real statements so missing expenses are visible instead of treating the initial estimate as a final accounting result.

Custom online store fees: formula and assumptions

Per-order contribution = item price + shipping charged − product, fulfillment, advertising, return allowance, and fees. Monthly operating profit = contribution × orders − fixed overhead.

Marketplace and percentage advertising fees apply to item price plus shipping charged. Processing applies to that amount plus sales tax collected. Sales tax is a pass-through, not revenue. An expected return loss is entered as a money allowance, not an assumed universal return percentage.

Etsy US seller example: formula and assumptions

US example: transaction fee 6.5%; processing 3% + $0.25; one $0.20 listing allocation per single-item order; selected Offsite Ads percentage capped at $100 per order.

US bank-account example checked October 13, 2026. Assumes one item per order, USD listing and settlement, and no gift wrapping. The Offsite Ads fee uses item plus shipping price. It excludes setup, subscription, currency-conversion, fee taxes, and regulatory charges unless you enter them as other fees or overhead. Actual charges depend on your account and order.

Worked example

Reference example currency: USD. These fixed examples do not change with your calculator preferences.

Using the Custom online store fees example:

Inputs
Item selling price per order ($)
50
Shipping charged to customer ($)
5
Product cost per order ($)
15
Actual shipping cost ($)
6
Packaging per order ($)
1
Advertising spend per order ($)
3
Expected loss from returns per order ($)
1
Sales tax collected and remitted per order ($)
0
Orders per month
100
Monthly fixed overhead ($)
200
Marketplace transaction fee (%)
6.5
Payment processing fee (%)
3
Fixed processing fee per order ($)
0.25
Listing fees allocated per order ($)
0.2
Additional percentage advertising fee (%)
0
Other fees per order ($)
0
Method

Per-order contribution = item price + shipping charged − product, fulfillment, advertising, return allowance, and fees. Monthly operating profit = contribution × orders − fixed overhead.

Result

Example result

Contribution per order: $23.32

Monthly operating profit: $2,132.00

Platform and payment fees per order: $5.68

Operating profit margin: 38.76%

Orders to cover fixed overhead: 9

Monthly sales excluding collected tax: $5,500.00

  • Collected sales tax is excluded from revenue but included in the processing-fee base. Profit is before income taxes and owner compensation unless entered as a cost.

These are illustrative inputs. Change the values to explore a different scenario.

What to keep in mind

Use one currency throughout. Currency selection changes labels, not exchange rates. Calculate, then save a named scenario in My workspace to keep it in this browser; export a workspace backup to move it to another device.

Formula references

References explain the underlying methods; they do not imply endorsement or individual professional review of Finflo.

Common questions

Does shipping charged count as revenue?

Yes. The customer’s shipping payment adds to sales revenue, and actual shipping cost is deducted separately. Their difference can increase or decrease the order’s contribution.

Is collected sales tax included in profit?

No. It is treated as a pass-through amount. Under this model it is included in the processing-fee base, which can still affect the fee you pay.

Does this support every Etsy seller country?

No. The preset is the stated US bank-account example in USD. Use verified custom fees for other countries, contracts, or order structures.

How should I enter returns?

Enter the expected financial loss from returns as a money allowance per order. Use your own evidence for refunds, lost shipping, restocking, and recoverable inventory rather than assuming every returned item is a total loss.

Why is contribution higher than profit per order?

Contribution is before fixed overhead. The detailed table allocates monthly overhead across the entered order count to show a resulting operating profit per order.

Are income taxes and my own pay included?

Only if you explicitly include an appropriate cost allowance. The displayed result is operating profit before income taxes and owner compensation that has not been entered.

Guide reviewed . Fee presets, when provided, carry their own verification dates. See how Finflo documents assumptions.

Prepared by Finflo. See our methodology and editorial policy. Read the relevant professional-advice limitations.