Quản lý kho hàng cho cửa hàng nhỏ, không cần phần mềm phức tạp

Biết mình có gì, món nào bán chạy và khi nào cần nhập thêm. Trả lời được ba câu hỏi đó, kho hàng gần như tự vận hành.

  • Để quản lý kho hàng, hãy cho mỗi sản phẩm một thẻ kho: mã hàng, giá vốn, giá bán, số lượng tồn, điểm đặt hàng lại.
  • Ghi mọi lần nhập, xuất (nhận hàng, bán hàng, hư hỏng, trả hàng) ngay trong ngày. Tồn kho được tính ra, không phải đoán.
  • Đặt hàng khi tồn kho chạm điểm đặt hàng lại: lượng bán trung bình mỗi ngày × số ngày giao hàng + tồn kho an toàn.
  • Kiểm kê đều đặn, đếm hàng bán chạy thường xuyên hơn phần còn lại. Khoản chênh giữa thẻ kho và kệ hàng chính là hao hụt.
  • Hàng tồn kho là tiền mặt nằm trên kệ. Hãy để mắt đến những món không nhúc nhích.

Quản lý kho hàng thực ra là gì

Với một cửa hàng nhỏ, quản lý kho hàng gói gọn trong ba câu hỏi: mình đang có gì, món nào đang bán được, và khi nào cần nhập thêm (nhập bao nhiêu)? Trả lời đúng, bạn tránh được hai sai lầm đắt giá. Hết hàng đẩy khách sang cửa hàng đối thủ. Tồn kho quá nhiều chôn tiền vào những món hết hạn, lỗi mốt hoặc chỉ nằm im đó.

Với vài chục hay vài trăm sản phẩm, bạn không cần một hệ thống dành cho doanh nghiệp lớn. Một cuốn sổ, một file bảng tính tồn kho hay một ứng dụng trên điện thoại là đủ, miễn là bạn áp dụng cùng một quy tắc mỗi lần. Những từ bạn cần biết:

Thuật ngữNghĩa là gì
Mã hàng (SKU)Một sản phẩm cụ thể: “củ sạc USB-C 20W”, không phải “củ sạc”
Tồn kho sổ sáchSố lượng mà sổ sách nói bạn đang có
Tồn kho thực tếSố lượng bạn thực sự đếm được
Hao hụtKhoản chênh giữa hai con số trên: mất cắp, hư hỏng, nhầm lẫn
Thời gian giao hàngSố ngày từ lúc đặt hàng đến lúc nhận hàng
Tồn kho an toànKhoản đệm để đối phó với những bất ngờ
Điểm đặt hàng lạiMức tồn kho mà khi chạm tới thì đặt đơn mới

Mã hàng (SKU)

Nghĩa là gìMột sản phẩm cụ thể: “củ sạc USB-C 20W”, không phải “củ sạc”

Tồn kho sổ sách

Nghĩa là gìSố lượng mà sổ sách nói bạn đang có

Tồn kho thực tế

Nghĩa là gìSố lượng bạn thực sự đếm được

Hao hụt

Nghĩa là gìKhoản chênh giữa hai con số trên: mất cắp, hư hỏng, nhầm lẫn

Thời gian giao hàng

Nghĩa là gìSố ngày từ lúc đặt hàng đến lúc nhận hàng

Tồn kho an toàn

Nghĩa là gìKhoản đệm để đối phó với những bất ngờ

Điểm đặt hàng lại

Nghĩa là gìMức tồn kho mà khi chạm tới thì đặt đơn mới

Bước 1: mỗi sản phẩm một thẻ kho

Thẻ kho là nền móng. Nó ghi các thông tin cố định của sản phẩm và, bên dưới, mọi lần nhập xuất. Đây là mẫu bạn có thể chép vào sổ hoặc bảng tính, điền sẵn cho một cửa hàng phụ kiện điện thoại.

THẺ KHO
Mặt hàng: Củ sạc USB-C 20W                Mã hàng: SAC-20W
Nhà cung cấp: ____________                Thời gian giao hàng: 7 ngày
Giá vốn: 60.000 đ                         Giá bán: 150.000 đ
Bán trung bình: 3 cái/ngày                Tồn kho an toàn: 14
Điểm đặt hàng lại: 35                     Lượng đặt thường lệ: 48 (4 hộp 12 cái)

