Trong kênh bán lẻ hiện đại, tình trạng sản phẩm vắng mặt trên kệ không phải lúc nào cũng xuất phát từ việc thiếu hàng tại kho trung tâm. Hàng có thể đã về đến cửa hàng nhưng chưa được trưng bày kịp thời, chưa được refill đúng lúc hoặc dữ liệu tồn kho tại điểm bán bị sai lệch. Đây là lý do On-Shelf Availability (OSA) trở thành chỉ số quan trọng giúp doanh nghiệp phân phối đo lường khả năng đáp ứng nhu cầu mua hàng tại “điểm chạm cuối cùng”.
Hãy cùng MBW Next tìm hiểu On-Shelf Availability (OSA) là gì, vì sao chỉ số này quan trọng và doanh nghiệp cần làm gì để cải thiện OSA trong hệ thống phân phối.
On-Shelf Availability (OSA) là gì?
On-Shelf Availability (OSA) là tỷ lệ sản phẩm thực sự có mặt trên kệ tại thời điểm người tiêu dùng có nhu cầu mua. Đây là chỉ số phản ánh chính xác nhất khả năng đáp ứng nhu cầu của hệ thống phân phối ở “khoảnh khắc cuối cùng”.
Mối quan hệ giữa OSA và Out of Stock là nghịch đảo: OSA thấp đồng nghĩa với OOS cao, và ngược lại OSA cao có nghĩa là OOS thấp. Đối với doanh nghiệp phân phối, việc quản lý tồn kho tại điểm bán thông qua chỉ số OSA không chỉ giúp kiểm soát tình trạng kệ trống mà còn là cơ sở để đánh giá hiệu quả của toàn bộ chuỗi cung ứng.Tầm quan trọng của chỉ số OSA đối với doanh nghiệp phân phối
- Phản ánh trực tiếp khả năng đáp ứng nhu cầu mua hàng tại điểm bán, nên là chỉ số rất gần với doanh thu thực tế.
- Giúp doanh nghiệp phát hiện sớm tình trạng kệ trống, thiếu hàng cục bộ hoặc đứt gãy cung ứng ở “điểm chạm cuối cùng”.
- Là cơ sở để đánh giá hiệu quả phối hợp giữa bán hàng, cung ứng, giao hàng và trưng bày tại thị trường.
- Giúp doanh nghiệp phân biệt rõ giữa hàng đã đưa vào kênh và hàng thực sự sẵn sàng để người tiêu dùng mua.
- Có ảnh hưởng trực tiếp đến trải nghiệm mua hàng, khả năng giữ doanh thu và mức độ trung thành với thương hiệu.
- Chỉ số quan trọng để KAM, sales và bộ phận vận hành ưu tiên đúng điểm bán, đúng khu vực và đúng nhóm sản phẩm cần can thiệp.
Tại sao doanh nghiệp phân phối cần kiểm soát chỉ số On-Shelf Availability (OSA)?
Tỷ lệ hết hàng trung bình của ngành hàng tiêu dùng nhanh (FMCG) toàn cầu đang ở mức khoảng 8% (ECR Europe, 2024). Tại Việt Nam, mặc dù chưa có khảo sát chính thức trên toàn ngành, các doanh nghiệp phân phối trong lĩnh vực sữa, nước giải khát và hàng tiêu dùng cá nhân ghi nhận tỷ lệ này thường cao hơn, đặc biệt tại các hệ thống siêu thị ở khu vực ngoại thành hoặc các điểm bán có lưu lượng khách hàng không ổn định.
Nghiên cứu của Kantar năm 2025 cho thấy 37% người mua sẽ không quay lại thương hiệu đã hết hàng hai lần liên tiếp. Hành vi này cho thấy doanh nghiệp cần đặc biệt chú trọng đến việc cải thiện On-Shelf Availability (OSA) tại điểm bán.
Thực tế, hơn 75% nguyên nhân dẫn đến Out of Stock không nằm ở khâu sản xuất hay kho trung tâm, mà xảy ra tại cửa hàng. Cụ thể:
- Hàng đã được giao đến kho cửa hàng nhưng chưa được đưa lên kệ kịp thời.
- Nhân viên cửa hàng không thực hiện refill đúng thời điểm do thiếu quy trình hoặc thiếu nhân sự.
- Báo cáo tồn kho tại cửa hàng bị sai lệch, dẫn đến việc không phát sinh đơn hàng bổ sung dù thực tế hàng trên kệ đã cạn.
Đối với doanh nghiệp thương mại, phân phối, tình trạng này kéo dài có thể làm suy giảm On-Shelf Availability (OSA), gây tổn thất về doanh thu cũng như ảnh hưởng đến hình ảnh thương hiệu trong dài hạn.
Xem thêm: Hướng dẫn giảm Out of Stock trong Modern Trade và Quản lý giao hàng đúng giờ (OTIF)
OSA được quản lý như thế nào trong mô hình 3 tầng tồn kho

