A whiskey distiller fills a barrel today, capitalizes about $50 in raw materials and direct labor into inventory, then watches the cost of that single barrel climb to several hundred dollars by the time it leaves the rickhouse four years later — without ever generating a dollar of revenue. The federal excise tax liability attached to those spirits, meanwhile, has been sitting frozen on the balance sheet the entire time, waiting for the day someone rolls the barrel out the bonded door.
If your books don't reflect that timeline, you're going to misprice your bottles, underestimate working capital, and eventually get caught in an audit that compares your TTB Form 5110.40 monthly reports against a general ledger that doesn't reconcile.
This guide walks through how craft distilleries should actually account for bonded inventory: how proof gallons flow through your cost system, when excise tax becomes a liability versus an expense, how to apply the Craft Beverage Modernization Act (CBMA) reduced rate of $2.70 per proof gallon, and how to keep your accounting records aligned with the TTB filings that determine whether your distilled spirits plant (DSP) permit stays in good standing.
Why Distillery Accounting Is Fundamentally Different
Most small-business bookkeeping assumes a short cycle: buy inventory, sell it, recognize cost of goods sold (COGS). Distilleries break that assumption in three ways.
First, the production cycle can span years. A bourbon you bottle in 2026 might have been distilled in 2022. The labor, grain, energy, barrels, and warehouse rent incurred during those years all become part of inventory cost — not period expense — until the bottle is finally sold. If you treat aging costs as operating expenses, your income statement looks artificially poor for years before swinging into apparent profitability the moment you start selling. Neither picture is real.
Second, the spirits sit on your balance sheet under a federal lien. The TTB attaches an excise tax liability the moment distillate is produced, but the tax is not payable while the product remains on the bonded premises. That deferred tax has to be tracked — both as a contingent obligation and as a piece of the cost structure that materializes when spirits leave the rickhouse "tax-determined."
Third, the unit of regulatory measurement is the proof gallon, not the case. A proof gallon is one liquid gallon of spirits at 50% alcohol by volume measured at 60 degrees Fahrenheit. Every TTB form, every excise tax payment, and every bonded inventory reconciliation runs in proof gallons. Your accounting system has to speak that language fluently and translate cleanly into the case and bottle figures your sales team uses.
These three structural facts shape every accounting decision below.
The Chart of Accounts: What Distilleries Need That Generic Templates Miss
Standard small-business charts of accounts don't have a place for spirits-in-bond, deferred excise tax liability, or barrel depreciation. Before you can track anything, you need to add a layer of accounts specific to distillery operations.
A practical structure looks like this:
Inventory (Assets)
- Raw Materials — grain, yeast, water treatment chemicals
- Packaging Materials — bottles, closures, labels, cases
- WIP — Fermentation
- WIP — Distillation
- WIP — Spirits in Bond (Aging) — by year and product line
- Finished Goods — Bottled, Tax-Determined
- Finished Goods — Bottled, In Bond
Fixed Assets
- Stills and Production Equipment
- Barrels — Inventory or Capitalized (see discussion below)
- Rickhouse / Bonded Warehouse Improvements
Liabilities
- Excise Tax Payable — Tax-Determined Removals
- Deferred Excise Tax — Memo Account (off-balance-sheet contingent liability)
Revenue and COGS
- Sales — Bottled Spirits (split by reduced-rate band if useful for analytics)
- Sales — Bulk Spirits / Contract Distilling
- COGS — Raw Materials
- COGS — Direct Labor
- COGS — Manufacturing Overhead Applied
- COGS — Federal Excise Tax
- COGS — Aging Carrying Costs Released
What you do not want is a single "Inventory" account that lumps grain, fermenting mash, aging whiskey, and bottled product together. When TTB audits arrive — or your bank asks for collateral verification — they'll want production-stage detail, and you'll wish you had built it from day one.
Proof Gallons, Wine Gallons, and How to Track Them in the Books
The two volume units distilleries care about are the wine gallon (a plain liquid gallon, regardless of proof) and the proof gallon (a wine gallon adjusted for alcohol strength). At 100 proof — 50% ABV — one wine gallon equals one proof gallon. At 125 proof, one wine gallon equals 1.25 proof gallons.
Set up your inventory ledger so every entry into WIP — Spirits in Bond records:
- Wine gallons (the physical liquid)
- Proof at gauge
- Proof gallons (calculated)
- Barrel ID or lot number
- Date entered bond
- Cost basis (raw materials + direct labor + applied overhead at that point)
You'll need all six fields when filing TTB reports and when reconciling physical inventory counts. A common painful discovery during the first audit is that the accounting system tracked dollars but not gallons, so the controller cannot answer the simplest TTB question: "What were your total proof gallons in bond at month-end?"
If you're starting fresh, modern accounting platforms — including plain-text systems where each transaction is a structured text record — let you carry custom dimensions (proof gallon counts, barrel IDs, lot numbers) alongside dollar amounts. That gives you a single source of truth instead of an Excel sidecar that has to be hand-reconciled before every monthly filing.
Capitalizing Aging Costs: What Goes Into Inventory and What Doesn't
GAAP guidance on inventory costing is straightforward in principle: all costs necessary to bring inventory to its intended condition and location are capitalized. For a distiller, "intended condition" includes the years a whiskey or aged rum spends in a barrel.
That means the following are capitalized into the cost of spirits in bond as they accrue:
- Direct materials (grain, yeast, water)
- Direct labor (distillation, barrel filling, sampling)
- Variable manufacturing overhead (utilities tied to production, supplies)
- A normal share of fixed manufacturing overhead (rickhouse rent or depreciation, climate control, insurance on bonded inventory, property taxes, security)
- Cooperage costs (the barrel itself, or its allocated cost if barrels are inventoried)
What you do not capitalize:
- Federal excise tax. The tax is deferred until tax-determined removal and is added at that point. Capitalizing it earlier would overstate inventory and create a phantom liability mismatch.
- Selling, general, and administrative expenses (your owner's salary unless they materially work in production, your accountant's fees, marketing, tasting room operations).
- Abnormal overhead. If your distillery ran at half capacity because a still broke down, the fixed overhead that "should have been" absorbed by additional production must be expensed in the period, not stuffed into inventory. This is the normal capacity rule — and it's one of the most commonly missed nuances in distillery cost accounting.
The bookkeeping rhythm becomes monthly: at month-end, calculate total manufacturing overhead, divide by normal-capacity proof gallons (or barrel-months in inventory), allocate to WIP — Spirits in Bond, and journal the entry. Track normal capacity separately so you can defend the allocation rate during an audit.
The Federal Excise Tax: When It Attaches, When It's Payable, How CBMA Helps
The federal excise tax on distilled spirits attaches at the moment spirits are produced and remain attached until the spirits are removed from bond tax-determined or are physically destroyed under TTB supervision. The current rate schedule under IRC §5001, as modified by the Craft Beverage Modernization Act, is:
- $2.70 per proof gallon on the first 100,000 proof gallons removed during the calendar year
- $13.34 per proof gallon on the next 22,130,000 proof gallons
- $13.50 per proof gallon on everything beyond that
Practically, that means most independent craft distillers pay $2.70 per proof gallon — the first-tier reduced rate — on every bottle they sell, every year. At 80 proof (40% ABV) in a 750ml bottle, that's roughly $0.43 of federal excise tax per bottle. Compared to the headline rate of $13.50 per proof gallon, the CBMA reduced rate saves about $1.71 per bottle, which is real margin.
But there are traps.
Trap 1: The Controlled Group Limitation
If your distillery is part of a controlled group — common ownership across multiple DSPs — the 100,000 proof gallon limit applies to the group, not to each DSP separately. Two co-owned distilleries that each remove 100,000 proof gallons in a year do not get 200,000 proof gallons at $2.70. They get 100,000 proof gallons at $2.70, then jump to $13.34. Set this up correctly in your tax planning and your accounting allocations early; retroactive corrections are painful.
Trap 2: Tax Doesn't "Catch Up" Retroactively
Even though the excise tax attaches at production, the dollar liability is calculated using the rate in effect at tax-determined removal, not at production. A barrel filled in 2022 and bottled in 2026 is taxed at 2026 rates, by 2026 rules, against 2026 calendar-year cumulative removals. If Congress changes rates, your aging inventory is exposed to the new rate.
Trap 3: Tax Is Not an Operating Expense — It's Part of COGS
Many new distillers book the excise tax check as a tax expense. Wrong. Federal excise tax on a removed bottle is part of the cost of that bottle leaving your bonded space and entering commerce. It belongs in COGS — specifically, in a "COGS — Federal Excise Tax" account — and it should match the period in which the corresponding revenue is recognized. Booking it as a separate operating expense distorts both gross margin and pricing decisions.
Trap 4: Payment Frequency Depends on Volume
DSPs that project to pay less than $50,000 in federal excise taxes in a calendar year may file and pay quarterly. Everyone else pays semi-monthly — twice a month. Plan cash flow around the semi-monthly schedule the moment you cross the threshold, because catching up after a big shipment cycle can drain working capital fast.
Tracking Tax-Determined vs. Bonded Inventory Correctly
When spirits leave bond, two things happen at once:
- The proof gallons move from "WIP — Spirits in Bond" (or "Finished Goods — In Bond") to "Finished Goods — Tax-Determined."
- A liability for federal excise tax is recognized in "Excise Tax Payable — Tax-Determined Removals" at the applicable per-proof-gallon rate.
The journal entry on a 1,000-proof-gallon tax-determined removal at the $2.70 reduced rate looks like:
Dr Finished Goods — Tax-Determined (existing cost basis)
Dr COGS — Federal Excise Tax $2,700.00
Cr WIP — Spirits in Bond / FG In Bond (existing cost basis)
Cr Excise Tax Payable $2,700.00When you pay the TTB semi-monthly, debit the payable, credit cash. The COGS expense flows naturally into the income statement during the month the corresponding sale is recognized — assuming you sell soon after removal. If product is held in a separate tax-paid warehouse before being sold, the excise tax sits in inventory until shipment to the customer, when COGS recognition occurs.
This separation matters enormously. Auditors, banks, and TTB officers all want to know: how many proof gallons are in bond right now, how many are tax-determined but still on premises, and what's the deferred tax exposure?
TTB Form 5110.40 and the Reconciliation Discipline
Every proprietor of a distilled spirits plant must file TTB Form 5110.40 — the Monthly Report of Production Operations — no later than the 15th day of the month following the reporting month. The form summarizes:
- Proof gallons produced
- Proof gallons received from other DSPs
- Proof gallons transferred out
- Proof gallons removed tax-determined
- Proof gallons destroyed or lost
- Beginning and ending physical inventory
Three other TTB forms accompany 5110.40 for most distilleries — Storage (5110.11), Processing (5110.28), and Excise Tax Returns (5000.24). Together they describe the lifecycle of every proof gallon under your roof.
Here's the critical point most bookkeepers miss: the monthly TTB filings should reconcile to your general ledger every single month. Not annually, not at audit time. Every month.
A reasonable reconciliation discipline:
- Close the books for the month.
- Pull a "WIP — Spirits in Bond" sub-ledger by barrel/lot showing beginning and ending proof gallons.
- Compare to the proof gallons reported on Form 5110.40.
- Investigate any variance over a small tolerance (some distillers set 0.5% of total bonded gallons as the threshold for investigation).
- Document the reconciliation, with sign-off, in a workpaper retained for at least three years — the TTB recordkeeping minimum.
The most common audit finding among DSPs is inadequate records of physical inventories supporting Form 5110.40. The fix is not to keep more spreadsheets; the fix is to integrate proof-gallon tracking into the same system that produces your financial statements, so the two are necessarily consistent.
What About Barrels? Inventory or Fixed Asset?
The treatment of barrels is one of the longest-running debates in distillery accounting. Two defensible approaches:
Treat barrels as inventory items consumed by aging. Each barrel's cost is added to the cost of the spirits it holds and is expensed through COGS when the spirit is sold. Used barrels sold downstream (to other distillers, hot sauce makers, or furniture craftsmen) generate other income to offset.
Treat barrels as fixed assets and depreciate them. The barrel is a tangible asset with a useful life; depreciation expense flows into manufacturing overhead, which is allocated to the spirits it holds during the period.
For bourbon and rye whiskey distillers — who use barrels exactly once for the legally protected categories — the inventory treatment is cleaner and more economically accurate. For producers of rum, brandy, or whiskey using refilled barrels, the fixed-asset treatment may better reflect reality. Pick a method, document it as an accounting policy, and apply it consistently. Don't switch year to year.
Practical Distillery KPIs Your Books Should Produce
Once the accounting backbone is in place, you can drive the metrics that actually shape pricing and capacity decisions:
- Cost per proof gallon at fill — what it costs to put a single proof gallon into a barrel on day one
- Cost per proof gallon at bottling — full carrying cost when the bottle leaves the bonded warehouse
- Aging carrying cost per barrel-month — overhead allocated to a single barrel for each month it sits
- Gross margin per SKU, calculated correctly with excise tax in COGS
- Working capital tied up in bonded inventory — often the single largest balance sheet line for a craft distillery
- Reduced-rate utilization — proof gallons removed taxpaid at $2.70 versus higher tiers
Pricing decisions made without these numbers are gut-feel pricing. Aged spirits in particular need full-cost visibility, including years of overhead allocation, before you can defend a shelf price.
Common Mistakes That Get Caught in Audits
A short list of recurring problems:
- Treating aging spirits as immediately deductible expense. This understates inventory and overstates near-term losses, distorts margin calculations, and creates IRS exposure under inventory-capitalization rules.
- Booking excise tax payments as a separate operating expense. This hides the true cost of goods sold and inflates apparent gross margin.
- Failing to allocate fixed overhead at normal capacity. Under-production years end up with bloated per-barrel costs, and over-production years end up under-absorbed.
- Not tracking proof gallons in the accounting system. Forces parallel spreadsheet maintenance, which inevitably drifts from the books and from TTB filings.
- Ignoring the controlled group rules for CBMA. Causes the surprise of paying $13.34 per proof gallon when the team thought they were paying $2.70.
- Discarding records before the three-year window. Both TTB and IRS have minimum retention periods; distillery records often need to be kept much longer because the production-to-sale cycle itself spans years.
Keep Your Books — and Your Bonded Inventory — Reconciled From Day One
The distilleries that age gracefully into profitable, audit-ready operations are the ones that built their accounting infrastructure before the first barrel was filled. They tracked proof gallons alongside dollars, they capitalized the right costs into bonded inventory, and they reconciled their monthly TTB filings to their general ledger every month — not in a panic before an audit.
Beancount.io makes that discipline easier. Plain-text accounting gives you a full audit trail of every transaction, every barrel ID, every proof-gallon count, with version-controlled history that an auditor — TTB or IRS — can walk through line by line. No black-box ledgers, no surprise reconciliation breaks, no vendor lock-in on data you'll need to keep for years. Distilleries that pair the practices in this guide with a transparent, scriptable ledger spend less time chasing variances and more time making spirits worth aging. Get started for free and bring the same rigor to your bonded inventory that you bring to your mash bill.