COGS for makers: a plain-English guide to cost of goods sold
Cost of goods sold sounds like accountant jargon, but it is the number your taxes and your margins both lean on. Here is COGS for a handmade business, in plain English.
If an accountant has ever asked you for your "COGS" and you've quietly panicked, this guide is for you. Cost of goods sold sounds like accounting jargon, and it is — but underneath it's a simple, useful idea that also happens to be the number your taxes and your margins both depend on. Let's make it plain.
(One boundary up front: this is a plain-English explainer, not tax advice. It helps you produce clean, accurate cost numbers to hand your accountant — who should have the final say on how they're reported.)
What COGS actually means
Cost of goods sold is what it cost you to make the things you actually sold in a period. Not what you made — what you sold. That distinction is the whole trick.
Say in a month you made 100 candles and sold 60. Your COGS for that month is the cost of those 60 candles. The other 40 aren't an expense yet — they're inventory, sitting on your shelf as value you already paid for but haven't sold. They become COGS in the month they sell.
Why this matters: COGS is subtracted from your sales to get your gross profit. Price a batch wrong or misjudge your costs, and your gross profit is a fiction. Get COGS right and you finally know whether the business makes money before overhead — the single most important thing to know about it.
The basic formula
The standard way to calculate COGS over a period is:
COGS = beginning inventory + purchases during the period − ending inventory
In maker terms:
- Beginning inventory — the value of the materials and finished goods you had on hand at the start.
- Purchases — everything you bought during the period that goes into products (materials, packaging, consumables).
- Ending inventory — the value of what's still on hand at the end.
What you had, plus what you bought, minus what's left, equals what you consumed making the things that left the door. That's your COGS.
The catch hiding in this tidy formula is the word value. To do it, you have to put a dollar figure on "beginning inventory" and "ending inventory" — and that means deciding which cost to use for a material you bought at several different prices over the year. Which brings us to the part that trips everyone up.
The part everyone gets stuck on: which cost?
You bought soy wax three times this year: $2.70/lb in January, $2.85 in April, $3.05 in September. You have 40 pounds left on the shelf. What's it worth?
There are a few accepted methods, and the one most maker tools use — because it's fair and low-drama — is the average-cost method (specifically a moving or weighted average). Instead of tracking which physical pound came from which purchase, you keep a running average cost per unit and update it every time you buy more. Buy at a new price, the average nudges toward it; use some up, the average stays put.
The moving average is popular for makers because materials are fungible (one pound of the same wax is like another), it doesn't require you to track individual lots, and it smooths out price spikes so one expensive purchase doesn't distort a single product's cost. The important discipline is simply to pick one method and disclose it — your reports should say which method produced the numbers, because your accountant needs to know.
(We wrote a separate plain-English piece on the average-cost method if you want to go deeper on how the running average actually moves.)
A worked example
Let's make it concrete for a small candle maker over one quarter:
- Beginning inventory: $400 of materials and finished candles on hand January 1.
- Purchases: $1,100 of wax, fragrance, jars, wicks, and labels bought during the quarter.
- Ending inventory: $350 of materials and finished candles on hand March 31.
COGS = 400 + 1,100 − 350 = $1,150.
If you sold $3,200 of candles that quarter, your gross profit is 3,200 − 1,150 = $2,050, a gross margin of about 64%. That's the number that tells you the products themselves are healthy — before rent, ads, or your own wage. If that gross margin had come out at 25%, you'd know the problem is in the products (priced too low or costed wrong), not in your overhead. If pricing is where you're unsure, our guide to pricing handmade products walks the margin math end to end.
Why makers get COGS wrong
Three failure modes account for most of it:
- Stale costs. Using the price you remember instead of what you actually paid lately. Prices creep; a cost number that doesn't creep with them overstates your margin.
- Counting purchases as expenses when you buy them. A pallet of jars you bought but haven't used isn't COGS yet — it's inventory. Expensing it early distorts the month you bought it and the month you sell from it.
- Never valuing ending inventory. Skipping the count at period end means the formula can't close, so people fudge it — and the fudge is where the margin fiction lives.
None of these is a math failure. They're all bookkeeping-discipline failures, which is good news: discipline can be automated.
How to keep COGS tax-ready without a data-entry weekend
The reason COGS feels miserable is that doing it by hand means reconstructing a quarter of purchases and re-valuing your inventory from a shoebox of receipts, usually the night before you send things to your accountant. It doesn't have to work that way.
A maker costing tool keeps the pieces current as you go, so the report is a by-product rather than a project. In Batchnook, concretely:
- You log purchases as they happen — or snap the supplier receipt and let the AI read the lines, which you approve before anything counts. Each material's cost re-averages automatically (the moving-average method, disclosed on every report).
- Batch logging keeps inventory honest. "Made 40 candles" consumes the materials and adds finished goods, so beginning and ending inventory reflect reality instead of a guess.
- Period reports come out ready to hand over. Cost of goods sold and inventory value for the period, with the costing method stated on the report — the clean numbers your accountant wants, not a shoebox.
We're careful about one thing: this produces tax-ready numbers, not tax advice. The tool does the arithmetic and the bookkeeping trail; your accountant decides how it's reported.
The data-ownership footnote
Because COGS lives in your purchase history, that history is one of the most valuable things your business owns — and you should be able to take it with you. Not every tool agrees: some paywall CSV export entirely (documented for one maker tool as recently as July 2026, where every "Download CSV" opens an upgrade prompt). Our position is the opposite and it's in writing — export everything, JSON or CSV, free on every tier, forever. Your cost history is yours.
FAQ
What counts as COGS for a handmade business?
The cost of the materials, packaging, and consumables that went into the products you actually sold in the period — plus, if you account for it that way, the labor and machine time to make them. It does not include overhead like rent or advertising; those are separate operating expenses.
Is COGS the same as my material costs?
No. Material cost is per-unit; COGS is the period total for units sold. And COGS uses inventory valuation (beginning + purchases − ending), which accounts for what you made but haven't sold yet.
Which inventory costing method should I use?
The moving/weighted average-cost method is common and practical for makers because materials are interchangeable and it smooths price swings. The key rules are to pick one method, apply it consistently, and disclose it on your reports. Your accountant can confirm what's appropriate for your situation.
Do I need accounting software or is a spreadsheet enough?
A spreadsheet can work at small scale if you're disciplined about updating costs and valuing inventory each period. Most makers move to a costing tool when keeping the numbers current by hand becomes the chore they skip — which is exactly when COGS starts drifting from reality.
Is this tax advice?
No. This explains how to produce accurate cost-of-goods-sold numbers. How they're reported on your taxes is a question for your accountant.
Keep your costs current as you go, and your COGS report writes itself — accurate, method-disclosed, and ready to hand over.
Give your numbers a home that keeps costing them
Batchnook keeps your true costs current — join the waitlist and we’ll let you know when we open. The honest comparisons are open now.