Winery COGS: How to Cost a Gallon and a Case

Winery cost of goods sold is harder than ordinary manufacturing costing for one structural reason: the production cycle often spans several years, so costs incurred in one period attach to revenue several periods later, and a winery holds multiple vintages at different stages simultaneously. Most wineries manage this by tracking inventory in three pools, bulk wine, packaging materials, and finished cased goods, with costs accumulating against the bulk lot through production and transferring into finished goods at bottling. The two calculations that matter are cost per gallon while the wine is in bulk and cost per case once it is packaged, and the most common error in both is a denominator problem: costing against planned volume rather than the volume that actually emerged.

By Kevin Nesgoda, winemaker and founder of Solera · Published · Updated

What actually goes into winery COGS?

Every cost incurred to bring the wine into its present condition and location, and nothing incurred to sell it. That single test resolves most classification arguments.

CategoryTypical contentsAttaches to
Fruit and bulk winePurchased grapes, estate fruit at farming cost, purchased juice or bulk wineThe lot, at intake
Production materialsYeast, nutrients, sulfur dioxide, fining agents, acid, enzymes, filter mediaThe lot, at each addition
Production laborCellar crew, harvest labor, lab workThe lot, by hours or allocation
CooperageNew and used barrels, oak alternatives, amortized over usable lifeThe lot, per barrel filled
PackagingGlass, closures, capsules, labels, cartons, dividersFinished goods, at bottling
Production overheadFacility rent or depreciation, utilities, insurance, equipment depreciation, maintenanceAllocated across lots
Excluded from COGSSales commissions, marketing, tasting room operations, general administration, distributionOperating expense, not inventory

Estate fruit is where wineries most often understate cost. Grapes grown on your own land still cost something to grow, and a winery that books purchased fruit at invoice while booking estate fruit at zero produces per case costs that make its estate wines look artificially profitable. Farming cost per acre divided by tons harvested gives a defensible transfer figure.

Why the multi-vintage lag breaks normal costing

Because the assumption underneath ordinary manufacturing costing, that costs and revenue land in roughly the same period, does not hold. A red wine crushed in September 2026 might be bottled in 2028 and sold through 2029, which means costs incurred across three fiscal years attach to revenue recognized in a fourth.

Two consequences follow. The first is that inventory carries a large share of the winery's value for years at a time, and valuing it requires knowing what has been spent on each lot, not just what the lot might sell for. The second is that a winery is always running several vintages at once at different stages, so period costs have to be split across wines that will reach market years apart.

This is also why cash flow and profitability decouple so completely in wine. A vintage can be simultaneously the largest cash outflow of the year and contribute nothing to the income statement, and the only thing distinguishing a healthy inventory build from an accumulating problem is whether the cost per unit of what you are building is understood.

The corollary for record keeping is unforgiving: cost data has to survive the lag. A spreadsheet built for the 2026 vintage has to still be legible, and still be trusted, when the wine sells in 2029. Most are not.

How the three inventory pools work

Bulk wine, packaging materials, and finished cased goods. Costs accumulate in the bulk pool through production, then move into finished goods at bottling along with the packaging consumed in that run.

PoolWhat sits in itValued inExits when
Bulk wineWine in tank and barrel, with accumulated production costCost per gallonBottled, or sold in bulk
Packaging materialsGlass, closures, capsules, labels, cartons on handCost per unitConsumed in a bottling run
Finished cased goodsBottled wine ready for saleCost per caseSold, or removed from bond

Keeping the pools separate is what makes interim valuation possible. A winery with everything in one bucket can tell you what it has spent but not what any particular thing is worth, which becomes a real problem the moment a lender, an insurer, or a prospective buyer asks.

The bottling transfer is the pivotal event. It converts a volume of bulk wine into a count of cases, consumes a quantity of packaging, and fixes the cost per case for everything produced in that run. It is also the point where a yield shortfall becomes visible: the cost that was going to be spread across 500 cases is now spread across 460.

Calculating cost per gallon

Divide the accumulated cost of the lot by the gallons currently in it. Both halves move, which is what makes this harder than it sounds.

The numerator grows continuously: fruit at intake, then every addition, every barrel filled, every hour of cellar labor, and a running share of overhead. The denominator shrinks continuously: lees at each racking, evaporation and absorption in barrel, sampling, and filtration losses. A lot that arrives as 680 gallons might be 610 by bottling, and its cost per gallon rises the whole way even if nothing new is spent.

That relationship is worth internalizing because it inverts an intuition. Losses do not merely reduce what you have to sell; they increase the unit cost of what remains. A 10 percent volume loss on a lot is not a 10 percent problem, it is a 10 percent revenue reduction and an 11 percent cost per gallon increase arriving together.

For this to work at all, volume has to be recorded at every transfer rather than assumed from the tank chart. This is the same measurement a bonded winery is already required to document for federal production records, which means the compliance obligation and the costing requirement are satisfied by one entry if they are captured in one place.

Calculating cost per case

Take the accumulated cost of the bulk lot at bottling, divide by the cases actually produced, then add per case packaging and bottling run costs. The order matters: bulk cost is a division, packaging is an addition.

The denominator is where the errors live. Costing against planned cases rather than actual cases understates cost per case by exactly the percentage the yield fell short, and it does so invisibly, because the planned number looks reasonable and nobody goes back to check. A run that was budgeted at 500 cases and produced 460 carries 8.7 percent more cost per case than the plan says.

