I Want That! Logo

Markup Performance: The Five Key Allowances of Retail Pricing

Retail pricing strategy is the discipline of defending a price floor (COGS + Variable OpEx + Fixed OpEx + Planned Net Profit) while flexing The Five Allowances above it — Shrink, Financing, Shipping, Discounts, and Market Adjustment. Allowances are the mechanism that lets price move without breaking margin.

Chris DalyMarkup Performance

Retail price has two parts: a defended floor and a flex zone made of five allowances.

Operators who price for a margin target instead of an allowance stack lose margin every quarter.

You cannot run Negotiated Commerce or compete in Agentic Commerce without funding the allowances.

Most DTC operators set a margin target and back into a price. That's exactly backwards. Margin is what the market gives back after five allowances have done their work — and operators who don't fund the allowances explicitly lose margin every quarter without knowing why. The Five Allowances framework defends a price floor and flexes everything above it. This is the pricing discipline that makes Negotiated Commerce, Agentic Commerce, and Customer Portfolios mathematically possible.

Who this is for: ecommerce operators in the $250K–$10M revenue band who price their own products, manage their own promotional cadence, and are watching margin erode despite stable COGS. If your gross margin moves more than 4 points quarter-over-quarter and you can't explain where it went, the allowances are where it went.

Key Terms

The vocabulary used throughout this pillar:

Markup Performance — The discipline of pricing for a defended floor (COGS + Profit Markup) and a flex zone built from five allowances. Full definition →

The Five Allowances — Shrink, Financing, Shipping, Discounts, and Market Adjustment. The five priced-in buffers that let retail price flex without breaking margin. Full definition →

Profit Markup — The portion of price above COGS that must cover Variable OpEx, Fixed OpEx, and Planned Net Profit. The floor that must be defended. Full definition →

Discount Allowance — The markup buffer reserved for promotional activity, first-order offers, abandon-cart triggers, BFCM, and customer-generated offers. Full definition →

Market Adjustment Allowance — The markup buffer reserved for non-promotional price flex: competitive moves, agentic-channel pressure, MAP enforcement gaps, and currency. Full definition →

Why most pricing advice fails

The industry teaches DTC operators to price for a margin target. Pick a category benchmark — "apparel runs 65% gross margin" — back into a markup, post the price, run the promotions, and hope the year-end P&L matches the spreadsheet. It doesn't. Every quarter, the operator finds that 4 to 8 points of margin disappeared somewhere between the markup spreadsheet and the bank account.

The reason is structural. Margin is not an input. Margin is what's left after five allowances have done their work on the posted price. The operator who priced for a 65% margin target priced for an outcome, not for the mechanism that produces the outcome. The mechanism is the allowance stack. When the allowances are underfunded, they eat margin. When they're properly funded, margin holds — and the operator gets the flex to compete on price without flinching.

This pillar is the operating manual for pricing the mechanism instead of pricing the outcome. The framework is The Five Allowances. The doctrine is: defend the floor, flex the allowances.

Markup vs margin — the reframe

Most operators use markup and margin interchangeably. They are not the same number and they do not point at the same thing.

Markup is what you add to cost. Margin is what's left after sale. A 50% markup on a $40 item produces a $60 retail price and a 33% margin. A 100% markup on a $40 item produces an $80 retail price and a 50% margin. The math is taught in every retail textbook and most operators get it directionally right.

The reframe is operational, not mathematical. Markup is the input you control. Margin is what the market gives back. Operators who set margin targets and back into markup are solving the equation backwards — they're committing to a downstream outcome before they've priced for the upstream allowances that determine whether the outcome holds. The Five Allowances framework moves the control point to where it belongs: at the markup, not at the margin.

The Five Allowances

The Five Allowances are priced-in buffers that sit above the defended floor and absorb the volatility of running a retail business. They are listed below in order of volatility — from most stable (Shrink, which barely changes year-over-year) to most flexible (Market Adjustment, which can move week-over-week).

Shrink Allowance. The buffer that absorbs inventory loss between receipt and sale: damage, miscounts, returns abuse, fulfillment errors. In physical retail this includes theft; in DTC it's mostly accounting drift and return fraud. Built into markup as a known, stable leakage rate. Operator question: are you pricing for the shrink you actually have, or the shrink you wish you had?

Financing Allowance. The cost of capital embedded in inventory. Every dollar of inventory is a dollar borrowed or a dollar of equity not earning yield. In a 5–8% rate environment, this allowance has roughly doubled since 2021 and most DTC operators haven't repriced for it. Operator question: are you carrying inventory at 2021 financing assumptions in a 2026 capital environment?

Shipping Allowance. The buffer that absorbs inbound freight, outbound fulfillment, and shipping promotions like "free shipping over $50." Often the most underestimated allowance because operators price the product and treat shipping as a separate P&L line. In reality, free shipping is markup spent — either it's funded by the Shipping Allowance or it eats Profit Markup directly. Operator question: is your shipping allowance funded by markup, or is it running on the margin overdraft?