Để hiểu vì sao quản lý tồn kho tại điểm bán thường gặp thách thức, cần hình dung hệ thống tồn kho trong kênh bán lẻ hiện đại như một dòng chảy gồm ba tầng liên kết.
Tầng 1 – Kho trung tâm (Distribution Center Stock)
Kho trung tâm là nơi hàng hóa được tập kết, lưu trữ và điều phối đến các cửa hàng. Vai trò của tầng này là đảm bảo đủ hàng để cung ứng cho toàn bộ hệ thống cửa hàng phía sau.
Tầng 2 – Kho cửa hàng / kho phụ (Back-room Stock)
Đây là kho chứa lượng hàng đã được vận chuyển đến cửa hàng nhưng chưa được trưng bày ra kệ. Các nghiên cứu của Grubor (2015) chỉ ra rằng việc chậm bổ sung hàng từ kho phụ lên kệ là một trong những nguyên nhân phổ biến nhất khiến kệ trống, dù tồn kho tổng thể vẫn dương.
Tầng này thường bị bỏ qua trong các báo cáo quản trị vì dữ liệu tồn kho tại kho cửa hàng không phải lúc nào cũng được cập nhật theo thời gian thực.
Tầng 3 – Hàng trên kệ (Shelf Stock / On-Shelf Availability)
Đây là tầng cuối cùng và quan trọng nhất. Hàng trên kệ là những sản phẩm khách hàng có thể nhìn thấy và mua trực tiếp. Theo nghiên cứu của Thomas Gruen và Daniel Corsten (2016), tỷ lệ thiếu hàng trên kệ trung bình toàn cầu vào khoảng 8%, gây thiệt hại đáng kể cho doanh thu và trải nghiệm mua sắm.
Mối quan hệ giữa OSA với các chỉ số Sell-in, Sell-out và Promotion Sell-through
Trong kênh phân phối MT, các doanh nghiệp thường chú trọng kiểm soát và đo lường các nhóm chỉ số chính sau:
| Nhóm dữ liệu | Định nghĩa | Ý nghĩa quản trị |
| Sell-in | Lượng hàng doanh nghiệp giao cho nhà bán lẻ | Phản ánh năng lực cung ứng từ phía doanh nghiệp |
| Sell-out | Lượng hàng bán ra cho người tiêu dùng | Phản ánh nhu cầu thực tế tại điểm bán |
| OSA | Tỷ lệ sản phẩm có mặt trên kệ | Phản ánh hiệu quả trưng bày và refill |
| Promotion Sell-through | Tỷ lệ hàng bán ra trong chương trình khuyến mãi | Đo lường hiệu quả của các chương trình kích cầu |
Khi bốn dòng dữ liệu này được kết nối, KAM có thể dự báo nguy cơ giảm On-Shelf Availability (OSA) thay vì chỉ phản ứng sau khi doanh số đã bị ảnh hưởng.
Trong quá trình vận hành, đây là 3 tín hiệu cảnh báo sớm KAM (Key Account Manager) cần theo dõi để bảo vệ OSA:
- Chênh lệch sell-in và sell-out trên 15% trong hai kỳ liên tiếp: Dấu hiệu cho thấy hàng đang bị tồn đọng ở đâu đó trong hệ thống (có thể tại kho cửa hàng) hoặc nhu cầu đang thay đổi nhanh hơn dự báo.
- SKU bán nhanh hơn 20% so với mức trung bình nhưng không được refill trong 5 ngày: Đây là tín hiệu cảnh báo đỏ, báo hiệu nguy cơ kệ trống trong vài ngày tới nếu không có can thiệp.
- Cửa hàng giảm tần suất đặt hàng bất thường: Có thể do lỗi hệ thống, thay đổi chính sách tồn kho của nhà bán lẻ, hoặc vấn đề về thanh toán công nợ.
Lộ trình 3 bước tối ưu quản lý tồn kho tại điểm bán và ổn định chỉ số On-Shelf Availability (OSA)
Để chuyển hóa lý thuyết thành thực tiễn, doanh nghiệp cần triển khai theo một lộ trình rõ ràng dựa trên ba trụ cột: Visibility – Accountability – Agility. Đây là nền tảng để cải thiện On-Shelf Availability (OSA) một cách bền vững.
Bước 1 – Visibility: Xây dựng hệ thống đo lường làm nền tảng
Trước khi có thể cải thiện, doanh nghiệp cần đo lường được hiện trạng vận hành thông qua dữ liệu thực.
Kết nối dữ liệu và xây dựng dashboard hàng tuần với bốn chỉ số cốt lõi cho từng retailer và từng nhóm sản phẩm:
| Chỉ số | Ý nghĩa | Tần suất cập nhật |
| OSA (On-Shelf Availability) | Tỷ lệ sản phẩm thực sự có mặt trên kệ | Hàng ngày hoặc theo ca |
| Sell-in | Lượng hàng doanh nghiệp giao cho nhà bán lẻ | Hàng tuần |
| Sell-out | Lượng hàng bán ra cho người tiêu dùng | Hàng ngày (nếu có POS data) |
| Days of Supply | Số ngày tồn kho dự kiến có thể bán được | Hàng ngày |
| Forecast Accuracy | Độ chính xác của dự báo so với sell-out thực tế | Hàng tháng |
Bước 1 được xem như đã hoàn thành khi đạt được 3 tiêu chí sau:
- Dashboard được triển khai và có dữ liệu của ít nhất 4 tuần liên tiếp.
- Đội ngũ KAM được đào tạo cách đọc và hiểu các chỉ số trên dashboard.
- CEO nhận được báo cáo tổng hợp OSA hàng tuần từ mỗi KAM.
Thời gian dự kiến cho công việc này thường diễn ra trong khoảng 4-8 tuần, tùy vào hiện trạng hệ thống dữ liệu của doanh nghiệp.
Bước 2 – Accountability: Phân định trách nhiệm xử lý theo từng SKU và từng điểm bán
Khi đã có dữ liệu, bước tiếp theo là gắn trách nhiệm với từng chỉ số. Đây là bước mà nhiều doanh nghiệp thất bại vì chỉ dừng lại ở báo cáo mà không có chủ thể hành động.
Cụ thể, CEO cần thực phân định trách nhiệm qua các bước như sau:
Thứ nhất, chỉ định “OSA Champion” cho từng nhóm sản phẩm hoặc từng retailer. OSA Champion có thể là một KAM hoặc một nhân sự chuyên trách, với nhiệm vụ:
- Theo dõi chỉ số OSA hàng ngày cho các SKU được phân công.
- Phát hiện các SKU có OSA dưới ngưỡng (ví dụ <90%).
- Chủ động liên hệ với bộ phận Supply Chain và cửa hàng để xác định nguyên nhân.
Thứ hai, thiết lập quy trình xác định nguyên nhân khi OSA giảm. Các câu hỏi bắt buộc phải được trả lời trong vòng 24 giờ kể từ khi phát hiện:
| Mức độ | Câu hỏi | Bộ phận chịu trách nhiệm trả lời |
| Tầng 1 | Có thiếu hàng tại kho trung tâm của nhà bán lẻ không? | Supply Chain |
| Tầng 2 | Hàng đã về đến cửa hàng nhưng chưa được đưa lên kệ? | KAM (phối hợp với cửa hàng) |
| Tầng 3 | Hàng trên kệ đã hết nhưng chưa có đơn hàng bổ sung? | KAM + Demand Planning |
Thứ ba, xác định rõ thời hạn xử lý cho từng loại nguyên nhân. Ví dụ:
- Nguyên nhân từ tầng 1 (thiếu hàng tại kho trung tâm): bộ phận Supply Chain có 48 giờ để điều phối hàng từ kho khác hoặc xác nhận lịch giao bổ sung.
- Nguyên nhân từ tầng 2 (hàng kẹt tại kho cửa hàng): KAM có 24 giờ để làm việc với quản lý cửa hàng về việc ưu tiên refill.
- Nguyên nhân từ tầng 3 (chậm refill do quy trình): KAM và bộ phận Vận hành có 1 tuần để đề xuất điều chỉnh quy trình.
Bước 2 được đánh giá là hoàn thành khi đạt được những tiêu chí sau:
- 100% các SKU trọng điểm (top 20% doanh số) có OSA Champion được phân công rõ ràng.
- Quy trình xác định nguyên nhân được áp dụng ít nhất 3 lần và có biên bản.
- Thời gian trung bình từ khi phát hiện OSA thấp đến khi xác định được nguyên nhân là dưới 24 giờ.
Doanh nghiệp phân phối thường mất 4-6 tuần để hoàn thiện phân công và quy trình.
Bước 3 – Agility: Thiết lập quy trình phản ứng trong 48 giờ
Khi đã có dữ liệu (bước 1) và phân công trách nhiệm (bước 2), bước cuối cùng là tối ưu tốc độ phản ứng. Theo McKinsey (2024), các doanh nghiệp đạt chỉ số OTIF từ 95% trở lên đều có khả năng xử lý cảnh báo trong vòng 48 giờ.
Để hoàn thành quy trình phản ứng tối ưu trong 48 giờ, đáp ứng quản lý tồn kho tại điểm bán, doanh nghiệp cần thực hiện:
Thứ nhất, xác định ngưỡng cảnh báo:
- Cảnh báo vàng (cần theo dõi): OSA < 90% hoặc Days of Supply < 5 ngày.
- Cảnh báo đỏ (cần hành động ngay): OSA < 85% hoặc Days of Supply < 3 ngày.
Thứ hai, xây dựng quy trình phản ứng 48 giờ cho cảnh báo đỏ:
| Mốc thời gian | Hành động | Đầu mối chịu trách nhiệm |
| + 0 giờ | Cảnh báo đỏ được kích hoạt tự động từ dashboard. | Hệ thống (email/SMS đến KAM và Supply) |
| + 4 giờ | KAM xác nhận đã nhận cảnh báo và bắt đầu kiểm tra thực tế. | KAM |
| + 24 giờ | Họp giữa KAM và Supply Chain (tối đa 30 phút) để xác định nguyên nhân và phương án xử lý. | KAM + Supply Chain Manager |
| + 48 giờ | Phương án refill được thực thi (hàng được điều phối hoặc xác nhận lịch giao bổ sung). | Supply Chain |
Thứ ba, đo lường và cải tiến liên tục. Sau mỗi sự cố cảnh báo đỏ, đội ngũ KAM và Supply Chain cần thực hiện:
- Phân tích nguyên nhân gốc rễ trong vòng 5 ngày làm việc.
- Cập nhật quy trình để tránh tái diễn (nếu nguyên nhân đến từ lỗi hệ thống hoặc quy trình).
Để hoàn thành thiết lập quy trình phản ứng trong 48 giờ, doanh nghiệp cần đảm bảo được 3 yếu tố:
- 100% cảnh báo đỏ được xử lý trong vòng 48 giờ.
- Thời gian trung bình từ cảnh báo đến khi có phương án refill là dưới 36 giờ.
- Tỷ lệ OSA duy trì trên 90% sau 3 tháng áp dụng liên tục.
Xem thêm: Tối ưu hóa giao hàng nội bộ cho doanh nghiệp phân phối với tính năng Delivery trip trên MBW Next
MBW Next – Nền tảng giúp cải thiện On-Shelf Availability (OSA) theo thời gian thực

