Most businesses count their physical inventory at least once a year, and how often inventory is done beyond that depends on the counting system in place, the value and turnover of the goods, and whether the business qualifies for the IRS’s small business exception. The IRS requires businesses that keep inventories to take a physical count at “reasonable intervals” and reconcile those counts to their records.1Internal Revenue Code §471
The Annual Baseline
For federal tax purposes, the practical floor is one full physical count per tax year. Section 471 of the Internal Revenue Code gives the IRS authority to require inventories whenever producing, purchasing, or selling merchandise is a factor in earning income, and the implementing regulation requires inventory figures at the beginning and end of each tax year. Those opening and closing values feed directly into cost of goods sold, which determines taxable income.
The statute does not spell out a single mandatory schedule. It says “reasonable intervals” and leaves the cadence to the business. In practice, at least one full physical count per year is what supports the numbers on the return, and most businesses schedule it at year-end so the physical stock matches the financial statements being closed.
How Counting Method Changes The Frequency
The counting system a business uses is what really sets the frequency. There are four common approaches.
Annual Full Counts
The traditional method is a single wall-to-wall count once a year, usually timed to the close of the fiscal year. Operations typically shut down while staff work through the facility section by section, recording every unit on hand. A second person verifies each area’s count to catch errors before the numbers are finalized, and any differences from the existing records get investigated before the books close.
Cycle Counting
Cycle counting spreads the work across the year. Rather than one shutdown, staff count small portions of inventory on a rotating schedule so every item is verified at least once before the cycle restarts. A common framework for setting the schedule is the ABC classification:
- A items — high-value or fast-moving goods — are counted as often as daily or weekly.
- B items with moderate value and steady movement are counted monthly.
- C items, low-value or slow-moving, are counted quarterly or less often.
The advantage is that discrepancies surface close to when they happen rather than months later, and the facility keeps operating throughout.
Periodic Counts On A Fixed Calendar
Some businesses count the entire facility on a fixed monthly or quarterly schedule, usually on the last business day of the period. Each count looks like an annual count but happens on a shorter cycle. The trade-off is more frequent operational disruption in exchange for more current numbers. Businesses that produce detailed monthly or quarterly financials for lenders or investors often need this cadence.
Perpetual Systems
A perpetual system updates inventory records in real time as sales, returns, and receipts occur. Barcodes, RFID tags, and scanners capture movements without manual tallying. Even so, physical counts are still required. Digital records drift because of scanning errors, unrecorded damage, and theft. The IRS recognizes perpetual or “book” inventory systems but requires the business to take a physical count at reasonable intervals and adjust the book figures to match actual stock.
When The IRS Lets You Count Less Often
Two provisions of Section 471 give businesses some relief from strict year-end counting.
The Small Business Exception
Section 471(c) exempts businesses that meet the gross receipts test under Section 448(c). For tax years beginning in 2026, a business meets that test if its average annual gross receipts over the prior three tax years do not exceed $32 million. A qualifying business can skip formal inventory accounting entirely and instead choose one of two simplified approaches:
- Treat inventory as non-incidental materials and supplies, deducting the cost of goods when they are used or sold rather than tracking inventory values at the start and end of each year.
- Follow the inventory method used on the business’s applicable financial statement, or if there is no such statement, the method reflected in its own books and records.
The exception does not apply to tax shelters. A business that previously used traditional inventory accounting and wants to switch is making a change in accounting method under IRS rules.
Estimated Shrinkage Between Counts
Section 471(b) allows a business to use estimated shrinkage figures during the year as long as the estimates are confirmed by a physical count taken after the last day of the tax year. To rely on this, the business has to perform physical counts at each location on a regular and consistent basis and make proper adjustments whenever the estimates differ from actual results. This is what lets a retailer with hundreds of locations avoid counting every store on December 31 while still filing an accurate return.
What Happens If Counts Are Wrong Or Skipped
Inventory errors flow directly into cost of goods sold and, from there, into taxable income. If inaccurate figures produce an underpayment of tax, Section 6662 imposes a penalty of 20 percent of the underpayment when the shortfall results from negligence, disregard of IRS rules, or a substantial understatement of income.
There is also an audit dimension. Under generally accepted accounting principles, external auditors typically require physical observation of the inventory count to verify that the assets on the balance sheet exist and are in the condition described. A business that cannot show reliable counting procedures may receive a qualified audit opinion, which can affect its ability to secure financing or attract investors.
So the short answer to how often inventory is done: at least once at year-end for most businesses, more often if the counting system or the financial reporting cycle calls for it, and potentially not in the traditional sense at all for a small business that elects one of the Section 471(c) simplified methods.