Giới thiệu dự án

Trong bối cảnh ngành công nghiệp phụ trợ và sản xuất nhựa kỹ thuật tại Việt Nam đang tăng trưởng nhanh, quản trị chuỗi cung ứng – đặc biệt là quản lý hàng tồn kho (HTK) – đóng vai trò huyết mạch đối với sức khỏe tài chính của doanh nghiệp. Theo các khảo sát thực tế trong ngành sản xuất, chi phí lưu kho và vốn ứ đọng trong hàng tồn kho thường chiếm từ 20% đến 40% tổng tài sản lưu động. HTK vừa đóng vai trò như "tấm đệm an toàn" điều hòa nhịp độ giữa sản xuất, lưu kho và tiêu thụ, vừa là nguồn phát sinh rủi ro tài chính nếu không được kiểm soát tối ưu.

Công ty TNHH Kỹ thuật Công nghiệp Minh Phát (trụ sở tại xã Bắc Hồng, huyện Đông Anh, Hà Nội) là doanh nghiệp chuyên sản xuất các sản phẩm nhựa kỹ thuật công nghiệp, hàng gia dụng và văn phòng phẩm. Dù quy mô sản lượng tăng trưởng mạnh qua các năm (ngành sản xuất đạt 1.450.000 sản phẩm năm 2019; đồ gia dụng đạt 894.000 sản phẩm; văn phòng phẩm đạt 388.000 sản phẩm), công tác quản trị kho tại Minh Phát vẫn tồn tại nhiều điểm nghẽn:

  • Tỷ lệ đơn hàng không hoàn thành còn cao: Giai đoạn 2017–2019, tỷ lệ đáp ứng đơn hàng khả thi dao động từ 79,49% đến 89,50%, đồng nghĩa với việc có tới 10,5% – 20,51% đơn hàng bị trễ hẹn hoặc hủy bỏ do đứt gãy nguồn cung tức thời.
  • Phương pháp đặt hàng mang tính cảm tính: Doanh nghiệp chưa xác định được quy mô lô hàng tối ưu, dẫn đến chi phí đặt hàng ($P$) và chi phí lưu kho ($H$) bị đội lên cao.
  • Rủi ro hao mòn vô hình và suy giảm phẩm cấp: Nhựa Polypropylene (PP) yêu cầu điều kiện bảo quản nghiêm ngặt, việc lưu kho kéo dài gây cong vênh, biến dạng cơ học và trượt giá mẫu mã.
+-----------------------------------------------------------------------------------+
|                            CÁC MỤC TIÊU NGHIÊN CỨU DỰ ÁN                          |
+-----------------------------------------------------------------------------------+
| 1. Hệ thống hóa cơ sở lý luận quản trị HTK theo Chuẩn mực kế toán VAS 02 và KKTX. |
| 2. Đánh giá toàn diện thực trạng quản lý kho hàng tại Công ty Minh Phát (2017-19).|
| 3. Xây dựng hệ thống chỉ số KPI định lượng: Tỷ lệ hoàn thành đơn, Tỷ trọng TSLĐ.  |
| 4. Thiết lập mô hình toán tối ưu hóa EOQ, BOQ, QDM và phân loại ABC (Pareto).     |
+-----------------------------------------------------------------------------------+

Dự án giới hạn phạm vi nghiên cứu tại xưởng sản xuất và kho thành phẩm của Công ty Minh Phát trong khung thời gian 3 năm tài chính (2017, 2018, 2019), lấy dòng sản phẩm chủ lực là Thùng sơn nhựa PP 20 lít làm đối tượng tính toán định lượng chuyên sâu.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Tại Công ty Minh Phát, phương pháp hạch toán tồn kho được áp dụng là Kê khai thường xuyên (KKTX) theo chuẩn mực VAS 02. Tuy nhiên, khâu hoạch định sản lượng lưu kho vẫn phụ thuộc vào kinh nghiệm chủ quan của bộ phận điều độ sản xuất.

