MyHospital
Dược sĩ kiểm tra số lượng thuốc cấp cứu còn lại trên kệ kho dược
Tính năng phần mềm

Định Mức Tồn Kho An Toàn Thuốc: Cách Tính Điểm Đặt Hàng Lại

20/9/2026

Một buổi tối, xe cấp cứu đưa vào một ca sốc phản vệ. Điều dưỡng mở tủ trực tìm adrenaline thì phát hiện ống cuối cùng đã dùng cho ca trước đó ba giờ, còn lô mới đặt vẫn chưa về tới kho. Không phải vì bệnh viện thiếu ngân sách mua thuốc, mà vì không ai xác định rõ khi nào cần đặt hàng lại trước khi tồn kho chạm đáy. Định mức tồn kho an toàn thuốc, cùng với điểm đặt hàng lại tính từ đó, chính là cách trả lời câu hỏi này bằng số liệu thay vì bằng cảm giác "chắc còn đủ dùng". Bài viết trình bày công thức tính, cách xác định các biến số đầu vào, và một ví dụ áp dụng cụ thể cho nhóm thuốc cấp cứu.

Vì sao thuốc cấp cứu vẫn đứt hàng dù kho không thiếu ngân sách mua thuốc

Đứt thuốc cấp cứu hiếm khi bắt nguồn từ việc bệnh viện không đủ tiền mua thuốc. Nguyên nhân phổ biến hơn là kho đặt hàng theo thói quen: thấy vơi thì đặt, thấy còn tạm ổn thì để đó, không có một ngưỡng cụ thể để kích hoạt lệnh mua. Với thuốc tiêu thụ đều đặn mỗi ngày, cách làm này ít gây hậu quả vì sai số dễ được bù bằng lần nhập kế tiếp.

Nhưng thuốc cấp cứu có đặc điểm khác: mức tiêu thụ thất thường theo số ca cấp cứu phát sinh, còn hậu quả của việc thiếu hàng lại tức thời và nghiêm trọng. Một tuần không có ca sốc phản vệ nào rồi đột ngột có ba ca liên tiếp là tình huống hoàn toàn có thể xảy ra, và nếu tồn kho chỉ được tính theo mức tiêu thụ trung bình của những tuần bình thường, ống thuốc cuối cùng sẽ hết đúng vào lúc cần nhất.

Định mức tồn kho an toàn là gì và khác gì với một mức tồn tối thiểu theo kinh nghiệm

Định mức tồn kho an toàn là lượng thuốc dự phòng giữ thêm ngoài mức cần dùng trung bình, nhằm bù đắp cho hai loại biến động không lường trước: mức tiêu thụ tăng đột biến, hoặc thời gian giao hàng của nhà cung cấp kéo dài hơn dự kiến. Đây không phải là một con số áng chừng như "luôn giữ hai mươi ống", mà được tính từ dữ liệu tiêu thụ và giao hàng thực tế của chính loại thuốc đó tại chính bệnh viện.

Khác biệt quan trọng nhất giữa hai cách làm nằm ở khả năng truy vết. Một mức tồn tối thiểu theo kinh nghiệm không giải thích được tại sao lại là hai mươi mà không phải mười lăm hay ba mươi, và khi có sự cố đứt hàng, không ai biết phải điều chỉnh con số này theo hướng nào. Định mức tính từ công thức thì ngược lại: mỗi lần cần điều chỉnh, chỉ cần xem lại biến số nào đã thay đổi, mức tiêu thụ hay thời gian giao hàng, rồi tính lại theo đúng công thức.

Dược sĩ tra cứu dữ liệu tiêu thụ thuốc cấp cứu trên phần mềm quản lý kho Định mức tồn kho an toàn cần dữ liệu tiêu thụ và thời gian giao hàng thực tế, không phải một con số ước chừng theo trí nhớ

Công thức tính tồn kho an toàn và điểm đặt hàng lại

Việc tính định mức dựa trên bốn biến số đầu vào, tất cả đều lấy từ dữ liệu xuất nhập kho đã ghi nhận trong một khoảng thời gian đủ dài, thường là sáu tháng đến một năm gần nhất:

  • Mức tiêu thụ trung bình mỗi ngày: tổng số lượng xuất dùng trong kỳ chia cho số ngày trong kỳ.
  • Mức tiêu thụ cao nhất từng ghi nhận trong một ngày: lấy từ ngày có nhu cầu đột biến cao nhất, không lấy theo số làm tròn cho gọn.
  • Thời gian giao hàng trung bình: số ngày trung bình từ lúc phát lệnh mua tới lúc thuốc về nhập kho, tính trên các lần đặt hàng gần nhất.
  • Thời gian giao hàng dài nhất từng ghi nhận: lấy từ lần giao chậm nhất thực tế, kể cả khi đó là trường hợp hy hữu do nhà cung cấp thiếu hàng.

