Skip to main content
Primary formula: SKU contribution = units ร— (revenue per unit ร— (1 โˆ’ return rate) โˆ’ variable cost per unit)

Educational only: Business decision support, not accounting, tax or legal advice.

Privacy: No account is required. Tool inputs and results stay in this browser. Anonymous categorical usage analytics send only governed page, tool, cluster and action identifiers; tool inputs and results are never sent. Error monitoring is disabled. Optional saved state stays only on this device.

Update policy: Reviewed when formulas or official dependencies change.

Scope: Market-neutral small-business planning using your own assumptions.

What this planner helps you decide

Best for

Merchants ranking SKUs by retained contribution after returns and variable cost.

Outputs

Contribution per SKU, contribution margin and contribution ranking.

Start here

Use comparable revenue, volume and return assumptions for each SKU.

Use a different tool when: Do not use this to compare contribution when the volume mix changes across products; use Product Mix Profit Planner for that decision. Use this tool to rank SKUs by retained contribution after returns.

Commerce & operations

SKU Contribution Ranking: contribution per sku

Contribution per SKU, contribution margin and contribution ranking.

Amounts use the same currency as your inputs. No currency conversion is performed.

SKU Contribution Ranking

Rank two SKUs by retained contribution after variable cost and returns, not revenue alone.

Your numbers stay in this browser

currency units

SKU A selling price. Enter the amount on one consistent ex-tax market-currency basis.

currency units

Include fulfilment, fees and avoidable unit costs. Enter the amount on one consistent ex-tax market-currency basis.

SKU A units sold.

%

Expected returned share.

currency units

SKU B selling price. Enter the amount on one consistent ex-tax market-currency basis.

currency units

Include fulfilment, fees and avoidable unit costs. Enter the amount on one consistent ex-tax market-currency basis.

SKU B units sold.

%

Expected returned share.

Decision result

Each output is bound to its registered ecommerce engine formula.

Preparing export actionsโ€ฆ
SKU A contribution
22,500.00
Sku BContribution Ex Tax
26,400.00
Sku AContribution Per Unit Ex Tax
45.00
Sku BContribution Per Unit Ex Tax
33.00
Sku ARank
2

Scenario comparison

Each row names the assumption axis changed from the baseline.

ScenarioResultDifference
Current scenario22,500.00Baseline
Lower SKU A units21,375.00-1,125.00
Higher SKU A units23,625.001,125.00

Save these results, change an input, then compare the updated figures with this baseline.

The baseline is temporary in this tab and is not added to shared scenario links or generated reports.

Calculation details

View calculation detailsView the formulas and inputs used for these results.

SKU A contribution

Sku AContribution Ex TaxA units ร— A retained unit contribution22,500.00
Result22,500.00

Reports money for the entered planning period using the declared ex-tax cost and revenue basis. The engine retains full precision; presentation rounding does not feed calculation.

SKU Contribution Ranking Planner formulas โ†’
Inputs used by these formula steps
Sku AContribution Ex TaxSku APrice Ex Tax
100
Sku AContribution Ex TaxSku AUnit Cost Ex Tax
50
Sku AContribution Ex TaxSku AUnits
500
Sku AContribution Ex TaxSku AReturn Rate
0.05
Sku AContribution Ex TaxSku BPrice Ex Tax
70
Sku AContribution Ex TaxSku BUnit Cost Ex Tax
30
Sku AContribution Ex TaxSku BUnits
800
Sku AContribution Ex TaxSku BReturn Rate
0.1

Sku BContribution Ex Tax

Sku BContribution Ex TaxB units ร— B retained unit contribution26,400.00
Result26,400.00

Reports money for the entered planning period using the declared ex-tax cost and revenue basis. The engine retains full precision; presentation rounding does not feed calculation.

SKU Contribution Ranking Planner formulas โ†’
Inputs used by these formula steps
Sku BContribution Ex TaxSku APrice Ex Tax
100
Sku BContribution Ex TaxSku AUnit Cost Ex Tax
50
Sku BContribution Ex TaxSku AUnits
500
Sku BContribution Ex TaxSku AReturn Rate
0.05
Sku BContribution Ex TaxSku BPrice Ex Tax
70
Sku BContribution Ex TaxSku BUnit Cost Ex Tax
30
Sku BContribution Ex TaxSku BUnits
800
Sku BContribution Ex TaxSku BReturn Rate
0.1

Sku AContribution Per Unit Ex Tax

Sku AContribution Per Unit Ex TaxA retained revenue โˆ’ A variable cost45.00
Result45.00

Reports money for the entered planning period using the declared ex-tax cost and revenue basis. The engine retains full precision; presentation rounding does not feed calculation.

SKU Contribution Ranking Planner formulas โ†’
Inputs used by these formula steps
Sku AContribution Per Unit Ex TaxSku APrice Ex Tax
100
Sku AContribution Per Unit Ex TaxSku AUnit Cost Ex Tax
50
Sku AContribution Per Unit Ex TaxSku AUnits
500
Sku AContribution Per Unit Ex TaxSku AReturn Rate
0.05
Sku AContribution Per Unit Ex TaxSku BPrice Ex Tax
70
Sku AContribution Per Unit Ex TaxSku BUnit Cost Ex Tax
30
Sku AContribution Per Unit Ex TaxSku BUnits
800
Sku AContribution Per Unit Ex TaxSku BReturn Rate
0.1

