Year-End Inventory Reset Checklist
This free year-end inventory reset checklist is a two-page printable for the December/January annual ritual. The Schedule C Part III math is the same every year — beginning inventory (Line 35) + purchases (Line 36) + production labor (Line 37) + materials (Line 38) + other costs (Line 39) = goods available (Line 40), minus ending inventory (Line 41) = cost of goods sold (Line 42, which flows to Line 4 on the front of Schedule C). The number you write on Line 41 becomes next year’s Line 35. The work the checklist covers: pick a freeze date, do a full physical count (finished goods, raw materials, WIP, packaging, equipment, consignment-held stock), reconcile counts against records, investigate every above-threshold variance, write off damaged and obsolete inventory, decide the disposition for slow-movers, and carry the ending number forward. Print one copy each year and tax-time bookkeeping becomes a 30-minute confirmation instead of a January reconstruction.
A printable two-page workflow for physical-goods sellers who want the once-a-year inventory close to be a defensible 30-minute pass instead of an April panic. Page 1 walks through pre-reset prep (pick a freeze date, pull last year’s Schedule C, stage the count sheets), the physical stocktake itself (finished goods, raw materials, work-in-progress, packaging, equipment with depreciation, third-party-held stock), and the reconciliation step where physical counts get compared to recorded on-hand and every above-threshold variance gets investigated and explained. Page 2 covers the four steps a Monthly Count Sheet doesn’t reach: identifying and writing off obsolete or damaged stock, building a dead-stock liquidation plan (sample / sale / wholesale / donate / write off), the Schedule C Part III COGS math spelled out line by line (Line 35 beginning inventory + Line 36 purchases + Line 37 production labor + Line 38 materials + Line 39 other = Line 40 goods available − Line 41 ending inventory = Line 42 COGS that flows to Line 4 on the front of Schedule C), and the carryover step that sets up next year’s opening balance, resets year-to-date dashboards, and reviews reorder thresholds against actual usage. Pairs with the shipped Monthly Inventory Count Sheet (monthly cadence) and End-of-Month Closeout Checklist (monthly close) as the once-a-year deeper pass. An in-PDF disclaimer mirrors the landing-page disclaimer so the printed copy carries its own educational-tool framing.
- A pre-reset prep checklist: freeze date, records to pull from last year’s Schedule C (Line 35 beginning inventory, Line 41 ending), supplies to stage
- A physical stocktake checklist covering finished goods, raw materials, work-in-progress (WIP) batches, packaging, equipment with depreciation, and consignment / third-party-held stock
- A reconciliation step that prompts you to investigate every above-threshold variance and record the cause (shrinkage, mis-counted purchases, breakage, sampling) for next year’s comparison
- A write-off page that captures damaged, expired, obsolete, and discontinued stock — with a reminder to photograph disposed inventory before discarding (audit-trail cheap insurance)
- A dead-stock liquidation decision grid: sample, sale, wholesale, donate (with the 501(c)(3) acknowledgment-letter prompt), or write off — and a deadline so January doesn’t inherit the problem
- The Schedule C Part III math spelled out line by line — Line 35 beginning + Lines 36–39 inputs = Line 40 goods available − Line 41 ending = Line 42 COGS — with a $-prefixed input box for every number
- A carryover checklist that sets up next year’s opening inventory, resets dashboards, and prompts a single written lesson from this year’s variance
Educational tool only — not tax, accounting, or legal advice. U.S. Schedule C line references reflect the IRS Schedule C (Form 1040) layout for tax year 2024 and may shift in subsequent years; verify line numbers against the current-year form before filing. Inventory accounting rules vary by entity type, accounting method (cash vs. accrual), and small-taxpayer elections under IRC §263A and §471(c). Charitable contributions of inventory have specific substantiation requirements; the IRS requires a written acknowledgment from the donee 501(c)(3) for non-cash gifts over $250. Review your specific situation with a CPA or enrolled agent before filing — this checklist is a workflow guide, not a substitute for professional tax counsel.
How the Schedule C Part III inventory math works
U.S. sole proprietors and single-member LLCs that sell physical product report cost of goods sold (COGS) in Schedule C Part III. The math is mechanical once the inputs are right: Line 35 beginning inventory (last year's Line 41) + Line 36 purchases + Line 37 cost of labor (production wages only) + Line 38 materials and supplies + Line 39 other costs = Line 40 total goods available. Subtract Line 41 ending inventory from Line 40 and you get Line 42 cost of goods sold — which flows to Line 4 on the front of Schedule C and reduces your gross profit. The number you write on Line 41 this year becomes next year's Line 35, which is why the year-end count has compounding consequences. An ending inventory number that's $4,000 too high inflates this year's profit by $4,000 (taxable today) and understates next year's COGS by $4,000 (taxable again next year if you correct it then). The fix is a physical count, reconciled against records, with every above-threshold variance explained in writing.
Practical example: $8,400 beginning inventory + $22,100 purchases + $3,500 production labor + $1,800 materials = $35,800 goods available. Physical count says $7,200 ending inventory. COGS = $35,800 − $7,200 = $28,600. Next year opens at $7,200 in Line 35. The arithmetic is the same regardless of accounting method (cash vs. accrual) or whether you elect the IRC §471(c) small-taxpayer simplification — the form line numbers are what changes when the IRS updates the schedule, which is why this checklist names them out loud.
Why dead-stock decisions are harder than write-offs
A write-off is what happens to inventory that genuinely cannot be sold at any price: damaged, expired, contaminated, or unsellable. The cost basis comes off the books, the photograph or disposal record goes in the tax file, and the deduction flows through Schedule C. Dead stock is the harder category — SKUs that can be sold, but slowly enough that they tie up cash newer SKUs need. Most makers carry dead stock at full cost for years because writing it off feels like admitting the buying decision was wrong.
The five-option disposition grid in this checklist forces a decision before January 1: sample the units with new orders to seed reorders on active SKUs, run a flash sale or bundle priced at COGS + packaging + shipping floor, offer it to wholesale buyers at deep discount before listing publicly, donate to a 501(c)(3) (deduction at cost; the donee must provide a written acknowledgment for non-cash gifts over $250 per IRS Pub 561), or write it off if no path above works. The right answer varies by SKU; the wrong answer is leaving the decision unmade and carrying the cost into the next year.
What this checklist replaces — and what it doesn’t
This checklist replaces the monthly close on the year-end pass: instead of seven steps in 30 minutes you’re running a deeper count, a reconciliation with written variance explanations, write-off identification, dead-stock decisions, and the Part III math. Plan on 2–4 hours for a $25–50K/year maker; longer if you carry inventory across multiple selling locations or have consignment stock that needs counts from third parties. The two-person count rule (one calls, one writes) is worth the labor on accuracy alone — solo counts on high-value SKUs almost always need a recount, and the second pair of eyes catches the kind of transposition errors that only surface in April when the numbers don’t tie out.
This checklist does NOT do: it doesn’t value inventory under any method other than cost (no LCM, no retail method, no specific identification — you’re responsible for picking the method and applying it consistently year over year); it doesn’t generate a Schedule C — only the inputs that go on Lines 35–42; and it doesn’t replace a CPA review for any year your gross receipts cross the threshold where IRC §263A uniform capitalization, IRC §471(c) small-taxpayer elections, or state-level inventory tax filings start to matter.
Pairs with: the Monthly Count Sheet, the End-of-Month Closeout, and the Schedule C Tax Tracker
The inventory-ops bundle has three cadences and this is the slowest one. The Monthly Inventory Count Sheet is the per-month spot-count: high-value SKUs, fast-movers, anything where shrinkage matters. The End-of-Month Closeout Checklist is the monthly close: sales reconciliation, expense review, P&L, plan, reorder, back up. This Year-End Reset is the once-a-year deeper pass: full physical count, write-offs, dead-stock disposition, Schedule C math. Running all three on cadence means the year-end pass is a 30-minute confirmation of numbers you’ve been maintaining all year; skipping the monthly and quarterly cadence turns it into a January reconstruction.
On the tax side, this checklist generates the inputs for Schedule C Part III; the Schedule C Tax Expense Tracker spreadsheet generates the inputs for Schedule C Part II (operating expenses, Lines 8–27a). The Quarterly Estimated Tax Worksheet uses the year-to-date numbers from both to size the next 1040-ES payment. Together they’re the no-email-required tax bundle that gets a sole-proprietor maker through April without a January panic.
How to use this resource
Set the freeze date and gather records
Pick a freeze date at or near the end of your tax year (December 31 is conventional). Stop processing new purchases, sales, or production against inventory between the freeze date and the moment counts are complete. Pull last year’s Schedule C and copy the Line 41 ending inventory number — that becomes this year’s Line 35 beginning inventory. Pull current-year totals for purchases, production labor, and materials so the inputs to Lines 36–39 are ready when you finish the count.
Run a full physical stocktake
Count finished goods at every selling location (studio, booth, fulfillment, consignment), raw materials and ingredients by weight or measure (not by eyeball), work-in-progress (WIP) batches with materials already drawn, packaging and labels that flow to COGS, and equipment that carries depreciation. Get a count from any third party holding stock on consignment. Two-person counts (one calls, one writes) beat solo counts on accuracy — the second pair of eyes catches transposition errors before they reach the reconciliation step.
Reconcile counts against records
Compare the physical count to the recorded on-hand for every SKU. Investigate every variance above your threshold (1–5% is typical; tighter on high-value SKUs). Note the cause in writing — shrinkage, theft, mis-counted purchases, mis-counted sales, breakage, sampling — and adjust your records to match the physical count. The reconciled number is the defensible value you carry into Line 41.
Identify and write off obsolete or damaged stock
Tag every unit that is damaged, expired, contaminated, or unsellable. Tag every SKU that has not sold in 12+ months. Tag every seasonal SKU that won’t return. Record the write-off quantity and cost being removed, and photograph the disposed stock before discarding — the photograph is cheap audit-trail insurance. Stock removed from inventory does not appear in Line 41; the cost flows through Line 42 COGS for the year.
Plan dead-stock liquidation before January 1
For slow-movers that can still be sold, decide the disposition: sample (ship as free samples with new orders), sale (flash sale or bundle, floored at COGS + packaging + shipping), wholesale (deep discount to wholesale buyers before public listing), donate (to a 501(c)(3); track the written acknowledgment letter), or write off. Set a deadline so the liquidation work doesn’t spill into the new year.
Run the Schedule C Part III math
Add Line 35 beginning inventory + Line 36 purchases + Line 37 production labor + Line 38 materials + Line 39 other costs to get Line 40 total goods available. Subtract your reconciled physical count value (Line 41 ending inventory) to get Line 42 cost of goods sold, which flows to Line 4 on the front of Schedule C. The line numbers reflect the IRS Schedule C (Form 1040) for tax year 2024; verify against the current-year form.
Carry over to the new tax year
Set Line 41 ending inventory as next year’s opening inventory in your records. Reset year-to-date counters (sales, expenses, units) on dashboards and spreadsheets. Review reorder thresholds against this year’s actual usage and raise the floor on fast-movers. Archive the count sheets, write-off photos, and reconciliation notes in the tax file. Capture one written lesson from this year’s variance — the change you’ll make to prevent it next year.
Or skip the spreadsheet entirely
A printed checklist runs the year-end pass once, by hand. Ardent Seller carries every purchase, sale, adjustment, write-off, and production run forward with full transactional context — so when you run the year-end reset inside the app the Line 41 ending inventory number comes from the system, the variance investigation has a per-SKU audit trail, and the Line 42 COGS that flows to the front of Schedule C is already mapped to the form line your CPA will recognize.
Guided stocktake with variance flags
Turn the annual count into a workflow with per-SKU variance flags, audit-trail notes, and a defensible adjustment history — instead of a spreadsheet you reconcile by hand.
Schedule C-mapped COGS reports
Pull a year-end Schedule C view with Lines 35–42 already filled from your transaction history — beginning inventory, purchases, labor, materials, ending inventory, and the Line 42 COGS number that flows to the front of the form.
Inventory adjustments & write-offs
Record damaged, expired, obsolete, donated, or sample stock as typed adjustments — the cost basis comes off the right inventory lot and the audit trail shows what happened, when, and why.
Frequently asked questions
When should I do my year-end inventory reset?
Pick a freeze date that falls at or near the end of your tax year — December 31 is conventional for calendar-year filers. No new purchases, sales, or production should be processed against inventory between the freeze date and the moment the counts are complete; the freeze is what makes the count defensible. Most makers run the freeze and the count on December 31 or January 1, with the reconciliation and write-off work over the following 1–2 weeks. The goal is to have Line 41 ending inventory settled before your bookkeeper or CPA needs it, which typically means done by the end of January.
What is the Schedule C Part III math?
Schedule C Part III calculates cost of goods sold (COGS): Line 35 beginning inventory + Line 36 purchases + Line 37 cost of labor (production wages only, not your own draw) + Line 38 materials and supplies + Line 39 other costs = Line 40 total goods available; minus Line 41 ending inventory = Line 42 COGS, which flows to Line 4 on the front of Schedule C. Beginning inventory comes from last year’s Line 41. Ending inventory comes from this year’s physical count. The line numbers reflect the IRS Schedule C (Form 1040) for tax year 2024; verify against the current-year form before filing.
What does Line 41 ending inventory actually need to be?
Line 41 is the cost-basis value of every unit of inventory you held at the end of the tax year — finished goods, raw materials, work-in-progress, and packaging that flows to COGS. "Cost basis" means what you paid for the materials, not what you’d sell the finished good for. The number should be defensible by a physical count, reconciled against your records, with above-threshold variances investigated and explained. Stock you’ve written off (damaged, expired, contaminated, obsolete) does NOT go in Line 41 — it’s deducted instead through purchases or other-costs reductions or as a documented disposal.
How do I write off obsolete inventory on Schedule C?
Inventory that genuinely cannot be sold — damaged, expired, contaminated, or so obsolete it has no market — gets removed from your ending inventory count (Line 41), which effectively flows the cost basis through Line 42 COGS for the year. Document the write-off in writing: SKU, quantity, cost being removed, reason. Photograph the disposed stock before discarding. The IRS standard is that the inventory must have been actually disposed of or rendered unsellable, not merely marked down — a SKU you can still sell at a steep discount is dead stock, not write-off stock. Talk to your CPA before writing off material amounts; the substantiation requirements scale with the dollar amount.
Can I deduct inventory I donated to charity?
A sole proprietor donating inventory to a 501(c)(3) organization generally deducts it at cost basis (not retail value) through the inventory accounting on Schedule C — the cost flows through COGS rather than as a separate charitable contribution on Schedule A. IRS Publication 561 requires a written acknowledgment from the donee for non-cash gifts of $250 or more, and Form 8283 for non-cash gifts over $500. C-corporations get a more generous "enhanced deduction" under IRC §170(e)(3) that pass-through entities like sole proprietorships and most LLCs do NOT qualify for. Check with a CPA on any donation large enough to materially affect your return; the substantiation standard is strict.
How long should the year-end reset take?
Plan on 2–4 hours of focused work for a $25–50K/year physical-goods maker with one or two selling locations: 30–60 minutes of pre-reset prep, 60–120 minutes of physical counts, 30–60 minutes of reconciliation and write-off identification, and 15–30 minutes of the Schedule C Part III math and carryover. Larger operations with consignment stock, multiple locations, or perishables that need weighed counts run longer. Two-person counts (one calls, one writes) cut both time and error rate; solo counts on high-value SKUs almost always need a recount, and the second pair of eyes catches the transposition errors that otherwise only surface in April when the numbers don’t tie out.
How is this different from the End-of-Month Closeout Checklist?
The End-of-Month Closeout Checklist runs every month: sales reconciliation, spot-count of high-value SKUs, expense review, P&L, planning, reorder, backup. This Year-End Inventory Reset Checklist runs once a year and goes deeper: a full physical count (not a spot check), a reconciliation with written variance explanations, write-off identification, dead-stock disposition decisions, and the full Schedule C Part III math. Running the monthly and the year-end checklists on cadence means the year-end pass is a 30-minute confirmation; skipping the monthly turns the year-end into a January reconstruction.
Do I have to use this specific checklist for the IRS?
No. The IRS does not require a specific worksheet or checklist format — only that you maintain books and records sufficient to substantiate the numbers you put on Schedule C, that you apply your inventory accounting method consistently year over year, and that the math on Part III ties out. This checklist is a workflow guide that prompts the right questions and spells out the line numbers; the Schedule C form itself is what you (or your tax preparer) file. Review your specific situation with a CPA or enrolled agent before filing.
Related resources
End-of-Month Closeout Checklist
Seven steps to a clean monthly close — sales reconciliation, inventory counts, expense review, P&L, planning, reordering, and backup. Print one each month.
Monthly Inventory Count Sheet
Three sections, one page. Print, count, and reconcile raw materials, finished goods, and packaging — with expected, actual, and variance columns.
Schedule C Tax Expense Tracker
A working Excel expense tracker organized by IRS Schedule C category. Drop-down picker on every row, a Monthly Summary that builds itself, a year-end Schedule C view, and a mileage log with the deduction calculated for you.
Small Business Tax Deduction Cheat Sheet
Every Schedule C line that matters to a maker — what belongs, what doesn't, and the mistakes that cost money.
Quarterly Estimated Tax Worksheet
A working Excel worksheet for self-employed makers — log income, set filing status, and the four quarterly estimated-tax payments calculate themselves. SE tax (15.3%) plus federal income tax math built in, with a safe-harbor escape hatch on its own tab.
Spreadsheet vs Inventory Software: The Decision Guide
When a spreadsheet is enough, when it stops working, and how to tell the difference before it costs you.
From the blog
Articles that dig deeper into the topics this tool covers.

Year-End Inventory Count for Taxes: A December Plan for the Number Schedule C Asks For
Schedule C wants one inventory figure from you: what you had on hand the last day of your tax year. Here is a week-by-week December plan for getting that number right, from deciding what belongs on the list to handing lines 33 through 42 to your preparer.

Stocktake Guide: A Step-by-Step Walkthrough for Counting What You Actually Have
Most small sellers "know" their inventory — until they count it and discover they are off by 15-30%. A practical, no-excuses guide to running your first real physical inventory count, fixing what you find, and building a cycle counting habit that keeps your numbers honest year-round.

Shelf Life, Spoilage, and Shrinkage: The Inventory Costs Nobody Talks About
You bought it. You made it. But it never sold. Spoilage, expiration, and shrinkage silently eat your margins — here is how to track every ounce of inventory that disappears before it reaches a customer.

Inventory Management for Craft Sellers: Stop Guessing, Start Growing
Most craft sellers lose money through poor inventory habits without realizing it. Learn how to build a simple inventory system that eliminates guesswork, prevents stockouts, and scales with your business.