Từ bốn biến số này, hai công thức được áp dụng theo thứ tự:

Đại lượngCông thức
Tồn kho an toàn(Tiêu thụ cao nhất/ngày x Thời gian giao hàng dài nhất) - (Tiêu thụ trung bình/ngày x Thời gian giao hàng trung bình)
Điểm đặt hàng lại(Tiêu thụ trung bình/ngày x Thời gian giao hàng trung bình) + Tồn kho an toàn

Điểm đặt hàng lại là ngưỡng tồn kho mà khi số lượng thực tế giảm chạm tới đó, kho phải phát lệnh mua ngay lập tức, bất kể còn bao nhiêu ngày trong tháng hay đợt thầu tiếp theo còn xa hay gần.

Sai lầm thường gặp: Nhiều kho dược chỉ tính vế đầu của công thức tồn kho an toàn, tức là nhân tiêu thụ cao nhất với thời gian giao hàng dài nhất, rồi lấy luôn con số đó làm điểm đặt hàng lại. Cách làm này thổi phồng định mức lên gấp nhiều lần mức cần thiết, vì đã cộng dồn hai kịch bản xấu nhất chồng lên nhau thay vì chỉ giữ phần chênh lệch giữa kịch bản xấu nhất và kịch bản trung bình.

Ví dụ tính cho một thuốc cấp cứu cụ thể

Lấy ví dụ minh họa với adrenaline ống 1mg/1ml, thuốc bắt buộc có mặt trong hộp thuốc chống sốc và tủ trực cấp cứu. Giả sử dữ liệu sáu tháng gần nhất của một bệnh viện cho các con số sau:

  • Tiêu thụ trung bình: 3 ống/ngày (tổng hợp từ mọi khoa có sử dụng).
  • Tiêu thụ cao nhất trong một ngày: 6 ống, ghi nhận vào ngày có ba ca sốc phản vệ liên tiếp.
  • Thời gian giao hàng trung bình: 5 ngày, tính từ lúc phát phiếu đề nghị mua tới lúc nhập kho.
  • Thời gian giao hàng dài nhất: 8 ngày, ghi nhận ở lần nhà phân phối báo thiếu hàng tạm thời.

Áp công thức:

Tồn kho an toàn = (6 x 8) - (3 x 5) = 48 - 15 = 33 ống.

Điểm đặt hàng lại = (3 x 5) + 33 = 15 + 33 = 48 ống.

Với bộ dữ liệu này, khi tổng tồn adrenaline trên toàn viện giảm xuống còn 48 ống, kho phải lập tức phát lệnh mua bổ sung, không chờ tới kỳ kiểm kê hay đợt thầu tiếp theo mới xử lý. Đây chỉ là một ví dụ minh họa theo công thức chung; con số thực tế của từng bệnh viện phụ thuộc hoàn toàn vào dữ liệu tiêu thụ và giao hàng riêng của cơ sở đó.

Màn hình phần mềm hiển thị cảnh báo điểm đặt hàng lại thuốc cấp cứu Khi tồn kho thực tế chạm đúng điểm đặt hàng lại đã tính, hệ thống cần đẩy cảnh báo ngay tại thời điểm phát sinh, không đợi tới kỳ kiểm kê

Xác định thời gian giao hàng thực tế thay vì lấy theo điều khoản hợp đồng thầu

Sai số lớn nhất khi tính định mức tồn kho an toàn thường không nằm ở mức tiêu thụ, mà nằm ở thời gian giao hàng. Nhiều kho lấy con số cam kết trong hợp đồng thầu, ví dụ "giao trong 3 ngày làm việc", để đưa vào công thức. Nhưng cam kết trên giấy và thực tế giao hàng là hai chuyện khác nhau, đặc biệt với các thuốc có nguồn cung không ổn định hoặc phải nhập khẩu.

Cách làm đáng tin hơn là tra lại dữ liệu nhập kho của chính loại thuốc đó trong sáu tháng đến một năm gần nhất, đối chiếu ngày phát phiếu đề nghị mua với ngày thực tế nhập kho, rồi lấy cả số trung bình lẫn số chậm nhất từ chính các lần giao thật đó. Nếu dữ liệu lịch sử chưa đủ dài vì thuốc mới đưa vào danh mục, có thể tạm dùng thời gian giao hàng dài nhất của một thuốc khác cùng nhà cung cấp làm căn cứ ước lượng ban đầu, rồi điều chỉnh lại sau vài lần nhập thực tế.

Dữ liệu tiêu thụ dùng để tính định mức tồn kho an toàn thuốc cũng cần khớp đúng với số liệu xuất kho thực tế, không phải số liệu ước tính trên giấy. Bài trừ tồn kho thuốc theo thời gian thực trình bày cách ghi nhận xuất kho ngay tại thời điểm phát sinh, một điều kiện nền để công thức tính định mức ở trên cho ra con số đáng tin.