Ngày       | Nghiệp vụ                  | Nhập | Xuất | Tồn
01/10      | Tồn đầu kỳ                 |      |      |   58
01–07/10   | Bán hàng (7 ngày)          |      |   23 |   35  <- điểm đặt hàng lại: đặt ngay
07/10      | Đặt hàng: 48 cái           |      |      |   35
08–13/10   | Bán hàng (6 ngày)          |      |   19 |   16
14/10      | Nhận hàng (65.000 đ/cái)   |   48 |      |   64
14/10      | Hư hỏng khi vận chuyển     |      |    1 |   63
15–18/10   | Bán hàng (4 ngày)          |      |   12 |   51
18/10      | Kiểm kê: 49 cái trên kệ    |      |    2 |   49  lệch: -2
__________ | __________________________ | ____ | ____ | _____

Trong bảng tính, hãy dùng hai trang tính. Sản phẩm: mỗi mã hàng một dòng. Nhập xuất: mỗi lần nhập hoặc xuất một dòng, với ngày, mã hàng và số lượng. Khi đó tồn kho tự tính ra: tồn đầu kỳ + tổng nhập − tổng xuất, dùng hàm SUMIF cho từng mã hàng. Thêm định dạng có điều kiện để ô chuyển sang màu đỏ khi tồn kho giảm xuống điểm đặt hàng lại.

Bước 2: ghi mọi lần nhập xuất, ngay trong ngày

Tồn kho chính xác phụ thuộc vào một thói quen: không món nào vào hay ra mà không được ghi lại. Những nghiệp vụ cần theo dõi:

  • nhận hàng (đối chiếu với phiếu giao hàng trước khi ký nhận);
  • bán hàng, ngay khi bán hoặc lúc đóng cửa;
  • hàng hư hỏng, hết hạn hoặc không bán được;
  • khách trả hàng và hàng trả lại nhà cung cấp;
  • mọi thứ bạn mang về nhà dùng riêng. Đó cũng là một lần xuất kho như mọi lần xuất khác, nếu không cả tồn kho lẫn biên lợi nhuận của bạn sẽ sai. Bài tách bạch sổ sách cá nhân và kinh doanh nói kỹ về chuyện này.
Một lần nhập xuất, chỉ trong một câu
Trợ lý của tôiBinome360

Nhập 48 củ sạc giá 65 nghìn một cái, có 1 cái bị vỡ

Đã sẵn sàng trong trợ lý “Cửa hàng”: nhập 48 Củ sạc USB-C 20W giá 65.000 đ, rồi xuất 1 cái do hư hỏng. Tồn kho sau đó: 63. Lưu nhé?

Củ sạc USB-C 20W+48 / −1Nhận hàng · Hư hỏngXác nhậnSửa

Bạn nhắn nghiệp vụ, trợ lý chuẩn bị, bạn xác nhận.

Dùng thử Binome360 miễn phí

Bước 3: tính điểm đặt hàng lại và tồn kho an toàn

Điểm đặt hàng lại trả lời câu hỏi “khi nào thì đặt hàng?”. Công thức cơ bản:

Điểm đặt hàng lại = lượng bán trung bình mỗi ngày × thời gian giao hàng (ngày) + tồn kho an toàn

