Tracking Cost of Goods Sold (COGS) and inventory can feel like a whole lotta bookkeeping – for not a lot of payoff.
But once you see why it matters (and what it affects), it gets way easier to stick with it — because you stop flying blind on pricing, profit, and tax time.
Here are the 3 biggest reasons tracking COGS + inventory matters in your handmade business:
- For clean bookkeeping records (so your numbers make sense all year — not just at tax time)
- For pricing + profit (so you’re not accidentally paying customers to take your work home)
- For your Schedule C tax return (because that’s where COGS shows up)
👉 The “math” may feel scary — but it’s worth it for clarity (and it’s harder to write than it is to do!).
Who this post is for
This post is for handmade business owners who want to actually understand how COGS and inventory work together — not just “do some math once a year and hope it’s right.” If you sell physical products (or plan to), want pricing that makes sense, and you’re tired of guessing whether you’re really making money, this post will connect the dots. It’s detailed on purpose — because clarity lives in the details.

If you wan the full picture, keep reading — or use the table of contents below to jump to what matters most right now.
- Who This Post Is For
- Why This Gets SO Confusing
- What “Cost of Goods Sold” Means
- Costs You Need To Track
- An Example (complete with steps & the math)
- So, Why Track COGS + Inventory?
Why this gets so confusing (and it’s not your fault)
Here’s the honest truth: you’ll find conflicting advice about inventory and COGS because people are talking about different goals.
COGS and inventory show up in three different “money conversations”:
- Bookkeeping – Where does this money go in my records?
- Pricing – What did this item really cost me to make?
- Taxes – What does the IRS want me to report on Schedule C (and why)?
And the problem is …. those 3 conversations don’t use the exact same tracking method……..
That’s why you’ll see advice like”
- “Just calculate it once a year using Schedule C instructions”
- “Use this spreadsheet”
- “Follow this course method”
None of those sources are necessarily wrong …. they’re just often not helpful in real life if you’re trying to price correctly, know your profit all year, and not be confused every year at tax time.
So, let’s slow it down and make it make sense.
What “Cost of Goods Sold” means for handmade business owners
Let’s start with the basic definition:
Cost of Goods Sold (COGS) means the cost of creating an item (or service) that is sold.
For handmade sellers, that means:
👉 COGS is what it COST you to make the hat, shawl, scarf, blanket, amigurumi, etc. you just sold.
And this is where it gets complicated, because your business has multiple kinds of “costs” floating around:
Costs you may need to track (and they don’t all get tracked the same way)
- Materials you buy (these go INTO inventory)
- Materials you use (these come OUT of inventory 👉 “Direct Materials)
- Other materials you buy but don’t track as inventory because it’s too fussy or you only use a small amount in each project (seed beads, thread, glue, glue sticks 👉 “Indirect Materials”)
- Labor (your fair hourly wage, or what you pay someone else)
- Overhead (all the OTHER business costs that keep your biz running)
- Shipping fees (getting materials to you + getting finished items to customers)
- Selling fees (Etsy, Ravelry, PayPal, Stripe, etc.)
Some of these affect bookkeeping.
Some affect pricing.
Some affect tax reporting.
👉Usually ….. they affect more than one — but in different ways.

A full example: Yarn –> product –> sale –> bookkeeping –> taxes –> “what did I actually make?”

