Beer & Craft · Smart Replenishment

How to Reduce Stockouts in Craft Breweries

Craft beer production fell 5.1% in 2025 to 21.9 million barrels, retail dollar value slipped 3.6% to $27.8 billion, and 481 breweries closed. In a contracting market, every tap handle that runs dry and every retail shelf that goes empty is a share handoff to the brewery next door. Reducing stockouts is no longer a nice-to-have — it is the difference between holding a placement and losing it.

Key Challenges

  • Craft beer production declined 5.1% in 2025 to 21.9 million barrels, with about 60% of breweries experiencing a production drop — tighter margins mean less cushion for buffer stock mistakes.
  • 481 breweries closed in 2025 and new openings dropped to 300 (down from 518 the prior year) — the competitive field is thinning, which means the accounts your reps still call on expect reliability, not excuses.
  • Shelf life drives most of the decision: a keg that misses a freshness window costs the brewery margin, goodwill with the account, and in some cases the placement itself.
  • Brewpubs held up best in 2025 (-1.7%) because they control the point of consumption, but production breweries selling through distributors or self-distribution have to reconcile forecasting against three or four external partners' decisions.

Industry Data

Metric20242025Change
Craft beer production23.1M barrels21.9M barrels-5.1%
Craft retail dollar value$28.9B$27.8B-3.6%
Total US craft breweries9,8629,578-2.9%
New brewery openings518300-42%
Brewery closures591481-18.6% (fewer closures, still elevated)

Source: Brewers Association 2025 Year in Beer (2026)

Craft beer is now a smaller, more demanding category. If you run a regional production brewery or a larger brewpub operation (5,000–100,000 barrels), every stockout is no longer a missed upside — it is a handoff to the brewery next door.

This guide walks through how to cut stockouts without flooding your cold room, by rebuilding replenishment around velocity and freshness instead of flat days-of-cover.


The market is smaller and less forgiving

In 2025, craft beer production fell 5.1% to 21.9 million barrels and retail dollar value slipped 3.6% to $27.8 billion. The total number of U.S. craft breweries declined to 9,578, with 481 closures and only 300 openings — a sharp drop from 518 openings the year before.

Roughly 60% of breweries saw their own production decline, while brewpubs were the least-bad segment at -1.7% because they control the point of consumption. In this environment, a tap handle that runs dry at a meaningful bar is usually replaced within days by whichever distributor has stock and a compelling story; the account is solving its own operational problem, not preserving your brand.


Why stockouts hurt more now

When the category was growing, a stockout meant you missed some upside volume in a given week. In a contracting category, a stockout often means losing the placement entirely as the account rotates to a brewery that can keep the handle or shelf position full.

Three things happen at once when you run dry on a key SKU:

  • You hand velocity to a competitor at that account.
  • You erode trust with the distributor rep who sold in the placement.
  • You still carry risk on slow, aging SKUs elsewhere in the system.

The core problem is not just stockouts; it is the combination of stockouts, tied-up cash in the wrong SKUs, and beer that ages out before it moves.


Why fixed days-of-cover stopped working

Most craft breweries still run replenishment on some version of “hold X days of cover per SKU” — usually 14, 21, or 30 days depending on channel and package. In a category growing 3–8% annually, that heuristic roughly worked because over-forecasting was absorbed within the 90–120 day freshness window.

In 2025 and into 2026, that same rule breaks in predictable ways:

  • On slow SKUs, 21 days of cover can mean 21 days of beer that will not sell before the 90-day freshness window closes.
  • On fast SKUs, 21 days is too thin to absorb a single missed production slot or an unexpected acceleration.
  • The rule treats every SKU as equal when the mix has polarized: a few styles are pulling hard (clean lagers, west coast IPAs, some low‑ABV formats) while others are declining faster than the average.

Trailing 30‑day averages also mislead you. Spring festival season, a sports playoff run, or a local write‑up can spike demand; a 30‑day lookback will lag that change and either leave you short on hot SKUs or slow to correct when demand falls.


