Batchmadebatchmade
All articlesCosting

Your accountant wants a number you can defend

At tax time, your accountant needs cost of goods sold and closing inventory. If those numbers come from a reconstruction exercise, they cost you twice: once in accounting fees, and again in the margin they misstate.

3 min read
A woman sitting at an outdoor table, drinking a coffee while browsing on her laptop.

Somewhere around late March, an email arrives from your accountant. They need closing inventory and cost of goods sold. If you are like most small-batch makers, what follows is a weekend of receipts, spreadsheets, and educated guessing.

The guessing is not laziness. It is a data problem. Your purchase receipts tell you what you bought. Your bank account tells you what you spent. Neither tells you what went into each batch, what that batch cost to make, or which lot of finished goods you sold to a customer in October. COGS requires all three.

What COGS actually is

Cost of goods sold is the cost of the inventory you moved out the door during the period. Not what you bought. Not what you have on the shelf. What you sold, at the cost those specific goods carried.

For a maker, that means the materials consumed in each production run, the labour it took, and any direct costs, traced forward into the finished goods and then matched against the sales that moved those goods to a customer. When each sale draws from a finished-goods lot that carries its own run cost, COGS computes itself. When it does not, someone reconstructs it from receipts and memory.

Tax-time numbers for a soap maker
FigureFrom receiptsFrom Batchmade
Opening inventoryEstimated $2,400$2,387.60
Materials purchased$8,940 (bank)$8,936.14
Closing inventoryEstimated $3,100$3,214.80
COGS$8,240 (backed into)$8,108.94
Revenue$18,600$18,600
Gross margin~56%56.4%
The receipt-based number looks close enough. A $131 COGS difference moves $131 of taxable income.

The closing inventory problem

Opening and closing inventory bracket COGS. If closing inventory is wrong, COGS is wrong, and your tax liability is wrong in the same direction. Overestimate closing inventory and you understate COGS, which overstates profit, which means you pay more tax than you owe. Underestimate it and you defer tax into the next year, which sounds appealing until the correction catches up.

The stock value report shows the current value of everything on the shelves, on both costing bases. Every lot carries its cost. If you pull that report on the last day of your financial year, the number is your closing inventory, derived from traceable lot costs rather than estimated from total spend.

Making the profit report do the work

The profit report shows revenue against cost of goods per product and channel, with margin. If you record sales and production runs through the year, the year-end report is not a project. It is a screen. Your accountant gets a number derived from traceable cost facts, not a number you backed into from total spend.

The difference between a defensible COGS number and a reconstructed one is not accuracy alone. It is the hours you do not spend reconstructing it. For a solo maker, those hours are the scarcest thing in the business.

Your accountant does not need the system to be perfect. They need it to be traceable. A cost number that walks backward through a run to the lots on the shelf to the delivery that received them is defensible. A number that starts with "I think we used about..." is not.