Một cửa hàng tạp hóa trung bình ở Việt Nam có thể kinh doanh từ 500 đến hơn 1.500 mặt hàng khác nhau — từ mì gói, nước mắm, sữa tươi, cho đến pin tiểu, khăn giấy, thuốc lá. Mỗi loại lại có nhiều nhà cung cấp, nhiều đơn vị tính, nhiều mức giá theo thời điểm. Nhập hàng xong mà không ghi chép đúng cách, chỉ sau vài tuần là tồn kho trên sổ sách lệch hoàn toàn so với thực tế trên kệ.

Hệ quả rất thực tế: khách hỏi hàng thì bảo còn, ra kho thì hết. Hoặc ngược lại — hàng tồn đầy mà vẫn đặt thêm vì không ai kiểm tra. Cả hai tình huống đều gây thiệt hại trực tiếp: mất khách hoặc mất vốn.
Bài viết này không nói lý thuyết. Đây là quy trình từng bước để chủ tạp hóa xây dựng hệ thống quản lý tồn kho ngay cả khi đang bán hàng trăm SKU mỗi ngày — giảm sai sót, giảm thất thoát, và chủ động được việc nhập hàng thay vì cứ chạy theo.
—
1. Tại Sao Tạp Hóa Nhiều SKU Lại Dễ Sai Lệch Tồn Kho Đến Vậy?