Củ sạc bán trung bình 3 cái mỗi ngày và mất 7 ngày để hàng về, nên khi đặt hàng, trên kệ phải còn ít nhất 21 cái. Tồn kho an toàn che chắn cho những ngày bạn bán nhiều hơn, hoặc nhà cung cấp giao trễ. Ba cách để xác định, từ đơn giản nhất đến chính xác nhất:

  1. Phương pháp ngày cao điểm: (lượng bán ngày cao điểm − lượng bán trung bình) × thời gian giao hàng. Ngày đông khách, cửa hàng bán 5 cái: (5 − 3) × 7 = 14. Điểm đặt hàng lại: 21 + 14 = 35.
  2. Phương pháp tối đa – trung bình: (lượng bán tối đa mỗi ngày × thời gian giao hàng tối đa) − (lượng bán trung bình mỗi ngày × thời gian giao hàng trung bình). Nếu nhà cung cấp có lúc mất 10 ngày: 5 × 10 − 3 × 7 = 50 − 21 = 29. Điểm đặt hàng lại: 50. Cách này còn bảo vệ bạn trước những lần giao trễ, nhưng Institute for Supply Management (ISM) lưu ý nó có thể thổi phồng khoản đệm khi vài ngày bất thường làm lệch số liệu.
  3. Phương pháp thống kê: Z × độ lệch chuẩn của lượng bán mỗi ngày × √thời gian giao hàng. Để tránh hết hàng trong 95% chu kỳ đặt hàng, Z = 1,65. Với độ lệch chuẩn 1,2 củ sạc mỗi ngày: 1,65 × 1,2 × √7 ≈ 5,2, làm tròn lên 6. Điểm đặt hàng lại: 27. Bạn cần vài tuần số liệu bán hàng đã ghi lại để có độ lệch chuẩn (hàm STDEV trong mọi bảng tính).
Phương phápTồn kho an toànĐiểm đặt hàng lạiPhù hợp nhất nếu…
Ngày cao điểm1435Bạn mới bắt đầu
Tối đa – trung bình2950Nhà cung cấp hay giao trễ
Thống kê (95%)627Bạn đã có lịch sử bán hàng

Ngày cao điểm

Tồn kho an toàn14

Điểm đặt hàng lại35

Phù hợp nhất nếu…Bạn mới bắt đầu

Tối đa – trung bình

Tồn kho an toàn29

Điểm đặt hàng lại50

Phù hợp nhất nếu…Nhà cung cấp hay giao trễ

Thống kê (95%)

Tồn kho an toàn6

Điểm đặt hàng lại27

Phù hợp nhất nếu…Bạn đã có lịch sử bán hàng

Tồn kho an toàn không giống tồn kho tối thiểu. Cái đầu là khoản đệm cho bất ngờ; cái sau (điểm đặt hàng lại) còn gồm cả lượng bán bình thường trong thời gian chờ hàng về.

Bước 4: quyết định nhập bao nhiêu

Một quy tắc đơn giản: đặt đủ hàng để dùng đến lần đặt tiếp theo, cộng thời gian giao hàng, cộng tồn kho an toàn, trừ số bạn vẫn còn.

Lượng đặt hàng = lượng bán trung bình mỗi ngày × (số ngày giữa hai lần đặt + thời gian giao hàng) + tồn kho an toàn − tồn kho hiện có

Cửa hàng đặt hàng hai tuần một lần: 3 × (14 + 7) + 14 − 35 = 42, làm tròn lên 48 cho khớp với hộp 12 cái. Sau đó điều chỉnh theo giới hạn thực tế: số lượng tối thiểu của nhà cung cấp, chiết khấu theo số lượng, chỗ trên kệ, hạn sử dụng và, trên hết, tiền mặt.

Bước 5: bán hàng cũ trước (FIFO)

Nhập trước, xuất trước (FIFO) trước hết là một thói quen sắp xếp: hàng mới về để phía sau, hàng cũ đưa ra phía trước. Với mọi thứ có hạn dùng (thực phẩm, mỹ phẩm, pin), hãy áp dụng “hết hạn trước, xuất trước”: hạn sử dụng quyết định, không phải ngày nhập.

FIFO cũng là một phương pháp tính giá. Theo chuẩn mực quốc tế (IAS 2), các mặt hàng thay thế được cho nhau được tính giá theo FIFO hoặc bình quân gia quyền; LIFO (nhập sau, xuất trước) bị cấm. Chuẩn mực kế toán Mỹ (US GAAP) vẫn cho phép LIFO, dù phần lớn doanh nghiệp dùng FIFO hoặc bình quân gia quyền. Trong ví dụ, còn 16 củ sạc giá 60.000 đ khi lô 48 cái giá 65.000 đ về. Giá vốn bình quân gia quyền thành (16 × 60.000 đ + 48 × 65.000 đ) ÷ 64 = 4.080.000 đ ÷ 64 = 63.750 đ.

