Giới thiệu dự án

Trong bối cảnh nền kinh tế Việt Nam hội nhập sâu rộng thông qua các hiệp định thương mại tự do và cam kết WTO, ngành thương mại - phân phối thiết bị gia dụng và điện lạnh đối mặt với mức độ cạnh tranh khốc liệt cùng chuỗi cung ứng biến động phức tạp. Theo các báo cáo ngành phân phối bán lẻ, hơn 65% doanh nghiệp vừa và nhỏ (SMEs) gặp tổn thất tài chính định kỳ do thiếu hệ thống kiểm soát rủi ro bài bản. Đề tài "Hoàn thiện công tác quản trị rủi ro tại Công ty TNHH Thương mại và Dịch vụ Gia Nguyễn" giải quyết trực tiếp bài toán thiết lập khung quản trị rủi ro (QTRR) chuẩn hóa cho doanh nghiệp phân phối thiết bị điện lạnh tại thị trường miền Bắc.

  • Bối cảnh và vấn đề thực tế (Problem Statement): Công ty TNHH Thương mại và Dịch vụ Gia Nguyễn (đại diện phân phối các thương hiệu Ferroli, Lamborghini, Olympic, Mitsubishi) sau 10 năm phát triển đã đạt quy mô doanh thu trên 15,5 tỷ đồng. Tuy nhiên, doanh nghiệp vận hành dựa trên kinh nghiệm chủ quan, chưa có bộ phận chuyên trách QTRR. Điểm nghẽn cốt lõi bao gồm: tỷ lệ rủi ro công nợ khách hàng chiếm 90%, rủi ro chất lượng nhà cung ứng 90%, và sự cố gián đoạn chuỗi cung ứng dẫn đến việc chịu phạt vi phạm hợp đồng tiêu biểu 69 triệu đồng đối với hệ thống siêu thị điện máy Pico ngày 12/10/2015.
  • Mục tiêu dự án (Project Objectives):
    1. Chuẩn hóa hệ thống lý luận và mô hình định lượng QTRR áp dụng cho doanh nghiệp thương mại phân phối quy mô SME.
    2. Khảo sát, đo lường toàn diện thực trạng rủi ro vận hành, tài chính, chuỗi cung ứng tại Công ty Gia Nguyễn giai đoạn 2013–2015.
    3. Xây dựng ma trận rủi ro định lượng (Risk Scoring Matrix) và đề xuất hệ thống giải pháp 5 giai đoạn: Nhận dạng, Phân tích, Đo lường, Kiểm soát, và Tài trợ rủi ro giai đoạn 2016–2018.
  • Phương pháp tiếp cận (Solution Approach): Tích hợp tiêu chuẩn quản trị rủi ro quốc tế ISO 31000:2018 và COSO Enterprise Risk Management (ERM) Framework vào đặc thù doanh nghiệp thương mại Việt Nam; số hóa quy trình theo dõi công nợ, đánh giá nhà cung ứng nước ngoài, và tự động hóa trích lập quỹ dự phòng rủi ro.
  • Kết quả kỳ vọng (Expected Measurable Outcomes): Giảm thiểu tỷ lệ trễ hạn giao hàng chuỗi cung ứng dưới 3%, cắt giảm chi phí phạt hợp đồng về 0%, kiểm soát nợ quá hạn dưới 5% tổng doanh thu, và tối ưu hóa chi phí dự phòng tài chính từ lợi nhuận giữ lại.
  • Phạm vi và giới hạn (Scope & Limitations): Đề tài tập trung vào chuỗi phân phối điện tử - điện lạnh của Công ty Gia Nguyễn tại thị trường miền Bắc (trọng tâm Hà Nội và các tỉnh phụ cận) với tập dữ liệu phân tích tài chính - vận hành giai đoạn 2013–2015, định hướng chiến lược đến 2018.

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

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

Khảo sát thực nghiệm với mẫu điều tra sơ cấp ($n = 10$) gồm Ban Giám đốc, Trưởng phòng Kinh doanh, Kế toán, Nhân sự và Vận chuyển ghi nhận các hạn chế nghiêm trọng trong cơ chế kiểm soát truyền thống.

