Nhiều chủ shop bán lẻ tại Việt Nam rơi vào một tình huống khó chịu: cuối tháng đối chiếu sổ sách — số lượng khớp, nhập xuất tồn không sai một đơn vị. Nhưng nhìn vào tài khoản ngân hàng thì thấy ngay vấn đề: tiền không về, vốn không xoay được. Lý do? Một phần đáng kể hàng hóa đang nằm yên trong kho từ tháng này qua tháng khác mà không ai để ý.

Đây không phải lỗi của phần mềm, cũng không phải lỗi của nhân viên kiểm kê. Đây là lỗi của cách nhìn tồn kho: chỉ nhìn vào số lượng, không nhìn vào tuổi — tức là hàng đã nằm kho bao lâu rồi. Một SKU có 50 đơn vị tồn nghe có vẻ bình thường, nhưng nếu 40 trong số đó đã nằm im 90 ngày thì đó là vốn chết, không phải tồn kho khỏe mạnh.
Bài viết này sẽ đi thẳng vào vấn đề: quản lý tồn kho không chỉ là đếm số, mà là hiểu từng SKU đang ở đâu trong vòng đời của nó — và VMASS hỗ trợ bạn làm điều đó như thế nào theo từng bước cụ thể.
—
1. Tại Sao “Tồn Kho Đúng” Vẫn Không Giải Phóng Được Vốn?
Bối cảnh
Hầu hết phần mềm quản lý bán lẻ hiện nay đều cho phép xem báo cáo nhập xuất tồn theo từng mặt hàng. Chủ shop nhìn vào con số tồn cuối kỳ và kết luận: “Ổn, không thiếu, không dư quá nhiều.”
Vấn đề
Con số tồn cuối kỳ không nói lên được hàng đó đã nằm kho bao lâu. Một cửa hàng tạp hóa có thể có 200 SKU đang “tồn hợp lý” trên báo cáo, nhưng thực tế 30–40 SKU trong đó không có một đơn xuất nào trong 60 ngày qua. Đây là hiện tượng vốn bị giam — tiền đã chi mua hàng, hàng vẫn ở đó, nhưng không sinh ra dòng tiền mới.
Cách nhận diện
- Tổng giá trị tồn kho tăng dần theo tháng dù doanh thu không tăng tương ứng.
- Tỉ lệ hàng tồn/doanh thu bán ra (inventory-to-sales ratio) ngày càng lớn.
- Kho ngày càng chật nhưng đơn hàng không tăng.
Rủi ro thường gặp
Chủ shop thường xử lý bằng cách… nhập thêm hàng mới vì nghĩ “hàng cũ bán chậm do thiếu hàng mới kéo khách.” Kết quả là vòng vốn ngắn lại, áp lực dòng tiền tăng.
Cách kiểm soát
Trước khi nhập thêm bất kỳ SKU nào, hãy chạy báo cáo tuổi tồn kho (aging report) để biết có bao nhiêu hàng đã nằm kho trên 30, 60, 90 ngày. VMASS hỗ trợ lọc dữ liệu này trực tiếp từ module tồn kho.
—
2. Tuổi Tồn Kho Là Gì Và Tại Sao Nó Quan Trọng Hơn Số Lượng Tồn?
Bối cảnh
Trong quản lý tồn kho chuyên nghiệp, tuổi tồn kho (inventory age) là khoảng thời gian tính từ lúc hàng được nhập vào kho đến thời điểm hiện tại mà chưa được xuất bán. Đây là chỉ số nói lên “sức khỏe” của từng SKU.
Vấn đề
Nếu chỉ theo dõi số lượng tồn, bạn không phân biệt được:
- 50 đơn vị nhập hôm qua (tồn kho mới, bình thường)
- 50 đơn vị nhập 3 tháng trước (tồn kho già, đáng lo)
Cả hai đều hiện thị “tồn: 50” trên báo cáo nhập xuất tồn thông thường.
Phân nhóm tuổi tồn kho thực chiến
| Nhóm | Tuổi tồn | Đánh giá | Hành động gợi ý |
|—|—|—|—|
| Xanh | < 30 ngày | Bình thường | Theo dõi định kỳ |
| Vàng | 30–60 ngày | Cần chú ý | Xem lại định mức tồn, điều chỉnh giá |
| Cam | 60–90 ngày | Chậm luân chuyển | Khuyến mãi, combo, đẩy bán |
| Đỏ | > 90 ngày | Hàng ứ đọng | Thanh lý, trả hàng, xử lý tồn |
Rủi ro thường gặp
Nhiều shop không có quy trình phân loại này, dẫn đến “hàng đỏ” nằm lẫn với “hàng xanh” trong cùng một kệ, cùng một báo cáo — và không ai xử lý vì không ai nhìn thấy sự khác biệt.
Cách kiểm soát
Thiết lập định mức tồn và mốc cảnh báo theo tuổi cho từng nhóm hàng trên VMASS, không áp dụng chung một ngưỡng cho toàn bộ kho.
—
3. Cách Thiết Lập Phân Tích Tuổi Tồn Kho Trên VMASS — Từng Bước
Bối cảnh
VMASS cho phép theo dõi lịch sử nhập xuất theo từng lô hàng và từng SKU. Từ dữ liệu này, bạn có thể xây dựng bức tranh tuổi tồn kho mà không cần xuất Excel hay tính tay.
Các bước thực hiện
Bước 1: Đảm bảo dữ liệu nhập hàng đầy đủ
- Mỗi phiếu nhập kho trên VMASS phải ghi rõ ngày nhập, số lượng, và SKU tương ứng.
- Không gộp nhiều đợt nhập vào một phiếu nếu ngày nhập khác nhau.
Bước 2: Vào module Báo cáo Tồn kho → Chọn “Phân tích tồn kho theo thời gian”
- Lọc theo khoảng thời gian: 30 ngày, 60 ngày, 90 ngày, >90 ngày.
- Xuất danh sách SKU theo từng nhóm tuổi.
Bước 3: Gắn nhãn / phân nhóm SKU
- Tạo tag hoặc ghi chú trực tiếp trên từng SKU trong VMASS để dễ lọc sau.
- Ví dụ: tag “chậm-60d”, “chậm-90d”, “cần-thanh-lý”.
Bước 4: Thiết lập cảnh báo hết hàng và cảnh báo tồn già
- Trong phần cài đặt định mức tồn của VMASS, ngoài ngưỡng tồn tối thiểu (cảnh báo hết hàng), hãy thêm ngưỡng tồn tối đa theo ngày.
- Hệ thống sẽ tự động cảnh báo khi một SKU vượt ngưỡng ngày tồn bạn đặt.
Bước 5: Lên lịch review định kỳ
- Mỗi tuần: xem danh sách SKU nhóm Cam và Đỏ.
- Mỗi tháng: đánh giá lại toàn bộ bảng tuổi tồn kho, cập nhật định mức.
Rủi ro thường gặp
Bỏ qua Bước 1 — nhập hàng không ghi rõ ngày hoặc gộp nhiều đợt — khiến dữ liệu tuổi tồn không chính xác, toàn bộ phân tích sau đó bị sai gốc.
Cách kiểm soát
Tạo quy trình bắt buộc: mỗi lần nhập hàng = một phiếu nhập riêng, có ngày cụ thể. Đây là nền tảng để mọi báo cáo tồn kho sau này có giá trị.
—
4. Checklist Hành Động: Xử Lý SKU Chậm Luân Chuyển
Sau khi đã xác định được danh sách SKU theo tuổi tồn, đây là checklist hành động theo từng nhóm:
✅ Checklist cho nhóm Vàng (30–60 ngày)
- [ ] Kiểm tra lại vị trí trưng bày — hàng có bị khuất, để sâu trong kệ không?
- [ ] Xem lại giá bán so với đối thủ cùng khu vực.
- [ ] Chạy thử combo với hàng bán chạy (ví dụ: mua A tặng kèm B đang chậm).
- [ ] Kiểm tra lại định mức tồn — có đang đặt mức nhập quá cao so với nhu cầu thực?
✅ Checklist cho nhóm Cam (60–90 ngày)
- [ ] Tạo chương trình giảm giá ngắn hạn (flash sale 3–5 ngày).
- [ ] Đẩy lên kênh online nếu đang bán đa kênh.
- [ ] Liên hệ nhà cung cấp để đổi hàng hoặc trả một phần nếu còn trong hạn thỏa thuận.
- [ ] Ghi nhận vào sổ review: tại sao SKU này chậm? (sai mùa vụ, nhập dư, thị hiếu thay đổi?)
✅ Checklist cho nhóm Đỏ (>90 ngày)
- [ ] Tính giá trị vốn bị giam của toàn bộ nhóm Đỏ (số lượng × giá nhập).
- [ ] Quyết định: thanh lý, tặng kèm, hoặc trả nhà cung cấp.
- [ ] Cập nhật lại định mức tồn và dừng nhập SKU này cho đến khi tồn về 0.
- [ ] Ghi chú lý do vào hệ thống VMASS để tránh lặp lại lỗi nhập dư trong kỳ tới.
—
5. Mini-Case: Cửa Hàng Tạp Hóa Tại Đà Nẵng Giải Phóng Vốn Từ Hàng Ứ Đọng
(Ví dụ nội bộ giả định — minh họa quy trình thực tế)
Anh Minh chạy một cửa hàng tạp hóa tại quận Hải Châu, Đà Nẵng, khoảng 400 SKU. Mỗi tháng doanh thu ổn định nhưng tiền mặt luôn thiếu. Khi bắt đầu dùng VMASS và chạy báo cáo tuổi tồn kho lần đầu, anh phát hiện:
- 87 SKU có tuổi tồn trên 60 ngày.
- Tổng giá trị vốn bị giam ở nhóm này: khoảng 18 triệu đồng (ví dụ nội bộ giả định).
- Trong đó 23 SKU đã trên 90 ngày, chủ yếu là hàng gia dụng nhỏ và bánh kẹo theo mùa đã qua.
Anh Minh làm gì?
1. Nhóm Đỏ (23 SKU): Thanh lý tại chỗ với giá -30% trong 1 tuần, thu về khoảng 60–70% vốn. Dừng nhập lại.
2. Nhóm Cam (40 SKU): Tạo combo “mua 2 tặng 1” với hàng tiêu dùng nhanh đang bán chạy. Giải phóng được khoảng 50% tồn trong 2 tuần.
3. Nhóm Vàng (24 SKU): Điều chỉnh vị trí kệ, cập nhật lại định mức tồn — giảm số lượng nhập kỳ tới xuống 40%.
Kết quả sau 30 ngày (ví dụ nội bộ giả định): Giải phóng được khoảng 12–13 triệu đồng vốn quay vòng, tỉ lệ hàng tồn già giảm rõ rệt. Quan trọng hơn, anh Minh có quy trình — không phải chỉ xử lý một lần rồi thôi.
—
6. Thiết Lập Định Mức Tồn Thông Minh Để Ngăn Hàng Già Tích Tụ
Bối cảnh
Hàng chậm luân chuyển phần lớn xuất phát từ việc nhập quá nhiều so với nhu cầu thực. Định mức tồn không được xem xét lại định kỳ là nguyên nhân gốc rễ.
Vấn đề
Nhiều chủ shop đặt định mức tồn một lần khi bắt đầu kinh doanh rồi không chỉnh lại, dù nhu cầu khách hàng thay đổi theo mùa, theo xu hướng, theo khu vực.
Cách làm từng bước trên VMASS
Bước 1: Vào từng SKU → mục “Định mức tồn kho”.
Bước 2: Đặt 3 ngưỡng:
- Tồn tối thiểu (min): ngưỡng kích hoạt cảnh báo hết hàng → nhắc nhập bổ sung.
- Tồn tối đa (max): ngưỡng không nên vượt qua để tránh nhập dư.
- Tồn an toàn (safety stock): vùng đệm giữa min và max.
Bước 3: Xem lại định mức theo chu kỳ bán hàng thực tế — ít nhất mỗi quý một lần, hoặc sau mỗi mùa vụ lớn (Tết, hè, tựu trường…).
Bước 4: Với SKU từng rơi vào nhóm Cam/Đỏ, hãy giảm mức tồn tối đa xuống 50–70% so với mức cũ cho đến khi có dữ liệu bán hàng ổn định hơn.
Rủi ro thường gặp
Đặt định mức tồn tối đa quá cao vì sợ hết hàng — đây là tâm lý phổ biến nhưng dẫn đến tích lũy hàng già không kiểm soát được.