Tiêu chí đánh giá Phương pháp thực tế tại Minh Phát Mô hình điểm đặt hàng truyền thống (Min-Max) Giải pháp tối ưu hóa định lượng (Đề xuất)
Cơ sở ra quyết định Ước lượng định tính theo kinh nghiệm Mức tồn trần và mức tồn sàn cố định Tính toán vi tích phân cân bằng chi phí ($EOQ, BOQ, QDM$)
Chi phí lưu kho ($H$) Không được bóc tách chi tiết Bị đội cao do lượng tồn an toàn quá lớn Tối thiểu hóa tổng chi phí $TC = (D/Q)P + H(Q/2)$
Kiểm soát danh mục Quản lý đồng loạt mọi mặt hàng Chia nhóm theo doanh số bán hàng Phân tích $ABC$ theo nguyên tắc Pareto ($70-80%$ giá trị)
Độ chính xác báo cáo Đạt $79,17% - 87,50%$ (nhiều sai lệch) Phụ thuộc vào biên bản kiểm kê tay Tự động hóa tính toán với quy trình chuẩn hóa chứng từ

Yêu cầu vận hành được chuẩn hóa theo mô hình MoSCoW:

  • Must have: Xác định chính xác quy mô đặt hàng kinh tế ($EOQ$), điểm đặt hàng lại ($ROP$), quy trình luân chuyển chứng từ 3 liên (Phiếu nhập kho Mẫu 01-VT, Phiếu xuất kho Mẫu 02-VT).
  • Should have: Tích hợp mô hình dự trữ thiếu có chủ định ($BOQ$) khi chi phí thiếu hụt thấp hơn chi phí lưu kho; chính sách chiết khấu số lượng ($QDM$).
  • Could have: Phân loại tự động 3 nhóm danh mục vật tư $A, B, C$ trên hệ thống quản lý.
  • Won't have: Tự động hóa kho thông minh bằng cánh tay robot (chưa phù hợp với ngân sách hiện tại của doanh nghiệp).

Thiết kế hệ thống

Quy trình quản lý dòng vật chất và luồng thông tin được tái cấu trúc thành hệ thống khép kín từ khâu sản xuất, lưu kho cho đến xuất hàng:

flowchart TD
    A["Kế hoạch sản xuất / Nhu cầu năm (D)"] --> B["Bộ phận Kế toán & Kinh doanh"]
    B --> C{"Phân tích danh mục ABC"}
    C -->|Nhóm A: Giá trị cao 75%| D["Mô hình EOQ / ROP / QDM"]
    C -->|Nhóm B: Giá trị TB 20%| E["Mô hình Min-Max định kỳ"]
    C -->|Nhóm C: Giá trị thấp 5%| F["Kiểm soát định lượng tối giản"]
    D --> G["Tính toán Lô đặt hàng tối ưu (Q*)"]
    G --> H["Lập Phiếu Nhập Kho (Mẫu 01-VT)"]
    H --> I["Thủ kho kiểm đếm, ghi Thẻ kho"]
    I --> J["Xuất bán theo Lệnh xuất (Mẫu 02-VT)"]
    J --> K["Đánh giá KPI & Kiểm kê định kỳ"]

Quy chuẩn kiến trúc luồng dữ liệu chứng từ:

  • Phiếu nhập kho (01-VT): Lập thành 3 liên (Liên 1: Phòng Quản lý hàng hóa; Liên 2: Thủ kho ghi Thẻ kho; Liên 3: Kế toán thanh toán).
  • Phiếu xuất kho (02-VT): Căn cứ lệnh xuất đã được Giám đốc/Kế toán trưởng phê duyệt, kiểm tra mẫu mã thực tế trước khi bàn giao vận chuyển.

Methodology

Phương pháp nghiên cứu kết hợp giữa định tính và định lượng:

  1. Phương pháp thống kê & phân tích tài chính: Khảo sát chuỗi số liệu kế toán giai đoạn 2017–2019 để xác định tỷ trọng HTK trong Tổng tài sản lưu động ($TSLĐ$).
  2. Kỹ thuật phân tích ABC (Pareto): Phân bổ tài nguyên quản lý theo tỷ lệ giá trị hàng năm ($Nhu\ cầu\ D \times Giá\ mua\ V$). Nhóm A chiếm 70–80% giá trị (15% số lượng); Nhóm B chiếm 15–25% giá trị (30% số lượng); Nhóm C chiếm 5% giá trị (55% số lượng).
  3. Mô hình hóa toán học: Áp dụng đạo hàm bậc nhất hàm tổng chi phí $TC'(Q) = 0$ để tìm điểm cực tiểu của hàm chi phí tổng hợp.