Trong bối cảnh tồn kho tại điểm bán thường bị phân tán và khó kiểm soát, vấn đề cốt lõi không nằm ở việc thiếu công cụ, mà nằm ở dữ liệu không được thu thập, kết nối và xử lý một cách thống nhất.
MBW Next tiếp cận bài toán này từ góc độ dữ liệu: xây dựng một nền tảng nơi mọi biến động tồn kho tại điểm bán được ghi nhận, đồng bộ và phản ánh theo thời gian thực, giúp doanh nghiệp kiểm soát và cải thiện On-Shelf Availability (OSA) hiệu quả hơn.
Xem thêm: Top 1 phần mềm quản lý tồn kho thị trường tại điểm bán MBW Next
Cụ thể, hệ thống hỗ trợ doanh nghiệp:
- Theo dõi tồn kho đa tầng theo kho, chi nhánh, khu vực và kênh, điểm bán, giúp phát hiện sự mất cân đối tồn kho để điều chỉnh nhanh chóng
- Thu thập dữ liệu tồn kho trực tiếp tại điểm bán thông qua ứng dụng SFA, gắn với từng SKU, từng điểm bán và từng thời điểm viếng thăm
- Chuẩn hóa và đồng bộ dữ liệu tồn kho giữa điểm bán – nhà phân phối – kho trung tâm, đảm bảo cùng một “nguồn dữ liệu duy nhất” cho toàn hệ thống
- Kết nối dữ liệu tồn kho với dữ liệu bán hàng (sell-in / sell-out) để phản ánh đúng trạng thái luân chuyển hàng hóa, không chỉ dừng ở số lượng tồn
- Cập nhật dashboard và báo cáo theo thời gian thực, giúp doanh nghiệp phát hiện sớm các điểm bán thiếu hàng, tồn kho chậm luân chuyển hoặc mất cân đối cung – cầu
- Làm nền tảng cho các quyết định vận hành, từ điều phối hàng hóa, tối ưu tuyến bán đến xây dựng chính sách bán hàng phù hợp theo từng khu vực, từng nhóm điểm bán
Thay vì nhìn tồn kho như một con số tĩnh, MBW Next giúp doanh nghiệp biến dữ liệu thành dòng thông tin liên tục, từ đó nâng cao khả năng kiểm soát và cải thiện On-Shelf Availability (OSA) trên toàn hệ thống phân phối.