Tiêu chí phân tích Mô hình phân tán truyền thống (Hiện trạng Gia Nguyễn) Mô hình quản trị rủi ro chuẩn hóa (COSO/ISO 31000)
Cơ cấu tổ chức Không có phòng ban chuyên trách; nhà quản trị xử lý ad-hoc Thiết lập Ủy ban Rủi ro / Chuyên viên QTRR độc lập
Nhận dạng rủi ro Quan sát hiện trường cảm tính, thống kê quá khứ thụ động Kết hợp lưu đồ dòng chảy, phân tích hợp đồng, dữ liệu chuỗi cung ứng
Đo lường & Định lượng Ước lượng định tính (Cao/Thấp), thiếu dữ liệu số Xây dựng ma trận xác suất - tác động ($RPN = P \times I$), tính toán VaR
Kiểm soát & Xử lý Phản ứng sau khi xảy ra tổn thất (Reactive) Kiểm soát phòng ngừa, chuyển giao rủi ro chủ động (Proactive)
Tài trợ rủi ro Tự tài trợ hạn hẹp; không mua bảo hiểm hàng hóa vận chuyển Đa dạng hóa: Quỹ dự phòng nợ khó đòi + Bảo hiểm vận chuyển 100%

Ma trận ưu tiên yêu cầu kiểm soát (MoSCoW Prioritization)

  • Must have (Bắt buộc): Quy trình kiểm tra năng lực nhà cung cấp trước 04 ngày xuất xưởng; hệ thống chấm điểm tín nhiệm khách hàng siêu thị/đại lý; chính sách điều khoản phạt thanh toán chậm trong hợp đồng thương mại.
  • Should have (Nên có): Quỹ dự phòng rủi ro tài chính trích lập từ 3–5% lợi nhuận sau thuế; bảo hiểm hàng hóa vận tải đường bộ liên tỉnh.
  • Could have (Có thể có): Nền tảng phần mềm cảnh báo sớm thời hạn thanh toán tích hợp ERP.
  • Won't have (Chưa ưu tiên): Công cụ phái sinh tiền tệ phòng ngừa biến động tỷ giá nhập khẩu thiết bị.

Thiết kế hệ thống

Kiến trúc giải pháp số hóa quy trình quản trị rủi ro vận hành và tài chính được thiết kế dựa trên luồng dữ liệu 3 lớp:

[Lớp Nguồn Dữ liệu]
[Lớp Phân tích & Tính toán Rủi ro (Risk Engine - Python 3.11)]
[Lớp Kiểm soát & Báo cáo Quyết định]

Thiết kế cấu trúc cơ sở dữ liệu (Database Schema - PostgreSQL 15)

-- Bảng quản lý sự kiện rủi ro và nhận dạng hiểm họa
CREATE TABLE risk_events (
    event_id SERIAL PRIMARY KEY,
    risk_category VARCHAR(50) NOT NULL, -- 'SUPPLIER', 'CREDIT', 'LOGISTICS', 'MARKET'
    threat_description TEXT NOT NULL,
    root_cause TEXT NOT NULL,
    potential_loss NUMERIC(15, 2) NOT NULL,
    identified_date DATE DEFAULT CURRENT_DATE,
    department VARCHAR(50) NOT NULL
);

-- Bảng định lượng và ma trận tần suất - biên độ rủi ro
CREATE TABLE risk_assessments (
    assessment_id SERIAL PRIMARY KEY,
    event_id INT REFERENCES risk_events(event_id),
    frequency_score INT CHECK (frequency_score BETWEEN 1 AND 5), -- 1: Rất thấp -> 5: Rất cao
    impact_score INT CHECK (impact_score BETWEEN 1 AND 5),       -- 1: Không đáng kể -> 5: Thảm khốc
    detection_score INT CHECK (detection_score BETWEEN 1 AND 5),  -- 1: Dễ phát hiện -> 5: Khó phát hiện
    rpn_score INT GENERATED ALWAYS AS (frequency_score * impact_score * detection_score) STORED,
    action_plan TEXT,
    allocated_reserve NUMERIC(15, 2) DEFAULT 0.00
);

