Quay lại tất cả bài viết

Tồn kho an toàn đơn giản (tránh mua quá mức)

Tồn kho an toàn phải bảo vệ mức phục vụ của bạn mà không làm nghẹt dòng tiền. Hướng dẫn này đi qua các công thức, benchmark thực tế và nhịp rà soát giúp mức đệm luôn vừa vặn.

Trong bài viết này

Bất kỳ người quản lý tồn kho nào cũng biết cảm giác này. Bạn cộng thêm vài tuần đệm 'cho chắc ăn', rồi ba tháng sau kho chật ních hàng chậm luân chuyển đang khóa chặt tiền mặt. Hoặc bạn cắt bớt mức đệm để giải phóng vốn, và chỉ vài tuần sau sản phẩm bán chạy nhất đã stockout. Khách hàng rời đi. Doanh thu giảm. Vòng lặp lặp lại.

Tồn kho an toàn đáng lẽ phải giải quyết căng thẳng đó, nhưng chỉ khi bạn định cỡ nó bằng dữ liệu chứ không phải cảm tính. Tin tốt là bạn không cần một hệ thống hoạch định cao cấp để làm đúng. Một bảng tính, vài đầu vào, và thói quen rà soát đều đặn sẽ đưa bạn đi rất xa.

Ghi chú thực địa

Tồn kho an toàn phải giúp bạn yên tâm, không phải bóp nghẹt dòng tiền. Nếu mức đệm chưa được rà soát trong sáu tháng, gần như chắc chắn nó đã sai.

Tồn kho an toàn thực sự là gì, và không phải là gì

Tồn kho an toàn là lượng hàng bổ sung bạn giữ cao hơn nhu cầu kỳ vọng trong suốt lead time bổ sung hàng. Nó tồn tại vì một lý do: hấp thụ sự bất định về lượng bạn bán và thời gian nhà cung cấp giao hàng. Nó không phải phần trăm cố định. Không phải con số theo cảm giác. Và chắc chắn không giống nhau cho mọi SKU trong danh mục của bạn.

Tồn kho an toàn là

Một mức đệm được tính toán có xét đến độ biến động của nhu cầu và độ biến động của lead time. Khi các đầu vào đổi, mức đệm cũng đổi.

Tồn kho an toàn không phải là

Một quy tắc phẳng kiểu 'thêm hai tuần hàng' áp cho mọi mặt hàng. Cách đó bảo vệ quá mức slow mover và bảo vệ thiếu cho fast mover.

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

Tồn kho an toàn cộng với nhu cầu trung bình trong lead time. Khi lượng hàng sẵn có chạm mức này, đã đến lúc đặt lại.

Công thức điểm đặt hàng lại gắn mọi thứ với nhau: Reorder Point = Safety Stock + (Average Daily Sales x Average Lead Time). Tồn kho an toàn là lớp đệm nằm dưới mức tiêu thụ bình thường - lớp giữ bạn an toàn khi nhu cầu tăng vọt hoặc chuyến hàng đến muộn.

Kệ kho với các thùng tồn kho an toàn màu xanh ở tầng dưới và các thùng tồn kho vận hành màu trắng phía trên, minh họa khái niệm lớp đệm
Tồn kho an toàn nằm như một lớp đệm riêng dưới phần tồn kho vận hành, hấp thụ sự bất định của nhu cầu và lead time.

Vì sao làm sai lại rất tốn kém

Các con số rất rõ. Chi phí nắm giữ tồn kho thường vào khoảng 20 đến 30 phần trăm tổng giá trị tồn kho mỗi năm sau khi tính kho bãi, bảo hiểm, khấu hao và vốn bị giam. Mỗi đô la tồn kho an toàn không cần thiết sẽ khiến bạn tốn 20 đến 30 xu mỗi năm chỉ để giữ nó. Ở chiều ngược lại, các nhà bán lẻ toàn cầu mất khoảng 1,2 nghìn tỷ đô la mỗi năm do stockout, và 69 phần trăm người mua online sẽ lập tức chuyển sang đối thủ nếu lựa chọn đầu tiên của họ không có.

Khảo sát benchmark Netstock 2025 với 2.400 doanh nghiệp nhỏ và vừa cho thấy 55 phần trăm đang giữ ít nhất 20 phần trăm hàng dư, tăng từ 48 phần trăm năm trước. Đồng thời, 17 phần trăm giữ hơn 10 phần trăm dead stock đã không bán được quá 12 tháng. Đó là tiền thật bị khóa trong những thùng hàng chẳng ai muốn.

Mục tiêu không phải là rủi ro bằng không. Mục tiêu là mức rủi ro phù hợp cho từng sản phẩm, xét xem stockout thực sự tốn bao nhiêu so với buffer thực sự tốn bao nhiêu.