Case study: MBW Next giúp Cozy quản lý dữ liệu tồn kho mạng lưới phân phối toàn quốc

Cozy là thương hiệu trà có mạng lưới phân phối phủ rộng trên toàn quốc, với sản phẩm hiện diện tại các điểm bán lẻ, đại lý, tạp hóa và siêu thị ở mọi tỉnh thành. Để vận hành hệ thống phân phối và bán hàng ở quy mô lớn này, Cozy phải quản lý đồng thời hàng trăm nghìn nhà phân phối, điểm bán lẻ, kênh GT, MT và cả các kênh thương mại điện tử.
Trước khi triển khai MBW Next, Cozy vận hành nhiều hệ thống song song, bao gồm MobiWork DMS cho phân phối, phần mềm kế toán AsiaSoft và các quy trình tổng hợp dữ liệu thủ công trên Excel. Điều này khiến dữ liệu bị phân tán, mất thời gian tổng hợp và khó phản ánh chính xác tình trạng hàng hóa tại điểm bán, từ đó ảnh hưởng đến khả năng kiểm soát On-Shelf Availability (OSA).
MBW Next được triển khai như một nền tảng hợp nhất, kết nối ERPNext với MobiWork DMS, phần mềm kế toán và các sàn thương mại điện tử, nhằm tạo ra một nguồn dữ liệu thống nhất cho toàn bộ hoạt động vận hành và phân phối.
Trong đó, MBW Next đóng vai trò quan trọng trong quản lý chi tiết tồn kho tại kho tổng, kho nhà phân phối, kho MT, kho TMĐT và kho công cụ dụng cụ theo lô, ngày sản xuất và hạn dùng, đồng thời đồng bộ dữ liệu realtime qua hệ thống DMS để kiểm soát tồn chung trên toàn hệ thống.
Từ góc độ cải thiện On-Shelf Availability (OSA), giá trị của dự án không chỉ nằm ở việc ghi nhận số lượng hàng hóa, mà ở khả năng kết nối dữ liệu tồn kho với sell-in, sell-out và dữ liệu vận hành trên cùng một nền tảng.
Nhờ đó, Cozy có thêm cơ sở để theo dõi luồng hàng xuyên suốt hơn, giảm phụ thuộc vào việc lấy dữ liệu thủ công từ nhiều phần mềm rời rạc, đồng thời nâng cao khả năng kiểm soát tồn kho trên mạng lưới phân phối quy mô lớn.
Kết luận
On-Shelf Availability (OSA) không chỉ là một chỉ số vận hành, mà là chỉ số phản ánh trực tiếp khả năng bán hàng thực tế tại điểm bán.
Đối với doanh nghiệp phân phối, cải thiện OSA đồng nghĩa với việc giảm tình trạng kệ trống, hạn chế mất doanh thu và nâng cao hiệu quả phối hợp giữa bán hàng, cung ứng, kho vận và đội ngũ thị trường.
Để làm được điều đó, doanh nghiệp cần một nền tảng dữ liệu đủ mạnh để kết nối sell-in, sell-out, tồn kho và phản hồi thực tế từ điểm bán theo thời gian thực. MBW Next giúp doanh nghiệp xây dựng nền tảng đó, từ đó nâng cao khả năng kiểm soát và cải thiện On-Shelf Availability (OSA) trên toàn hệ thống phân phối.
Đăng ký demo MBW Next để chuẩn hóa dữ liệu và quản lý tồn kho điểm bán bài bản hơn.