A better way to set cover

The better rule ties replenishment to two things simultaneously: actual account-level depletion over the trailing four weeks and remaining freshness days on current finished-goods inventory.

A few examples:

  • A SKU with 60 days of freshness left and 35 days of cover does not need a production slot.
  • A SKU with 15 days of freshness left and 20 days of cover needs a markdown or promotion, not another run.
  • A SKU with 20 days of cover and clear acceleration needs a priority slot even if the old calendar rule says it is too early.

Instead of a flat 21‑day target, you rebuild cover by velocity tier: fast movers can run tighter because errors correct quickly, while slow movers either need extended cover and careful rotation or a conversation about whether they should exist at all.


How Vintaflow changes the inputs

Vintaflow is built for this exact problem in beer, wine, and spirits supply chains.[cite:9] For a craft brewery, it changes the inputs to replenishment instead of asking your team to live in spreadsheets.

Here is what that looks like for a brewery running across distributor and self-distribution channels:

  • Distributor depletion by SKU and account flows into the same view as your production schedule and finished-goods inventory, so triggers run on real account-level velocity, not a blanket rule.[cite:9]
  • Freshness windows are tracked at the lot or pack-date level, so the system distinguishes between “20 days of cover, fresh” and “20 days of cover, 15 days from expiry.”
  • Multi-echelon visibility extends from brite tanks to distributor warehouses, and for self-distribution routes down to truck and account back-of-house, so thin cover is spotted before a tap handle or shelf actually runs dry.

You are not replacing your ERP or brewery management system; [Vintaflow](navigational_search:Vintaflow supply chain platform) connects to what you already run and uses that data to calculate smarter replenishment and stockout risk.[cite:9]

See how this looks on live data: Book a 15‑minute demo at vintaflow.com to walk through a sample stockout report and replenishment plan for a 20,000 bbl brewery.


Three steps to cut stockouts in one quarter

You do not need a multi‑year transformation to move your stockout rate toward the <3% target implied by CPG benchmarks. Inside a single quarter, you can take three steps that materially improve both out-of-stocks and stale inventory.

Step 1: Make freshness a hard field in replenishment

Most breweries track package date but do not push it into reorder logic. The result is the most expensive form of over‑production: beer that loses its margin to discount and its shelf to a competitor when it ages out.

Inside your current systems:

  • Tag every SKU and lot with a realistic freshness window at pack date (90–120 days for most styles, shorter for hop‑forward SKUs).
  • Ensure that both age and remaining freshness days are visible wherever production and sales decide what to brew next.
  • Treat “freshness at depletion” as a core KPI alongside stockout rate.

Step 2: Move from monthly to weekly depletion data

A brewery cannot fix what it cannot see. Monthly distributor reports are two to six weeks stale and will miss the acceleration and deceleration patterns that now define a contracting, promotion‑driven category.

As a practical minimum:

  • Get weekly depletion data at SKU and account level from your top five distributors; most will share when you provide a clear ingestion format or a simple portal.
  • If a distributor will not provide weekly feeds, combine month‑end account-SKU reports with a short list of key accounts that your team spot-checks weekly.
  • Use a demand-planning platform such as [Vintaflow](navigational_search:Vintaflow demand planning) to automate the data pull and calculations instead of asking a planner to merge spreadsheets manually.[cite:9]

Step 3: Rebuild cover policies by velocity tier

A flat 21‑day policy protects neither your fast nor your slow movers. The fix is to classify SKUs into velocity tiers and give each tier its own cover rules and freshness expectations.

For example:

  • Tier A (high velocity, core brands): tighter cover (e.g., 10–18 days) because you have frequent runs and can correct quickly.
  • Tier B (mid velocity): moderate cover with close monitoring of acceleration and deceleration.
  • Tier C (slow velocity, seasonals, edge styles): either clearly extended cover plus deliberate rotation, or a business decision to retire SKUs that cannot sustain fresh turns.