Cách kiểm soát
Nhớ nguyên tắc: hết hàng 1 ngày tốt hơn tồn kho chết 90 ngày. Với hàng tiêu dùng nhanh, chi phí cơ hội của vốn bị giam thường cao hơn chi phí của việc tạm hết hàng.
—
7. Kết Hợp Cảnh Báo Hết Hàng Và Cảnh Báo Tồn Già — Hai Mặt Của Một Bài Toán
Bối cảnh
Trong quản lý tồn kho, có hai loại rủi ro đối lập nhau: thiếu hàng (mất doanh thu) và thừa hàng (vốn bị giam). Nhiều phần mềm chỉ hỗ trợ cảnh báo một chiều — thường là cảnh báo hết hàng.
Vấn đề
Nếu chỉ có cảnh báo hết hàng mà không có cảnh báo tồn già, hệ thống luôn “nhắc nhập thêm” nhưng không bao giờ nhắc “hàng này đã nằm quá lâu rồi, đừng nhập nữa.”
Cách thiết lập song song trên VMASS
| Loại cảnh báo | Mục đích | Ngưỡng gợi ý |
|—|—|—|
| Cảnh báo hết hàng | Nhắc nhập bổ sung | Khi tồn < mức min đã đặt |
| Cảnh báo tồn già | Nhắc xử lý hàng chậm | Khi SKU không có xuất trong X ngày |
| Cảnh báo tồn vượt max | Nhắc giảm nhập | Khi tồn > mức max đã đặt |
Thiết lập cả 3 loại cảnh báo này trong VMASS giúp bạn có cái nhìn cân bằng về tồn kho thay vì chỉ phòng thủ một chiều.
Rủi ro thường gặp
Bật quá nhiều cảnh báo cùng lúc ngay từ đầu khiến nhân viên “lờn cảnh báo” — nhìn thấy thông báo nhưng không xử lý vì quá nhiều.
Cách kiểm soát
Bắt đầu với 10–15 SKU quan trọng nhất (hàng có giá trị vốn cao hoặc từng bị tồn già). Thiết lập cảnh báo cho nhóm này trước, vận hành trơn tru rồi mới mở rộng dần ra toàn bộ danh mục.
—
8. Gợi Ý Triển Khai Trong 7 Ngày
Đây là lộ trình tối thiểu để bạn bắt đầu kiểm soát tuổi tồn kho ngay tuần này, không cần chuẩn bị phức tạp:
| Ngày | Việc cần làm |
|—|—|
| Ngày 1 | Kiểm tra lại dữ liệu nhập kho 90 ngày qua trên VMASS — đảm bảo mỗi phiếu nhập có ngày và SKU rõ ràng. |
| Ngày 2 | Chạy báo cáo tồn kho theo thời gian, xuất danh sách SKU nhóm Cam (60–90 ngày) và Đỏ (>90 ngày). |
| Ngày 3 | Tính giá trị vốn bị giam của từng nhóm (số lượng × giá nhập). Ưu tiên xử lý nhóm giá trị cao nhất. |
| Ngày 4 | Lên kế hoạch xử lý cụ thể: SKU nào thanh lý, SKU nào làm combo, SKU nào liên hệ nhà cung cấp. |
| Ngày 5 | Bắt đầu thực thi — tạo chương trình khuyến mãi hoặc điều chỉnh vị trí trưng bày cho nhóm Cam. |
| Ngày 6 | Cập nhật lại định mức tồn cho 10–15 SKU có vấn đề nhất. Bật cảnh báo tồn già trên VMASS. |
| Ngày 7 | Review lại toàn bộ: có SKU nào cần bổ sung vào danh sách xử lý không? Đặt lịch review tuần tiếp theo. |
—
9. KPI Theo Dõi 30 Ngày
Sau khi triển khai, hãy theo dõi các chỉ số sau để đánh giá hiệu quả:
KPI chính:
- Tỉ lệ SKU nhóm Đỏ/tổng SKU → Mục tiêu: giảm xuống dưới 5% sau 30 ngày.
- Giá trị vốn bị giam (nhóm Cam + Đỏ) → Mục tiêu: giảm ít nhất 30% so với baseline ban đầu.
- Vòng quay tồn kho (inventory turnover) → Tính = Doanh thu / Tồn kho bình quân. Mục tiêu: tăng so với tháng trước.
KPI phụ:
- Số SKU đã được xử lý (thanh lý, combo, đổi trả) trong 30 ngày.
- Số cảnh báo tồn già được kích hoạt và tỉ lệ được xử lý trong 48 giờ.
- Số SKU được cập nhật lại định mức tồn.
Cách theo dõi: Tạo một file ghi chú đơn giản (hoặc dùng tính năng ghi chú trong VMASS) để so sánh baseline ngày 1 với kết quả ngày 30. Đừng chỉ nhìn vào cảm tính.
—
10. Sai Lầm Phổ Biến Cần Tránh
Dưới đây là những sai lầm thực tế mà chủ shop thường mắc khi bắt đầu kiểm soát tuổi tồn kho:
❌ Sai lầm 1: Chỉ xử lý hàng già một lần rồi thôi
→ Hàng già sẽ tích lũy trở lại nếu không có quy trình review định kỳ và định mức tồn được cập nhật.
❌ Sai lầm 2: Thanh lý hàng già nhưng vẫn tiếp tục nhập SKU đó về
→ Nếu không tìm ra nguyên nhân (sai mùa vụ, nhu cầu giảm, đối thủ cạnh tranh), bạn sẽ lặp lại vòng tròn tồn kho ứ đọng.
❌ Sai lầm 3: Áp dụng cùng một định mức tồn cho tất cả SKU
→ Mỗi nhóm hàng có tốc độ luân chuyển khác nhau. Bánh tươi và đồ gia dụng không thể dùng chung ngưỡng tồn.
❌ Sai lầm 4: Không ghi nhận nguyên nhân tồn già vào hệ thống
→ Sau 6 tháng, bạn sẽ không nhớ tại sao SKU đó chậm, và sẽ nhập lại với lý do “thử xem sao.” Ghi chú vào VMASS để có dữ liệu quyết định.
❌ Sai lầm 5: Nhờ nhân viên tự báo cáo hàng chậm mà không có hệ thống
→ Nhân viên không có động lực để chủ động báo cáo hàng chậm nếu không có quy trình rõ ràng và công cụ hỗ trợ.
—
Kết Luận
Quản lý tồn kho hiệu quả không kết thúc ở việc đếm đúng số lượng — nó bắt đầu từ việc hiểu mỗi SKU đang ở đâu trong vòng đời của nó. Khi bạn nhìn thấy tuổi tồn kho, bạn nhìn thấy vốn đang chảy đi đâu và bị kẹt ở đâu.
Bốn bước cốt lõi để bắt đầu: chuẩn hóa dữ liệu nhập kho, phân tích tuổi tồn theo nhóm, thiết lập định mức tồn thực tế, và duy trì vòng lặp review định kỳ. VMASS hỗ trợ cả bốn bước này trong một hệ thống — từ nhập xuất tồn, cảnh báo hết hàng, đến phân tích SKU theo thời gian tồn.
Nếu bạn đang chạy cửa hàng bán lẻ và cảm giác “tiền không biết đi đâu” dù kinh doanh vẫn đều — rất có thể câu trả lời đang nằm trong kho của bạn, chờ được nhìn thấy.
Bắt đầu bằng một báo cáo tuổi tồn kho đầu tiên. Bạn có thể thử trực tiếp trên [VMASS tại vmass.vn](https://vmass.vn) — không cần chuẩn bị gì nhiều, chỉ cần dữ liệu nhập kho bạn đã có sẵn.
Tìm hiểu thêm về VMASS