Brewery accounting sits at the intersection of manufacturing cost control, hospitality operations, and federal alcohol regulation, which makes it one of the more demanding niches in small-business finance. A brewery is a factory, a retail bar, and a federally licensed taxpayer at the same time, and each role carries its own rules. Owners who treat the books like a typical restaurant or a typical manufacturer tend to miss the parts that actually move profit. This guide breaks down the three areas of brewery accounting that matter most: federal excise tax, cost of goods sold (COGS) by batch, and the margin gap between the taproom and distribution.
Quick answer: Sound brewery accounting tracks three things precisely. First, federal excise tax on beer, which under the Craft Beverage Modernization Act is $3.50 per barrel on the first 60,000 barrels for brewers producing two million barrels or fewer per year, then $16 per barrel up to six million barrels, with a barrel defined as 31 U.S. gallons. Second, batch-level COGS that captures ingredients, packaging, and brewery labor and overhead. Third, separate margin reporting for taproom sales versus wholesale distribution, because the two channels earn very different gross margins on the same liquid.
Federal Excise Tax: What Brewers Owe and When
Federal beer excise tax is owed when beer is removed for consumption or sale, not when it is brewed. Under current law, a barrel equals 31 U.S. gallons, and the tax attaches at the point of removal from the brewery premises. This timing detail matters for your accounting because liability accrues on removal, so beer aging in tanks or sitting in a bonded area is not yet a taxable event.
The Craft Beverage Modernization Act (CBMA) sets the rates most small breweries actually pay. For domestic brewers producing two million barrels or fewer in a calendar year, the rate is $3.50 per barrel on the first 60,000 barrels removed, according to the Alcohol and Tobacco Tax and Trade Bureau. Above that, beer is taxed at $16 per barrel on the next tier up to six million barrels, and the general rate for brewers producing more than two million barrels is $18 per barrel. Controlled group and single-taxpayer rules can limit how the reduced rates are shared among commonly owned breweries, so ownership structure affects the math.
Brewers report and pay this tax to the TTB, and they also file operational reports such as TTB Form 5130.9, the Brewer’s Report of Operations, which documents production and removals in barrels. Excise tax returns are filed on a recurring schedule, and the frequency depends on the brewer’s expected annual tax liability, with smaller producers generally eligible for less frequent filing. Because the schedule and forms are administered by the TTB and periodically updated, confirm your specific filing cadence directly with the bureau or your accountant rather than assuming.
For the books, treat excise tax as a direct cost of the beer being sold, not a general operating expense buried in overhead. A clean approach is to accrue the per-barrel tax at the moment of removal and post it against the related revenue. That keeps your gross margin honest and prevents a quarter-end surprise when the tax return comes due.
Recordkeeping is the part that trips up new brewers. The TTB expects production, removal, and inventory figures that reconcile to the operational reports, so the accounting system has to capture barrel counts with the same rigor it captures dollars. Tying each removal to a date, a destination, and a tax tier turns the excise filing into a byproduct of clean books rather than a scramble at the deadline. When the volume records and the financial records agree, an audit becomes a routine cross-check instead of a reconstruction project.
COGS by Batch: Building Accurate Beer Costs
Cost of goods sold in a brewery is best built at the batch level, because every recipe consumes a different mix of grain, hops, yeast, and time. A batch costing model assigns the actual ingredient draw to each brew, then layers on the costs that convert raw materials into finished, packaged beer. Without batch-level detail, an owner cannot tell whether the flagship IPA subsidizes a low-margin seasonal or the other way around.
Direct materials are the starting point: malt, hops, adjuncts, yeast, water treatment, and packaging such as cans, kegs, labels, and six-pack carriers. Track these against the volume actually produced, then account for loss. Brewing involves real yield loss from absorption, trub, fermentation, and packaging, so a batch that starts at 20 barrels of wort may yield meaningfully fewer finished barrels. Costing the loss into each batch gives you a true per-unit cost rather than a theoretical one.
Direct labor and brewery overhead complete the picture. Direct labor covers the brewers and packaging staff whose time is tied to production. Overhead includes utilities for the brewhouse, depreciation on tanks and the canning line, cleaning chemicals, quality testing, and the cost of maintaining the licensed premises. Allocating overhead by barrel produced, or by brewhouse hours, follows standard absorption-costing principles described in resources like the IRS guidance on inventory and cost of goods sold. Federal excise tax then attaches to the batch as it is removed for sale.
A practical batch cost record looks like this:
- Direct materials: grain, hops, yeast, adjuncts, water treatment
- Packaging: cans, ends, kegs, labels, cartons
- Direct labor: brew, cellar, and packaging hours
- Allocated overhead: utilities, depreciation, cleaning, QC, rent on production space
- Federal excise tax: applied at removal, per the CBMA rate tier
Maintaining this discipline supports both pricing and tax positions. It also feeds inventory valuation on the balance sheet, since finished beer, work in process, and raw materials each need a defensible cost. Many breweries lean on outsourced client accounting services to keep batch costing current month to month, because the data entry and reconciliation load is heavy for a small in-house team.
The reward for the effort shows up in decisions. Once each style carries an accurate cost, an owner can compare the margin on a barrel-aged stout against a year-round pale ale and decide which recipes earn their tank time. Consistent batch records also expose creeping input costs, so a jump in the price of a specialty hop or a packaging supplier surcharge gets caught at the batch level instead of hiding inside a blended average.
A final benefit of batch-level costing is that it aligns the financial system with the volume system the TTB already requires. The same barrel counts that feed the Brewer’s Report of Operations feed the cost ledger, so the two never drift apart. That single source of truth shortens the monthly close and removes the guesswork from year-end inventory valuation.
Taproom vs. Distribution: Two Very Different Margins
The same barrel of beer earns wildly different gross margins depending on how it is sold, and conflating the two channels hides the real economics of the business. A pint poured across the taproom bar can carry a gross margin well above what the brewery nets selling that same beer by the keg or case to a distributor. Brewery accounting should segment revenue and cost of goods by channel so owners see each one clearly.
In the taproom, the brewery captures the full retail price. A half-barrel keg holds 15.5 gallons, which yields roughly 124 sixteen-ounce pints, and selling those pints at retail generates revenue many times the wholesale value of that keg. That is why taproom-heavy models can be so profitable per barrel. The trade-off is that the taproom carries its own costs: bartenders, point-of-sale fees, glassware, server labor, and the rent and utilities for the public-facing space. Those costs belong in a taproom department, not lumped into production overhead, so the channel margin reflects reality.
Distribution works on volume at thinner margins. When beer moves through the three-tier system, the brewery sells to a distributor at wholesale, the distributor marks it up to retailers, and the retailer marks it up again to consumers. The brewery only captures the wholesale slice, and it often absorbs additional costs such as freight, distributor incentives, and the higher packaging cost of cans and cartons versus serving tank-to-tap. Segmenting these costs shows whether distribution is genuinely profitable or merely buying brand awareness.
Department-level reporting is the tool that makes this visible. Set up your chart of accounts so revenue, COGS, and direct operating costs roll up by channel, typically taproom, wholesale or distribution, and any wholesale-to-go or merchandise lines. With that structure, you can compute gross margin per barrel by channel and make grounded decisions about how much beer to pour versus ship. Breweries operating in hospitality often find that the taproom carries the business while distribution builds the brand, and only channel-level numbers prove it.
Channel data also sharpens capacity planning. If the taproom returns the strongest margin per barrel, an owner may favor reserving prime production for self-distribution and house pours, while using distribution to absorb overflow and widen reach. Without the segmented numbers, those choices rest on instinct, and instinct tends to overvalue the channel that ships the most volume rather than the one that keeps the most profit.
Putting It Together: A Workflow That Holds Up
Strong brewery accounting connects the three pieces into one monthly rhythm. Production records feed batch costs, batch costs flow into channel-segmented COGS, and excise tax accrues at removal so it lands in the right period. When these tie together, the income statement tells a true story and the TTB reports reconcile to the financials.
The reconciliation point worth watching is volume. Barrels brewed, barrels removed for sale, barrels poured in the taproom, and barrels shipped to distribution should all reconcile to each other and to the excise tax filed. A gap usually signals either unrecorded loss, a counting error, or beer that left the premises without proper accounting, and any of those can distort both taxes and margins.
Because the regulatory layer is unforgiving and the cost structure is intricate, many craft breweries work with a CPA firm that understands manufacturing and hospitality together. The payoff is not just compliance: it is the ability to price beer, plan capacity, and choose channels based on numbers that hold up to scrutiny.
Frequently Asked Questions
How much is the federal excise tax on beer for a small brewery?
For domestic brewers producing two million barrels or fewer per calendar year, the rate is $3.50 per barrel on the first 60,000 barrels removed for sale, then $16 per barrel on the next tier up to six million barrels. A barrel is defined as 31 U.S. gallons. The general rate for brewers producing more than two million barrels is $18 per barrel, and controlled-group rules can affect eligibility for the reduced rates.
When is brewery excise tax owed, at brewing or at sale?
The tax attaches when beer is removed for consumption or sale from the brewery premises, not when it is brewed or while it ages. For accounting, accrue the per-barrel tax at the point of removal and match it to the related revenue so your gross margin and tax liability fall in the correct period.
Why is COGS tracked by batch instead of overall?
Every recipe consumes a different mix of grain, hops, yeast, packaging, labor, and time, and each batch has its own yield loss. Batch-level costing produces a true per-unit cost, supports accurate pricing, and gives you a defensible inventory value for finished beer, work in process, and raw materials.
Why do taproom and distribution margins differ so much?
In the taproom, the brewery captures the full retail price of every pint, while distribution sells at wholesale and gives up margin to distributors and retailers in the three-tier system. Segmenting revenue and cost by channel reveals the real gross margin per barrel for each, which is essential for deciding how much beer to pour versus ship.




