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

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.

Left Rail — Sticky (TOC + Key Terms)

[For dev: render this block in the left sidebar, sticky-eligible, collapses into accordion on mobile.]

Table of Contents

  • Why most pricing advice fails
  • Markup vs margin — the reframe
  • The Five Allowances (the framework)
  • The pricing equation
  • What this pillar is NOT
  • Run your numbers
  • Start here — by reader state
  • The subtopics
  • Latest from this pillar
  • FAQ

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 → /glossary/markup-performance)

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 → /glossary/the-five-allowances)

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 → /glossary/profit-markup)

Discount Allowance — The markup buffer reserved for promotional activity, first-order offers, abandon-cart triggers, and customer-generated offers. (full definition → /glossary/the-five-allowances)

Market Adjustment Allowance — The markup buffer reserved for non-promotional price flex: competitive moves, agentic-channel pressure, MAP enforcement gaps, currency. (full definition → /glossary/market-adjustment-allowance)

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."

[og_image: /images/hubs/five-allowances-diagram.png — floor-and-flex visual with the five allowances stacked above the four-component floor. LinkedIn carousel atom.]

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.

[EMBED: 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 that the cluster posts in this pillar will walk you through.

Not Sure where to Begin? Start here

Three entry points. Pick the one that matches where you are.

"I've never thought about pricing this way and want the argument."

→ Start with Markup vs Margin: Why Setting a Margin Target Is Solving the Equation Backwards (the reframing essay).

"My margin is slipping and I need to diagnose."

→ Run the Price Builder above, then read the cluster post for whichever allowance is underfunded.

"I'm ready to reprice my catalog."

→ Jump to the Price Builder Playbook — tactical, SKU-by-SKU, screenshots.

The floor

  • What Profit Markup Has to Cover — and Why Most Operators Underfund Fixed OpEx (Definitional Explainer)
  • Planned Net Profit Is Not a Margin Target — It's a Floor Component (Problem-Cost-Fix)

Allowance 1 — Shrink

  • DTC Shrink Is Lower Than You Think and Higher Than You're Pricing For (Data Story)

Allowance 2 — Financing

  • Your Financing Allowance Doubled in 2023. Did You Reprice? (Problem-Cost-Fix)

Allowance 3 — Shipping

  • Free Shipping Is Markup Spent — Here's How to Fund It (Problem-Cost-Fix)

Allowance 4 — Discounts

  • The Three Numbers You've Never Had: What SKU-Level Offer Data Tells Operators (Data Story)
  • BFCM Discounts Should Be Allowance-Funded, Not Margin-Funded (Decision Framework)

Allowance 5 — Market Adjustment

  • The Allowance That Makes Agentic Commerce Viable (bridge post to Agentic Commerce pillar)
  • MAP Pricing in a Negotiated-Commerce World (Decision Framework)

Latest from this Pillar

[Auto-populated from CMS, last 4–6 posts in category.]

If your real problem is somewhere else

Cross-hub bridges.

  • If acquisition cost is the issue, not pricing → start at Customer Yield.
  • If you want the worldview behind allowance-based pricing → start at Negotiated Commerce.
  • 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 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

Cluster posts for this pillar are scheduled for publication.