Discount Allowance. The buffer reserved for promotional activity: site-wide sales, first-order discounts, abandon-cart offers, BFCM, and customer-generated offers. This is the allowance that connects directly to the Customer Yield pillar — every discount used at the Capture or Convert stage of the Yield Ladder draws against the Discount Allowance. Operator question: is your discount budget priced into markup, or is it running on the margin overdraft?

Market Adjustment Allowance. The buffer reserved for non-promotional price flex: competitive repricing, MAP enforcement gaps, agentic-channel pricing pressure, currency moves, seasonal liquidation. This is the allowance that lets a price negotiate without breaking the margin model. It's also the allowance that makes Agentic Commerce viable — when an AI agent represents a customer, the Market Adjustment Allowance is what gives you room to compete. Operator question: do you have priced-in room to move your price, or is every price change a margin event?

The rule: fund all five allowances above the floor, in priced order. An underfunded allowance doesn't disappear — it eats Profit Markup until the line item shows up in the year-end P&L as "margin compression."

The pricing equation

Markup Performance reduces to a single equation. Memorize it. The equation is the framework, and the framework is the pillar.

Retail Price = COGS

+ Variable OpEx

+ Fixed OpEx

+ Planned Net Profit

+ Shrink Allowance

+ Financing Allowance

+ Shipping Allowance

+ Discount Allowance

+ Market Adjustment Allowance

The first four lines are the defended floor. COGS plus Profit Markup (which itself is Variable OpEx + Fixed OpEx + Planned Net Profit). This is the price below which the operator does not sell, ever. The minimum price is the floor.

The last five lines are the flex zone. The Five Allowances. These are the levers the operator uses to compete — to discount, to free-ship, to reprice for the market, to respond to an agentic offer, to clear inventory. The allowances are the pricing tool kit.

The retail operator's goal at price is to defend the floor and use the allowances. Everything above the floor flexes.

Run your numbers

Before you read another article in this pillar, run your own pricing equation. The Price Builder takes your COGS and the three layers of Profit Markup (Variable OpEx, Fixed OpEx, Planned Net Profit), then walks you through each of The Five Allowances with category-specific benchmarks. The output is your defended floor and your funded flex zone, SKU by SKU.

Run the Price Builder

If the tool tells you your floor is higher than your current selling price, you have a structural pricing problem — no amount of allowance work will fix it. If your floor is fine but your allowances are underfunded, you have a tactical problem: your markup is not funding the business you are actually running.

Markup Performance Articles

Start with the article that matches the pricing question in front of you.

IMU Pricing 101: How Retail Pricing Math Actually Works

The starting point for retail pricing math: initial markup, maintained markup, gross margin, reductions, and contribution margin. Read the IMU pricing guide →

The Price Builder Framework: Allowances, Floors, and What Margin Actually Means

The operating model for pricing allowances, floors, and true SKU-level margin. Read the Price Builder framework →

Psychological Pricing: The 6 Tactics Behind Every Price Tag

How charm pricing, even pricing, decoy pricing, and market adjustment change the way customers read a price. Read the psychological pricing guide →

Market Basket Composition: How Incremental Units Make Your Margin Shield Stronger

The allowance shield view of AUR, basket size, and incremental unit counter-offers. Read the market basket composition guide →

The 3 Retail Marketing Profit Models

Why standard profit, clearance recovery, and acquisition/reactivation need different success metrics. Read the profit models guide →

If your real problem is somewhere else

  • If acquisition cost is the issue, not pricing → start at Customer Yield.
  • If you're trying to understand who's actually paying which price → start at Customer Portfolios.
  • If AI agents are starting to negotiate against your prices → start at Agentic Commerce.

FAQ

What is the difference between markup and margin?

Markup is what you add to cost; margin is what's left after sale. A 50% markup produces a 33% margin. A 100% markup produces a 50% margin. The mathematical relationship is fixed, but the operational distinction matters more: markup is the input the operator controls; margin is the outcome the market gives back after allowances are spent. Operators who price for margin targets are committing to an outcome before they've funded the mechanism that produces it.

What are retail allowances?

Retail allowances are priced-in buffers above the cost floor that absorb the operational volatility of running a retail business. The Five Allowances — Shrink, Financing, Shipping, Discounts, and Market Adjustment — are the buffers that let retail price flex without eroding margin. Allowances are what make discount strategy, free shipping, competitive repricing, and customer-generated offers mathematically viable instead of margin-destructive.

What is a retail pricing strategy that actually defends margin?