Về thuế, ở Mỹ, IRS cho biết phải lập sổ tồn kho để thể hiện rõ thu nhập khi bạn kiếm tiền từ việc sản xuất, mua hoặc bán hàng hóa, với các lựa chọn đơn giản hơn cho doanh nghiệp nhỏ đủ điều kiện. Ở Việt Nam, người làm kế toán hoặc cơ quan thuế sẽ cho bạn biết phương pháp nào áp dụng cho bạn.

Bước 6: xếp hạng sản phẩm bằng phân tích ABC

Không phải sản phẩm nào cũng đáng được chú ý như nhau. Phân tích ABC, được H. Ford Dickie mô tả năm 1951 tại General Electric, xếp hạng các mã hàng theo tỷ trọng trong tổng chi phí nhập hoặc doanh số cả năm. Đây là một năm của cửa hàng, tính theo giá vốn:

Sản phẩmGiá trị cả nămTỷ trọngLũy kếNhóm
Củ sạc105.000.000 đ35%35%A
Ốp lưng75.000.000 đ25%60%A
Tai nghe51.000.000 đ17%77%A
Kính cường lực27.000.000 đ9%86%B
Cáp sạc18.000.000 đ6%92%B
Sạc dự phòng12.000.000 đ4%96%C
Giá đỡ, popsocket, móc khóa, sticker12.000.000 đ4%100%C
Tổng300.000.000 đ100%

Củ sạc

Giá trị cả năm105.000.000 đ

Tỷ trọng35%

Lũy kế35%

NhómA

Ốp lưng

Giá trị cả năm75.000.000 đ

Tỷ trọng25%

Lũy kế60%

NhómA

Tai nghe

Giá trị cả năm51.000.000 đ

Tỷ trọng17%

Lũy kế77%

NhómA

Kính cường lực

Giá trị cả năm27.000.000 đ

Tỷ trọng9%

Lũy kế86%

NhómB

Cáp sạc

Giá trị cả năm18.000.000 đ

Tỷ trọng6%

Lũy kế92%

NhómB

Sạc dự phòng

Giá trị cả năm12.000.000 đ

Tỷ trọng4%

Lũy kế96%

NhómC

Giá đỡ, popsocket, móc khóa, sticker

Giá trị cả năm12.000.000 đ

Tỷ trọng4%

Lũy kế100%

NhómC

Tổng

Giá trị cả năm300.000.000 đ

Tỷ trọng100%

Lũy kế

Nhóm

Ba trên mười mã hàng chiếm 77% giá trị. Đó là những món bạn không bao giờ để hết hàng, đếm thường xuyên nhất và thương lượng giá kỹ nhất. Hàng nhóm C có thể quản lý thoáng hơn: khoản đệm lớn hơn một chút, thỉnh thoảng nhập số lượng lớn. Các ngưỡng 80/15/5 hay gặp chỉ là quy ước kinh nghiệm, không phải quy luật.

Bước 7: kiểm kê đều đặn

Có ba cách tổ chức kiểm kê:

  • Kê khai thường xuyên: mọi lần nhập xuất đều được ghi, nên thẻ kho cho biết tồn kho vào bất cứ lúc nào. Thẻ kho ở trên làm đúng điều đó.
  • Kiểm kê định kỳ: bạn đếm toàn bộ vào một ngày cố định (cuối tháng, cuối năm) và suy ra lượng đã bán từ phần chênh lệch. Đơn giản, nhưng bạn phát hiện vấn đề muộn.
  • Kiểm kê xoay vòng: mỗi tuần đếm một phần kho. Ví dụ, hàng nhóm A mỗi tuần, nhóm B mỗi tháng, nhóm C mỗi quý.

Vài quy tắc giúp đếm đúng: đếm khi đã đóng cửa, trước khi ghi một lô hàng mới về; đếm hàng nhóm A theo cặp hai người; và ghi con số bạn đếm được trước khi nhìn thẻ kho, để nó không ảnh hưởng đến bạn.

Hao hụt: khoản chênh làm bạn mất tiền

