Revenue growth does not equal healthy growth. In many fashion and retail organizations, GMROI erosion isn’t caused by pricing or sourcing alone; it’s caused by undisciplined buying decisions that compound quietly over time. You can grow revenue and still destroy profit. You can “buy into demand” and still end up with margin erosion, overstock, markdown addiction, and cash tied up in slow movers. Most Open-to-Buy (OTB) models don’t fix that because they’re either too high-level to be actionable or too complicated to maintain, so teams stop using them.
This is where a shift in perspective is required. An OTB model is not a budget; it is a forward-looking control system for your inventory. And the discipline of data-driven buying is what makes that system work. By combining a clear OTB structure with rigorous buying discipline, you can protect your Gross Margin Return on Investment (GMROI) and build a more profitable and cash-efficient business.
This guide will walk you through a two-part framework. First, we will build the OTB structure. Second, we will detail the data-driven buying discipline required to make it effective.
Table of Contents
Why GMROI Matters And Why Most Teams Miss It
GMROI is a measure of profitability and cash efficiency. It shows how many gross margin dollars you earn for every dollar of inventory you carry. When GMROI is strong, your inventory is working for you. When it is weak, you are tying up cash for an insufficient return, which inevitably leads to markdowns, discounting, and margin leakage.
The real problem is that many teams track sales and margins but do not buy differently based on performance logic. They believe they are data-driven simply because they track sales. But tracking sales and buying against a performance framework are very different things. The cost of this undisciplined buying is high. Overbuying volatile items or expanding breadth without sufficient depth erodes GMROI, with no change in price or margins.
Here is the key insight: GMROI is decided at the moment depth, breadth, and inventory exposure are set. Once the inventory is in the building, your GMROI is largely already decided.
Part 1: The OTB Structure – Your Forward-Looking Control System
What OTB Actually Is (Not a Budget)
Open-to-Buy is the controlled permission to commit inventory dollars based on what you need to achieve in sales, margin, and inventory productivity. It is not a budget to be spent, but a forward-looking control system for managing inventory risk, protecting margins, and improving cash flow. The executive principle to anchor on is this: your OTB is only as good as the discipline around it. The spreadsheet is the easy part. The hard part is deciding not to “save” bad inventory positions by buying more into them.
Building the OTB Model Step-by-Step
To be effective, your OTB model must be built at the level where decisions are made and have a time horizon that supports both strategic planning and operational agility.
- Time Hierarchy: Use monthly buckets for strategic planning with weekly check-ins for operational agility. This gives you the financial visibility of months and the responsiveness of weekly actions.
- Buying Hierarchy: Build your OTB at the “decision-level.” If your team buys by category and subcategory, build it at those levels. Building it too high makes the output unusable; building it too low makes it unmanageable.
The Core Math (In Plain Language)
The OTB calculation is straightforward:
Planned Ending Inventory – (Beginning Inventory + On-Order) + Planned Sales = Planned Receipts
And your Open-to-Buy is:
Open-to-Buy = Planned Receipts – Already Committed
Here is how to execute this step-by-step:
- Set Planned Sales: Establish a sales plan by month for each buying area. Even a directional plan is better than none. You will course-correct weekly, but you must start with a plan.
- Decide Desired Ending Inventory: This is a deliberate choice tied to weeks of supply or sell-through expectations, not gut feel. Your ending inventory target should reflect a strategy, not fear.
- Calculate Planned Receipts: These are the receipts you need to hit your sales plan and land at your inventory target. If this number is negative, you have an inventory exposure problem, not an OTB problem. Your job is to cut commitments and accelerate sell-through, not buy more.
- Convert to Open-to-Buy: Subtract what is already committed (open purchase orders and locked receipts) from your planned receipts. This is the only “permission” you have left to place new buys.
Layering GMROI Into OTB
An OTB model on its own does not protect you from buying bad inventory. To do that, you need to layer in GMROI as a profitability filter. This involves two additions to your model:
- A GMROI target by category.
- A GMROI “gate” that determines whether an item is a priority buy or a risk buy.
This transforms your OTB from a simple spending plan into a powerful profitability tool.
Priority Buys vs. Risk Buys
This is where your team either behaves like operators or like gamblers.
- Priority Buys: These are buys you can defend with evidence. They are replenishment against proven demand, strong sell-through performers, margin-accretive, or strategic traffic drivers that do not damage profitability. Priority buys keep the business stable and profitable.
- Risk Buys: These are speculative. They might be a new silhouette, trend, vendor, or color story. Risk buys can be smart, but they must be controlled.
A clean starting point for many businesses is a 70/30 split: 70% of OTB is reserved for priority buys, and 30% is flexible for risk and chase. This ratio is not universal. A highly seasonal fashion business might have a larger risk bucket, but its controls must be stronger. A replenishment-heavy business should have a smaller risk bucket.
The critical point is this: risk buys do not just get a budget; they get rules.
Part 2: The Discipline Framework – How Data Drives Buying Decisions
ABC/XYZ Segmentation: Where GMROI Is Won or Lost
ABC segmentation focuses on revenue contribution, while XYZ segmentation focuses on demand predictability. Most teams understand this conceptually, but do not buy differently for an AX item versus a CZ item.
Let’s put real math behind this. In a wholesale scenario, an AX item (high revenue, predictable) supports higher turns, so the correct move is depth. But if that same SKU behaves like an AZ item (high revenue, volatile) and the team emotionally overbuys depth, average inventory jumps, and GMROI drops without any change in price, margin, or vendor terms. That erosion comes purely from buying behavior.
In private label, the risk multiplies. Overestimating demand for a volatile private-label style locks capital for longer and dramatically increases markdown exposure, even with higher margins.
The takeaway is that stale segmentation leads to stale decisions. GMROI does not drop suddenly; it leaks. You must refresh your ABC/XYZ classifications regularly, especially in a fast-moving or seasonal business.
Depth vs. Breadth: The False Safety of “More Options”
The belief that broader assortments reduce risk is one of the most common GMROI killers. In reality, they often increase risk by diluting depth in proven winners and trapping capital in long-tail SKUs.
Depth versus breadth is not a merchandising preference; it is a capital allocation decision. Consider two scenarios:
- Option A (Breadth): 50 styles at $10,000 each, with 70% sell-through and 2.0 turns.
- Option B (Depth): 25 styles at $20,000 each, with 85% sell-through and 3.2 turns.
Even if gross margin dollars appear similar on paper, Option B produces a materially higher GMROI because inventory clears faster, markdown exposure is lower, and capital is reused more efficiently.
In private label, this mistake is even more expensive. Launching 40 styles to “test more ideas” when only 10 become true winners fragments capital instead of concentrating it behind proven silhouettes. The solution is controlled experimentation with capped exposure, innovation without unchecked risk.
Sell-Through Thresholds: When Data Must Trigger Action
Many teams track sell-through, but very few act on it early enough. Sell-through thresholds are not reporting tools; they are decision triggers. When ignored, inventory ages, markdowns increase, and GMROI collapses long before leadership notices.
In a wholesale scenario, if a style has 55% sell-through by day 90, when the benchmark for success is 70%, it is already eroding GMROI. In private label, missing a 30-day sell-through threshold requires a quick decision: chase, freeze, or plan an early exit. Waiting for “more data” is often the most expensive decision.
Establish 30, 60, and 90-day thresholds with pre-agreed actions (chase, hold, or cut). When merchant intuition conflicts with sell-through data, remember that intuition has value only when it operates within these pre-agreed guardrails.
OTB Guardrails: The Last Line of Defense
Open-to-buy is one of the most abused tools in retail. On paper, it exists everywhere. In reality, it is often overridden, flexed, or ignored, especially during high-growth phases.
In a wholesale environment, if a category has a $1M OTB but buyers commit $1.2M because “the deals were good,” GMROI is already compromised. In private label, OTB violations are far more dangerous, locking capital for longer and limiting the ability to chase winners.
Strong private label teams use phased OTB allocation, releasing capital only after performance milestones are met. This is where leadership maturity shows up. GMROI is protected not by heroics, but by saying “no” early and often.
Seasonal OTB Rules: The Guardrails That Stop Emotional Buying
These seven rules make the buying process consistent, defendable, and scalable:
- Reserve OTB for chase until you earn the right to spend it. Do not blow your full OTB early in the season. Hold back a portion for in-season chase of proven winners.
- Tie risk buys to test frameworks, not wishful thinking. Every risk buy should have a test definition: what success looks like, the sell-through threshold, the margin expectation, and what happens if it misses.
- Use GMROI as a gating mechanism. If a category is underperforming on GMROI, slow or stop buying. The inventory is not paying you back.
- Establish a “no new buys” trigger. If on-hand plus on-order exceeds your inventory target by a certain percentage, freeze new orders in that area until you bring the exposure down.
- Define seasonal phases and change the buying posture by phase. Early season is for set launch and controlled tests. Mid-season is for aggressive chase of winners. Late season is for inventory containment and margin protection.
- Make receipts match lead time reality, not hope. If your vendor lead time is 12 weeks, you cannot pretend you will chase in 2 weeks. Your OTB model must reflect the actual agility of your supply chain.
- Add a margin protection rule tied to markdown risk. If sell-through is behind plan and weeks of supply are rising, your OTB should automatically taper receipts to avoid compounding the markdown problem.
Every week, you should be looking at three things: Are sales tracking to plan? Is inventory tracking the target? Is GMROI trending up or down?
Real-World Application: How This Works in Practice
Consider the case of Follett, a company operating in one of the most complex retail environments, characterized by high seasonality, demand volatility, and enormous SKU counts. Their success demonstrates that high GMROI is not the result of one brilliant buy, but the cumulative outcome of hundreds of small, disciplined decisions. They allocate capital intentionally, enforce thresholds consistently, treat private label risk differently from wholesale risk, and remove emotion from scale decisions. The teams that win are not those with the best instincts; they are those with the strongest frameworks and the courage to follow them even when it is uncomfortable.
What Breaks OTB in the Real World And How to Prevent It
Three things typically break OTB models:
- Poor Data Hygiene: If your on-order data is not accurate, your OTB is fiction. Fixing purchase order visibility is non-negotiable.
- Leadership Overrides Without Accountability: If leaders can force buys outside the model without explicitly stating what they are trading off, the model becomes irrelevant. The correct behavior is to record the reason and the expected outcome and revisit it in two to four weeks.
- Mixing Emotional Merchandising with Financial Reality: You can absolutely buy fashion and be creative. But the business must know which dollars are creative risk dollars and which are plan-protecting dollars.
How to Deploy This Immediately
Here is a 10-step checklist to deploy this model now:
- Start with one level of hierarchy that your team can manage.
- Build 12 monthly columns, and add weekly views if needed.
- Input your sales plan by month.
- Set ending inventory targets by month based on weeks of supply.
- Input your beginning inventory and on-order commitments.
- Calculate your planned receipts and open-to-buy.
- Split your open-to-buy into priority and risk buckets.
- Add a GMROI target column and a GMROI current metric column.
- Add a simple gating line: if GMROI is below target, risk bucket spending is restricted.
- Add the seasonal rules as written “buying policy” notes directly in the sheet so the team cannot claim they did not know.
If you do only that, you will have created a living decision system instead of a static plan.
Q&A
What if my sales plan is wrong?
It will be. The point is not perfection. The point is having a mechanism that forces weekly corrections based on real performance instead of gut feel. The model is your correction system.
How often should I update my ABC/XYZ segmentation?
In a fast-moving or seasonal business, you should refresh your classifications regularly. Stale segmentation leads to stale decisions and a quiet erosion of GMROI.
How do I balance innovation with GMROI protection?
Through controlled experimentation with capped exposure. Tie risk buys to test frameworks with clear success metrics, sell-through thresholds, and margin expectations. This allows for innovation without unchecked risk.
What’s the biggest mistake teams make with OTB during growth periods?
Abandoning discipline. Growth is where discipline is tested most. Teams override, flex, or ignore OTB, compromising GMROI for the sake of short-term revenue.
How should private label OTB allocation differ from wholesale OTB?
Private label OTB should be managed with even greater rigor. Use phased OTB allocation, releasing capital only after performance milestones are met. This is because overcommitting in private label locks capital for longer, limits the ability to chase winners, and creates markdown pressure across seasons.