Fill rate (tỷ lệ đáp ứng đơn hàng) đo lường phần nhu cầu mà bạn đã cung cấp đầy đủ từ lượng hàng tồn kho sẵn có, không bị thiếu hụt, không thay thế và không phải chờ hàng (backorder). Nếu nhận đơn hàng 1.000 đơn vị và xuất kho 940 đơn vị từ lượng hàng sẵn có, thì fill rate của bạn là 94%.
Fill rate = (số đơn vị hoặc đơn hàng được cung cấp đầy đủ ÷ số đơn vị hoặc đơn hàng được đặt) × 100
Từ khóa quan trọng ở đây là đầy đủ. Fill rate tập trung vào tính trọn vẹn, không phải thời gian — một đơn hàng được giao đầy đủ nhưng trễ ba tuần vẫn được tính là đã đáp ứng (filled). Đây là điểm khác biệt so với OTIF, vốn yêu cầu cả hai yếu tố, và đó là lý do tại sao hai chỉ số này luôn khác nhau.
Fill rate là gì
Fill rate trả lời một câu hỏi: khi khách hàng yêu cầu, bạn có thể cung cấp hàng không?
Chỉ số này đo lường khả năng sẵn sàng tại thời điểm phát sinh nhu cầu. Không phải việc bạn có cung cấp hàng sau đó hay không, cũng không phải việc bạn có hàng vào tuần trước hay không. Mà là liệu hàng có sẵn ngay khi đơn hàng được đặt hay không.
Đây là thước đo phía khách hàng tương ứng với tình trạng hết hàng (stockout). Stockout là sự kiện xảy ra; còn fill rate là thước đo tần suất xảy ra các sự kiện như vậy trên toàn bộ nhu cầu của bạn.
Chỉ số này được tính toán ở bất kỳ cấp độ nào bạn chọn — đơn hàng, dòng hàng, đơn vị sản phẩm hoặc thùng hàng — và cấp độ này sẽ làm thay đổi con số đáng kể. Đó là lý do chính khiến các số liệu fill rate từ các nguồn khác nhau khó so sánh với nhau, và vấn đề này sẽ được đề cập bên dưới.
Những gì chỉ số này cố tình loại trừ. Thời gian. Một nhà cung cấp có fill rate 98% nhưng thường xuyên giao hàng trễ một tuần trông có vẻ xuất sắc trên thước đo này nhưng lại tệ trong mắt khách hàng. Fill rate chỉ là một nửa của bức tranh và không bao giờ nên là thước đo duy nhất được sử dụng.
Công thức fill rate và ví dụ thực tế
Fill rate = (số lượng được cung cấp ÷ số lượng được đặt) × 100
Một nhà phân phối xem xét dữ liệu trong một tháng.
Các số liệu:
- Tổng số dòng hàng nhận được: 2.400
- Số dòng hàng được giao đầy đủ từ kho: 2.208
- Tổng số đơn vị được đặt: 31.500
- Tổng số đơn vị được giao: 30.555
- Tổng số đơn hàng nhận được: 640
- Số đơn hàng được giao đầy đủ: 544
Line fill rate (Tỷ lệ đáp ứng theo dòng hàng):
(2.208 ÷ 2.400) × 100 = 92,0%
Unit fill rate (Tỷ lệ đáp ứng theo đơn vị sản phẩm):
(30.555 ÷ 31.500) × 100 = 97,0%
Order fill rate (Tỷ lệ đáp ứng theo đơn hàng):
(544 ÷ 640) × 100 = 85,0%
Ba con số từ cùng một tháng, dao động từ 85% đến 97%. Không có con số nào sai; chúng đo lường những khía cạnh khác nhau.
Unit fill rate là chỉ số dễ đạt được nhất, vì việc thiếu hụt hai đơn vị trong một dòng hàng gồm hai trăm đơn vị hầu như không ảnh hưởng nhiều đến kết quả.
Order fill rate là chỉ số khắt khe nhất, vì chỉ cần một dòng hàng bị thiếu là toàn bộ đơn hàng đó bị coi là không hoàn tất, bất kể các dòng hàng khác có đầy đủ đến đâu.
Line fill rate nằm ở giữa và thường là chỉ số chẩn đoán tốt nhất, vì nó cho bạn biết số lượng yêu cầu sản phẩm riêng lẻ mà bạn đã không đáp ứng được, thay vì chỉ tính theo đơn vị hay theo đơn hàng.
Quy tắc thực tế. Order fill rate phản ánh trải nghiệm thực tế của khách hàng. Line fill rate cho bạn biết cần phải kiểm tra ở đâu. Hãy chọn một chỉ số làm thước đo chính, nêu rõ đó là chỉ số nào và không bao giờ so sánh con số của bạn với người khác nếu chưa xác định rằng họ sử dụng cùng một cơ sở tính toán.
Các loại fill rate
| Loại | Nội dung đo lường | Công thức | Phù hợp nhất để |
|---|---|---|---|
| Order fill rate | Các đơn hàng được giao đầy đủ | Đơn hàng đầy đủ ÷ tổng đơn hàng | Trải nghiệm thực tế của khách hàng |
| Line fill rate | Các dòng hàng được giao đầy đủ | Dòng hàng đầy đủ ÷ tổng dòng hàng | Chẩn đoán — sản phẩm nào đang bị thiếu |
| Unit fill rate | Đơn vị được giao so với đơn vị được đặt | Đơn vị được giao ÷ đơn vị được đặt | Hiệu suất cung ứng dựa trên khối lượng |
| Case fill rate | Thùng hàng được cung cấp so với thùng hàng được đặt | Thùng hàng được giao ÷ thùng hàng được đặt | Cung ứng bán buôn và bán lẻ |
| SKU fill rate | Khả năng sẵn sàng của một sản phẩm cụ thể | Đơn vị SKU đó được giao ÷ đơn vị được đặt | Xác định các sản phẩm có vấn đề |
| Warehouse fill rate | Khả năng cung ứng của một địa điểm | Được cung cấp bởi địa điểm đó ÷ nhu cầu tại đó | So sánh các địa điểm trong mạng lưới |
| Vendor or supplier fill rate | Những gì nhà cung cấp giao cho bạn | Đơn vị nhận được ÷ đơn vị đặt hàng | Hiệu suất thượng nguồn và nguồn gốc của hầu hết các lỗi hạ nguồn |
Supplier fill rate (Tỷ lệ đáp ứng của nhà cung cấp) cần được đặc biệt chú ý. Bạn không thể giao hàng đầy đủ nếu bạn không nhận được hàng, và việc đo lường cùng một chỉ số ở thượng nguồn thường cho thấy vấn đề phía khách hàng bắt nguồn từ hai hoặc ba nhà cung cấp thay vì từ chính hoạt động của bạn. Đây là chỉ số bổ sung hữu ích nhất cho hầu hết các doanh nghiệp, và cũng là chỉ số thường bị bỏ sót nhất.
Fill rate so với Service level, In-stock rate và Backorder rate
Bốn khái niệm này có sự chồng chéo đủ lớn để đôi khi bị dùng thay thế cho nhau, gây ra sự nhầm lẫn thực sự trong các cuộc trao đổi với nhà cung cấp.
Fill rate là những gì đã thực sự xảy ra — phần nhu cầu được đo lường đã cung cấp đầy đủ.
Service level là mục tiêu bạn đặt ra trước, thường là dưới dạng xác suất: service level 95% có nghĩa là tính toán safety stock sao cho nhu cầu dự kiến được đáp ứng trong 95% chu kỳ bổ sung hàng. Đây là đầu vào cho một phép tính; còn fill rate là đầu ra của hoạt động. Chúng có liên quan nhưng không giống nhau, và service level 95% không tạo ra chính xác fill rate 95%.
In-stock rate đo lường khả năng sẵn sàng theo thời gian thay vì so với nhu cầu — tỷ lệ thời gian một sản phẩm có sẵn. Một sản phẩm hết hàng trong hai ngày vào một tháng nhu cầu thấp sẽ có điểm số kém ở đây dù gần như không bỏ lỡ nhu cầu nào, điều này làm cho in-stock rate hữu ích hơn trong bối cảnh kệ hàng bán lẻ so với bối cảnh cung ứng.
Backorder rate là tỷ lệ nhu cầu không được đáp ứng và được chuyển thành lời hứa cung cấp sau. Nó gần như là phần bù của fill rate đối với các doanh nghiệp chấp nhận backorder, và nó không cho biết liệu khách hàng cuối cùng có nhận được hàng hay đã hủy đơn.
Và OTIF yêu cầu cả tính đầy đủ và thời gian trên cùng một đơn hàng. Chỉ số này luôn thấp hơn fill rate, vì fill rate hoàn toàn bỏ qua yếu tố thời gian.
Cách thực tế để phân biệt chúng: service level là những gì bạn đã lập kế hoạch, fill rate là những gì bạn đã giao, in-stock rate là tần suất hàng có trên kệ, backorder rate là những gì xảy ra với phần còn lại, và OTIF là việc khách hàng có nhận được hàng đầy đủ và đúng hạn hay không.
Tại sao fill rate quan trọng
Đây là thước đo mà khách hàng thực sự cảm nhận được. Giao hàng thiếu là một vấn đề mà khách hàng phải tự giải quyết — như theo dõi đơn hàng, đặt hàng lại hoặc mua ở nơi khác.
Nó định lượng doanh số bị mất. Mỗi điểm phần trăm fill rate dưới 100% là nhu cầu bạn đã thấy nhưng không đáp ứng được, đây là thông tin tốt hơn nhiều so với việc chỉ biết tình trạng hết hàng mà không để lại dấu vết gì.
Nó mang tính hợp đồng trong cung ứng bán lẻ. Các nhà bán lẻ lớn đặt ra các yêu cầu về fill rate đối với nhà cung cấp kèm theo các hình phạt tài chính, được khấu trừ trực tiếp thay vì lập hóa đơn. Đối với bất kỳ ai cung cấp hàng cho họ, đây là thước đo thương mại trước khi là thước đo vận hành.
Nó chẩn đoán khía cạnh “đầy đủ” của OTIF. Khi OTIF không đạt, việc tách nó thành “đúng hạn” và “đầy đủ” sẽ cho biết ngay lập tức liệu vấn đề nằm ở khả năng sẵn có của hàng hóa hay ở thời gian điều phối — những nguyên nhân khác nhau với những bộ phận chịu trách nhiệm khác nhau.
Nó định giá quyết định về safety stock. Việc nâng fill rate từ 95% lên 98% đòi hỏi một lượng hàng tồn kho bổ sung có thể tính toán được. Việc đặt con số đó lên bàn cân với giá trị nhu cầu mà nó mang lại sẽ biến một câu hỏi về dịch vụ thành một câu hỏi về thương mại.
Nó đánh giá nhà cung cấp một cách khách quan. Khi áp dụng ở thượng nguồn, nó thay thế những ấn tượng cảm tính về độ tin cậy bằng một con số cụ thể.
Các nguyên nhân phổ biến dẫn đến tỷ lệ đáp ứng đơn hàng (fill rate) thấp
Điểm đặt hàng lại (reorder point) được thiết lập dựa trên thời gian chờ (lead time) dự kiến thay vì thời gian thực tế. Đây là nguyên nhân đơn lẻ phổ biến nhất và cũng là nguyên nhân dễ khắc phục nhất.
Dự trữ an toàn (safety stock) quá mỏng đối với các dòng hàng có nhu cầu hoặc nguồn cung biến động. Đây thường là kết quả của việc áp dụng một quy tắc chung cho toàn bộ danh mục thay vì phân loại theo nhóm sản phẩm.
Sai số dự báo, đặc biệt là trong các đợt khuyến mãi, ra mắt sản phẩm mới và các giai đoạn cao điểm theo mùa khi có rất ít dữ liệu lịch sử.
Sự thiếu hụt từ nhà cung cấp được chuyển trực tiếp sang khách hàng. Tỷ lệ đáp ứng đơn hàng của nhà cung cấp trở thành tỷ lệ của chính bạn.
Sai lệch tồn kho. Đơn hàng được chấp nhận dựa trên lượng tồn kho ảo (phantom stock), dẫn đến việc giao thiếu hàng và phải xin lỗi khách hàng thay vì từ chối đơn hàng ngay tại thời điểm đặt.
Lỗi bổ sung hàng hóa. Hàng vẫn còn trong kho dự trữ nhưng vị trí lấy hàng (pick face) lại trống, khiến đơn hàng bị giao thiếu dù hàng hóa thực tế vẫn đang nằm trong kho.
Vấn đề phân bổ hàng. Hàng hóa đã được cam kết cho các đơn hàng khác mà hệ thống không cập nhật, khiến khả năng cung ứng hiển thị cao hơn thực tế.
Sự gia tăng danh mục sản phẩm. Nhiều biến thể sản phẩm hơn làm phân tán nhu cầu, mỗi loại đều cần một lượng dự trữ an toàn riêng, nhưng các mức dự trữ này hiếm khi được điều chỉnh cho phù hợp.
Hạn chế về dòng tiền. Hàng hóa cần thiết nhưng không có ngân sách — đây là nguyên nhân mà các đội ngũ vận hành không thể tự khắc phục nhưng vẫn cần ghi nhận một cách trung thực.
Cách cải thiện tỷ lệ đáp ứng đơn hàng (fill rate) của bạn
Hãy ưu tiên sửa lại các điểm đặt hàng lại (reorder point). Tính toán chúng dựa trên thời gian chờ thực tế của nhà cung cấp, sử dụng dữ liệu từ 20 lần nhập hàng gần nhất. Thay đổi đơn lẻ này giải quyết được nhiều vấn đề về khả năng cung ứng hơn bất kỳ biện pháp nào khác và không tốn chi phí, chỉ tốn công sức trích xuất dữ liệu ngày tháng.
Xác định quy mô dự trữ an toàn (safety stock) dựa trên sự biến động thực tế, theo từng nhóm sản phẩm, ở mức dịch vụ mà bạn đã chủ động lựa chọn. Không nên áp dụng một con số tuần đồng nhất cho tất cả mọi thứ.
Đo lường tỷ lệ đáp ứng đơn hàng của nhà cung cấp và hành động dựa trên đó. Bạn không thể cung cấp những gì bạn không nhận được. Hai hoặc ba nhà cung cấp thường là nguyên nhân chính gây ra hầu hết các vấn đề về tỷ lệ đáp ứng đơn hàng.
Khắc phục độ chính xác của hồ sơ tồn kho. Tồn kho ảo tạo ra loại thất bại tồi tệ nhất về tỷ lệ đáp ứng đơn hàng, vì bạn đã chấp nhận đơn hàng ngay từ đầu.
Theo dõi vị trí lấy hàng (pick face). Các lệnh bổ sung hàng cần được chú trọng như điểm đặt hàng lại, và việc để trống vị trí lấy hàng trong khi kho dự trữ vẫn đầy là lỗi hoàn toàn do quản lý nội bộ.
Ưu tiên theo mức độ quan trọng. Các dòng hàng chủ lực và những sản phẩm khách hàng tìm đến bạn vì chúng cần có tỷ lệ đáp ứng cao. Một mặt hàng bán chậm với các sản phẩm thay thế dễ dàng thì không cần thiết, và việc giữ hàng dự trữ cho nó chỉ là lãng phí vốn.
Loại trừ các giai đoạn hết hàng (stockout) khỏi lịch sử nhu cầu. Nếu không, dự báo của bạn sẽ hiểu lầm rằng nhu cầu thấp hơn thực tế, ngay trên chính những sản phẩm đã bị thiếu hụt trước đó.
Chủ động đề xuất sản phẩm thay thế khi sản phẩm chính không có sẵn. Khách hàng được gợi ý phương án thay thế thường có tỷ lệ chốt đơn cao hơn nhiều so với việc để họ tự tìm kiếm, và đây là quyết định kinh doanh cần được đưa ra trước.
Ghi lại lý do tại sao mỗi thất bại xảy ra, sử dụng danh sách các nguyên nhân cố định. Một tháng ghi nhận các lỗi theo mã thường chỉ ra một hoặc hai vấn đề có thể khắc phục được, điều này hữu ích hơn nhiều so với việc chỉ biết con số phần trăm chung chung.
Báo cáo theo cấp độ dòng hàng (line level) song song với cấp độ đơn hàng, và song song với hiệu suất đúng hạn (on-time performance). Một con số tổng hợp duy nhất chỉ cho bạn biết bạn đang gặp vấn đề chứ không cho biết vấn đề nằm ở đâu.
Tìm hiểu sâu hơn
- OTIF là gì — sự đầy đủ cộng với tính đúng hạn.
- Hết hàng (stockout) là gì — các thất bại đơn lẻ tạo nên tỷ lệ đáp ứng đơn hàng tổng hợp.
- Dự trữ an toàn (safety stock) là gì — lớp đệm thiết lập tỷ lệ đáp ứng đơn hàng khả thi của bạn.
- Điểm đặt hàng lại (reorder point) là gì — yếu tố kích hoạt thường gây ra các thất bại nhất.
- Đơn hàng chờ (backorder) là gì — trạng thái của nhu cầu chưa được đáp ứng khi khách hàng chờ đợi.
- KPI kho vận — vị trí của tỷ lệ đáp ứng đơn hàng trong các thước đo hiệu suất.
Tóm tắt trong một dòng
Tỷ lệ đáp ứng đơn hàng (fill rate) là tỷ trọng nhu cầu mà bạn đã cung cấp đầy đủ từ kho, được đo lường theo đơn hàng, dòng hàng hoặc đơn vị sản phẩm — và mức độ bạn chọn sẽ thay đổi con số này đáng kể, vì vậy hãy nêu rõ cách tính. Chỉ số này hoàn toàn bỏ qua yếu tố thời gian, đó là lý do tại sao nó phải được đọc cùng với hiệu suất đúng hạn (on-time performance), và hầu hết các biện pháp khắc phục đều nằm ở việc điều chỉnh điểm đặt hàng lại và đo lường nhà cung cấp thay vì chỉ đơn thuần là tăng lượng hàng dự trữ ở khắp mọi nơi.
Các câu hỏi thường gặp
Tỷ lệ đáp ứng đơn hàng (fill rate) là gì? Là tỷ lệ phần trăm nhu cầu được cung cấp đầy đủ từ hàng tồn kho sẵn có, không bị thiếu hụt, thay thế hoặc chuyển sang đơn hàng chờ. Nó chỉ đo lường tính đầy đủ — một đơn hàng được giao đầy đủ nhưng trễ vẫn được tính là đã đáp ứng, đây là điểm khác biệt chính so với OTIF.
Làm thế nào để tính tỷ lệ đáp ứng đơn hàng? Chia số lượng đã cung cấp cho số lượng đã đặt và nhân với 100. Số lượng có thể là đơn hàng, dòng hàng, đơn vị hoặc thùng hàng, và mỗi cách tính sẽ cho ra con số khác nhau rõ rệt từ cùng một dữ liệu — tỷ lệ theo đơn hàng là khắt khe nhất, tỷ lệ theo đơn vị là dễ đạt được nhất, tỷ lệ theo dòng hàng thường mang tính chẩn đoán tốt nhất.
Sự khác biệt giữa tỷ lệ đáp ứng đơn hàng và mức độ dịch vụ (service level) là gì? Mức độ dịch vụ là mục tiêu được đặt ra trước, thể hiện dưới dạng xác suất và được sử dụng để xác định quy mô dự trữ an toàn. Tỷ lệ đáp ứng đơn hàng là những gì đã thực sự xảy ra, được đo lường sau khi sự việc đã hoàn tất. Chúng có liên quan nhưng không bằng nhau — mức độ dịch vụ 95% không tạo ra chính xác tỷ lệ đáp ứng đơn hàng 95%.
Tỷ lệ đáp ứng đơn hàng bao nhiêu là tốt? Điều này phụ thuộc vào ngành hàng và cách đo lường. Các nhà bán lẻ lớn thường yêu cầu nhà cung cấp đạt tỷ lệ đáp ứng từ 90% đến 99% với các hình phạt tài chính nếu thấp hơn mức đó. Hữu ích hơn bất kỳ tiêu chuẩn nào là xu hướng của chính bạn, sự phân bổ giữa các sản phẩm và việc liệu chi phí để tăng thêm 1% tỷ lệ đáp ứng có xứng đáng với giá trị mà nó mang lại hay không.
Sự khác biệt giữa tỷ lệ đáp ứng đơn hàng và OTIF là gì? Tỷ lệ đáp ứng đơn hàng chỉ đo lường tính đầy đủ. OTIF yêu cầu cả tính đầy đủ và tính đúng hạn trên cùng một đơn hàng, vì vậy OTIF luôn thấp hơn hoặc bằng tỷ lệ đáp ứng đơn hàng. Khi OTIF không đạt, việc tách nó thành “đúng hạn” và “đầy đủ” sẽ cho thấy ngay lập tức vấn đề nằm ở khả năng cung ứng hàng hóa hay ở thời gian điều phối giao hàng.
Tỷ lệ đáp ứng đơn hàng của nhà cung cấp là gì? Là cùng một thước đo áp dụng cho phía thượng nguồn — những gì nhà cung cấp của bạn thực sự đã giao so với những gì bạn đã đặt. Đây thường là gốc rễ của vấn đề tỷ lệ đáp ứng đơn hàng đối với khách hàng, vì bạn không thể giao đầy đủ những gì bạn không nhận được, và đây là thước đo thường bị thiếu nhất trong báo cáo của doanh nghiệp.
Làm thế nào để cải thiện tỷ lệ đáp ứng đơn hàng? Hãy tính toán lại các điểm đặt hàng lại dựa trên thời gian chờ thực tế thay vì thời gian dự kiến của nhà cung cấp, xác định quy mô dự trữ an toàn dựa trên nhu cầu thực tế và sự biến động thời gian chờ theo từng nhóm sản phẩm, đo lường và quản lý tỷ lệ đáp ứng của nhà cung cấp, khắc phục độ chính xác của hồ sơ tồn kho để ngừng chấp nhận đơn hàng dựa trên tồn kho ảo, và đảm bảo vị trí lấy hàng được bổ sung trước khi nó trống rỗng.