Nguyên tắc lập kế hoạch chuỗi cung ứng

Công thức tồn kho an toàn thực tế

Có nhiều công thức, từ đơn giản đến nâng cao. Hãy bắt đầu với công thức phù hợp với chất lượng dữ liệu của bạn, rồi nâng cấp sau.

Phương pháp 1: cách average-max (đơn giản nhất)

Safety Stock = (Max Daily Sales x Max Lead Time) - (Average Daily Sales x Average Lead Time). Đây là cách tính nhanh nhất. Nó dùng các mức cực đại trong lịch sử để bảo vệ trước tổ hợp xấu nhất của nhu cầu cao và lead time dài. Điểm trừ là nó thường dẫn đến dư hàng vì luôn lập kế hoạch cho cực trị.

Ví dụ: bạn bán trung bình 30 đơn vị mỗi ngày, đỉnh là 50. Nhà cung cấp trung bình giao trong 10 ngày nhưng có lúc mất đến 16 ngày. Safety Stock = (50 x 16) - (30 x 10) = 800 - 300 = 500 đơn vị. Đó là điểm khởi đầu, nhưng có thể vẫn nhiều hơn mức đệm bạn thực sự cần.

Phương pháp 2: công thức service level (khuyến nghị)

Khi bạn có đủ lịch sử bán hàng để tính standard deviation, công thức này sẽ cho ra mức đệm gắn với một mục tiêu service level cụ thể.

Safety Stock = Z x square root of [(Lead Time x Demand Variance) + (Average Demand squared x Lead Time Variance)]. Ở đây, Z là service factor từ bảng phân phối chuẩn, demand variance là bình phương standard deviation của nhu cầu hàng ngày, còn lead time variance là bình phương standard deviation của lead time.

90% service level, Z = 1.28

Bao phủ phần lớn biến động của nhu cầu và lead time. Phù hợp cho sản phẩm biên lợi nhuận thấp hoặc dễ thay thế.

95% service level, Z = 1.65

Mục tiêu phổ biến nhất cho sản phẩm chủ lực. Cân bằng tốt giữa mức sẵn có và chi phí tồn kho.

98% service level, Z = 2.05

Dành cho hàng biên lợi nhuận cao hoặc mặt hàng quan trọng nơi stockout rất đắt đỏ. Cần mức đệm lớn hơn đáng kể.

99% service level, Z = 2.33

Bảo vệ gần như tối đa. Chỉ hợp lý cho SKU thật sự mission-critical. Chi phí tồn kho tăng mạnh ở mức này.

Hãy để ý mối quan hệ phi tuyến. Tăng từ 95 lên 99 phần trăm service level gần như nhân đôi Z-score, và tồn kho an toàn của bạn cũng nhảy theo. Đó là lý do các mục tiêu 99 phần trăm áp đồng loạt rất đắt, và vì sao phân biệt theo lớp SKU là quan trọng.

Ví dụ tính toán

Giả sử bạn bán trung bình 40 đơn vị mỗi ngày với standard deviation là 8 đơn vị. Nhà cung cấp giao trung bình trong 12 ngày với standard deviation là 3 ngày. Bạn muốn service level 95 phần trăm (Z = 1.65).

Safety Stock = 1.65 x square root of [(12 x 64) + (1,600 x 9)] = 1.65 x square root of [768 + 14,400] = 1.65 x square root of 15,168 = 1.65 x 123.2 = 203 đơn vị. Điểm đặt hàng lại khi đó sẽ là 203 + (40 x 12) = 683 đơn vị.

Ý chính

Trong ví dụ này, biến động lead time tạo ra phần lớn tồn kho an toàn. Nếu bạn giảm được sự thiếu ổn định trong giao hàng của nhà cung cấp từ 3 ngày xuống 1 ngày, tồn kho an toàn sẽ giảm còn khoảng 96 đơn vị, tức gần bằng một nửa. Hãy cải thiện độ tin cậy của nhà cung cấp trước khi chất thêm hàng.

Ghép mức đệm với lớp SKU

Áp cùng một service level và cùng một tần suất review cho mọi SKU là một trong những sai lầm phổ biến nhất trong quản lý tồn kho an toàn. Một sản phẩm fast mover biên lợi nhuận cao mang về 15 phần trăm doanh thu cần mức đệm khác hẳn với một phụ kiện bán chậm có ba lựa chọn thay thế ngay trên kệ.

Nếu bạn đã làm phân tích ABC, hãy dùng các lớp đó để đặt mục tiêu khác nhau. Nếu chưa, bây giờ là thời điểm phù hợp. Nguyên tắc rất đơn giản: đặt mức đệm lớn hơn ở nơi stockout gây đau hơn, và mức đệm nhỏ hơn ở nơi hàng dư dễ biến thành dead inventory.