Sku BContribution Per Unit Ex Tax

Sku BContribution Per Unit Ex TaxB retained revenue โˆ’ B variable cost33.00
Result33.00

Reports money for the entered planning period using the declared ex-tax cost and revenue basis. The engine retains full precision; presentation rounding does not feed calculation.

SKU Contribution Ranking Planner formulas โ†’
Inputs used by these formula steps
Sku BContribution Per Unit Ex TaxSku APrice Ex Tax
100
Sku BContribution Per Unit Ex TaxSku AUnit Cost Ex Tax
50
Sku BContribution Per Unit Ex TaxSku AUnits
500
Sku BContribution Per Unit Ex TaxSku AReturn Rate
0.05
Sku BContribution Per Unit Ex TaxSku BPrice Ex Tax
70
Sku BContribution Per Unit Ex TaxSku BUnit Cost Ex Tax
30
Sku BContribution Per Unit Ex TaxSku BUnits
800
Sku BContribution Per Unit Ex TaxSku BReturn Rate
0.1

Sku ARank

Sku ARankdescending rank by total contribution2 units
Result2

Reports units for the entered planning period using the declared ex-tax cost and revenue basis. The engine retains full precision; presentation rounding does not feed calculation.

SKU Contribution Ranking Planner formulas โ†’
Inputs used by these formula steps
Sku ARankSku APrice Ex Tax
100
Sku ARankSku AUnit Cost Ex Tax
50
Sku ARankSku AUnits
500
Sku ARankSku AReturn Rate
0.05
Sku ARankSku BPrice Ex Tax
70
Sku ARankSku BUnit Cost Ex Tax
30
Sku ARankSku BUnits
800
Sku ARankSku BReturn Rate
0.1

Inputs used

SKU A price
100.00
SKU A variable cost
50.00
SKU A units
500
SKU A return rate
5%
SKU B price
70.00
SKU B variable cost
30.00
SKU B units
800
SKU B return rate
10%
Open this calculator with preset values

This calculator supports documented, shareable scenario URLs. Compatible assistants and applications can construct links using the parameters below.

Scenario links contain only allowlisted numeric and closed-choice inputs shown in the URL; Margin101 excludes free text and identifying fields. Anyone you share the URL with can read those numbers, so do not include private or identifying data.

Example: https://margin101.com/tools/sku-contribution-ranking/?sv=1&skuAPriceExTax=100&skuAReturnRate=0.05&skuAUnitCostExTax=50&skuAUnits=500&skuBPriceExTax=70&skuBReturnRate=0.1&skuBUnitCostExTax=30&skuBUnits=800

ParameterMeaningUnitAllowed valuesPresenceDefault
skuAPriceExTaxSKU A selling price. Enter the amount on one consistent ex-tax market-currency basis.currency units/planning period, ex tax0 to 100000000Required100
skuAReturnRateExpected returned share.proportion of SKU A units returned0 to 1Required0.05
skuAUnitCostExTaxInclude fulfilment, fees and avoidable unit costs. Enter the amount on one consistent ex-tax market-currency basis.currency units/planning period, ex tax0 to 100000000Required50
skuAUnitsSKU A units sold.whole events/planning period0 to 100000000Required500
skuBPriceExTaxSKU B selling price. Enter the amount on one consistent ex-tax market-currency basis.currency units/planning period, ex tax0 to 100000000Required70
skuBReturnRateExpected returned share.proportion of SKU B units returned0 to 1Required0.1
skuBUnitCostExTaxInclude fulfilment, fees and avoidable unit costs. Enter the amount on one consistent ex-tax market-currency basis.currency units/planning period, ex tax0 to 100000000Required30
skuBUnitsSKU B units sold.whole events/planning period0 to 100000000Required800

SKU Contribution Ranking: contribution per sku

SKU A contribution and the paired ranking compare retained contribution after variable cost and returns, rather than revenue alone.

Formula summary

Primary formula
SKU contribution = units ร— (revenue per unit ร— (1 โˆ’ return rate) โˆ’ variable cost per unit)

Read the full methodology

Data used here

  • The estimate uses your inputs and the general business formula documented in the methodology.

Decision checks

Act on the result

Use SKU A contribution, SKU B contribution and their ranks to prioritise assortment, stock or promotion capacity.

Stress-test the decision

Retest SKU A return rate and SKU B return rate as percentages of units sold on the same planning-period basis.

When this estimate can be misleading

  • All provider fees, exchange rates, returns, demand and operating rates are user-entered scenarios.
  • Use one consistent ex-tax currency and planning period across compared inputs.
  • This is educational business decision support, not accounting, tax, legal or financial advice.
  • SKU A contribution and the paired ranking compare retained contribution after variable cost and returns, rather than revenue alone.

Educational estimate, not advice. See all assumptions & limitations โ†’

Guides to interpret the decision and its assumptions.

Frequently asked questions

How do I rank SKUs by retained contribution after returns?

Use SKU A contribution, SKU B contribution and their ranks to prioritise assortment, stock or promotion capacity.

Which planning assumptions should I stress-test?

Compare a plausible alternative scenario and verify the decision-critical assumption that changes the plan most.