
Guides
Bookkeeping for a specialty food business: enough to stay in control
Specialty food bookkeeping built for a maker: a chart of accounts by batch and channel, inventory on three clocks, and a thirteen-week cash view of the terms gap.
Which figures belong in my books from the start?
Set up separate accounts for ingredients, packaging, production labor, facility time, product costs, channel revenue, deductions, samples, spoilage, and inventory. This makes each batch's costs, receipts, and losses visible by product or channel, with cash effects tied to recorded transactions rather than estimates.
Accounts a food business adds
Account
- Ingredients purchased
- Invoices by category
- Packaging purchased
- By format
- Production labor
- Hours at real wage
- Facility time
- Rent share to production
- COGS by product
- Released when sold
- Revenue by channel
- Direct, retail, distributor
- Deductions by channel
- Margin, promos, fees
- Samples and demos
- Product given at cost
What goes in it
- Ingredients purchased
- Commodity cost visible
- Packaging purchased
- Stranded label run counted
- Production labor
- Honest unit cost
- Facility time
- Facility choice in unit cost
- COGS by product
- Contribution is subtraction
- Revenue by channel
- Price before deductions
- Deductions by channel
- Price vs receipt a number
- Samples and demos
- Marketing spend counted
Why separate
- Ingredients purchased
- Packaging purchased
- Production labor
- Facility time
- COGS by product
- Revenue by channel
- Deductions by channel
- Samples and demos
| Account | What goes in it | Why it is separate |
|---|---|---|
| Ingredients purchased, by category | Invoices, by allergen-bearing, commodity, defining ingredient, other | So the commodity that moves your cost is visible on its own line |
| Packaging purchased, by format | Containers, closures, labels, cases, per format | So a format's packaging inventory can be seen and a stranded label run counted |
| Production labor | Hours on batches at a real wage, including yours | So unit cost is honest before you hire |
| Facility time | Kitchen rental, or the share of rent and utilities attributed to production | So facility choice shows in unit cost |
| Cost of goods sold, by product | Released from inventory when units are sold | So contribution by product is a subtraction, not an estimate |
| Revenue, by channel | Direct, independent retail, distributor, food service, other | So each channel's price is visible before deductions |
| Deductions, by channel | Distributor margin, promotions, free fills, platform fees, freight out | So the difference between price and receipt is a number, not a surprise |
| Samples and demos | Product given away, at cost | So marketing spend in product is counted |
| Spoilage and dumps | Product and ingredients thrown away, at cost, by reason | So the batch clock's cost is on the books |
| Inventory: ingredients, packaging, finished goods | Three asset accounts, valued at cost | Because they behave differently and one of them expires |
IRS recordkeeping guidance leaves the system to you if it clearly shows income and expenses and retains documents supporting purchases, sales, payroll, and assets. Batch records and invoices support costs, while the sales ledger and deduction schedules support receipts. The IRS Small Business Tax Guide describes recordkeeping for businesses.
Ask a tax professional how inventory and cost of goods should be treated in your circumstances, because the accounting method has tax consequences. A cost-of-goods-sold account by product makes contribution a subtraction from recorded figures, not an estimate.
Why can a profitable batch still leave me short of cash?
A profitable batch can still leave too little cash because ingredients, packaging, and labor are paid before the buyer pays. Track the full delay between paying for inputs and collecting the sale, including time on the shelf, the buyer's terms, and any lateness.
The terms gap, in letters
- Ccost of a batch
- Usellable units in the batch
- pprice received per unit after deductions
- Ddays from paying inputs to receiving payment
- C = cost of a batch, paid at receiving for ingredients and packaging and at payday for labor
- U = sellable units in the batch
- p = price received per unit after deductions
- D = days from paying for the batch inputs to receiving payment for its units, including the days the product sat before it sold and the buyer's terms and lateness
At any moment, cash tied up for that product is roughly C multiplied by the batches made during the previous D days. If B batches are made each month, estimate the amount as C x B x (D divided by 30). Units earn more than they cost when p x U exceeds C, but late receipts can still pressure available cash.
Doubling B doubles the cash outstanding, so a profitable product does not guarantee enough working cash. A thirteen-week view shows the delay before cash arrives and helps assess a production increase that would commit more money. Forecast payment timing as well as whether p x U exceeds C.
How do I see a cash shortfall before it arrives?
Use a rolling thirteen-week cash sheet with one column per week, updated every Monday. It identifies the lowest projected closing balance and the week expected, giving you notice of a possible cash gap while there is still time to respond.
Thirteen-week cash view
- Opening cash
- Cash in by buyer, actual pay date
- Cash out on reorder, payday, fixed, tax dates
- Closing cash carried to next week
- Lowest closing figure circled
- Opening cash.
- Cash in, by buyer and on the date their terms and payment history suggest they will actually pay, not the invoice date.
- Cash outingredient and packaging orders on the dates reorder points say they will be placed; labor on paydays; rent, insurance and every fixed item on its date; tax on its date.
- Closing cash, carried forward to the next week.
- The lowest closing figure across the thirteen weeks, circled.
The lowest closing balance across the full forecast is the figure to manage. If it is negative, the sheet identifies the week and amount, leaving time to choose a smaller batch, a faster-paying channel, a supplier with longer terms, or financing arranged in advance. It can also reveal a packaging minimum and a slow distributor payment landing in the same fortnight.
What does an inventory count need to prove?
Keep ingredients, packaging, and finished goods in separate inventory accounts, value them at cost, and reconcile the balances with physical stock monthly. Since each passes through production differently, these records show what arrived, entered a batch, shipped, or was lost without treating one category as another.
Inventory on three clocks
- Ingredients enter at cost when received
- Ingredients leave into a batch by lot
- Packaging enters at cost, leaves per unit filled
- Finished goods enter at batch cost per unit
- Finished goods leave as COGS when shipped
- Spoilage leaves when dumped
- Monthly count reconciles books to shelf
- Difference is record gap or loss, written down
Ingredients enter inventory at cost when received, then move by lot into a batch as they are used. Packaging enters at cost and leaves as each unit is filled. Finished goods enter at the batch's cost per unit, then leave as cost of goods sold when shipped or as spoilage when dumped.
A monthly inventory count compares book balances with the stock on the shelf. A mismatch points to a missing record or a loss, and either one must be written down. Reconciliation tests the inventory balance against physical stock rather than treating the accounting figure as proof.
How do I record samples, spoilage, and finished goods?
Record samples as marketing at cost, spoiled product as a loss, and finished goods at the batch's cost per sellable unit. Separate accounts distinguish product intentionally given away from product lost involuntarily, while the batch record supports the value assigned to finished goods.
Record spoilage even when it is uncomfortable, because the account identifies batches that failed to sell. If spoilage stays consistently high for a product, its batch size is wrong. The books translate that loss into money instead of leaving its cost as an impression.
Ask a tax professional which inventory method applies to your situation, because it has tax consequences and should not be assumed from the bookkeeping layout alone. The IRS explains accounting methods; finished goods still take their value from the batch's cost per sellable unit and the batch record.
What decisions can these numbers support?
Use monthly account figures to assess operating performance, equipment commitments, facilities, and growth before changing course. The records connect production costs with cash needs and market choices, allowing a decision to be weighed against profitability and timing within the business.
The five operating records feeding these accounts, and the monthly figures they produce, are described in the software and KPI guide. Monthly reconciliation helps show what moved and whether the recorded figures match the operation. Reviewing the monthly KPIs can flag a changed figure.
Treat an equipment purchase as an asset and ask your tax professional about depreciation. A facility move permanently changes fixed items in the cash view, so put it through the thirteen-week sheet before signing. The equipment and setup guide is relevant when weighing that commitment.
Moving into a new region adds freight and lengthens D, a cost the market comparison weighs. Increasing volume through expansion routes raises B and therefore cash outstanding before it raises anything else. Check the timing model before changing geography or scale.
How do I protect records so they remain useful?
Keep accounting entries and batch records together so one set can serve the bookkeeper, tax return, inspector, buyer audit, and recall. Losing them can remove traceability, cost support, and return evidence together, so protecting records is part of keeping the financial trail useful.
NIST Small Business Quick-Start Guides offer practical starting points for a small operation, including a usable form of Cybersecurity Framework 2.0. The Cybersecurity and Infrastructure Security Agency page on Cyber Guidance for Small Businesses collects current resources for organizations this size, while the FTC small-business cybersecurity resource is another official reference.
Keeping the books safe
- Backup restored once to prove it works
- Separate logins for bookkeeper and kitchen
- Invoices attached to records they support
- NIST Small Business Quick-Start Guides
- CISA Cyber Guidance for Small Businesses
At minimum, make a backup and restore it once to prove it works; give the bookkeeper and kitchen separate logins; and attach supporting invoices to the business records they support instead of leaving them in a box. These steps protect both the financial trail and the batch history that may be needed for a recall or audit.
When should I ask a bookkeeper to help?
Record transactions as they happen and finish the monthly reconciliation. Whether you handle the work or hire help depends on your available hours; if you bring in a bookkeeper, choose someone who understands inventory and how stock movements change the accounts. That keeps the month-end figures usable.
What should I do first?
Start with consistent entries for costs, stock movements, and expected payment dates, then reconcile the accounts and use a Monday cash forecast. This brings batch expenses, physical stock, and possible cash pressure into view before approving another commitment or production increase.
- Separate batch costs, channel revenue, deductions, and inventory into accounts.
- Count inventory monthly and record differences, spoilage, and samples in their proper accounts.
- Build the thirteen-week cash view and update it every Monday.







