Your system says you have 24 units. The shelf has 19. Somewhere between receiving, selling, transferring and returning, five units went missing, and you only find out at stock take.
A stock take is how you catch these gaps before they grow. This guide walks you through preparing, counting, checking variances and fixing your records. It’s written for retail shops, minimarts and F&B outlets in Malaysia, with a checklist you can use.
Baca dalam Bahasa Malaysia: Cara Buat Stock Take untuk Kedai
What is a stock take?
A stock take is a physical count of every item you hold, compared against the quantity in your records. The difference between the two is your stock variance.
There are two common types:
- Full stock take: count everything, usually at financial year-end or once or twice a year.
- Cycle count: count one section, category or group of items at a time, on a rolling schedule. Fast-moving or high-value items get counted more often.
Most shops do both: cycle counts during the year to keep records accurate, and a full count at year-end for the accounts.
How often should you do a stock take?
| Stock type | Suggested frequency |
|---|---|
| Whole shop (full count) | At least once a year, at financial year-end |
| High-value items (phones, electrical, branded goods) | Monthly or weekly |
| Fast movers and best-sellers | Monthly |
| Items with expiry dates (food, health, beauty) | Monthly, with expiry checks |
| Slow movers | Every quarter |
If your variances are large, count more often until they come down.
Before the stock take: preparation checklist
Most stock take problems start before anyone counts. Use this checklist in the week before.
- ☐ Pick a date and time outside your peak, e.g. not the week before Hari Raya, Chinese New Year or Deepavali. Many shops count after closing or before opening.
- ☐ Process all paperwork before the count: goods received, supplier returns, customer returns and branch transfers.
- ☐ Freeze stock movement during the count. No receiving and no transfers. If you must keep selling, mark the cut-off time clearly.
- ☐ Set aside damaged and expired stock and label it, so it’s counted separately and written off properly.
- ☐ Tidy shelves and the storeroom. Group the same items together and remove empty boxes.
- ☐ Map your areas. Number each shelf, rack and storeroom bay so every location has an owner.
- ☐ Assign teams of two. One counts, one records or checks.
- ☐ Prepare tools. Charge barcode scanners or handheld devices, or print count sheets.
- ☐ Use blind counts. Don’t show counters the system quantity. They count what they see, not what they expect.
How to do a stock take, step by step
1. Count area by area
Work through your map one location at a time. Finish one shelf completely before moving on, and mark it as counted.
2. Count each item variant separately
Count size, colour and pack-size variants as separate items. “T-shirt, black, M” and “T-shirt, black, L” are different stock lines. Mixing them up is one of the most common causes of variances in fashion and shoe shops.
3. Record the counts
Scan barcodes or write counts on the sheet for that location. With a scanner, scan each unit or scan once and key in the quantity. Note any items without barcodes or labels.
4. Recount high-value items and big differences
Have a second person recount high-value items and any line where the count looks very different from normal.
5. Compare with your system quantities
Enter or upload the counts and run a variance report: system quantity, counted quantity and the difference for every item.
6. Investigate the variances
Don’t just overwrite the system. For each large variance, check recent sales, receiving, returns and transfers for that item. The cause is often a paperwork error, not missing stock.
7. Adjust your stock and record the reason
Once you’re satisfied, post the stock adjustment. Record a reason for each one, such as damaged, expired, receiving error or unexplained, so you can spot patterns over time.
8. Review and act
Look at which items, areas or branches have the biggest variances and fix the cause. That might mean training, tighter receiving checks, or more frequent counts for that category. Then set reorder levels so your best-sellers don’t run out.
Common causes of stock variances
| Cause | What to check |
|---|---|
| Sales or returns not recorded | Manual sales, voided bills, refunds |
| Receiving errors | Supplier delivery vs invoice vs what was keyed in |
| Transfers without records | Stock moved between outlets or from the warehouse |
| Wrong variant sold or scanned | Size/colour mix-ups, similar barcodes |
| Damaged or expired stock not written off | Items thrown away without an adjustment |
| Theft or shrinkage | Repeated losses on the same items or areas |
Stock take tips for Malaysian businesses
- Year-end closing stock matters for your accounts. Your closing stock figure affects your cost of sales and profit for the year. Count at, or as close as possible to, your financial year-end date.
- Keep your count records. Keep count sheets, variance reports and adjustment records with your accounting records. Malaysian businesses generally need to keep business records for 7 years.
- Multi-outlet businesses: count all outlets on the same day if you can, and freeze transfers between branches until every outlet is done.
- Plan around festive seasons. Count before peak periods so you start with accurate stock and reorder in time.
- F&B outlets: count ingredients in the unit you buy them in (kg, bottles, packs) and record wastage daily, not just at stock take.
Paper stock take vs barcode stock take
| Paper count sheets | Barcode stock take | |
|---|---|---|
| Speed | Slow, and counts must be typed in later | Faster, counts go straight into the system |
| Accuracy | Handwriting and typing errors | Scanning reduces keying errors |
| Variance report | Built manually in Excel | Generated automatically |
| Best for | Very small shops with few items | Shops with hundreds of items or several outlets |
New to barcodes? Read our barcode inventory system guide.
How a stock control system makes stock take easier
A stock control system keeps your system quantity accurate between counts, so stock take finds fewer surprises. With Synergy:
- Barcode stock take. Count with a handheld data collector or scanner client instead of paper lists.
- Automatic variance report. The system compares the physical count with the system quantity, so you can fix differences period by period.
- Every outlet in one view. HQ sees stock on hand at every branch, with proper stock transfer records between them.
- Size, colour, serial, batch and expiry tracking, so variants and dated stock are counted correctly.
- Connected to POS and accounting. Sales update stock immediately, and stock values flow into your accounts.
Synergy has served Malaysian businesses since 2011 and has 6,000 clients. It’s sold as a one-time licence and works offline.
Frequently asked questions
What is the difference between stock take and stock control?
A stock take is a one-off physical count. Stock control is the ongoing process of keeping the right quantities and accurate records. A good stock control system makes each stock take faster and less surprising.
Do I need to close my shop for a stock take?
Not always. For a full count, many shops count after closing or before opening. Cycle counts can be done during opening hours if you count quieter sections and record a clear cut-off time.
What is a blind count?
Counters record what they see without knowing the system quantity, so the count isn’t influenced by what they expect to find.
What is an acceptable stock variance?
It depends on your business. Set your own tolerance by category, for example zero for high-value items and a small allowance for low-value items, and investigate anything above it.
How can I make stock take faster?
Prepare well, map your areas, count in teams of two, and use barcode scanning instead of paper. Regular cycle counts also mean the year-end count finds fewer problems.
See how Synergy makes stock take faster. Book a demo or read more about our inventory management software.