Packaging is more variable than it appears. Glass weight, closure type, and capsule choice move the per case figure meaningfully, and a winery bottling several SKUs from one bulk lot will have several different costs per case from the same wine. Bottling run costs, mobile line fees, labor, changeover time, and QC, also belong here and are frequently left in overhead where they get spread across wines that were never on that line.

Losses at bottling deserve their own line. Tank heels, filter retention, line purge, and breakage are all real volume that was costed and did not become saleable product, and burying them in a yield assumption hides a number worth watching year over year.

How should overhead be allocated?

By a driver that reflects how the wine actually consumes the resource, applied consistently. There is no single correct method, and consistency matters more than sophistication.

Overhead typeReasonable driverWhy
Facility, utilities, insuranceGallons held, weighted by timeSpace and climate control are consumed by volume over duration
Barrel room costsBarrel countScales with barrels rather than gallons
Cellar labor not directly trackedLabor hours, or gallons as a proxyDirect hours are better where they are recorded
Equipment depreciationUsage, or gallons processedReflects which lots actually used the asset
Lab costsSample count per lotSome lots demand far more analysis than others

Time weighting is the refinement most worth adding. A reserve red occupying barrel space for 24 months consumes roughly four times the facility resource of a rosé that ships in six, and allocating purely by gallons treats them as equal. Gallon months, gallons multiplied by months held, corrects this with very little added complexity.

Whatever you choose, write it down and keep it. The value of a costing method is largely in comparability across vintages, and a method that changes every year produces numbers that cannot be trended, which is most of what they were for.

What blending does to cost history

It merges two cost histories, and systems that are not built for it lose one. When lots blend, the accumulated cost of each has to carry forward into the blend in proportion to the volume contributed, producing a weighted cost per gallon for the result.

The arithmetic is straightforward. A 400 gallon lot at $18.00 per gallon blended with a 200 gallon lot at $24.00 per gallon yields 600 gallons at $20.00 per gallon: total cost $7,200 plus $4,800 divided by 600 gallons. What breaks is the bookkeeping, when a blend is entered as a new lot starting from zero and every dollar spent before that moment disappears from the wine.

This compounds in operations that blend repeatedly, which is most of them. A wine assembled from six components, each with its own history and some themselves blends, has a cost that is only knowable if every merge propagated correctly. One broken link makes the final number wrong and gives no indication that it is.

Topping is the quieter version of the same issue. Wine used to top barrels comes from somewhere, carries cost, and moves into the topped lot, and treating it as free understates the receiving lot and leaves cost stranded in a source lot that no longer exists.

Frequently asked questions

What goes into winery cost of goods sold?

Fruit or bulk wine, production labor, winemaking materials, barrel and oak costs, packaging materials, and an allocated share of production overhead such as facility costs, utilities, insurance, and depreciation on winemaking equipment. Selling, marketing, and general administrative costs stay out of COGS. The dividing line is whether the cost was incurred to bring the wine into its present condition and location.

Why is winery COGS harder than normal manufacturing costing?

Because of the time lag. Costs are incurred over a production cycle that often spans several years, while revenue arrives in a single later period, and a winery typically holds multiple vintages simultaneously at different stages. A cost incurred in 2024 may not appear in cost of goods sold until 2027, and the inventory in between has to be carried and tracked by vintage and stage.

What are the standard winery inventory pools?

Most wineries track inventory in three pools: bulk wine, packaging materials, and finished cased goods. Costs accumulate in the bulk wine pool through production, then transfer into finished goods at bottling along with the packaging materials consumed. Keeping them separate is what makes it possible to value inventory at any point in the cycle.

How do you calculate cost per case of wine?

Take the accumulated cost of the bulk lot at bottling, divide by the cases actually produced from it, then add the per case packaging cost and any bottling run costs. The denominator is where most errors originate: using planned cases instead of actual cases understates cost per case by whatever percentage the yield fell short.

How should overhead be allocated to wine lots?

By a driver that reflects how the wine actually consumes the resource. Gallons in the cellar work well for facility and utility costs, barrel count works for barrel room costs, and labor hours work for cellar labor when they are tracked. The method matters less than applying it consistently, because switching drivers between vintages makes the comparison meaningless.

Does blending complicate cost tracking?

Yes, and it is the step most costing systems handle badly. When two lots blend, their accumulated costs have to merge in proportion to the volume each contributed, and the resulting blend carries a weighted cost forward. A system that treats a blend as a new lot with no history loses every cost incurred before that point.

How does excise tax fit into cost of goods sold?

Federal excise tax is triggered by removal from bond rather than by production, so it attaches at a different point in the cycle than production costs do. Treatment varies with your accounting approach and should be confirmed with your accountant, but the practical requirement is the same either way: know the gallons removed and the tax class they fell into.

You cannot price what you have not costed

Most wineries can tell you what they spent last year. Far fewer can tell you what a specific wine cost to make, which is the number that decides whether a SKU earns its tank space, whether a distributor's price holds up, and whether the estate program is subsidizing the purchased fruit program or the reverse. The obstacle is almost never the accounting; it is that the underlying data, volumes at every transfer, additions with quantities, actual cases off the line, lives in places that do not talk to each other and does not survive the three year gap between spending the money and selling the wine.

Solera accumulates cost against the lot in its Production Cost Tracking module using the volumes and materials already recorded in the cellar, propagates cost through blends by volume contributed, and draws packaging down at unit cost during bottling runs, so cost per gallon and cost per case are current rather than annual.

Start your 30-day free trial

This page is informational and not accounting or tax advice. Inventory costing methods and their tax treatment vary; confirm your approach with a qualified accountant familiar with the wine industry.