Mặt hàng A: giá trị cao, kiểm soát chặt

Nhắm service level 95 đến 98 phần trăm. Review tồn kho an toàn hàng tháng. Những SKU này kéo phần lớn doanh thu của bạn, nên stockout ở đây rất đắt.

Mặt hàng B: giá trị trung bình, nỗ lực cân bằng

Nhắm service level 90 đến 95 phần trăm. Review theo quý. Hãy đặt mức đệm hợp lý, nhưng tránh đầu tư quá mức vào các mặt hàng hiếm khi trở nên critical.

Mặt hàng C: giá trị thấp, chạm nhẹ

Nhắm service level 85 đến 90 phần trăm. Review mỗi sáu tháng. Carrying cost của hàng C dư sẽ âm thầm tích lũy. Lead time dài hơn ở đây có thể chấp nhận được.

Ba khu kệ trong kho cho thấy các lớp tồn kho A, B và C với mật độ hàng giảm dần từ trái sang phải
Phân biệt mức đệm theo lớp SKU: mặt hàng A cần kiểm soát chặt và tồn kho sâu hơn, trong khi mặt hàng C chỉ cần cách tiếp cận nhẹ hơn.

Khi nào nên tăng hoặc giảm mức đệm

Tồn kho an toàn không phải là con số set-and-forget. Mô thức nhu cầu thay đổi, nhà cung cấp thay đổi, và gián đoạn bên ngoài xuất hiện không báo trước. Benchmark Netstock 2025 cho thấy 68 phần trăm doanh nghiệp nhỏ và vừa xem lead time variability là thách thức lớn nhất từ nhà cung cấp, còn cao hơn cả lead time dài và chi phí. Nếu tình hình nhà cung cấp của bạn thay đổi, phép tính tồn kho an toàn của bạn đã lỗi thời.

Tăng tồn kho an toàn khi

  • Biến động nhu cầu tăng lên: Ra mắt sản phẩm mới, giai đoạn khuyến mãi, hay đỉnh mùa vụ đều làm tăng bất định.
  • Lead time kéo dài hoặc dao động: Chậm trễ từ nhà cung cấp, thiếu nguyên liệu, hay gián đoạn địa chính trị như thuế quan làm nới rộng khoảng cách giữa thời gian hứa và thời gian giao thực tế.
  • Bạn đang onboarding nhà cung cấp mới: Cho đến khi độ ổn định giao hàng được chứng minh, hãy thêm buffer để che phần chưa biết.
  • Sản phẩm không có thay thế: Khi khách hàng không thể dễ dàng chuyển sang lựa chọn khác, stockout đồng nghĩa với mất bán hoàn toàn.
  • Chi phí stockout lớn hơn nhiều so với carrying cost: Với hàng biên lợi nhuận cao, một đơn bán bị mất có thể đắt hơn nhiều tháng chi phí lưu kho.

Giảm tồn kho an toàn khi

  • Nhu cầu đã ổn định: Sản phẩm trưởng thành với doanh số đều và dễ dự báo chỉ cần buffer nhỏ hơn.
  • Độ tin cậy của nhà cung cấp cải thiện: Lead time ngắn hơn và ổn định hơn sẽ trực tiếp làm giảm phần lead time variance trong công thức.
  • Độ chính xác forecast tốt hơn: Công cụ hoạch định tốt hơn giúp giảm demand uncertainty mà tồn kho an toàn đang che phủ.
  • Carrying cost cao so với chi phí stockout: Hàng dễ hỏng, hàng mùa vụ, hoặc hàng đắt tiền đôi khi bị overstock sẽ đau hơn việc miss đôi lúc.
  • Sản phẩm đang giảm nhu cầu hoặc sắp phase-out: Giảm buffer sớm để tránh bị kẹt với dead stock. Năm 2025, 17 phần trăm doanh nghiệp nhỏ báo cáo đang giữ hơn 10 phần trăm dead stock không bán được quá một năm.

Năm sai lầm phổ biến cần tránh

  1. Dùng cùng một tỷ lệ cho mọi SKU. Quy tắc 'hai tuần cho tất cả' bảo vệ slow mover quá nhiều và fast mover quá ít. Hãy phân biệt theo lớp giá trị và mức biến động.
  2. Bỏ qua lead time variability. Nhiều đội chỉ tính tồn kho an toàn dựa trên biến động nhu cầu rồi quên rằng sự thiếu ổn định của nhà cung cấp có thể là yếu tố lớn hơn. Luôn đưa cả hai vào.
  3. Thiết lập rồi quên. Mô thức nhu cầu đổi theo mùa, xu hướng và thị trường. Hãy review ít nhất theo quý, và hàng tháng cho mặt hàng A.
  4. Dùng tồn kho an toàn để che giấu vấn đề quy trình. Nếu mức đệm cứ tiếp tục tăng để bù forecast error, dữ liệu kém, hay vấn đề nhà cung cấp, bạn đang chữa triệu chứng chứ không phải gốc rễ. Hãy sửa nguyên nhân trước.
  5. Nhắm 99 phần trăm service level cho mọi thứ. Bước nhảy từ 95 lên 99 phần trăm gần như làm Z-score và buffer tăng gấp đôi. Chỉ để mức phục vụ cao nhất cho các SKU thật sự critical.

