Định nghĩa
Reorder Point (ROP) — hay còn gọi là Điểm Đặt Hàng Lại — là mức tồn kho tối thiểu mà khi số lượng sản phẩm trong kho giảm xuống bằng hoặc thấp hơn ngưỡng này, bạn cần lập tức tạo đơn nhập hàng mới từ nhà cung cấp.
Nói cách khác, ROP là "còi báo động" cho chuỗi cung ứng của bạn. Nó không phải là mức tồn kho an toàn (safety stock), mà là thời điểm hành động — lúc bạn phải bấm nút đặt hàng, chứ không phải lúc bạn ngồi chờ hàng về.
Trong vận hành DTC/Shopee/TikTok Shop, ROP giúp bạn tránh hai thái cực tai hại:
- Đặt quá muộn → cháy hàng, mất doanh thu, tụt hạng tìm kiếm, khách bỏ sang đối thủ.
- Đặt quá sớm → ôm vốn vào hàng tồn, tốn phí lưu kho (đặc biệt với Fulfillment by TikTok Shop hoặc Shopee 3PL), tăng rủi ro hàng lỗi mốt.
Ví dụ dễ hiểu
Hãy tưởng tượng bạn chạy một shop bán nến thơm handmade trên TikTok Shop. Mỗi ngày bạn bán trung bình 40 hũ. Nhà cung cấp sáp và ly thủy tinh của bạn mất 7 ngày để giao hàng. Bạn muốn giữ thêm 3 ngày hàng dự phòng để phòng lúc viral bất ngờ.
Vậy điểm đặt hàng lại của bạn là:
40 hũ/ngày × 7 ngày + (40 × 3 ngày dự phòng) = **400 hũ**
Nghĩa là khi kho còn đúng 400 hũ, bạn phải gửi PO (Purchase Order) cho nhà cung cấp ngay. Nếu chờ đến khi còn 200 hũ mới đặt, bạn sẽ cháy hàng trong 2–3 ngày trước khi lô mới về.
Công thức chuẩn
ROP = (Nhu cầu trung bình mỗi ngày × Thời gian giao hàng) + Tồn kho an toàn
Trong đó:
- Nhu cầu trung bình mỗi ngày = tổng lượng bán / số ngày (nên tính theo rolling 30 ngày, không phải 1 ngày cao điểm).
- Thời gian giao hàng (Lead Time) = từ lúc bạn đặt PO đến lúc hàng nhập kho và sẵn sàng bán (bao gồm cả thời gian QC, dán nhãn, nhập hệ thống).
- Tồn kho an toàn (Safety Stock) = lớp đệm chống biến động.
Công thức mở rộng cho Safety Stock khi bạn muốn chính xác hơn:
Safety Stock = Z × σ × √Lead Time
Với:
- Z = hệ số mức độ phục vụ (1.65 cho 95%, 2.33 cho 99%)
- σ = độ lệch chuẩn nhu cầu hàng ngày
Ví dụ số cụ thể:
| Chỉ số | Giá trị |
|---|---|
| Nhu cầu trung bình/ngày | 120 đơn |
| Độ lệch chuẩn (σ) | 30 đơn |
| Lead time | 10 ngày |
| Mức phục vụ mục tiêu | 95% (Z = 1.65) |
| Safety Stock | 1.65 × 30 × √10 ≈ **157 đơn** |
| **ROP** | (120 × 10) + 157 = **1.357 đơn** |
Vậy khi kho còn 1.357 sản phẩm, bạn phải đặt hàng.
So sánh ROP với các khái niệm liên quan
| Khái niệm | Bản chất | Khi nào dùng |
|---|---|---|
| **Reorder Point (ROP)** | Ngưỡng kích hoạt đặt hàng | Kiểm soát liên tục, SKU có nhu cầu ổn định |
| **Safety Stock** | Lượng đệm chống biến động | Luôn tồn song song với ROP |
| **Reorder Quantity (ROQ)** | Số lượng đặt mỗi lần | Quyết định sau khi ROP kích hoạt |
| **EOQ** | Số lượng đặt tối ưu chi phí | Khi chi phí đặt hàng & lưu kho rõ ràng |
| **Min/Max** | Ngưỡng sàn–trần tồn kho | Hệ thống đơn giản, ít SKU |
Điểm khác biệt cốt lõi: ROP trả lời "khi nào đặt", còn ROQ/EOQ trả lời "đặt bao nhiêu". Đừng nhầm hai câu hỏi này.
Ứng dụng thực tế trong DTC/Cross-border
1. Bán đa kênh (Shopee + TikTok Shop + Website)
Mỗi kênh có tốc độ bán khác nhau. Bạn nên tính ROP theo tổng nhu cầu hợp nhất, không tách riêng, vì kho là một. Nếu tách riêng, bạn sẽ đặt hàng trùng lặp và ôm tồn.
2. Hàng nhập khẩu từ Trung Quốc
Lead time thực tế thường 20–45 ngày (sản xuất + vận chuyển + thông quan). ROP của bạn sẽ cao hơn nhiều so với hàng nội địa. Nhiều seller quên cộng thời gian thông quan (3–7 ngày) vào lead time → cháy hàng đúng dịp sale 11.11 hoặc Black Friday.
3. Hàng theo mùa / trend
Với sản phẩm viral TikTok, nhu cầu có thể tăng 300–500% trong 48 giờ. Lúc này ROP tĩnh không đủ — bạn cần dynamic ROP cập nhật theo rolling 7 ngày thay vì 30 ngày.
4. Fulfillment by platform (FBT/Shopee Fulfilment)
Khi hàng nằm trong kho của sàn, lead time nhập kho có thể là 5–10 ngày. ROP phải tính cả thời gian sàn nhận hàng và lên kệ.
Sai lầm thường gặp
1. Nhầm ROP với Safety Stock. ROP là ngưỡng hành động, Safety Stock là đệm. Gộp chung sẽ khiến bạn đặt hàng quá muộn.
2. Dùng lead time danh nghĩa thay vì lead time thực tế. Nhà cung cấp nói 15 ngày, nhưng thực tế giao 22 ngày. Luôn dùng lead time trung bình có trọng số từ dữ liệu 3–6 tháng gần nhất.
3. Không cập nhật ROP theo mùa. ROP tháng 2 khác hoàn toàn tháng 11. Đặt cố định quanh năm là công thức của cháy hàng.
4. Bỏ qua biến động nhu cầu (σ). Nếu σ cao mà bạn không cộng safety stock, ROP sẽ liên tục bị "xuyên thủng".
5. Tính ROP cho từng SKU nhưng kho gộp chung. Với shop có 200 SKU, bạn cần hệ thống tự động (Excel nâng cao, Notion database, hoặc phần mềm như Inventora, Cin7, Zenventory).
6. Không tính chi phí vốn. Đặt hàng quá sớm làm dòng tiền chết. ROP đúng giúp bạn cân bằng giữa dịch vụ và vốn lưu động.
Từ khóa liên quan
- Safety Stock (Tồn kho an toàn) — lớp đệm chống biến động
- Lead Time (Thời gian giao hàng) — yếu tố quyết định ROP
- EOQ (Số lượng đặt hàng kinh tế) — tối ưu chi phí đặt hàng
- Inventory Turnover (Vòng quay tồn kho) — đo hiệu quả vốn
- Stockout Rate (Tỷ lệ cháy hàng) — KPI đối chiếu ROP
- Days of Inventory (Số ngày tồn kho) — chỉ số bổ trợ
- Demand Forecasting (Dự báo nhu cầu) — đầu vào của ROP
- Min/Max Planning — phương pháp đơn giản hóa ROP
Tóm lại: Reorder Point không phải một con số cố định — nó là hệ thống ra quyết định kết hợp nhu cầu, lead time và rủi ro. Với seller DTC/Cross-border, làm chủ ROP là ranh giới giữa tăng trưởng bền vững và vòng xoáy cháy hàng – nhập gấp – lỗ vốn. Hãy tính lại ROP mỗi tháng, và tự động hóa nó trước khi bạn vượt mốc 50 SKU.