Step 1: You buy yarn (materials inventory)
Say you buy 3 skeins of yarn (each a different color) at $5.00 each
Bookkeeping
- $15.00 leaves your checking account (or hits your credit card)
- $15.00 goes into/against Materials Inventory
But … you ALSO need the detail:
- each color tracked individually
- yards (ounces, grams, meters) per skein
- a per-yard cost (if that’s how you use it + want accurate costing)
Taxes (Schedule C)
That $15.00 is part of what supports your COGS calculation in the Schedule C “Cost of Goods Sold” section.
Pricing
Nothing happens yet — because you haven’t made anything.
Step 2: You buy tags + packaging (supplies/indirect materials)
Next, you buy:
- Labels/Tags: $68.40
- Seed beads, thread, fabric stiffener, and glue sticks: $44.95
- Total: $109.75
Bookkeeping
- $109.75 leaves your checking account (or hits your credit card)
- it gets expensed right away as COGS –> Indirect Costs (supplies)
Taxes (Schedule C)
This typically hits the “materials and supplies” side of the COGS section
Pricing
You still need to know your per-item costs:
- each label/tag costs $0.60
- seed beads, thread, glue, glue sticks (this is where you GUESS) $0.50
Step 3: You make something (inventory moves, but no sale yet)
Let’s say you’re going to make a pair of fingerless gloves (so you grab your Handmade Product Pricing & COGS Calculator) to keep track of what you’re using).
For pricing purposes, you track yarn used and it’s value:
- Color A: $5.00
- Color B: $1.75
- Color C: $2.50
TOTAL USED: $9.25
Bookkeeping (inventory movement)
You:
- decrease Materials Inventory by $9.25 (leaving $5.75)
- increase Finished Items Inventory by $9.25
Total inventory is still $15.00 – it just moved categories.
Taxes (Schedule C)
- Nothing happens yet (because you haven’t sold the gloves).
Pricing
- Now you need a selling price.
Step 4: You price the gloves (this is where reality shows up)
Pricing is tough — because it’s NOT just yarn.
Here’s what you really need to consider:
- Yarn used – $9.25
- 2 tags @ $0.60 each = $1.20
- Packaging items (business card/thank you note) @ $0.45 each = $0.90
- Your labor (4 hours x $15.00 fair hourly wage) = $60.00
- Overhead rate (4 hours x $3.33) = 13.32
TOTAL COST TO MAKE = $84.67
Now, you figure out wholesale/retail pricing using your favorite methods.
You might end up with a price range like $107.00 to $338.68.
Then you do what every maker does at some point:
you go look on Etsy …. and see fingerless gloves priced anywhere from $14.00 to $165.00.
Your brain responds with:
- “HOLY SH*T …. how am I even going to compete?”
- “And I still have selling fees!”
So you choose a price — let’s say $165.00 — and you list them.
👉👉 Want tools & calculators (that do the math) to help you track your costs, provide pricing suggestions, calculate your real fair hourly wage including overhead? Learn more about the Handmade Product Pricing & COGS Calculator AND the Fair Wage Calculator.
Step 5: The sale happens (COGS finally hits your books)
A few months later … someone buys your gloves!
Bookkeeping (what gets recorded)
This is what you record:
- $165.00 in sales/income
- the $9.25 in yarn moves out of Finished Items Inventory and into COGS –> Direct Materials
- Etsy Fees ($13.45) under COGS –> Merchant Fees
- Shipping ($7.00) under COGS –> Shipping Costs
Now your books reflect what actually happened:
money came in, and product-related costs moved where they belong.
Step 6: Tax time (Schedule C ties it all together)
At the end of the year, here’s the big picture:
- Your sales income gets reported in the income section of Schedule C
- Your Cost of Goods Sold is calculated in the Schedule C Cost of Goods Sold Section using:
- beginning inventory value
- purchases/materials/supplies/other costs
- ending inventory
- resulting total COGS (which should match your bookkeeping records or be darned close)
(Your exact lines can vary by year/version of the form, but the flow is consistent.)
You do the math and determine total Cost of Goods Sold = $139.45
Your gross income = $30.55
(And yes — that should match the gross profit you see in your bookkeeping records.)
And at this point, you’re probably thinking …
“Are we DONE yet???”
We could stop here … but if you want the truth about what you made? There’s one more step.
Step 7: The “what did I REALLY make?” step (the one most sellers skip)
Your original “cost to make” was $84.67
But you also had selling costs:
- Etsy fees + shipping = $20.45
So your revised real cost is:
- $84.67 + $20.45 = $105.12
Now check the difference
- Sales Price $165.00
- Minus revised COGS $105.12
= $59.88
And when you look at that $59.88, you might realize:
You covered:
- yarn, tags, packaging
- Etsy fees, shipping
But you did NOT cover:
- your full fair hourly wage
- your overhead
👉 Meaning … some of your “profit” was actually you working for free.
And THAT is why tracking COGS + inventory matters.
So … why track COGS + inventory?
Because if you don’t track this stuff, you never see the full picture.
You might keep making and selling and feel busy and proud (as you should) — but still be quietly underpaying yourself and wondering why the money never matches the effort.
When you have these numbers, you can make real business decisions like:
- Maybe my fair hourly wage needs adjusting (or maybe my prices do)
- Maybe I need to find a cheaper yarn source
- Maybe I need a different pattern that takes less time
- Maybe fingerless gloves are a “fun project” … not a “profit project”
- Should I keep making this item at all?
👉 Tracking gives you choices.
Guessing steals them.
If you’re thinking, “Ok … I get it. But how do I track ALL this without losing my mind?” — that’s exactly why I build the 10-Minute Bookkeeper Handmade Business Spreadsheet Bookkeeping System.
It’s a handmade-business-friendly spreadsheet bookkeeping system that helps you track income, expenses, and inventory (materials + finished items) in a way that makes your numbers make sense all year — not just when you’re panic scrolling Schedule C instructions in January. And it includes both the Handmade Product & Pricing Calculator PLUS the Fair Wage Calculator! It’s a “system”, not just another bunch of spreadsheets.