Ngày 18/10, thẻ kho ghi 51 củ sạc; trên kệ còn 49. Hai cái đã biến mất: 2 × 63.750 đ = 127.500 đ hao hụt chỉ trên một mã hàng. Hãy ghi khoản chênh như một lần xuất kho để thẻ kho bắt đầu lại từ thực tế, rồi đi tìm nguyên nhân.

Hao hụt ở các nhà bán lẻ Mỹ
1,6%doanh số bị mất do hao hụt, tính trung bìnhNRF, năm tài chính 2022
65%hao hụt đến từ mất cắp, do người ngoài và người trongKhảo sát của NRF, 2023
27%đến từ lỗi quy trình và kiểm soátKhảo sát của NRF, 2023

Các con số này đến từ 177 thương hiệu bán lẻ Mỹ được Liên đoàn Bán lẻ Quốc gia Mỹ (NRF) khảo sát, không phải từ các cửa hàng nhỏ. Dù vậy, chúng cho thấy hơn một phần tư khoản mất đến từ nhầm lẫn: hàng về không kiểm, hàng vỡ không ghi, bấm sai đơn bán. Đó là những lỗi dễ sửa nhất. NRF đã ngừng công bố khảo sát hằng năm này từ năm 2024.

Hàng tồn kho và dòng tiền

Mọi món trên kệ đều đã được trả tiền. Nó nằm đó càng lâu, số tiền đó càng lâu không dùng được vào việc khác. Hai chỉ số chuẩn:

  • Vòng quay hàng tồn kho = giá vốn hàng bán ÷ tồn kho bình quân tính theo giá vốn.
  • Số ngày tồn kho = 365 ÷ vòng quay hàng tồn kho.

Nếu giá vốn hàng bán của cửa hàng là 300.000.000 đ một năm và tồn kho bình quân là 75.000.000 đ, vòng quay là 4, và một món hàng mất khoảng 91 ngày mới bán được. Đánh dấu mọi mã hàng không nhúc nhích trong 90 ngày: giảm giá, bán kèm với một món nhóm A, hoặc trả lại nếu thỏa thuận với nhà cung cấp cho phép.

Theo dõi cả biên lợi nhuận theo từng sản phẩm. Một củ sạc bán 150.000 đ với giá vốn bình quân 63.750 đ mang về 86.250 đ: biên lợi nhuận gộp 57,5% giá bán, tức markup khoảng 135% trên giá vốn. Một món bán chạy với biên lợi nhuận mỏng có thể kiếm nhiều hơn một món biên lợi nhuận cao nằm phủ bụi.

Sạp chợ và người bán online

Ở sạp chợ, ghi từng đơn bán là việc khó. Thay vào đó, hãy đếm lúc mở hàng và lúc dọn hàng: số đã bán = tồn buổi sáng + hàng bổ sung − tồn buổi tối. Chị Ngân bán áo thun ở chợ Đồng Xuân (Hà Nội). Chị bắt đầu với 30 chiếc, lấy thêm 10 chiếc từ kho và dọn hàng với 26 chiếc: đã bán 14. Với giá 90.000 đ một chiếc, chị phải có 1.260.000 đ tiền mặt và chuyển khoản. Nếu thiếu, chị biết phải tìm nguyên nhân ngay trong ngày. Bài cách ghi chép chi tiêu bằng tiền mặt cũng dùng được cho tiền bán hàng.

Khi bán online (website riêng, Shopee, TikTok Shop, Facebook, Zalo), quy tắc vàng là một kho chung cho mọi kênh. Trừ hàng khi có đơn, không phải khi gửi đi, nếu không bạn sẽ bán một món hai lần. Theo dõi riêng các kiện đang giao và hàng hoàn; hàng hoàn chỉ được bán lại sau khi đã kiểm tra.

Cửa hàng · Binome360
Sản phẩm, nhập xuất kho và biên lợi nhuận, không cần bảng tính