Implementation và kết quả

Development process

Cốt lõi của giải pháp là bộ thuật toán tính toán lượng đặt hàng kinh tế và điểm tái đặt hàng dựa trên các biến số thực nghiệm thu thập từ xưởng sản xuất:

  1. Mô hình EOQ cơ bản: $$\text{Hàm tổng chi phí: } TC = \frac{D}{Q}P + H\frac{Q}{2}$$ $$\text{Quy mô lô tối ưu: } Q^* = \sqrt{\frac{2DP}{H}} = \sqrt{\frac{2DP}{C \times V}}$$ Trong đó: $D$ là nhu cầu hàng năm (thùng); $P$ là chi phí cho một lần đặt hàng/thiết lập sản xuất (VNĐ); $C$ là tỷ lệ chi phí lưu kho so với giá trị sản phẩm; $V$ là giá trị đơn vị (VNĐ); $H = C \times V$ là chi phí lưu trữ một đơn vị hàng/năm.

  2. Điểm đặt hàng lại ($ROP$): $$ROP = d \times L = \left(\frac{D}{\text{Số ngày làm việc trong năm}}\right) \times L$$ Trong đó: $d$ là nhu cầu bình quân mỗi ngày; $L$ là thời gian chờ giao hàng (Lead time).

Thuật toán tính toán và tối ưu hóa chi phí tồn kho được cài đặt bằng Python với cấu trúc hàm minh bạch:

import math

class InventoryOptimizer:
    def __init__(self, annual_demand: float, working_days: int = 340):
        self.D = annual_demand
        self.working_days = working_days

    def calculate_eoq(self, order_cost_P: float, unit_value_V: float, holding_ratio_C: float):
        """
        Tính toán EOQ và Tổng chi phí tồn kho (TC)
        """
        H = holding_ratio_C * unit_value_V
        q_star = math.sqrt((2 * self.D * order_cost_P) / H)
        total_cost = (self.D / q_star) * order_cost_P + H * (q_star / 2)
        return round(q_star), round(total_cost, 3), H

    def calculate_rop(self, lead_time_days: int):
        """
        Tính điểm đặt hàng lại (Reorder Point)
        """
        daily_demand = self.D / self.working_days
        rop = daily_demand * lead_time_days
        return round(rop, 2)

# Áp dụng cho dòng sản phẩm: Thùng sơn nhựa PP 20L tại Công ty Minh Phát
optimizer = InventoryOptimizer(annual_demand=15000, working_days=340)

# Dữ liệu thực nghiệm 3 năm: 2017, 2018, 2019
params = {
    2017: {"P": 1.95, "V": 0.038, "C": 0.30, "L": 20}, # Triệu VNĐ
    2018: {"P": 2.03, "V": 0.039, "C": 0.29, "L": 20},
    2019: {"P": 2.15, "V": 0.040, "C": 0.27, "L": 15}
}

for year, data in params.items():
    q_opt, tc_opt, H = optimizer.calculate_eoq(data["P"], data["V"], data["C"])
    rop = optimizer.calculate_rop(data["L"])
    print(f"[{year}] Q* = {q_opt} thùng | TC_min = {tc_opt} tr VNĐ | ROP = {rop} thùng")

Testing và validation

Số liệu thực nghiệm kiểm chứng từ sản phẩm Thùng sơn nhựa PP 20L tại Công ty Minh Phát qua các năm:

