Blog · Territory, capacity and quota planning · Manufacturing
Build a distillery operating schedule around owner-supplied production yields, maturation releases and sales assumptions. Compare plan and actual results, roll aging inventory forward and reconcile the resulting cash commitments.
A distillery financial model connects production spending, aging inventory, approved releases and sales to cash. Start with a batch register and the owner's supplied yield and maturation assumptions, then compare those inputs with actual production and collections. New fills and current shipments need separate schedules because they can belong to different production cohorts.
Use a batch register showing fill date, quantity, storage location, recorded losses and approved release status. Add the sales and shipment export, production payments, packaging payments, customer receipts and opening balances. Carry the same batch or product identifier through the records wherever it is available.
The production owner supplies readiness dates, release quantities and expected recovery. Finance supplies costs and collection assumptions. Neither a calendar interval nor an inventory total establishes that a cohort is ready to sell. Keep approvals and assumption versions visible so a revised release case cannot be mistaken for an actual result.
The SBA's finance guide describes the balance sheet as a snapshot of assets, liabilities and equity and connects financial records with cash-flow planning. For this task, that means preserving inventory and receivable balances alongside monthly spending. A sales total alone cannot explain the cash committed to stock.
This illustrative Kentucky distillery uses case-equivalents on an owner-defined, consistent quantity basis. Aging stock and new fills are measured before the supplied recovery factor; recovered output and shipments use the corresponding saleable quantity. The factor represents the owner's expected physical recovery between release and saleable output. It is not an industry benchmark.
The owner provides a cohort release schedule for the month. The plan releases 1,200 case-equivalents; actual records show 900. A separately approved scenario releases 1,200 while retaining actual spending and all other actual assumptions. Each release must be supported by eligible cohorts; the schedule does not make a maturation forecast.
In Excel, put these input labels in column A, plan in B, actual in C and the release scenario in D. All money is USD.
| Row | Input | Plan | Actual | Release scenario |
|---|---|---|---|---|
| 2 | Opening aging case-equivalents | 10,000 | 10,000 | 10,000 |
| 3 | Approved released case-equivalents | 1,200 | 900 | 1,200 |
| 4 | Supplied recovery factor | 90% | 90% | 90% |
| 5 | New fill case-equivalents | 2,000 | 2,200 | 2,200 |
| 6 | Opening saleable cases | 100 | 100 | 100 |
| 7 | Customer demand in cases | 1,100 | 1,100 | 1,100 |
| 8 | Net revenue per shipped case (USD) | 60 | 60 | 60 |
| 9 | Cash cost per new fill equivalent (USD) | 12 | 12 | 12 |
| 10 | Packaging cash per shipped case (USD) | 5 | 5 | 5 |
| 11 | Fixed cash operating payments (USD) | 15,000 | 15,000 | 15,000 |
| 12 | Equipment payments (USD) | 10,000 | 10,000 | 10,000 |
| 13 | Current sales collected | 80% | 80% | 80% |
| 14 | Opening receivables, all collected (USD) | 10,000 | 10,000 | 10,000 |
| 15 | Opening cash (USD) | 80,000 | 80,000 | 80,000 |
Packaging is paid for shipped cases in this simplified month, and production payments occur when the new fills are made. There are no payable movements, financing receipts or other cash movements. Add actual payment schedules when those assumptions do not hold. This is an operational cash exercise; alcohol-tax calculations are outside its scope.
Shipments cannot exceed either demand or available saleable stock. Microsoft's MIN function reference documents choosing the smaller value. Its SUM reference documents the range addition used for production and packaging payments. Enter these formulas in B16:B25 respectively:
=B3*B4
=MIN(B7,B6+B16)
=B2-B3+B5
=B6+B16-B17
=B17*B8
=B5*B9
=B17*B10
=B14+B20*B13
=B20*(1-B13)
=B15+B23-SUM(B21:B22)-B11-B12
Copy the formulas across to D. Covirage is not affiliated with Microsoft.
| Row | Calculated result | Plan | Actual | Release scenario |
|---|---|---|---|---|
| 16 | Recovered saleable cases | 1,080 | 810 | 1,080 |
| 17 | Cases shipped | 1,100 | 910 | 1,100 |
| 18 | Closing aging case-equivalents | 10,800 | 11,300 | 11,000 |
| 19 | Closing saleable cases | 80 | 0 | 80 |
| 20 | Revenue (USD) | 66,000 | 54,600 | 66,000 |
| 21 | New production payments (USD) | 24,000 | 26,400 | 26,400 |
| 22 | Packaging payments (USD) | 5,500 | 4,550 | 5,500 |
| 23 | Customer receipts (USD) | 62,800 | 53,680 | 62,800 |
| 24 | Closing receivables (USD) | 13,200 | 10,920 | 13,200 |
| 25 | Closing cash (USD) | 88,300 | 77,730 | 85,900 |
All displayed outputs are exact for these inputs. Actual stock limits shipments to 100 opening cases plus 810 recovered cases. Increasing new fills would not remove that release constraint. The approved release scenario raises shipments by 190 cases and closing cash by $8,170: additional collections of 190 × $60 × 80%, less packaging of 190 × $5.
Actual recovery loss is 900 − 810 = 90 case-equivalents. The total quantity check is:
Opening aging + Opening saleable + New fills − Recovery loss − Shipments = Closing aging + Closing saleable
For actual results, 10,000 + 100 + 2,200 − 90 − 910 = 11,300 + 0. Reconcile the released quantity to individual cohorts as well; a matching total can still hide a wrong batch assignment.
The cash check is $80,000 + $53,680 − $26,400 − $4,550 − $15,000 − $10,000 = $77,730. Receivables also close: $10,000 + $54,600 − $53,680 = $10,920. Tie receipts and payments to the cash records before discussing a funding gap.
Inventory valuation and profit require a separate approved cost rollforward; current production payments are not current cost of goods sold. The broader manufacturing financial model explains production and capacity, while gross profit margin owns the profit calculation. Use FP&A analysis for the wider planning context.
Bring a file or Google Sheet with batch quantities, supplied release assumptions, costs, shipments and collections; Covirage maps the columns, and its tools compute and check the supplied cases against actual results. The external AI model explains the differences with every figure traced to its rows. Create a free Covirage account, which takes about a minute, and bring a sample of your own data.
See Covirage for industrial manufacturers for the industry context.
Keep a cohort register with fill date, quantity, owner-supplied readiness date and approved release quantity. The production owner must provide or approve those assumptions. Do not infer readiness from total inventory or treat a planning release date as a guarantee of saleable stock.
No. Spending on new production may support inventory held for future periods, while current sales may draw on earlier batches. A profit schedule needs the company's approved inventory costing and cost-release records. The worked schedule here measures quantities and cash commitments separately.
Change one approved release quantity while holding demand, price, recovery and payment timing constant. Recalculate available stock, feasible shipments and cash receipts. This isolates the release constraint without assuming that producing more today creates mature stock for immediate sale.