Act on the result
Use SKU A contribution, SKU B contribution and their ranks to prioritise assortment, stock or promotion capacity.
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.
Merchants ranking SKUs by retained contribution after returns and variable cost.
Contribution per SKU, contribution margin and contribution ranking.
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
Contribution per SKU, contribution margin and contribution ranking.
Amounts use the same currency as your inputs. No currency conversion is performed.
Rank two SKUs by retained contribution after variable cost and returns, not revenue alone.
Your numbers stay in this browser
SKU A selling price. Enter the amount on one consistent ex-tax market-currency basis.
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.
SKU B selling price. Enter the amount on one consistent ex-tax market-currency basis.
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.
Each output is bound to its registered ecommerce engine formula.
Each row names the assumption axis changed from the baseline.
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.
A units ร A retained unit contribution22,500.00Reports 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 โB units ร B retained unit contribution26,400.00Reports 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 โA retained revenue โ A variable cost45.00Reports 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 โB retained revenue โ B variable cost33.00Reports 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 โdescending rank by total contribution2 unitsReports 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 โ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.
| Parameter | Meaning | Unit | Allowed values | Presence | Default |
|---|---|---|---|---|---|
| skuAPriceExTax | SKU A selling price. Enter the amount on one consistent ex-tax market-currency basis. | currency units/planning period, ex tax | 0 to 100000000 | Required | 100 |
| skuAReturnRate | Expected returned share. | proportion of SKU A units returned | 0 to 1 | Required | 0.05 |
| skuAUnitCostExTax | Include fulfilment, fees and avoidable unit costs. Enter the amount on one consistent ex-tax market-currency basis. | currency units/planning period, ex tax | 0 to 100000000 | Required | 50 |
| skuAUnits | SKU A units sold. | whole events/planning period | 0 to 100000000 | Required | 500 |
| skuBPriceExTax | SKU B selling price. Enter the amount on one consistent ex-tax market-currency basis. | currency units/planning period, ex tax | 0 to 100000000 | Required | 70 |
| skuBReturnRate | Expected returned share. | proportion of SKU B units returned | 0 to 1 | Required | 0.1 |
| skuBUnitCostExTax | Include fulfilment, fees and avoidable unit costs. Enter the amount on one consistent ex-tax market-currency basis. | currency units/planning period, ex tax | 0 to 100000000 | Required | 30 |
| skuBUnits | SKU B units sold. | whole events/planning period | 0 to 100000000 | Required | 800 |
SKU A contribution and the paired ranking compare retained contribution after variable cost and returns, rather than revenue alone.
Data used here
Use SKU A contribution, SKU B contribution and their ranks to prioritise assortment, stock or promotion capacity.
Retest SKU A return rate and SKU B return rate as percentages of units sold on the same planning-period basis.
Educational estimate, not advice. See all assumptions & limitations โ
Guides to interpret the decision and its assumptions.
Connect item contribution, markdown exposure, stock funding and occupancy cost without turning one ratio into a store forecast.
Read guideRank comparable SKUs by contribution per order or total contribution while keeping product-mix and discontinuation decisions separate.
Read guideUse SKU A contribution, SKU B contribution and their ranks to prioritise assortment, stock or promotion capacity.
Compare a plausible alternative scenario and verify the decision-critical assumption that changes the plan most.