Initial markup (IMU) calculator

IMU% = (planned retail − unit cost) ÷ planned retail. On an $80 ticket costing $32, that is (80 − 32) ÷ 80 = 60% IMU. The number that matters for planning isn't that raw IMU — it's whether that IMU is big enough to still land your target maintained margin after planned markdowns, shrink, and employee discounts eat into it before the season ends.

IMU has to cover more than the ticket price

IMU is set once, at the buy, on the planned retail price. But almost nothing sells at that price for the full life of the unit — some units get marked down, some shrink out of inventory before they sell at all, and some go out the door on an employee or promotional discount. Every one of those reductions comes out of IMU before what's left becomes maintained margin, the number that actually shows up on the P&L.

A useful planning approximation: required IMU% ≈ target maintained margin% + planned markdown% of net sales + shrink% + discount%. If you want a 50% maintained margin and you're planning for 8% markdowns and 2% shrink, you need roughly 60% IMU on the buy — not 50%. Skipping this step is how a "healthy" IMU turns into a disappointing maintained margin at season close.

IMU and maintained-margin check

IMU % on retail
60.0%

(retail − cost) ÷ retail

Markup on cost
150.0%

(retail − cost) ÷ cost

Gross profit per unit at ticket
$48.00
Implied maintained margin
50.0%

IMU minus planned markdown % and shrink %

Retail needed for keystone (2x cost)
$64.00

At or below your planned ticket

Maintained margin here is an approximation (IMU minus planned markdown % and shrink %, both expressed against retail sales). It ignores discounts and any change in unit cost, so treat it as a planning check, not a final P&L figure.

Markup on cost converts to a lower percentage on retail — always
Markup on costIMU % on retail (margin)
25%20.0%
50%33.3%
66.7%40.0%
100%50.0%
150%60.0%
200%66.7%

Convert with markup-on-cost% ÷ (1 + markup-on-cost%) = IMU% on retail. Keystone (2x cost) is a 100% markup on cost, which is exactly 50% IMU on retail.

Keystone is a starting convention, not a rule

Keystone pricing — doubling unit cost to set retail — is a fast convention because it's easy to calculate and communicate: 2x cost is always 50% IMU on retail. But 50% IMU is only correct for your business if your target maintained margin plus your planned markdowns, shrink, and discounts add up to roughly 50%. A category with heavy promotional cadence or high shrink needs more than keystone to protect the same maintained margin; a category with light reductions can price below keystone and still land the target.

The practical discipline is to decide the markdown budget at the buy, when IMU is set — not at the break, when the first price cut happens. If planned markdowns aren't built into IMU up front, every point of markdown taken during the season is margin nobody budgeted for, and the "surprise" at season close is really just an unplanned reduction hitting an IMU that was never sized to absorb it.

Setting IMU at the buy

What has to be decided before the ticket is set

Target maintained margin

The outcome you're protecting

Start from the P&L number you actually need, not from a markup convention. Everything else in the IMU calculation is built to protect this figure.

Planned markdown % of net sales

Decided at the buy

Use last season's comparable class, or the schedule you're building in the markdown planner, to estimate the reduction the ticket will realistically absorb.

Shrink and discount allowance

Category history

Shrink and employee/promotional discounts are smaller than markdowns for most categories but they're not zero — leaving them out overstates the maintained margin the IMU can actually deliver.

Keep planning

Answers

IMU and keystone markup questions

Build the markdown schedule this IMU needs to survive

Model planned markdown depth and timing against the ticket price, and see maintained margin projected before the season starts.

Free, no sign-up, with CSV export and a shareable link. Pro ($29/mo) saves named season plans, imports inventory CSVs, and prints a decision memo.

Open the markdown planner