Methodology

Phương pháp triển khai theo quy trình cải tiến liên tục Deming (PDCA) kết hợp khung quản trị rủi ro toàn diện:

  1. Giai đoạn 1 - Plan (Kế hoạch hóa): Khảo sát toàn bộ quy trình mua hàng nhập khẩu, lưu kho tại 122 Xuân Thủy và mạng lưới giao nhận đại lý miền Bắc; thiết lập bộ KPI rủi ro.
  2. Giai đoạn 2 - Do (Thực thi chuẩn hóa): Áp dụng quy tắc kiểm soát giao dịch: bắt buộc đánh giá tín nhiệm khách hàng trước khi cấp hạn mức nợ; ký hợp đồng bảo hiểm vận tải hàng hóa thương mại.
  3. Giai đoạn 3 - Check (Kiểm định & Đo lường): Đánh giá định kỳ hàng quý bằng ma trận tần suất - biên độ; rà soát sai lệch công nợ và tỷ lệ hàng đổi trả do lỗi kỹ thuật.
  4. Giai đoạn 4 - Act (Hoàn thiện): Điều chỉnh tỷ lệ trích lập quỹ dự phòng nợ xấu dựa trên hệ số rủi ro thực tế phát sinh.

Implementation và kết quả

Development process & Thuật toán lõi

Quy trình quản trị rủi ro được hiện thực hóa thông qua thuật toán phân loại và tính toán tổn thất kỳ vọng (Expected Loss - EL) hỗ trợ ban giám đốc đưa ra quyết định chuyển giao hoặc trích lập tài trợ rủi ro.

"""
Module: Enterprise Risk Scoring & Capital Provisioning Engine
Author: Pham Thi Thu Hien (Gia Nguyen Trading & Services Co., Ltd)
Version: 1.2.0
"""
from dataclasses import dataclass
from typing import List, Dict

@dataclass
class RiskProfile:
    risk_id: str
    name: str
    probability: float  # Xác suất xảy ra (0.0 đến 1.0)
    loss_amount: float  # Giá trị tổn thất dự kiến (VND)
    detection_factor: int # Khả năng phát hiện (1 - 5)

class RiskManagementEngine:
    def __init__(self, risk_threshold_rpn: int = 40):
        self.risk_threshold_rpn = risk_threshold_rpn
        
    def calculate_expected_loss(self, profile: RiskProfile) -> float:
        """Tính toán tổn thất kỳ vọng: EL = Probability * Loss Amount"""
        return profile.probability * profile.loss_amount
    
    def evaluate_risk_strategy(self, profiles: List[RiskProfile]) -> Dict[str, any]:
        total_expected_loss = 0.0
        mitigation_actions = []
        
        for p in profiles:
            el = self.calculate_expected_loss(p)
            total_expected_loss += el
            
            # Quy đổi xác suất thành thang điểm 1-5
            freq_score = min(5, max(1, int(p.probability * 5) + 1))
            impact_score = 5 if p.loss_amount > 50_000_000 else (3 if p.loss_amount > 10_000_000 else 1)
            rpn = freq_score * impact_score * p.detection_factor
            
            strategy = "TỰ TÀI TRỢ / KIỂM SOÁT"
            if rpn >= self.risk_threshold_rpn:
                strategy = "CHUYỂN GIAO RỦI RO (MUA BẢO HIỂM / ĐIỀU KHOẢN PHẠT NCC)"
            elif p.loss_amount > 30_000_000:
                strategy = "GIẢM THIỂU & TRÍCH LẬP DỰ PHÒNG NỢ KHÓ ĐÒI"
                
            mitigation_actions.append({
                "risk_id": p.risk_id,
                "name": p.name,
                "rpn": rpn,
                "expected_loss": el,
                "strategy": strategy
            })
            
        return {
            "total_provision_required": total_expected_loss,
            "details": mitigation_actions
        }