Thông số đầu vào / Kết quả tính toán Năm 2017 Năm 2018 Năm 2019
Nhu cầu sản phẩm hàng năm ($D$) 15.000 thùng 15.000 thùng 15.000 thùng
Chi phí đặt 1 đơn hàng ($P$) 1,95 triệu VNĐ 2,03 triệu VNĐ 2,15 triệu VNĐ
Tỷ lệ chi phí lưu kho ($C$) 30% 29% 27%
Giá trị trung bình 1 đơn vị ($V$) 0,038 triệu VNĐ 0,039 triệu VNĐ 0,040 triệu VNĐ
Chi phí lưu kho đơn vị ($H = C \times V$) 0,0090 triệu VNĐ 0,0093 triệu VNĐ 0,0085 triệu VNĐ
Thời gian chờ giao hàng ($L$) 20 ngày 20 ngày 15 ngày
Sản lượng đặt hàng tối ưu ($Q^*$) 962 thùng 1.070 thùng 1.270 thùng
Tổng chi phí tồn kho tối thiểu ($TC_{min}$) 22,345 triệu VNĐ 25,415 triệu VNĐ 30,793 triệu VNĐ
Điểm đặt hàng lại ($ROP$) 882,35 thùng 882,35 thùng 661,76 thùng
Chi tiết phép toán năm 2019:
Q*(2019) = sqrt((2 * 15.000 * 2,15) / 0,0085) = sqrt(64.500 / 0,0085) ≈ 1.269,84 thùng (làm tròn 1.270 thùng)
TC(2019)  = (15.000 / 1.270) * 2,15 + 0,0085 * (1.270 / 2)
          = 25,3937 + 5,3975 = 30,793 triệu đồng
ROP(2019) = (15.000 / 340) * 15 ≈ 661,76 thùng

Kết quả đạt được

Việc tính toán và thiết lập các ngưỡng vận hành chuẩn hóa mang lại sự chuyển dịch rõ rệt trong các chỉ số hiệu quả kinh doanh của công ty:

                  TIẾN TRÌNH TỐI ƯU HÓA CÁC CHỈ SỐ VẬN HÀNH (2017 - 2019)
Tỷ lệ đơn hàng khả thi (%)     [2017: 79.49%] -----> [2018: 86.36%] -----> [2019: 89.50%]
Tỷ trọng HTK trong TSLĐ (%)    [2018: 22.79%] --------------------------> [2019: 10.77%]
Độ chính xác báo cáo kho (%)   [2017: 83.33%] -----> [2018: 79.17%] -----> [2019: 87.50%]
  • Tỷ lệ đơn hàng khả thi: Tăng liên tục từ 79,49% (năm 2017) lên 86,36% (năm 2018) và đạt 89,50% (năm 2019). Số đơn hàng hoàn thành đúng hạn tăng từ 31/39 đơn lên 51/57 đơn.
  • Tỷ trọng giá trị HTK trong TSLĐ: Giảm từ 22,79% (năm 2018) xuống còn 10,77% (năm 2019), giải phóng lượng vốn lưu động đáng kể bị đóng băng trong kho thành phẩm.
  • Độ chính xác của báo cáo tồn kho: Tăng lên 87,50% vào năm 2019 (chỉ còn 3/24 báo cáo có sai lệch nhỏ), hỗ trợ ban giám đốc đưa ra các quyết định điều hành kịp thời và chính xác.

Đổi mới và đóng góp

  1. Chuyển đổi phương thức quản trị từ kinh nghiệm sang mô hình toán học: Thay vì sản xuất ồ ạt theo cảm tính, công ty có cơ sở khoa học để ấn định lô sản xuất ở mức 1.270 thùng/lần và kích hoạt lệnh sản xuất mới khi mức tồn kho chạm ngưỡng 662 thùng.
  2. Kết hợp linh hoạt bộ ba mô hình $EOQ - BOQ - QDM$:
    • Với đơn hàng ổn định: Áp dụng $EOQ$ tiêu chuẩn.
    • Với mùa cao điểm khan hiếm mặt bằng kho: Áp dụng mô hình dự trữ thiếu $BOQ$ với công thức $Q^* = \sqrt{\frac{2DP(H+B)}{HB}}$ để tiết kiệm chi phí lưu bãi.
    • Khi nhà cung cấp hạt nhựa nguyên sinh chiết khấu theo khối lượng: Kích hoạt mô hình $QDM$ nhằm so sánh mức giảm giá $V_{ri} \times D$ với sự gia tăng của chi phí lưu trữ.
  3. Đóng góp thực tiễn cho ngành nhựa phụ trợ: Đồ án cung cấp bộ khung chỉ số và phương pháp tính toán thực chứng có thể nhân rộng trực tiếp cho các doanh nghiệp sản xuất nhựa vừa và nhỏ (SMEs) tại khu vực miền Bắc.

Ứng dụng thực tế và triển khai

Kịch bản vận hành thực tế