Xây một review cadence đơn giản

Thói quen có tác động mạnh nhất mà bạn có thể xây dựng là review tồn kho an toàn lặp lại. Không có nó, mức đệm sẽ dần rời xa thực tế khi nhu cầu và lead time thay đổi. Đây là lịch nhẹ nhưng đủ để giữ mức đệm trung thực mà không nuốt trọn cả tuần của bạn.

Lịch review tồn kho an toàn

  • Hàng tháng - mặt hàng A:Tính lại tồn kho an toàn bằng dữ liệu nhu cầu và lead time của 90 ngày gần nhất. So sánh stockout thực tế với target service level của bạn.
  • Hàng quý - mặt hàng B:Làm mới standard deviation của nhu cầu và lead time. Kiểm tra xem có mặt hàng B nào đã chuyển sang vùng A hay C theo sales volume gần đây không.
  • Mỗi sáu tháng - mặt hàng C:Review mức đệm và đánh dấu SKU không có chuyển động để cân nhắc phase-out hoặc dọn dead stock.
  • Sau bất kỳ gián đoạn nào:Nếu nhà cung cấp thay đổi, có chiến dịch khuyến mãi lớn, hay điều kiện bên ngoài như thuế quan và chậm logistics thay đổi, hãy tính lại ngay cho các SKU bị ảnh hưởng.
  • Hàng năm - reset toàn bộ:Tính lại mọi phân loại SKU (ABC), làm mới tất cả mức tồn kho an toàn, và xác nhận rằng target service level vẫn còn phù hợp với mục tiêu kinh doanh.

Hãy giữ một log đơn giản cho mỗi lần review: ngày, điều gì thay đổi, và vì sao. Dấu vết đó giúp bạn nhìn ra xu hướng và giải thích quyết định về buffer với ban lãnh đạo.

Nhân viên kho cầm máy tính bảng kiểm tra mức tồn kho trên kệ trong một lần review tồn kho an toàn định kỳ
Nhịp review đều đặn giúp buffer luôn bám sát nhu cầu thực tế và hiệu suất nhà cung cấp.

Ghép tất cả lại với nhau

Tồn kho an toàn không phức tạp nếu bạn tách nó thành từng bước. Đo demand variability và lead time variability. Chọn target service level phù hợp với tầm quan trọng của từng SKU. Chạy công thức. Đặt điểm đặt hàng lại. Review theo lịch. Đó là toàn bộ hệ thống.

Lợi ích là rất thật: ít tiền bị khóa hơn trong tồn kho dư, ít stockout hơn ở những mặt hàng quan trọng nhất, và một đội ngũ đưa ra quyết định replenishment dựa trên dữ liệu chứ không phải lo lắng. Hãy bắt đầu tuần này với 20 SKU quan trọng nhất, vận hành công thức, rồi mở rộng từ đó.

Bài viết liên quan

Hướng dẫn mới cho các đội ngũ kiểm kê và vận hành.

Phân tích tồn kho ABC được giải thích (kèm ví dụ)

Không phải mặt hàng nào cũng cần mức chú ý như nhau - phân tích ABC giúp bạn tập trung thời gian, công sức kiểm đếm và dòng tiền vào nơi quan trọng nhất. Hướng dẫn này trình bày công thức, sai lầm thường gặp và ví dụ thực tế.

Giải Mã Vòng Quay Hàng Tồn Kho (Điểm Chuẩn + Khắc Phục)

Vòng quay hàng tồn kho cho bạn biết tiền mặt di kệ hàng của bạn luân chuyển nhanh đến mức nào. Hướng dẫn này giải thích công thức, chỉ ra các điểm chuẩn thực tế và cung cấp cho bạn các giải pháp thực tế giúp tăng vòng quay mà không gây ra tình trạng hết hàng.

Đếm chu kỳ 101: Xây dựng lịch trình lặp lại

Số lượng nhỏ và ổn định sẽ đánh bại việc kiểm kê hàng năm một cách đau đớn. Hướng dẫn này hướng dẫn bạn cách chọn tần suất đếm, phân công vai trò, theo dõi KPI phù hợp và xây dựng lịch hàng tuần mà nhóm của bạn sẽ thực sự tuân theo.