A pricing strategy that defends margin starts by defining the floor — COGS plus Profit Markup (Variable OpEx + Fixed OpEx + Planned Net Profit) — and then explicitly funds each of The Five Allowances above the floor. The operator's job at price is to defend the floor while flexing the allowances. Margin compression happens when operators discount or free-ship without having funded the corresponding allowance in the original markup.

Why does my gross margin slip every quarter?

In 95% of cases, gross margin slippage is caused by underfunded allowances, not by rising COGS. Most operators set markup based on a margin target and then run promotions, free shipping, and competitive price moves against that markup without having priced the moves in. The result is a gradual, line-item-by-line-item erosion of Profit Markup as the allowances eat into it. Re-pricing for the allowance stack typically recovers 4–8 points of gross margin within two quarters.

How do I calculate my initial markup?

Initial markup must cover COGS plus four floor components (Variable OpEx, Fixed OpEx, Planned Net Profit) plus all five allowances (Shrink, Financing, Shipping, Discounts, Market Adjustment). The Price Builder tool walks through each component with category benchmarks. The common mistake is calculating markup as "COGS × a multiplier" — that produces a number, but it's not a defended price.

What is the Discount Allowance?

The Discount Allowance is the portion of markup reserved for promotional activity — site-wide sales, first-order offers, abandon-cart triggers, BFCM, and customer-generated offers. It's the allowance that connects Markup Performance to Customer Yield: every discount deployed at the Capture or Convert stage of the Yield Ladder draws against the Discount Allowance. Operators who promote without funding this allowance pay for promotions out of Profit Markup.

What is the Market Adjustment Allowance and why does it matter for AI agents?

The Market Adjustment Allowance is the markup buffer reserved for non-promotional price flex: competitive repricing, MAP enforcement gaps, currency moves, and agentic-channel pricing pressure. It matters for AI agents because agentic buyers — software representing customers — will negotiate prices programmatically against thousands of stores. Without a funded Market Adjustment Allowance, an operator has no priced-in room to respond. The agent moves on to a competitor who does.

Can I run Negotiated Commerce without allowances?

No. Negotiated Commerce — pricing as a conversation rather than a posted number — requires priced-in flexibility on the seller's side. Without funded Discount and Market Adjustment Allowances, every negotiated transaction either runs at the posted price (no negotiation) or eats Profit Markup (margin-destructive). Allowances are the infrastructure that makes negotiation mathematically viable.

How often should I reprice the allowance stack?

Annually at minimum, quarterly if you're in a volatile category, and immediately when one of the following triggers: COGS moves more than 5%, interest rates move more than 100 basis points, your shipping carrier announces a rate change, you launch a new promotional cadence, or a competitor begins materially undercutting in your category. The Five Allowances are not set-and-forget. They're an operating system.

Build Your Defended Floor

Build your defended floor and your funded allowances. The Price Builder walks you through every component of the pricing equation — SKU by SKU — and tells you which allowances are underfunded today. Run the Price Builder →

Latest from this pillar

Recent articles

View all blog posts
5 min read

IMU Pricing 101: How Retail Pricing Math Actually Works

Initial Markup (IMU) is the percentage added to cost of goods sold to set a product's first retail price, before any markdown or discount touches it. Maintained markup is what you actually keep after reductions. Gross margin is the P&L-level view of that same gap. Confusing the three is how retailers misprice a product before it ever reaches the floor.

5 min read

Market Basket Composition: How Incremental Units Make Your Margin Shield Stronger

Market basket composition breaks a single unit's AUR into its full allowance stack: COGS, profit, financing, shrink, discounts, shipping, and market adjustment, then compounds that stack across every unit in a basket. Adding a second unit doesn't dilute your margin cushion, it doubles it, which is why bigger baskets let you negotiate more aggressively, not less.

5 min read

The Price Builder Framework: Allowances, Floors, and What Margin Actually Means

Most ecommerce margin calculation stops at selling price minus COGS, which overstates real profit. Price Builder nets price against COGS plus five allowances: discount, shipping, financing, shrink, and returns, to produce a true price floor. That floor is what every customer generated offer, counter-offer, and soon every AI agent bid gets measured against before it is accepted.

5 min read

Psychological Pricing: The 6 Tactics Behind Every Price Tag

Psychological pricing tactics, including charm pricing, even pricing, decoy pricing, price formatting, price staging, and perceived value, shape how a price is read without changing what it costs to deliver. Most retailers apply them by hand after calculating a price, quietly giving away margin on the rounding. A market adjustment allowance treats that rounding as tracked math instead of a leak.

6 min read

The 3 Retail Marketing Profit Models (And Why "Profitable" Means Something Different in Each)

There are three retail marketing profit models, not one, because profitable means something different depending on campaign goal. The Standard model measures net profit and EBITDA. The Clearance model measures cash recovered against the opportunity cost of factoring unsold inventory. The Acquisition and Reactivation model measures net present value of future customer lifetime value, not a single period's margin.