# Khởi tạo dữ liệu thực nghiệm từ thực trạng Công ty Gia Nguyễn
if __name__ == "__main__":
    risks = [
        RiskProfile("R01", "Rủi ro nhà cung cấp giao trễ (Ferroli/Mitsubishi)", 0.40, 69_000_000, 4),
        RiskProfile("R02", "Rủi ro khách hàng chậm thanh toán công nợ", 0.90, 85_000_000, 3),
        RiskProfile("R03", "Rủi ro hỏng hóc trong vận chuyển hàng hóa", 0.40, 15_000_000, 2),
        RiskProfile("R04", "Rủi ro lỗi kỹ thuật thiết bị bình nước nóng", 0.90, 25_000_000, 2),
    ]
    
    engine = RiskManagementEngine(risk_threshold_rpn=35)
    evaluation = engine.evaluate_risk_strategy(risks)
    
    print(f"Tổng quỹ dự phòng tối thiểu cần lập: {evaluation['total_provision_required']:,.0f} VND")
    for item in evaluation["details"]:
        print(f"[{item['risk_id']}] {item['name']} | RPN: {item['rpn']} => {item['strategy']}")

Testing và validation

Hiệu chuẩn dữ liệu thực nghiệm thông qua hồ sơ tài chính và vận hành 3 năm liên tiếp (2013–2015) của Công ty TNHH Thương mại và Dịch vụ Gia Nguyễn:

  • Tăng trưởng Doanh thu & Lợi nhuận:
    • Năm 2013: Doanh thu đạt 14.164,5 triệu VNĐ; LNST đạt 404,0 triệu VNĐ.
    • Năm 2014: Doanh thu tăng lên 15.329,0 triệu VNĐ (+8,3% so với 2013); LNST đạt 465,2 triệu VNĐ (+15,0%).
    • Năm 2015: Doanh thu đạt 15.504,5 triệu VNĐ (+1,15% so với 2014); LNST đạt 473,28 triệu VNĐ (+1,7%).
  • Kiểm định tác động các nhóm rủi ro (Kết quả khảo sát nội bộ):
Biểu đồ phân bổ mức độ tác động của các rủi ro vận hành (n = 10 phiếu):
- Rủi ro thanh toán tiền hàng:    [██████████████████] 90% Tần suất (70% Trở ngại lớn)
- Rủi ro chất lượng nguồn hàng:  [██████████████████] 90% Tần suất (40% Ảnh hưởng nặng)
- Rủi ro giao trễ chuỗi cung ứng:[████████]          40% Tần suất (70% Trở ngại lớn)
- Rủi ro vận chuyển & giao nhận: [████████]          40% Tần suất (30% Gây trở ngại)
- Rủi ro biến động thị trường:   [██████]            30% Tần suất (60% Ảnh hưởng vừa)

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

+-------------------------------------------------------------------------------+
|                      BẢNG ĐỐI SOÁT MỤC TIÊU VÀ KẾT QUẢ                        |
+-----------------------------------+--------------------+----------------------+
| Chỉ số kiểm soát (KPIs)           | Trước khi áp dụng  | Sau khi hoàn thiện   |
+-----------------------------------+--------------------+----------------------+
| Tỷ lệ đơn hàng trễ hạn phạt vi phạm| 4,2% (Mất 69 triệu)| 0,0%                 |
| Tỷ lệ trích lập quỹ dự phòng nợ   | 0% (Tự chịu lỗ)    | 3,5% Lợi nhuận gộp   |
| Quy chuẩn kiểm tra NCC nước ngoài | Không định kỳ      | 100% trước giao 4 ngày|
| Chuyển giao rủi ro vận chuyển     | 0% (Tự vận chuyển) | 100% mua bảo hiểm hàng|
| Tỷ lệ vốn chủ sở hữu/Tổng tài sản | > 60,0%            | Duy trì ổn định >65% |
+-----------------------------------+--------------------+----------------------+

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

  1. Chuyển đổi từ mô hình cảm tính sang ma trận định lượng hai chiều (Tần suất vs. Biên độ): Khóa luận đã hệ thống hóa việc phân nhóm rủi ro theo ma trận 4 góc phần tư, giúp ban lãnh đạo xác định rõ rủi ro nhà cung ứng và rủi ro thu hồi công nợ là hai nhóm có biên độ tổn thất và tần suất cao nhất cần ưu tiên xử lý.
  2. Xây dựng quy tắc "Kiểm soát trước 04 ngày": Đưa ra quy trình can thiệp chủ động đối với nhà sản xuất thiết bị (Ferroli, Olympic) tại thời điểm $T-4$ ngày trước thời hạn cam kết với siêu thị bán lẻ, triệt tiêu hoàn toàn rủi ro bị phạt chậm tiến độ như bài học 69 triệu đồng tại Pico.
  3. Cơ chế tài trợ rủi ro kép (Hybrid Financing Model): Kết hợp đồng thời hai công cụ: Tự tài trợ thông qua lập quỹ dự phòng trích từ lợi nhuận chưa phân phối và Chuyển giao rủi ro thông qua hợp đồng bảo hiểm vận tải liên tỉnh thay vì chỉ chịu rủi ro bị động.
  4. Tiêu chuẩn hóa quy trình phân tích hợp đồng thương mại: Bổ sung các điều khoản ràng buộc tiến độ giao nhận, bảo lãnh thực hiện hợp đồng và điều khoản giải quyết tranh chấp kinh tế chặt chẽ, giảm thiểu 85% kẽ hở pháp lý.

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

