guide · clinic-owner

Quản lý tồn kho thuốc phòng khám thú y nhỏ: FEFO, ABC, par level, cold chain

Đăng ngày 3 tháng 5, 2026 · 10 phút đọc

Hướng dẫn quản lý tồn kho thuốc cho phòng khám thú y nhỏ theo AAHA và VHMA

Tủ thuốc có 3 chai Amoxicillin mở nắp, 2 chai hết hạn tháng trước, vaccine nằm sát cửa tủ lạnh. Hóa đơn cuối tháng cho thấy xuất thuốc nhiều hơn thu tiền 15%. Quen thuộc?

Bài này không dạy ERP — mà đưa ra 5 nguyên tắc + checklist thực tế cho phòng khám nhỏ 1-3 bác sĩ, nơi “inventory manager” thường kiêm luôn bác sĩ.

Nguồn: AAHA, VHMA, DEA best practices, ezyVet, WHO.

Workflow kho thuốc — từ nhận hàng đến thu tiền

graph LR
    A[Đặt hàng<br/>ROP trigger] --> B[Nhận hàng<br/>Kiểm qty + temp + expiry]
    B --> C[Xếp kệ<br/>FEFO: hạn ngắn phía trước]
    C --> D[Kê/phát thuốc<br/>Ghi medical record]
    D --> E[Charge patient<br/>Tự động nếu có PIMS]
    E --> F[Cycle count<br/>A: tuần, B: tháng, C: quý]
    F -->|Lệch?| G[Tìm root cause<br/>Expired? Missed charge? Theft?]

1. FEFO — không phải FIFO

FEFO (First Expired, First Out) quan trọng hơn FIFO cho thuốc và vaccine, vì rủi ro nằm ở hạn dùng, không phải ngày nhập.

Cách làmVí dụ
Hạn ngắn ở phía trước kệAmoxicillin exp 06/2026 trước 12/2026
Khi nhận hàng mới, đẩy hàng cũ ra trướcKhông chồng hàng mới lên trên
Watchlist: hết hạn trong 90 ngàyRà hàng tuần cho vaccine, hàng tháng cho thuốc

2. Par Level + Reorder Point — đừng đặt hàng theo “cảm giác”

Công thứcÝ nghĩaVí dụ: Amoxicillin 250mg
ROP = avg daily × lead time + safety stockLúc cần đặt hàng2 viên/ngày × 5 ngày + 10 = 20 viên
Par = daily × (lead time + review period) + safetyMức tồn mục tiêu2 × (5+7) + 10 = 34 viên
Safety stock = daily × buffer daysĐệm chống trễ hàng2 × 5 = 10 viên

AAHA: “Chuyển từ order theo cảm giác sang reorder points dựa trên data.”

3. ABC Analysis — đếm thuốc nào trước?

Phân bổ giá trị tồn kho theo ABC

NhómVí dụĐếm mỗiTại sao
AVaccine lõi, thuốc tiêm đắt, flea/tick, controlled drugsTuầnGiá trị cao, rủi ro stockout/shrinkage lớn
BKháng sinh uống, NSAIDs, fluids, shampoo dermThángDùng đều, giá trị trung bình
CGauze, syringes, vật tư tiêu hao rẻQuýNhiều mã nhưng giá trị thấp

Controlled substances (ketamine, diazepam): đếm cuối mỗi ca, không chờ đến cuối tuần.

4. 5 loại thất thoát — và cách chặn

LoạiNguyên nhânDấu hiệuBiện pháp
ExpiredOrder quá nhiều, rotation kémHàng hết hạn đáy kệFEFO + watchlist 90 ngày
DamagedCold-chain excursion, vỡTemp log out-of-rangeReceiving inspection + data logger
PilferageKiểm soát lỏngLệch count lặp lại ở flea/tickLocked storage + cycle counts
Missed chargesDùng rồi quên thu tiềnInventory giảm, revenue không tăngDispensing linked billing
Admin errorsReceive sai, unit conversionTồn sổ ≠ tồn thựcSOP receiving + reconcile

Nghiên cứu: 17% diagnostic charges bị bỏ sót tại phòng khám thú y (JAVMA 2024). Missed charges là “kẻ trộm im lặng” — không ai cố ý, nhưng tiền mất thật.

5. Cold chain — vấn đề lớn ở ĐNA

Sai lầmHậu quảSửa (chi phí thấp)
Tủ lạnh gia dụng loại nhỏNhiệt dao động lớnTủ stand-alone tốt, không dùng loại mini
Vaccine ở cửa tủ / sát thànhNhiệt không ổn địnhGiữa tủ, cách thành 2-3 inch
Không có nhiệt kếKhông biết đã excursionMin/max thermometer → 30-day logger
Tủ chung đồ ănMở cửa nhiềuRiêng tủ vaccine
Mất điện không ai biếtVaccine hỏngSOP mất điện + backup

Nghiên cứu: household fridge ngoài range nhiệt 37% thời gian. Chỉ 32% fridge giữ được 2-8°C trọn vẹn.

Benchmarks tham khảo (US, dùng thận trọng)

Chỉ sốMức tham khảo
Pharmacy expense / revenue~13%
Inventory turns8-12/năm
Days on hand30-46 ngày
Shrinkage %Tự benchmark nội bộ

Đây là data US (AAHA Pulsepoints). ĐNA chưa có benchmark công khai — tự đo mỗi quý và so sánh với chính mình.

Checklist — in dán kho thuốc

Hàng tuần

ViệcCheck
Đếm A-items (vaccine, thuốc đắt)
Đếm controlled substances cuối ca
Kiểm fridge temp log + min/max
Rà watchlist hết hạn <90 ngày
Đối chiếu receiving chưa nhập hệ thống
Spot-check missed charges (hospital cases)

Hàng tháng

ViệcCheck
Cycle count B-items
Rà toàn bộ expiry shelf
Review turns theo category
Review vendor backorders
Rà open-container labels
Họp 15-30 phút về variances lớn

Khi nào rời Excel?

Nếu phòng khám gặp ≥2 dấu hiệu sau → cần phần mềm:

  • Không biết tồn thật bao nhiêu
  • Missed charges lặp lại
  • Nhiều adjustment cuối kỳ
  • Nhiều người lấy thuốc
  • Có controlled substances + vaccine + nhiều vendor

Phần mềm quản lý phòng khám như VetGo có thể link dispensing → billing → inventory tự động, giảm missed charges và simplify reorder.


Nguồn: AAHA Inventory Tips, VHMA Inventory Blog, DEA Controlled Substances, ezyVet Turnover, WHO Vaccine Storage.

Bài liên quan