Ưu tiên nhóm thuốc nào trước khi áp dụng cho toàn bộ danh mục

Tính định mức tồn kho an toàn cho toàn bộ danh mục thuốc cùng lúc là khối lượng công việc lớn và không cần thiết ngay từ đầu. Cách hiệu quả hơn là bắt đầu từ nhóm thuốc mà một lần đứt hàng gây hậu quả nghiêm trọng nhất:

  1. Thuốc trong hộp thuốc chống sốc và tủ trực cấp cứu, nơi thời gian phản ứng tính bằng phút và không có phương án thay thế tại chỗ.
  2. Thuốc không có hoạt chất thay thế tương đương trong danh mục hiện có, khiến việc hết hàng không thể bù bằng cách đổi sang thuốc khác.
  3. Thuốc từng có tiền sử đứt hàng hoặc giao chậm trong mười hai tháng gần nhất, dựa trên dữ liệu nhập kho đã ghi nhận.
  4. Thuốc bảo quản đặc biệt như cần giữ lạnh liên tục, vì khi đứt hàng thì việc mua bổ sung khẩn cấp cũng khó khăn hơn các thuốc bảo quản thường.

Sau khi nhóm ưu tiên đã vận hành ổn định, việc mở rộng ra các nhóm thuốc còn lại có thể thực hiện dần theo từng đợt, thay vì làm đồng loạt ngay từ tháng đầu tiên.

Thủ kho dược sắp xếp thuốc cấp cứu trong tủ trực theo đúng định mức tồn kho Bắt đầu từ nhóm thuốc chống sốc và tủ trực cấp cứu trước khi mở rộng định mức tồn kho an toàn ra toàn bộ danh mục

Phân hệ Kho dược - Chuỗi cung ứng trong phần mềm quản lý bệnh viện của MyHospital tự tính lại điểm đặt hàng lại theo dữ liệu tiêu thụ và thời gian giao hàng thực tế của từng thuốc, rồi đẩy cảnh báo ngay khi tồn kho chạm ngưỡng thay vì đợi tới kỳ kiểm kê mới phát hiện. Đăng ký nhận demo để xem cách hệ thống áp dụng định mức riêng cho từng nhóm thuốc tại kho của cơ sở bạn.

Cập nhật định mức khi mức tiêu thụ thay đổi theo mùa hoặc theo mô hình bệnh tật

Một định mức tính đúng tại thời điểm thiết lập vẫn có thể trở nên sai sau vài tháng, nếu mức tiêu thụ thực tế đã dịch chuyển mà không ai tính lại. Các đợt dịch theo mùa, thay đổi phác đồ điều trị, hoặc biến động số lượng người bệnh cấp cứu đều làm lệch cả tiêu thụ trung bình lẫn tiêu thụ cao nhất từng dùng làm căn cứ tính toán ban đầu.

So với việc tính định mức một lần rồi giữ cố định nhiều năm, cách bền vững hơn là để hệ thống tự đối chiếu dữ liệu tiêu thụ thực tế theo chu kỳ, ví dụ mỗi quý, và cảnh báo khi mức tiêu thụ gần đây đã lệch đáng kể so với giai đoạn tính định mức trước đó. Khi đó, việc điều chỉnh chỉ là cập nhật lại hai biến số đầu vào rồi tính lại theo đúng công thức, thay vì phải rà soát thủ công từng thuốc để tìm ra loại nào đã lệch.

Nguyên tắc này cũng áp dụng được cho nhóm thuốc cận date: bài cảnh báo thuốc cận date tự động trình bày cách đặt ngưỡng cảnh báo theo số ngày còn hạn, một cơ chế bổ trợ cho định mức tồn kho an toàn thuốc để tránh vừa đứt hàng ở nhóm này vừa tồn dư quá hạn ở nhóm khác. Bức tranh đầy đủ của toàn bộ chuỗi vận hành khoa Dược, từ đấu thầu tới cấp phát, được trình bày trong bài nghiệp vụ quản lý dược bệnh viện.

Định mức tồn kho an toàn không phải lá chắn để giữ càng nhiều càng yên tâm

Một hiểu lầm phổ biến là coi tồn kho an toàn như một khoản dự phòng càng lớn càng tốt, giữ dư ra một khoảng lớn "cho chắc". Cách nghĩ này bỏ qua chi phí đi kèm: mỗi ống thuốc giữ thêm trong kho là vốn lưu động bị chôn ở đó, chiếm thêm không gian bảo quản, và với thuốc có hạn dùng ngắn thì còn tăng nguy cơ phải hủy vì hết hạn trước khi dùng tới.