Bối cảnh: Khác với cửa hàng chuyên biệt (ví dụ bán chỉ điện thoại hay chỉ quần áo), tạp hóa kinh doanh theo chiều rộng. Số lượng SKU lớn nhưng mỗi SKU lại bán với số lượng nhỏ, tần suất cao.
Vấn đề cốt lõi: Khi nhập hàng từ nhiều nhà cung cấp khác nhau trong cùng một ngày — mỗi người giao một xe, một tờ hóa đơn viết tay — rất khó để ghi chép kịp thời và chính xác. Chủ shop vừa tiếp khách vừa kiểm hàng, dễ bỏ sót.
Một số nguyên nhân phổ biến gây sai lệch tồn kho tại tạp hóa Việt Nam:
- Nhập hàng không ghi phiếu ngay: Nhà cung cấp giao xong là đi, chủ shop ghi sau — đến tối quên mất số lượng thực.
- Cùng sản phẩm nhưng nhiều đơn vị tính: Ví dụ nước mắm nhập theo thùng 24 chai, nhưng bán lẻ từng chai — nếu không quy đổi đúng thì số liệu nhập xuất tồn sẽ lộn xộn ngay.
- Hàng bán không được ghi giảm tồn: Đặc biệt ở quầy bán lẻ không có máy quét mã vạch, nhân viên bán xong không cập nhật gì cả.
- Hàng hỏng, hàng trả nhà cung cấp không được ghi nhận: Tồn kho trên sổ vẫn còn, thực tế đã không còn.
Cách kiểm soát ban đầu: Trước khi nói đến phần mềm hay hệ thống, bước đầu tiên là chủ shop phải thừa nhận: tồn kho không thể quản lý bằng trí nhớ khi có hơn 100 SKU. Cần quy trình — dù đơn giản.
—
2. Phân Nhóm SKU Trước Khi Nhập: Bước Nền Tảng Không Thể Bỏ Qua
Bối cảnh: Không phải tất cả mặt hàng đều quan trọng như nhau. Một số SKU bán chạy hàng ngày, một số chỉ bán vài lần mỗi tháng.
Vấn đề: Nếu áp dụng cùng một quy trình nhập hàng cho tất cả SKU, bạn sẽ tốn quá nhiều công cho hàng chậm và lại thiếu thời gian kiểm soát hàng nhanh — dễ dẫn đến hết hàng ở đúng mặt hàng quan trọng nhất.
Cách làm từng bước:
1. Liệt kê toàn bộ SKU đang kinh doanh — có thể bắt đầu bằng Excel hoặc nhập vào phần mềm quản lý.
2. Phân nhóm theo tốc độ bán (phân tích ABC đơn giản):
- Nhóm A: Hàng bán hàng ngày, doanh thu chiếm phần lớn (ví dụ: mì gói, nước ngọt, sữa tươi, thuốc lá). Cần kiểm soát tồn kho chặt nhất.
- Nhóm B: Hàng bán vài lần mỗi tuần (ví dụ: dầu ăn, bột giặt, nước rửa chén). Kiểm soát định kỳ.
- Nhóm C: Hàng bán chậm, theo mùa hoặc theo nhu cầu đặc biệt. Kiểm tra tháng 1 lần.
3. Gắn nhãn nhóm cho từng SKU trong hệ thống quản lý.
4. Thiết lập tần suất nhập hàng tương ứng: Nhóm A nhập 2-3 lần/tuần, nhóm B nhập 1 lần/tuần, nhóm C nhập khi gần hết.
Rủi ro thường gặp: Nhiều chủ shop bỏ qua bước phân nhóm vì nghĩ “mình nhớ hết”. Nhưng khi có 800+ SKU, trí nhớ không thể thay thế dữ liệu.
Cách kiểm soát: Dùng báo cáo bán hàng theo tuần để xác định nhóm A/B/C — không cần phân tích phức tạp, chỉ cần nhìn vào top 20% SKU bán chạy nhất.
—
3. Thiết Lập Định Mức Tồn Cho Từng Nhóm Hàng
Bối cảnh: Định mức tồn (hay còn gọi là mức tồn tối thiểu) là con số cho biết: khi tồn kho xuống đến đây thì phải đặt hàng ngay.
Vấn đề: Nếu không có định mức, chủ shop chỉ biết hết hàng khi khách đã hỏi mua. Đây là tình huống xấu nhất — vừa mất doanh thu, vừa mất uy tín.
Cách làm từng bước:
1. Tính lượng bán trung bình mỗi ngày cho từng SKU (ví dụ nội bộ giả định: mì Hảo Hảo bán khoảng 15 gói/ngày).
2. Xác định thời gian giao hàng của nhà cung cấp (ví dụ: đặt hôm nay, nhận sau 1-2 ngày).
3. Tính định mức tồn tối thiểu = lượng bán trung bình/ngày × (số ngày giao hàng + 1 ngày đệm an toàn).
- Ví dụ: 15 gói/ngày × 3 ngày = 45 gói. Khi tồn xuống dưới 45 gói → cần đặt hàng.
4. Thiết lập định mức tồn tối đa để tránh nhập quá nhiều, chiếm vốn và diện tích kho.
5. Nhập định mức này vào phần mềm để hệ thống tự động cảnh báo.
Rủi ro thường gặp: Đặt định mức một lần rồi không cập nhật. Mặt hàng bán theo mùa (nước ngọt mùa hè, mì tôm mùa mưa lũ) cần điều chỉnh định mức theo chu kỳ.
Cách kiểm soát: Xem lại định mức tồn mỗi tháng một lần, đặc biệt trước các dịp lễ Tết, hè, hoặc khi có chương trình khuyến mãi lớn.
—
4. Quy Trình Nhập Hàng Chuẩn: Từ Lúc Nhà Cung Cấp Giao Đến Khi Cập Nhật Tồn
Đây là phần trọng tâm. Nhiều sai lệch nhập xuất tồn xuất phát từ đúng bước này.
Bối cảnh: Nhà cung cấp giao hàng thường vào buổi sáng sớm hoặc đầu giờ chiều — đúng lúc shop đang đông khách nhất. Áp lực khiến việc kiểm hàng bị làm qua loa.
Vấn đề: Nhận hàng không đủ số lượng nhưng vẫn ghi nhập đủ → tồn kho ảo. Hoặc nhận thêm hàng khuyến mãi từ nhà cung cấp nhưng không ghi vào → hàng “biến mất” khỏi hệ thống.
Cách làm từng bước:
Bước 1 — Kiểm tra trước khi ký nhận:
- Đối chiếu hàng thực tế với đơn đặt hàng (nếu có).
- Đếm số lượng từng SKU — không bỏ qua hàng khuyến mãi kèm theo.
- Kiểm tra hạn sử dụng, tình trạng bao bì.
Bước 2 — Ghi phiếu nhập ngay tại chỗ:
- Không để “ghi sau” — ghi ngay khi hàng còn trên tay.
- Nếu dùng phần mềm có app mobile (như VMASS), nhập thẳng vào điện thoại trong lúc kiểm hàng.
- Ghi rõ: tên SKU, số lượng, đơn vị tính, nhà cung cấp, giá nhập.
Bước 3 — Xử lý hàng không đạt:
- Hàng thiếu, hàng hỏng → ghi riêng, liên hệ nhà cung cấp đổi/bù ngay trong ngày.
- Không nhập số lượng hàng lỗi vào tồn kho.
Bước 4 — Xác nhận phiếu nhập:
- Chủ shop hoặc người phụ trách kho xác nhận phiếu nhập → tồn kho được cập nhật chính thức.
Rủi ro thường gặp: Để nhân viên tự nhập liệu mà không có bước xác nhận → dễ nhập sai, thậm chí gian lận.
Cách kiểm soát: Phân quyền rõ ràng — nhân viên chỉ được tạo phiếu nháp, chủ shop mới được duyệt và xác nhận nhập kho.
—
5. Cảnh Báo Hết Hàng: Đừng Chờ Đến Lúc Khách Hỏi Mới Biết
Bối cảnh: Với hàng trăm SKU, không ai có thể nhớ mặt hàng nào sắp hết. Cảnh báo hết hàng tự động là tính năng không thể thiếu trong quản lý tồn kho hiện đại.
Vấn đề: Nhiều chủ tạp hóa vẫn đang “quản lý bằng mắt” — đi vòng quanh kệ hàng mỗi sáng để xem cái gì sắp hết. Cách này không sai, nhưng không đủ tin cậy khi kho có nhiều ngăn, nhiều tầng.
Cách làm từng bước:
1. Thiết lập ngưỡng cảnh báo cho từng SKU (chính là định mức tồn tối thiểu đã tính ở mục 3).
2. Bật thông báo tự động trong phần mềm quản lý — khi tồn xuống dưới ngưỡng, hệ thống gửi cảnh báo qua app hoặc màn hình quản lý.
3. Tạo danh sách đặt hàng từ cảnh báo: Thay vì nhớ từng cái, cuối ngày chạy báo cáo “hàng sắp hết” → có ngay danh sách cần đặt cho hôm sau.
4. Phân loại cảnh báo theo mức độ: Sắp hết (còn 2-3 ngày hàng) và Hết hàng (tồn = 0 hoặc âm).
Rủi ro thường gặp: Đặt ngưỡng cảnh báo quá thấp → nhận thông báo khi đã quá muộn. Đặt quá cao → thông báo liên tục, chủ shop quen dần và bỏ qua.
Cách kiểm soát: Điều chỉnh ngưỡng sau 2-4 tuần vận hành thực tế — khi đã có dữ liệu bán hàng thực để so sánh.
—
6. Mini-Case: Tạp Hóa Chị Lan Ở Bình Dương Giảm Lệch Tồn Từ 30% Xuống Dưới 5%
(Ví dụ nội bộ giả định — minh họa quy trình thực chiến)
Chị Lan quản lý một tạp hóa tại Thuận An, Bình Dương với khoảng 900 SKU, doanh thu khoảng 80-100 triệu đồng/tháng. Trước đây chị dùng sổ tay và Excel, nhưng mỗi lần kiểm kê cuối tháng lại phát hiện tồn kho lệch từ 25-35% so với thực tế — không rõ hàng đi đâu.
Vấn đề chính được xác định:
- Nhập hàng từ 6 nhà cung cấp, mỗi người giao khác giờ, ghi chép không thống nhất.
- Hàng khuyến mãi (mua 10 tặng 1) không được ghi vào tồn.
- Nhân viên bán hàng không cập nhật xuất kho khi bán lẻ.
Quy trình áp dụng sau khi dùng VMASS:
- Phân nhóm 900 SKU thành 3 nhóm A/B/C — nhóm A có 180 mặt hàng được kiểm soát chặt.
- Thiết lập định mức tồn cho toàn bộ nhóm A và B.
- Bật cảnh báo hết hàng — mỗi sáng chị Lan nhìn vào app là thấy danh sách cần đặt hàng trong ngày.
- Áp dụng quy trình 4 bước nhập hàng, phân quyền duyệt phiếu cho chị Lan.
Kết quả sau 30 ngày: Tỷ lệ lệch tồn giảm xuống còn khoảng 4-6%. Chị Lan không còn phải đi kiểm kho bằng tay mỗi tuần. Việc đặt hàng từ mất 30-45 phút mỗi ngày giờ chỉ mất khoảng 10 phút.
—
7. Kiểm Kê Định Kỳ: Đừng Chờ Đến Cuối Năm Mới Kiểm
Bối cảnh: Nhiều tạp hóa chỉ kiểm kê một lần vào cuối năm — và đó là lúc phát hiện ra hàng loạt sai lệch không biết xảy ra từ bao giờ.
Vấn đề: Kiểm kê quá thưa không giúp phát hiện sai sót kịp thời. Khi lệch đã tích lũy nhiều tháng, rất khó truy nguyên nguyên nhân.
Cách làm từng bước:
1. Kiểm kê theo vòng (cycle count): Thay vì kiểm toàn bộ một lần, chia kho thành nhiều khu vực — mỗi ngày kiểm 1 khu vực nhỏ.
2. Ưu tiên kiểm nhóm A mỗi tuần, nhóm B mỗi 2 tuần, nhóm C mỗi tháng.
3. So sánh tồn thực tế với tồn trên hệ thống — ghi nhận chênh lệch, tìm nguyên nhân.
4. Điều chỉnh tồn kho trong hệ thống sau khi xác nhận, kèm ghi chú lý do (hàng hỏng, nhập thiếu, bán không ghi…).
Rủi ro thường gặp: Kiểm kê xong nhưng không tìm nguyên nhân lệch → tháng sau lại lệch y chang.
Cách kiểm soát: Mỗi lần kiểm kê phát hiện lệch, dành 10 phút truy nguyên nhân và ghi vào biên bản. Tích lũy dữ liệu này để cải thiện quy trình.
—
8. Sai Lầm Phổ Biến Cần Tránh Khi Quản Lý Tồn Kho Tạp Hóa Nhiều SKU
Đây là những sai lầm phổ biến nhất mà chủ tạp hóa thường gặp — và đều có thể tránh được:
❌ Sai lầm 1: Tin vào trí nhớ thay vì dữ liệu
Khi có 500+ SKU, trí nhớ sẽ thất bại. Không phải vì chủ shop không giỏi — mà vì não người không được thiết kế để nhớ hàng trăm con số tồn kho cùng lúc.
❌ Sai lầm 2: Nhập hàng vào hệ thống “cuối ngày” hoặc “cuối tuần”
Càng để lâu, càng dễ nhập sai hoặc bỏ sót. Nguyên tắc: nhập phiếu ngay khi nhận hàng.
❌ Sai lầm 3: Không phân quyền — ai cũng có thể sửa tồn kho
Đây là nguồn gốc của nhiều trường hợp thất thoát không rõ nguyên nhân. Phân quyền rõ ràng là yêu cầu tối thiểu.
❌ Sai lầm 4: Thiết lập định mức tồn một lần rồi bỏ quên
Thị trường thay đổi, thói quen mua của khách thay đổi — định mức tồn cần được xem lại định kỳ.
❌ Sai lầm 5: Chỉ dùng phần mềm cho nhóm hàng “quan trọng”, nhóm còn lại vẫn ghi sổ tay
Hệ thống lai (vừa phần mềm vừa sổ tay) tạo ra hai nguồn dữ liệu không đồng bộ — còn rối hơn là chỉ dùng sổ tay.
❌ Sai lầm 6: Bỏ qua hàng trả lại và hàng hỏng trong ghi nhận tồn kho
Hàng trả nhà cung cấp hoặc hàng hỏng bỏ đi đều phải được ghi nhận xuất kho — nếu không, tồn kho trên hệ thống sẽ luôn cao hơn thực tế.
—
9. Gợi Ý Triển Khai Trong 7 Ngày
Đây là lộ trình thực tế để bắt đầu — không cần hoàn hảo ngay, chỉ cần bắt đầu đúng.
Ngày 1-2: Chuẩn bị nền tảng
- [ ] Liệt kê toàn bộ SKU đang kinh doanh (nếu chưa có danh sách, bắt đầu từ hóa đơn nhập hàng gần nhất)
- [ ] Nhập danh sách SKU vào phần mềm quản lý (hoặc Excel nếu chưa có phần mềm)
- [ ] Phân nhóm A/B/C dựa trên dữ liệu bán hàng 30 ngày gần nhất
Ngày 3-4: Thiết lập định mức và cảnh báo
- [ ] Tính định mức tồn tối thiểu cho toàn bộ nhóm A
- [ ] Nhập định mức vào hệ thống và bật cảnh báo hết hàng
- [ ] Thiết lập phân quyền: ai được tạo phiếu nhập, ai được duyệt
Ngày 5-6: Thực hành quy trình nhập hàng mới
- [ ] Áp dụng quy trình 4 bước khi nhận hàng từ nhà cung cấp
- [ ] Ghi chép tất cả hàng nhận được — kể cả hàng khuyến mãi, hàng tặng kèm
- [ ] Kiểm kê nhanh 1 khu vực kho để có số liệu tồn thực tế ban đầu
Ngày 7: Đánh giá và điều chỉnh
- [ ] So sánh tồn hệ thống với tồn thực tế sau 1 tuần
- [ ] Ghi nhận những điểm chưa khớp và tìm nguyên nhân
- [ ] Điều chỉnh quy trình nếu cần, lên kế hoạch tuần tiếp theo
—
10. KPI Theo Dõi 30 Ngày
Sau khi áp dụng quy trình, dùng các chỉ số sau để đánh giá hiệu quả:
| KPI | Mục tiêu gợi ý | Cách đo |
|—|—|—|
| Tỷ lệ lệch tồn kho | Dưới 5% | (Số SKU lệch / Tổng SKU kiểm) × 100 |
| Số lần hết hàng ngoài kế hoạch | Dưới 3 lần/tuần (nhóm A) | Đếm số lần khách hỏi mà không có hàng |
| Thời gian xử lý phiếu nhập | Dưới 15 phút/phiếu | Tính từ lúc nhận hàng đến lúc phiếu được duyệt |
| Tỷ lệ phiếu nhập được tạo đúng ngày | Trên 95% | Số phiếu nhập trong ngày / Tổng số lần nhận hàng |
| Số SKU được thiết lập định mức tồn | 100% nhóm A, 80% nhóm B | Đếm trong hệ thống |
Xem lại các KPI này vào cuối tuần 2 và cuối tuần 4. Nếu tỷ lệ lệch tồn vẫn cao sau 30 ngày, ưu tiên kiểm tra lại bước nhập hàng và bước phân quyền.
—
Kết Luận
Quản lý tồn kho cho tạp hóa nhiều SKU không đòi hỏi bạn phải là chuyên gia kế toán hay am hiểu công nghệ. Điều quan trọng hơn là có một quy trình rõ ràng — và tuân thủ quy trình đó mỗi ngày.
Bắt đầu từ việc phân nhóm SKU, thiết lập định mức tồn, áp dụng quy trình nhập hàng chuẩn, và để hệ thống tự động cảnh báo khi hàng sắp hết. Những bước này không phức tạp, nhưng nếu làm đúng và đều đặn, chỉ sau 30 ngày bạn sẽ thấy rõ sự khác biệt: ít lệch tồn hơn, ít hết hàng bất ngờ hơn, và chủ động hơn trong việc đặt hàng.
Nếu bạn đang tìm một công cụ hỗ trợ toàn bộ quy trình này — từ nhập xuất tồn, định mức tồn, đến cảnh báo hết hàng tự động — VMASS được xây dựng đúng cho nhu cầu của tạp hóa và bán lẻ Việt Nam. Bạn có thể tìm hiểu thêm và dùng thử tại [vmass.vn](https://vmass.vn) — không cần cam kết dài hạn, bắt đầu khi bạn sẵn sàng.
Tìm hiểu thêm về VMASS