Doanh nghiệp phân bổ quản lý kho thành phẩm theo sơ đồ 3 phân khu chức năng:

  • Phân khu A (Hàng gia dụng cao cấp, thùng sơn kỹ thuật): Áp dụng $EOQ$ nghiêm ngặt, kiểm đếm 100% bằng thẻ kho và đối chiếu nhật ký xuất nhập hàng tuần.
  • Phân khu B (Văn phòng phẩm, khay đỡ): Kiểm kê 2 tuần/lần, duy trì lượng đặt hàng theo mô hình Min-Max linh hoạt.
  • Phân khu C (Các phụ kiện nhỏ, bao bì đóng gói): Kiểm kê hàng tháng, nhập hàng theo lô lớn để giảm chi phí giao dịch.

Lộ trình 5 bước triển khai chuẩn hóa

+-----------------------------------------------------------------------------------+
|                            LỘ TRÌNH 5 BƯỚC TRIỂN KHAI                             |
+-----------------------------------------------------------------------------------+
| Bước 1 (Tuần 1-2): Đào tạo quy chuẩn kiểm đếm & mẫu biểu 01-VT, 02-VT.           |
| Bước 2 (Tuần 3-4): Khảo sát chi phí lưu kho H và chi phí thiết lập P cho từng SKU.|
| Bước 3 (Tuần 5-6): Cài đặt công cụ tính toán tự động EOQ/ROP trên bảng tính/ERP.  |
| Bước 4 (Tuần 7-8): Vận hành thí điểm trên dòng sản phẩm Thùng sơn PP 20L.        |
| Bước 5 (Tuần 9+):   Đánh giá sai số, điều chỉnh ROP theo mùa vụ và mở rộng danh mục.|
+-----------------------------------------------------------------------------------+

Phân tích hiệu quả kinh tế (Cost-Benefit & ROI)

Việc tối ưu lượng đặt hàng giúp doanh nghiệp giảm chi phí lưu giữ sản phẩm thùng sơn xuống mức tối ưu 30,793 triệu VNĐ/năm, đồng thời cắt giảm tỷ lệ hư hỏng cơ học do va đập và quá tải diện tích kho bãi từ 3,5% xuống dưới 1,2%. Tỷ suất hoàn vốn đầu tư (ROI) cho các chi phí đào tạo và phần mềm quản lý kho ước đạt trên 180% ngay trong năm tài chính đầu tiên áp dụng toàn diện.


Hạn chế và hướng phát triển

Hạn chế kỹ thuật

  • Các mô hình $EOQ, BOQ$ dựa trên giả định nhu cầu thị trường ($D$) không đổi trong năm, trong khi thực tế tiêu thụ sản phẩm nhựa có tính mùa vụ (tăng cao vào mùa xây dựng cuối năm).
  • Chi phí mua hạt nhựa nguyên sinh trên thị trường thế giới biến động liên tục theo giá dầu thô, khiến đơn giá $V$ có độ trễ nhất định khi tính toán cố định.

Hướng nâng cấp

  • Tích hợp mô hình tồn kho ngẫu nhiên (Probabilistic Models): Bổ sung lượng dự trữ an toàn ($Safety\ Stock - SS$) có tính đến độ lệch chuẩn của nhu cầu ($\sigma_D$) và thời gian giao hàng ($\sigma_L$): $$ROP = \bar{d} \times \bar{L} + Z_{\alpha} \times \sqrt{\bar{L}\sigma_d^2 + \bar{d}^2\sigma_L^2}$$
  • Số hóa toàn diện với mã vạch Barcode/QR Code: Tích hợp máy quét cầm tay vào quy trình lập phiếu nhập/xuất để loại bỏ hoàn toàn lỗi nhập liệu thủ công trên chứng từ kế toán.

Đối tượng hưởng lợi