Ghi một lần nhận hàng hay một đơn bán chỉ bằng một câu; trợ lý chuẩn bị nghiệp vụ và bạn xác nhận.

  • Mỗi sản phẩm một hồ sơ, có giá vốn và giá bán
  • Nhập kho và xuất kho, chỉ bằng một câu nhắn
  • Biên lợi nhuận theo từng sản phẩm, để thấy món nào thật sự có lời
  • Một trợ lý “Cửa hàng” riêng, tách khỏi tiền cá nhân
  • Lời nhắc định kỳ cho buổi kiểm kê xoay vòng sáng thứ Hai
Dùng thử miễn phí 7 ngày

Câu hỏi thường gặp

Nên quản lý kho bằng bảng tính hay ứng dụng?

Bảng tính chạy tốt khi một người điền mỗi ngày. Nó trở nên mong manh khi nhiều người cùng sửa, hoặc khi mỗi lần bán bạn phải mở máy tính. Một ứng dụng trên điện thoại rút ngắn thời gian ghi từng lần nhập xuất. Công cụ tốt nhất là công cụ bạn thực sự dùng mỗi ngày.

Tồn kho an toàn và tồn kho tối thiểu khác nhau thế nào?

Tồn kho an toàn là khoản đệm cho bất ngờ: doanh số tăng vọt, hàng giao trễ. Tồn kho tối thiểu, hay điểm đặt hàng lại, cộng thêm lượng bán bình thường trong thời gian chờ hàng. Trong ví dụ: tồn kho an toàn 14, điểm đặt hàng lại 35.

Cửa hàng nhỏ nên kiểm kê bao lâu một lần?

Sổ sách cuối năm thường cần con số tồn kho cuối kỳ, nên ít nhất hãy đếm toàn bộ vào lúc đó. Giữa các lần kiểm kê toàn bộ, kiểm kê xoay vòng hiệu quả hơn: nhóm A mỗi tuần, nhóm B mỗi tháng, nhóm C mỗi quý. Bạn phát hiện chênh lệch khi vẫn còn tìm ra được nguyên nhân.

Nên tính giá trị tồn kho theo giá vốn hay giá bán?

Theo giá vốn. Giá bán đã gồm một khoản lời bạn chưa kiếm được. Với hàng nhập ở nhiều mức giá khác nhau, hãy dùng giá vốn bình quân gia quyền hoặc FIFO.

Tóm lại

Mỗi sản phẩm một thẻ kho, mọi lần nhập xuất được ghi ngay trong ngày, một điểm đặt hàng lại được tính toán và kiểm kê đều đặn: đó là tất cả những gì một cửa hàng nhỏ cần để quản lý kho hàng mà không cần phần mềm phức tạp. Thêm phân tích ABC để tập trung sự chú ý và số ngày tồn kho để giữ tiền mặt. Việc đầu tiên: chọn ba món bán chạy nhất và tính điểm đặt hàng lại của chúng ngay hôm nay.

Nguồn

  • Institute for Supply Management (ISM), “Mastering Safety Stock Calculations: A Step-by-Step Guide”, tháng 11/2025 (công thức tồn kho an toàn và điểm đặt hàng lại, Z = 1,65 cho mức 95%): ism.ws.
  • KPMG, “Inventory accounting: IFRS Accounting Standards vs US GAAP”, 2026 (LIFO bị cấm theo IAS 2, được phép theo US GAAP): kpmg.com.
  • Internal Revenue Service, Publication 538, Accounting Periods and Methods (hàng tồn kho): irs.gov.
  • H. Ford Dickie, “ABC Inventory Analysis Shoots for Dollars, not Pennies”, Factory Management and Maintenance, tập 109, tháng 7/1951 (theo trích dẫn trong các tài liệu; chưa tham khảo bản gốc).
  • National Retail Federation, National Retail Security Survey 2023 (hao hụt 1,6% trong năm tài chính 2022, tức 112,1 tỷ USD; nguồn gốc: mất cắp do người ngoài 36%, do người trong 29%, lỗi quy trình và kiểm soát 27%): nrf.com.
  • Retail Dive, “After more than 3 decades, NRF won’t publish its annual shrink report this year”, 7/10/2024: retaildive.com.

Cũng có bằng English, Français, Español, Português, Deutsch, Italiano, Türkçe, Bahasa Indonesia, Bahasa Melayu, ไทย, 日本語, 한국어, 繁體中文, العربية.