Mục tiêu của định mức tồn kho an toàn là tìm đúng mức đủ để không đứt hàng trong kịch bản xấu nhất từng thực sự xảy ra, dựa trên dữ liệu tiêu thụ và giao hàng có thật, không phải một con số được chọn để cảm thấy an tâm. Khi công thức được áp đúng và cập nhật đều đặn theo dữ liệu mới, kho dược vừa tránh được nguy cơ đứt thuốc cấp cứu, vừa không giữ vốn nhiều hơn mức cần thiết trong những kệ thuốc ít khi chạm tới điểm đặt hàng lại.

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

Định mức tồn kho an toàn thuốc khác gì với việc đặt một mức tồn tối thiểu theo cảm tính?
Tồn kho tối thiểu theo cảm tính thường là một con số cố định được chọn theo kinh nghiệm, ví dụ luôn giữ 20 ống một loại thuốc, và không đổi dù mức tiêu thụ hay thời gian giao hàng thay đổi. Định mức tồn kho an toàn được tính từ hai biến số thực tế là mức tiêu thụ cao nhất và thời gian giao hàng dài nhất từng ghi nhận, nên khi một trong hai biến số đó thay đổi, định mức cũng phải tính lại. Đây là khác biệt giữa một con số áng chừng và một ngưỡng có căn cứ để truy lại khi cần giải trình.
Công thức tính điểm đặt hàng lại cho thuốc cấp cứu là gì?
Điểm đặt hàng lại bằng mức tiêu thụ trung bình mỗi ngày nhân với thời gian giao hàng trung bình, cộng thêm phần tồn kho an toàn. Tồn kho an toàn lại được tính bằng chênh lệch giữa kịch bản xấu nhất (mức tiêu thụ cao nhất nhân thời gian giao hàng dài nhất) và kịch bản trung bình (mức tiêu thụ trung bình nhân thời gian giao hàng trung bình). Khi tồn kho giảm chạm đúng điểm đặt hàng lại này, kho phải phát lệnh mua ngay, không đợi thêm.
Thời gian giao hàng nên lấy theo điều khoản hợp đồng thầu hay theo thực tế từng lần giao?
Nên lấy theo thời gian giao hàng thực tế ghi nhận từ các lần nhập kho gần nhất, không lấy theo con số cam kết trong hợp đồng thầu. Nhà cung cấp có thể cam kết giao trong ba ngày nhưng thực tế từng có lần giao chậm tới bảy hoặc tám ngày vì thiếu hàng hoặc vướng thủ tục, và chính con số chậm nhất đó mới là căn cứ để tính tồn kho an toàn, vì mục tiêu là không đứt thuốc ngay cả trong tình huống xấu nhất từng xảy ra.
Có cần tính định mức tồn kho an toàn cho toàn bộ danh mục thuốc trong bệnh viện không?
Không cần thiết phải làm đồng loạt cho toàn bộ danh mục ngay từ đầu. Nên bắt đầu từ nhóm thuốc cấp cứu, thuốc chống sốc và thuốc không thể thay thế bằng hoạt chất khác khi thiếu, vì đây là nhóm mà một lần đứt hàng có thể ảnh hưởng trực tiếp tới an toàn người bệnh. Các nhóm thuốc thông thường, có nhiều lựa chọn thay thế hoặc tiêu thụ ổn định có thể áp dụng sau, khi quy trình tính và cập nhật định mức đã vận hành trơn tru ở nhóm ưu tiên.
Khi nào cần tính lại định mức tồn kho an toàn đã thiết lập?
Cần tính lại khi có một trong ba thay đổi rõ rệt: mức tiêu thụ trung bình lệch hẳn so với giai đoạn tính định mức trước đó, ví dụ đợt dịch theo mùa làm nhu cầu tăng vọt; nhà cung cấp thay đổi khiến thời gian giao hàng thực tế rút ngắn hoặc kéo dài; hoặc bệnh viện thay đổi phác đồ khiến một thuốc không còn được dùng phổ biến như trước. Định mức tính một lần rồi để cố định nhiều năm thường lệch dần khỏi thực tế mà không ai nhận ra cho tới khi xảy ra sự cố đứt thuốc.
Tồn kho an toàn đặt quá cao có gây rủi ro gì không?
Có. Tồn kho an toàn quá cao làm tăng vốn lưu động bị giữ trong kho, tăng diện tích và chi phí bảo quản, và với thuốc có hạn dùng ngắn thì còn làm tăng nguy cơ phải hủy do hết hạn trước khi dùng hết. Mục tiêu của việc tính định mức không phải là giữ càng nhiều càng an toàn, mà là tìm đúng mức đủ để không đứt hàng trong kịch bản xấu nhất từng xảy ra, không hơn.