Stock Taking: What It Is, Why It Matters, and 8 Steps to Do It Right
Stock taking is the physical count of inventory matched against system records. Learn its purpose, how often to do it, the 8 key steps, and how to fix variances.
By Tim Advotics · · Updated · 4 min read

Key takeaways
- Stock taking is the physical count of inventory, matched against the stock recorded in the company's system or books.
- Its purpose: know your real stock, prevent losses, avoid stockouts and overstock, and time restocking correctly.
- Frequency varies — yearly, quarterly, or monthly — depending on the product type and the risk of stock variances.
- The eight key steps: schedule, up-to-date data, mapped areas, prioritized items, counting tools, frozen stock movement, the right staff, and two separate teams.
Stock taking is the physical count of inventory, matched against the stock recorded in the company's system or books. Its purpose is to make sure stock data reflects reality, so purchasing, sales, and financial reporting aren't based on wrong numbers.
Stock variances always hurt — even when physical stock turns out higher than recorded, because it shows the inventory records can't be trusted. This article covers the purpose of stock taking, how often to do it, the 8 steps to carry it out, and how to handle variances.
Why is stock taking important?
- Know your real stock in every warehouse and storage location.
- Prevent losses from lost, damaged, or mis-recorded goods going unnoticed.
- Avoid stockouts and overstock — running out when needed or holding too much.
- Reduce dead stock — spotting items close to expiry before it's too late to sell them.
- Time restocking correctly based on accurate data.
- Internal control — aligning accounting records with physical stock and supporting audits.
How often should you do stock taking?
There is no single schedule that fits every business. Common patterns:
| Frequency | Best for |
|---|---|
| Yearly (fiscal year-end) | Audit and financial reporting needs |
| Quarterly | Businesses with a mid-sized SKU range and moderate turnover |
| Monthly | Fast-moving or perishable products, such as FMCG |
| Cycle counting (rotating) | High-value or theft-prone items, without stopping operations |
What are the steps of stock taking?
1. Set the schedule
Plan well ahead so the team and supporting resources are ready. Align it with your book-closing schedule, since the two are closely linked.
2. Prepare up-to-date stock data
Stock taking compares system data with physical reality, so make sure the latest inventory data is complete — including items just sold, shipped, returned, or damaged.
3. Define and map the areas
Split the warehouse into counting areas and draw a map. Mark finished areas so none are skipped or counted twice.
4. Decide which items to count
Not everything has to be counted at once. Prioritize by value, variance risk, or product category.
5. Prepare counting tools
Prepare count sheets, barcode scanners, or an app. Scanning reduces miscounts and double counts compared with stickers or manual tallies.
6. Temporarily stop stock movement
Freeze inbound and outbound goods during the count to avoid false variances. Let suppliers and customers know the schedule.
7. Choose the right staff
Stock taking demands accuracy and integrity. Pick careful staff — ideally not the same people who record that stock day to day.
8. Form two teams
Separate a counting team on the floor from an admin team that verifies and enters the data. The split speeds things up and acts as a cross-check.
What should you do when there is a stock variance?
- Recount the locations or SKUs with variances to rule out counting errors.
- Trace the cause: unrecorded receipts or shipments, returns, damaged goods, or supplier errors.
- Document the variance and get sign-off from the responsible manager.
- Adjust stock in the system based on the verified result.
- Fix the process — for example, add cycle counts for items that often show variances.
How does an app make stock taking faster and more accurate?
Manual stock taking is slow because paper counts must be re-typed into Excel. With a warehouse app such as Advotics Warehouse:
- Staff scan barcodes or QR codes on items and rack locations — no typing aisles or bins by hand.
- Count results sync directly into the system — no data-entry team copying paper sheets.
- Progress per SKU, aisle, or bin is visible on the web (created, in progress, matched).
- Variances per product show up immediately, so management can adjust its inventory strategy quickly.
- Summaries can still be exported to Excel when needed.
For distributors who only need stock per warehouse, the Inventory module in Advotics Distribution also supports stock taking. Learn more about the role of warehousing in the supply chain in What Is a Distributor?.
Want your next stock take done faster? Contact the Advotics team.
Frequently asked questions
What is stock taking?
Stock taking is the physical verification of the quantity and condition of inventory, matched against the stock data in the company's system to find and fix variances.
How often should stock taking be done?
Many companies do it at fiscal year-end, but fast-moving or perishable businesses — such as FMCG — often do it quarterly or monthly. Some add daily cycle counts for high-value items.
What causes stock variances?
Stock variances usually come from damaged or lost goods, supplier delivery errors, receipts or shipments that were not recorded, and human error in record keeping.
What is the difference between stock taking and cycle counting?
Stock taking counts all or most inventory at one time, usually with stock movement frozen. Cycle counting counts a small portion of items on a rotating schedule without stopping warehouse operations.
How does an app help with stock taking?
With an app, staff scan item and rack-location barcodes or QR codes, results sync straight into the system without re-typing into Excel, and progress per SKU or location can be monitored from a dashboard.