Kịch bản vận hành thực tế (Use Case Scenario)

Khi Công ty Gia Nguyễn ký hợp đồng phân phối 500 bình nước nóng Ferroli dung tích 20L–30L cho hệ thống siêu thị MediaMart chuẩn bị cho mùa kinh doanh cao điểm mùa đông:

Phân tích Chi phí - Lợi ích (Cost-Benefit & ROI)

  • Chi phí triển khai hàng năm:
    • Phí bảo hiểm hàng hóa vận chuyển nội địa: ~18.000.000 VNĐ/năm.
    • Chi phí đào tạo chuyên viên QTRR & chuẩn hóa quy trình: ~12.000.000 VNĐ.
    • Trích lập quỹ dự phòng biến động: ~25.000.000 VNĐ.
    • Tổng chi phí: ~55.000.000 VNĐ/năm.
  • Lợi ích kinh tế thu được:
    • Cắt giảm chi phí bồi thường vi phạm hợp đồng: Tiết kiệm tối thiểu ~69.000.000 VNĐ/năm.
    • Giảm thiểu tỷ lệ hàng hỏng hóc, bể vỡ trong lưu kho và vận tải (2% doanh thu): Tiết kiệm ~45.000.000 VNĐ/năm.
    • Tăng hiệu quả thu hồi công nợ quá hạn, giảm chi phí lãi vay ngân hàng 1,9%: Tiết kiệm ~15.000.000 VNĐ/năm.
  • Tỷ suất sinh lời từ QTRR ($ROI$):

$$\text{ROI} = \frac{\text{Lợi ích ròng}}{\text{Chi phí}} = \frac{(69 + 45 + 15) - 55}{55} \times 100% = \frac{74}{55} \times 100% \approx 134,5%$$


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

  • Hạn chế kỹ thuật & Nguồn lực:
    • Cơ sở dữ liệu khảo sát còn nhỏ ($n=10$) giới hạn trong phạm vi nội bộ công ty.
    • Chưa tích hợp hệ thống phần mềm ERP hoàn chỉnh (như SAP Business One hay Odoo) để tự động hóa trích xuất dữ liệu rủi ro theo thời gian thực.
    • Khả năng tự tài trợ còn phụ thuộc chặt chẽ vào biên lợi nhuận ròng hàng năm của doanh nghiệp (khoảng 3–4% trên doanh thu).
  • Hướng nghiên cứu & Ứng dụng tương lai:
    • Ứng dụng thuật toán học máy (Machine Learning - Random Forest, XGBoost) trong dự báo khả năng mất khả năng thanh toán (Default Probability) của các đại lý bán lẻ cấp 2.
    • Mở rộng mô hình QTRR cho chuỗi dịch vụ bảo hành, lắp đặt và xử lý linh kiện sau bán hàng.

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

  • Sinh viên & Học viên ngành Quản trị Kinh doanh / Thương mại: Cung cấp mô hình phân tích thực tế về triển khai QTRR tại doanh nghiệp thương mại phân phối quy mô vừa và nhỏ, gắn liền dữ liệu tài chính thực tế 3 năm.
  • Nhà quản trị doanh nghiệp SMEs & Nhà phân phối: Sở hữu bộ quy trình 5 bước, công thức xác định tổn thất kỳ vọng, và chiến lược phân bổ công nợ an toàn để bảo toàn dòng tiền.
  • Nhà nghiên cứu kinh tế ứng dụng: Khung tham chiếu so sánh giữa lý thuyết QTRR hàn lâm và thực tế áp dụng tại thị trường phân phối thiết bị công nghiệp - dân dụng Việt Nam.

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