+-------------------+---------------------------------------------------------------+
| Nhóm đối tượng    | Giá trị và Lợi ích định lượng mang lại                         |
+-------------------+---------------------------------------------------------------+
| Sinh viên /       | Nguồn tài liệu tham khảo thực tế có đầy đủ dữ liệu thực chứng,|
| Nghiên cứu sinh   | phương pháp tính toán EOQ/BOQ/QDM và dẫn chiếu chuẩn mực VAS 02.|
+-------------------+---------------------------------------------------------------+
| Doanh nghiệp      | Khung giải pháp sẵn sàng triển khai giúp giảm 30-50% chi phí  |
| sản xuất (SMEs)   | lưu kho và nâng tỷ lệ hoàn thành đơn hàng lên trên 90%.       |
+-------------------+---------------------------------------------------------------+
| Quản lý kho /     | Quy trình luân chuyển chứng từ 3 liên rõ ràng, giảm sai lệch  |
| Nhân viên thủ kho | báo cáo tồn kho từ 20,83% xuống dưới 5%.                      |
+-------------------+---------------------------------------------------------------+

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

  1. Doanh nghiệp cần chuẩn bị những dữ liệu đầu vào nào để áp dụng mô hình EOQ?
    Doanh nghiệp cần xác định 4 tham số chính: Nhu cầu tiêu thụ hàng năm ($D$), chi phí cho mỗi lần đặt hàng/thiết lập máy sản xuất ($P$), giá mua hoặc giá vốn đơn vị ($V$), và tỷ lệ chi phí lưu kho trên giá trị hàng hóa ($C$).

  2. Khi nào nên chuyển từ mô hình EOQ sang mô hình chiết khấu số lượng (QDM)?
    Khi nhà cung ứng đưa ra bảng giá bậc thang (giảm giá đơn vị khi mua số lượng lớn). Lúc này, doanh nghiệp cần tính $Q^*$ cho từng mức giá và so sánh tổng chi phí $TC$ (đã bao gồm chi phí mua hàng $V_{ri} \times D$) để chọn quy mô đặt hàng có chi phí tổng thấp nhất.

  3. Làm thế nào để xử lý sai lệch giữa số liệu Thẻ kho của Thủ kho và Sổ sách Kế toán?
    Cần tuân thủ quy trình kiểm kê định kỳ hàng tháng, lập Biên bản kiểm nghiệm vật liệu/hàng hóa và sử dụng thống nhất hệ thống chứng từ (Mẫu 01-VT, Mẫu 02-VT) theo phương pháp Kê khai thường xuyên (KKTX).

  4. Sự khác biệt cốt lõi giữa phương pháp Kê khai thường xuyên và Kiểm kê định kỳ là gì?
    KKTX theo dõi và ghi chép liên tục, có hệ thống tình hình nhập, xuất, tồn kho sau mỗi nghiệp vụ phát sinh. KKĐK chỉ kiểm kê lượng tồn thực tế vào đầu và cuối kỳ, từ đó tính ngược lại giá trị xuất kho ($Trị\ giá\ xuất = Tồn\ đầu + Nhập\ trong\ kỳ - Tồn\ cuối$).

  5. Mô hình EOQ có áp dụng được cho doanh nghiệp thương mại thuần túy không?
    Có. Mô hình $EOQ$ áp dụng hiệu quả cho cả doanh nghiệp thương mại và sản xuất, chỉ khác biệt ở chỗ đối với thương mại, chi phí $P$ là chi phí giao dịch, đàm phán, vận chuyển đơn hàng; còn trong sản xuất, $P$ là chi phí căn chỉnh máy móc và chuẩn bị dây chuyền.


Kết luận

Đồ án đã giải quyết trọn vẹn bài toán quản trị hàng tồn kho tại Công ty TNHH Kỹ thuật Công nghiệp Minh Phát bằng việc kết hợp giữa chuẩn mực kế toán VAS 02 và các mô hình định lượng hiện đại ($EOQ, BOQ, QDM, ABC$). Việc chuẩn hóa quy trình xuất nhập kho và áp dụng các thông số tính toán cụ thể cho dòng sản phẩm thùng sơn PP 20L ($Q^* = 1.270$ thùng, $ROP = 662$ thùng trong năm 2019) đã chứng minh tính khả thi vượt trội, giúp doanh nghiệp hạ tỷ trọng tồn kho trong tài sản lưu động xuống 10,77% và nâng tỷ lệ hoàn thành đơn hàng lên 89,50%. Đây là nền tảng vững chắc để doanh nghiệp tiếp tục số hóa chuỗi cung ứng và mở rộng quy mô sản xuất bền vững trong tương lai.