Once you have tiers, you can target a stockout rate: under 3% of account-SKU weeks showing an out-of-stock is a reasonable directional goal for a mid‑size craft brewery, with recognition that actual targets will vary by channel mix and real production constraints.


What good looks like in practice

When breweries run this more disciplined playbook, the metrics change in specific ways:

  • Stockouts concentrate in a small set of SKUs with real production constraints, instead of being scattered and random.
  • Freshness at depletion improves; fewer cases and kegs age out or require deep discounting to move.
  • Distributor reps have fewer “I promised it but it did not arrive” conversations and more confidence in selling your placements.

A mid‑size [craft brewery](navigational_search:Brewers Association craft brewery definition) that gets weekly depletion, enforces freshness windows in replenishment, and tiers cover by velocity is positioned to defend its handles and shelves even in a –5.1% category.


See it on your own data

If you want to move from theory to a concrete plan:

  • Start by tagging freshness windows and pulling three months of depletion history from your top distributors.
  • Let [Vintaflow](navigational_search:Vintaflow brewery demo) ingest that data and generate a first pass at velocity tiers, cover policies, and at‑risk placements.
  • Iterate from there with your production and sales leads in the same room.

Book a 15‑minute demo at vintaflow.com to see how smart replenishment and real-time inventory look for a brewery running across distributor and self-distribution channels.[cite:9]

How Vintaflow helps

Smart Replenishment and Real-Time Inventory Management

Vintaflow links your production schedule, finished-goods inventory, and distributor depletion data into a single view, then runs reorder calculations against shelf-life windows rather than fixed days-of-cover. That means replenishment triggers are tied to actual sell-through velocity by account and pack format, not a blanket rule that over-builds slow SKUs and under-builds fast ones. Real-time inventory visibility extends from your brite tanks to distributor warehouses so a brewer can see exactly where cover is thin before a tap handle runs dry. No ERP replacement required — Vintaflow connects to the brewery management and distributor systems you already run.

Book a conversation

Frequently Asked Questions

Why did craft beer production fall so sharply in 2025?
The Brewers Association points to several overlapping drivers: softer overall beer consumption, generational shifts away from beer, cannabis competition in legal-use states, and the compounding effect of a crowded retail shelf with fewer incremental buyers. About 60% of breweries experienced a production decline, and the pattern was broad-based rather than concentrated in any single segment.
How does shelf life change replenishment logic for craft beer?
Most craft styles have a practical freshness window of 90 to 120 days from packaging, and hop-forward styles shorter. That means ideal inventory cover is not a fixed days-of-supply number — it is whatever lets you rotate through before the freshness window closes, adjusted to actual depletion velocity. Replenishment triggered on trailing 30-day average ignores both acceleration and deceleration and produces either old beer at shelf or lost placements when a hot SKU runs dry.
What data does a brewery need to reduce stockouts without over-producing?
Three inputs: distributor depletion by SKU and account, remaining freshness days on current finished-goods inventory, and in-production volume with expected package dates. Without all three, replenishment decisions are made with partial information. Most breweries have the production side clearly but run the depletion side on monthly distributor reports that are two to six weeks stale.
Do self-distribution states change the playbook?
Yes. In self-distribution states the brewery is the distributor for its direct accounts, so the depletion data gap closes — the brewery's own reps see the account turns directly. The trade-off is operational load: route scheduling, invoicing, and account-level inventory all sit with the brewery. Self-distributors that use demand-sensing software typically see better stockout performance because they control the whole chain, but the margin gain can get eroded by the operational cost of running distribution in-house.
What is a reasonable stockout rate target for a mid-size craft brewery?
Industry benchmarks for CPG and food and beverage place median forecast error around 25% and upper-quartile at 20%. Translating that to stockouts depends on cover policy, but a reasonable target is under 3% of account-SKU weeks showing an out-of-stock, measured at the distributor level. Above 5% indicates either a replenishment logic problem or a real production constraint worth solving, not a forecasting tweak. Targets vary by channel mix and real production constraints.

Last updated: April 21, 2026