Brewery Inventory Management (Tracking Raw Materials to Kegs)
Most brewery owners are meticulous about their recipes. They know how many pounds of Citra hops go into a batch and what gravity they’re hitting on brew day.
But when those ingredients move from the grain room to the finished keg, a lot of that precision disappears. Inventory either lives in a spreadsheet that’s three weeks out of date or in someone’s head.
Neither works when you’re trying to understand your actual cost of goods sold.
Brewery inventory has three stages: raw materials (grain, hops, yeast, adjuncts), work-in-progress or WIP (beer that’s fermenting or conditioning), and finished goods (packaged kegs, cans, and bottles ready to sell). Each needs a different tracking method, and all three feed your profitability.
If any stage is fuzzy, your margin math is wrong.
Brewery Inventory Is More Complex Than Restaurant Inventory
A restaurant buys food and sells it quickly, so its inventory window is tight. Breweries carry ingredients that sit for weeks before becoming a product, and that product then conditions for weeks more before it’s sellable. You’re managing inventory across a longer production cycle, across multiple physical forms (dry ingredients, liquid in tanks, pressurized kegs), and often across sales channels with different margin profiles.
Add TTB reporting requirements alongside your internal counts, and you’ve got a system that demands more structure than a restaurant par sheet. It also has real money riding on it. Brewery COGS commonly runs between about 29% and 42% of revenue, depending on sales mix and production setup, so the accounts that inventory feeds are the single biggest cost line you have.
Raw Material Tracking Starts with Your Grain, Hops, and Yeast
Your raw material inventory is everything that hasn’t touched a brewing vessel yet. Grain, hops, yeast, water treatment chemicals, fruit, lactose, spices if you’re making that kind of beer. Each has a different unit of measure, shelf life, and cost impact, so tracking them as a combined dollar value doesn’t work. You need the quantity on hand by ingredient.
The most reliable method is a first-in, first-out (FIFO) system where each new delivery gets logged with a received date, quantity, and cost per unit. When ingredients are pulled for a brew, they’re decremented against the oldest lot first. That keeps on-hand quantities accurate and stops old hops or expired yeast sitting unnoticed while you buy fresh stock. Your count should reconcile closely against your purchasing records. If the two keep drifting apart, there is a receiving or usage logging problem to find.
Where those costs land matters as much as the count. In a brewery chart of accounts, ingredients, packaging, and direct brewing and packaging labor each get their own COGS bucket, which lets you see whether a margin problem came from grain prices, can prices, or the brew floor. We set most of our brewery clients up on Xero, which connects cleanly to inventory platforms built for food and beverage production. The goal is raw material costs flowing into COGS as batches are brewed, rather than entering numbers manually after the fact.
How Do You Know If Your Beer Is Actually Moving?
Inventory turnover answers it. Divide your cost of goods sold by your average inventory value for the period, and you get how many times you cycled through inventory. Many breweries aim for roughly eight to twelve turns per year, though the right range moves with production size and distribution mix.
It belongs on your monthly review because it catches what a count alone won’t. Turns falling means cash is parked in grain you aren’t brewing or beer you aren’t selling. Turns spiking can mean you’re so lean that a late delivery costs you a brew day.
Yield is the other half of the picture, and it’s an owner-side number rather than something that falls out of your financial statements. Losses to trub, yeast, transfers, and carbonation vary by style and equipment, so there’s no universal figure worth chasing. Know your own baseline and watch it, because keg yield variance is one of the quiet drivers that pushes costs up as volume rises. If you’re estimating yield rather than measuring it, your finished goods number is wrong before you’ve tapped the first keg.
Work-in-Progress Inventory Is Where Most Breweries Lose Track
Work-in-progress inventory (WIP) is beer that’s been brewed but isn’t finished, sitting in fermenters or conditioning tanks. It has real value because you’ve already spent money on ingredients, labor, and utilities to get it there, but it’s not sellable yet. Most brewery accounting systems either ignore WIP or treat it as a lump-sum estimate, and both cause problems when you’re working out your true cost of goods.
Let’s look at an example. A brewery counts its grain room and its cooler, calls that its inventory, and never puts a value on the eight fermenters sitting full in between. Every month, production volume changes, the ending inventory number moves for reasons nobody can explain, gross margin swings with it, and pricing gets set off a number that was never real. Nothing was stolen or miscounted. The middle stage simply wasn’t on the books.
The fix is structural rather than clever. Set up raw, WIP, and finished goods as separate inventory categories so each stage carries its own value, then move that value forward as the beer moves: raw materials into WIP on brew day, WIP into finished goods at packaging. Costing each batch to the dollar is owner-side work that lives in your production software, not something your financial statements produce. Your books need the three buckets to exist and get updated on a rhythm.
What’s the Difference Between Taproom Inventory and Distribution Inventory?
Selling through both your taproom and a distributor means managing two inventory pools with different revenue recognition and cost implications. Taproom inventory is sold directly to the consumer, so you capture the full retail margin. Distribution inventory goes to a distributor at wholesale and is resold, so your margin is structurally lower, but volume can be higher.
It’s why revenue per barrel is worth tracking by channel rather than as one blended number.
The accounting treatment differs too. When a keg goes to your distributor, it’s recognized as a sale at delivery. When a keg sits in your taproom cooler, it stays in finished goods until it’s tapped. Mixing these up creates revenue timing errors that make your monthly P&L unreliable. We see it most often at breweries that started taproom-only and then added distribution, because the workflow that worked for one channel doesn’t translate to the other.
For breweries running both channels, keep taproom and distribution inventory as separate line items in your finished goods ledger. It makes channel-level margin analysis cleaner and gives you real data when you’re deciding whether to grow distribution or double down on the taproom.
A Cycle Count Schedule Beats an Annual Physical Count Every Time
An annual physical count is better than nothing, but it’s not a management tool. It tells you once a year whether your records are right. A cycle count schedule, where you count part of your inventory on a regular cadence, catches discrepancies before they compound into a year-end surprise.
A practical rhythm looks like this: hops and yeast weekly (perishable, high cost per pound), grain monthly (larger volume, slower turnover), finished kegs weekly against your taproom pour records and distributor invoices, and packaging like cans, labels, and crowlers monthly. Each count is a short job when storage areas are organized and par locations are consistent.
When a count reveals a variance, investigate it the same week. A missing keg found three days later is a process fix. A missing keg found eleven months later is a write-off and a mystery. Syft analytics pairs well with this because it lets you pull variance reports across periods and spot trends without digging through raw spreadsheet data.
How Does Brewery Inventory Connect to Your Cost of Goods Sold?
Your cost of goods sold (COGS) for beer is the sum of the direct costs behind the volume you sold that period: raw materials consumed, direct labor on the brew floor, and overhead allocated to production. Inventory is the mechanism that connects what you spent to what you sold. If your inventory tracking is off, your COGS is off, and your gross margin becomes a number you can’t trust.
The formula is straightforward: beginning inventory plus purchases minus ending inventory equals COGS. If your ending count is inaccurate because you skipped a physical count or your WIP estimates are rough, the COGS that falls out of that formula is wrong. Breweries with tight controls keep the gap between estimated and actual COGS small and steady month over month. Breweries without them see swings big enough to make pricing a guess.
If you want to go deeper into how prime cost (your combined COGS and labor) works as a profitability metric across your whole operation, our post on how to calculate prime cost covers the underlying framework that applies just as well to brewery economics.
Getting Your Inventory System to Actually Work
The most common reason brewery inventory systems fail isn’t software. It’s discipline on the floor: ingredients don’t get logged when received, batch records don’t get updated when a transfer happens, and kegs go to the taproom without updating finished goods. The system is only as accurate as the people using it.
Start with the simplest version you can stick to. A whiteboard tally on the grain room wall updated every brew day beats a sophisticated platform nobody enters data into. Once you have the habit, layer in better tools. Brewery management software like Ekos or Beer30 connects recipe builds to ingredient deductions automatically, which removes most of the manual entry friction. Whatever your production team uses needs to sync to your accounting system so the numbers land in one place.
If inventory management is a pain point in your brewery, that’s exactly the kind of operational accounting problem we work through with our clients. It’s the core of what we do as brewery accountants.
Reach out to our team at U-Nique Accounting, and we’ll help you build a system that matches how your brewery actually runs.
Until next time!
By MATT CIANCIARULO