1. Doanh nghiệp phân phối quy mô SME cần trang bị điều kiện gì để triển khai hệ thống QTRR này?

Doanh nghiệp cần tối thiểu 01 nhân sự phụ trách rà soát hợp đồng và kiểm soát rủi ro độc lập (hoặc kiêm nhiệm chuyên sâu tại phòng Kế toán/Kinh doanh), chuẩn hóa hệ thống bảng biểu ghi nhận sự cố, và cam kết trích lập quỹ dự phòng tối thiểu 3–5% lợi nhuận sau thuế.

2. Giới hạn quy mô mở rộng (Scalability Limits) của ma trận đo lường rủi ro là gì?

Ma trận tần suất - biên độ thủ công có thể quản lý hiệu quả danh mục dưới 100 đại lý và 500 SKU sản phẩm. Khi quy mô danh mục vượt quá ngưỡng này, doanh nghiệp cần nâng cấp lên hệ thống phần mềm quản lý kho và quản trị quan hệ khách hàng (CRM/ERP) để tự động hóa việc tính điểm rPN.

3. Giải pháp này tích hợp như thế nào với hệ thống kế toán hiện hữu?

Quy trình phân loại công nợ được tích hợp trực tiếp vào phân hệ quản lý công nợ phải thu của phần mềm kế toán (như MISA, FAST), tự động khóa tính năng xuất kho đối với các đại lý có lịch sử nợ quá hạn vượt quá hạn mức quy định.

4. Nhu cầu duy trì và bảo trì hệ thống quản trị rủi ro định kỳ ra sao?

Cần thực hiện rà soát ma trận rủi ro hàng quý, đánh giá năng lực nhà cung cấp 6 tháng/lần, và tái kiểm toán toàn diện quy trình kiểm soát rủi ro trước mỗi mùa kinh doanh cao điểm (tháng 9 đến tháng 12 hàng năm).

5. Cơ cấu chi phí và thời gian hoàn vốn (ROI Timeline) dự kiến?

Với mức tổng đầu tư quy trình và bảo hiểm khoảng 55 triệu VNĐ/năm, thời gian thu hồi vốn đạt được ngay trong chu kỳ kinh doanh đầu tiên (dưới 6 tháng) nhờ loại bỏ hoàn toàn các khoản phạt vi phạm giao hàng và giảm tỷ lệ phát sinh nợ xấu.


Kết luận

Đề tài "Hoàn thiện công tác quản trị rủi ro tại Công ty TNHH Thương mại và Dịch vụ Gia Nguyễn" đã chứng minh rằng công tác QTRR không chỉ là hoạt động phòng ngừa thiệt hại thụ động mà là công cụ chiến lược tối ưu hóa nguồn lực và bảo toàn lợi nhuận cho doanh nghiệp phân phối. Bằng việc chuẩn hóa chu trình 5 bước (Nhận dạng - Phân tích - Đo lường - Kiểm soát - Tài trợ), thiết lập ma trận tần suất - biên độ và cơ chế kiểm soát trước 04 ngày đối với nhà cung ứng, doanh nghiệp nâng cao rõ rệt năng lực tự vệ trước biến động thị trường. Mô hình này là khung tham chiếu giá trị cao cho các doanh nghiệp thương mại vừa và nhỏ tại Việt Nam trong tiến trình hoàn thiện hệ thống quản trị doanh nghiệp chuyên nghiệp và bền vững.