Giới thiệu dự án

Trong bối cảnh nền kinh tế ngành xây dựng hạ tầng và dân dụng chịu tác động mạnh mẽ từ chu kỳ biến động thị trường và gián đoạn chuỗi cung ứng (đặc biệt trong giai đoạn chịu ảnh hưởng dịch bệnh), quản trị vốn lưu động (Working Capital Management - WCM) đóng vai trò sống còn đối với sức khỏe tài chính doanh nghiệp. Theo các thống kê tài chính doanh nghiệp trong ngành xây lắp Việt Nam, chi phí dở dang và khoản phải thu thường chiếm tới 60% – 75% tổng tài sản ngắn hạn, khiến chỉ số thanh toán tức thời thường xuyên duy trì ở ngưỡng báo động dưới 0.2 lần.

Nghiên cứu ứng dụng "Nâng cao hiệu quả sử dụng vốn lưu động tại Công ty TNHH Thắng Ngọc" giải quyết bài toán mất cân đối thanh khoản cục bộ, tối ưu hóa chu kỳ luân chuyển tiền mặt (Cash Conversion Cycle - CCC) và xây dựng mô hình dự báo nhu cầu vốn lưu động cho doanh nghiệp xây lắp quy mô vừa.

flowchart LR
    A[Vốn bằng tiền] --> B[Dự trữ vật tư & NVL]
    B --> C[Chi phí SXKD dở dang - Công trình]
    C --> D[Bàn giao & Khoản phải thu]
    D --> A

Vấn đề thực tiễn (Problem Statement)

Công ty TNHH Thắng Ngọc hoạt động chính trong lĩnh vực thi công xây dựng dân dụng, công nghiệp và tư vấn thiết kế tại khu vực Nghệ An - Hà Tĩnh. Phân tích tài chính giai đoạn 2018 - 2020 bộc lộ 3 điểm nghẽn nghiêm trọng:

  1. Ứ đọng vốn tại công trình dở dang: Tài sản ngắn hạn (TSNH) năm 2020 đạt 55.940 tỷ VNĐ (chiếm 65% tổng tài sản 85.824 tỷ VNĐ), trong đó chi phí sản xuất kinh doanh dở dang chiếm tới 35.000 tỷ VNĐ (tương đương 63% TSNH).
  2. Áp lực công nợ khách hàng cao: Khoản phải thu khách hàng tăng liên tục từ 12.000 tỷ VNĐ (2018) lên 15.000 tỷ VNĐ (2019) và chạm mốc 17.000 tỷ VNĐ (2020), chiếm 30% TSNH.
  3. Rủi ro thanh khoản tức thời: Hệ số thanh toán tức thời năm 2020 chỉ đạt 0.18 lần (tiền mặt 3.550 tỷ VNĐ / nợ ngắn hạn 20.094 tỷ VNĐ), gây áp lực lớn đối với các khoản phải trả người bán (13.000 tỷ VNĐ).

Mục tiêu dự án

  1. Đánh giá thực trạng cấu trúc tài sản ngắn hạn, nguồn vốn và các hệ số tài chính giai đoạn 2018 – 2020.
  2. Xây dựng mô hình định lượng hóa nhu cầu vốn lưu động ròng ($NWC$) và nhu cầu vốn lưu động hoạt động ($WCR$) giai đoạn 2021 – 2025.
  3. Đề xuất ma trận 5 giải pháp kiểm soát dòng tiền, chính sách tín dụng thương mại, quản trị hàng tồn kho (EOQ kết hợp ABC) và tối ưu nguồn tài trợ.

Phạm vi và giới hạn nghiên cứu

  • Phạm vi dữ liệu: Báo cáo tài chính kiểm toán nội bộ, sổ chi tiết công nợ và tiến độ thi công công trình của Công ty TNHH Thắng Ngọc giai đoạn 2018 – 2020; kế hoạch định hướng giai đoạn 2021 – 2025.
  • Giới hạn: Nghiên cứu tập trung vào chu kỳ tài sản ngắn hạn và nợ ngắn hạn phát sinh trực tiếp từ hoạt động xây lắp, loại trừ các biến động đầu tư tài chính dài hạn ngoài ngành.

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

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

Tiêu chí phân tích Phương pháp quản lý truyền thống (2018-2020) Mô hình tài chính định lượng đề xuất Ưu / Nhược điểm hiện tại
Dự báo nhu cầu vốn Ước tính cảm tính theo gói thầu phát sinh Phân tích hồi quy theo tỷ lệ phần trăm doanh thu & chu kỳ CCC Dễ thiếu hụt vốn đột xuất khi mở rộng quy mô
Quản trị nợ phải thu Theo dõi sổ sách thủ công, không phân nhóm Aging Schedule kết hợp phân tích hệ số DSO và chính sách chiết khấu $2/10 net 30$ Bị khách hàng chiếm dụng vốn lên tới 17 tỷ VNĐ
Quản trị tồn kho/WIP Tập hợp chi phí cuối kỳ, nghiệm thu chậm Mô hình kiểm soát cột mốc thi công (Milestone Billing) & EOQ nguyên vật liệu Tồn đọng 35 tỷ VNĐ chi phí dở dang
Cân đối nguồn tài trợ Phụ thuộc vay ngắn hạn và chiếm dụng nợ nhà cung cấp Phối hợp vốn lưu động thường xuyên ($NWC > 0$) và vốn vay trung dài hạn ưu đãi Chi phí lãi vay tăng từ 1.032 tỷ VNĐ lên 1.625 tỷ VNĐ
quadrantChart
    title Ma trận phân loại công nợ và rủi ro thanh khoản
    x-axis "Thời gian quá hạn thấp" --> "Thời gian quá hạn cao"
    y-axis "Giá trị công nợ thấp" --> "Giá trị công nợ cao"
    quadrant-1 "Ưu tiên xử lý pháp lý & đàm phán"
    quadrant-2 "Duy trì theo dõi định kỳ"
    quadrant-3 "Giám sát tự động qua ERP"
    quadrant-4 "Áp dụng chiết khấu thanh toán sớm"
    "Chủ đầu tư DA Cầu QL46": [0.75, 0.85]
    "Ban QL DA Kè Thiên Cầm": [0.35, 0.70]
    "Nhà cung cấp Xi măng/Sắt thép": [0.20, 0.80]
    "Khách hàng tư vấn thiết kế nhỏ": [0.65, 0.25]

Thiết kế hệ thống mô hình hóa tài chính

Mô hình quản trị vốn lưu động toàn diện tích hợp 4 phân hệ tính toán:

graph TD
    subgraph Core Engine
        A[Dữ liệu kế toán: BCTC & Sổ cái] --> B[Module Phân tích Tỷ số Tài chính]
        A --> C[Module Dự báo Nhu cầu Vốn WCR]
        A --> D[Module Tối ưu Hàng tồn kho EOQ/ABC]
    end
    B --> E[Bảng điều khiển KPI Dòng tiền & Thanh khoản]
    C --> F[Kế hoạch Ngân sách Tài chính 2021-2025]
    D --> G[Lịch trình Nghiệm thu & Thu hồi Nợ]

Công thức và thuật toán cốt lõi

  1. Vốn lưu động thuần ($NWC$): $$NWC = \text{Tài sản ngắn hạn} - \text{Nợ ngắn hạn}$$

    • Năm 2018: $40.942 - 15.616 = 25.326 \text{ tỷ VNĐ}$
    • Năm 2019: $50.553 - 14.913 = 35.640 \text{ tỷ VNĐ}$
    • Năm 2020: $55.940 - 20.094 = 35.846 \text{ tỷ VNĐ}$
  2. Chu kỳ luân chuyển tiền mặt (Cash Conversion Cycle - CCC): $$CCC = DIO (\text{Kỳ luân chuyển HTK}) + DSO (\text{Kỳ thu tiền bình quân}) - DPO (\text{Kỳ trả tiền bình quân})$$ $$DIO = \frac{\overline{\text{Hàng tồn kho}} \times 360}{\text{Giá vốn hàng bán}}$$ $$DSO = \frac{\overline{\text{Phải thu khách hàng}} \times 360}{\text{Doanh thu thuần}}$$ $$DPO = \frac{\overline{\text{Phải trả người bán}} \times 360}{\text{Giá vốn hàng bán}}$$

Cấu trúc cơ sở dữ liệu quản trị công nợ và dòng tiền (Schema)

-- Bảng theo dõi tiến độ nghiệm thu và giải phóng vốn dở dang
CREATE TABLE Construction_WIP (
    project_id VARCHAR(20) PRIMARY KEY,
    project_name VARCHAR(255) NOT NULL,
    contract_value DECIMAL(15,2) NOT NULL,
    accumulated_cost DECIMAL(15,2) NOT NULL, -- Chi phí dở dang tích lũy
    billed_amount DECIMAL(15,2) NOT NULL,      -- Giá trị đã xuất hóa đơn
    retention_money DECIMAL(15,2) DEFAULT 0,   -- Tiền bảo hành giữ lại
    acceptance_status VARCHAR(50) CHECK (acceptance_status IN ('In_Progress', 'Pending_Audit', 'Completed')),
    updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

-- Bảng quản lý hạn mức tín dụng và tuổi nợ
CREATE TABLE Accounts_Receivable_Aging (
    invoice_id VARCHAR(30) PRIMARY KEY,
    customer_id VARCHAR(20) NOT NULL,
    due_date DATE NOT NULL,
    outstanding_balance DECIMAL(15,2) NOT NULL,
    aging_bucket VARCHAR(20) -- '0-30 days', '31-60 days', '61-90 days', '>90 days'
);

Phương pháp nghiên cứu và triển khai (Methodology)

  • Phương pháp thu thập: Phương pháp quan sát thực chứng, tổng hợp chuỗi thời gian 3 năm liên tiếp (2018 - 2020) kết hợp đối chiếu chuẩn mực kế toán Việt Nam (VAS).
  • Phương pháp phân tích:
    • Phân tích Dupont phân rã hiệu suất sinh lời trên vốn lưu động.
    • Phân tích độ nhạy dòng tiền hoạt động theo kịch bản biến động chi phí vật liệu $\pm 10%$.
  • Kế hoạch kiểm soát rủi ro: Giảm thiểu rủi ro biến động lãi suất khoản vay 16.500 tỷ VNĐ tại VietinBank Thanh Chương bằng cách tận dụng Nghị định 52/2021/NĐ-CP (giãn thuế) và Thông tư 03/2021/TT-NHNN (cơ cấu nợ).

Implementation và kết quả

Quy trình triển khai phân tích và xây dựng mô hình

Đoạn mã Python tự động hóa tính toán chỉ số WCM và dự báo nhu cầu vốn

import numpy as np
import pandas as pd

# Dữ liệu tài chính Công ty TNHH Thắng Ngọc giai đoạn 2018 - 2020 (Đơn vị: Triệu VNĐ)
financial_data = {
    'Year': [2018, 2019, 2020],
    'Revenue': [87126.0, 94145.0, 96988.0],
    'COGS': [64767.0, 67036.0, 68500.3],
    'Cash': [2700.0, 4150.0, 3550.0],
    'Receivables': [12000.0, 15000.0, 17000.0],
    'Inventory': [26242.0, 31403.0, 35390.0], # Gồm chi phí dở dang
    'Current_Assets': [40942.0, 50553.0, 55940.0],
    'Payables': [12000.0, 10000.0, 13000.0],
    'Current_Liabilities': [15615.9, 14912.7, 20094.5],
    'Net_Profit': [2024.1, 3811.3, 3394.6]
}

df = pd.DataFrame(financial_data)

# Tính toán các tỷ số thanh khoản và hiệu quả hoạt động
df['Current_Ratio'] = df['Current_Assets'] / df['Current_Liabilities']
df['Quick_Ratio'] = (df['Current_Assets'] - df['Inventory']) / df['Current_Liabilities']
df['Cash_Ratio'] = df['Cash'] / df['Current_Liabilities']
df['NWC'] = df['Current_Assets'] - df['Current_Liabilities']
df['RO_WC'] = (df['Net_Profit'] / df['Current_Assets']) * 100

# Dự báo nhu cầu vốn lưu động theo tỷ lệ % doanh thu (2021-2025 giả định tăng trưởng 8%/năm)
growth_rate = 0.08
future_years = [2021, 2022, 2023, 2024, 2025]
wc_intensity_2020 = df.loc[df['Year'] == 2020, 'Current_Assets'].values[0] / df.loc[df['Year'] == 2020, 'Revenue'].values[0]

forecast_results = []
base_rev = df.loc[df['Year'] == 2020, 'Revenue'].values[0]

for i, year in enumerate(future_years, 1):
    proj_rev = base_rev * ((1 + growth_rate) ** i)
    proj_wc_need = proj_rev * wc_intensity_2020
    forecast_results.append({'Year': year, 'Proj_Revenue': round(proj_rev, 2), 'Proj_WC_Need': round(proj_wc_need, 2)})

df_forecast = pd.DataFrame(forecast_results)
print("=== CHỈ SỐ TÀI CHÍNH 2018-2020 ===")
print(df[['Year', 'Current_Ratio', 'Quick_Ratio', 'Cash_Ratio', 'NWC', 'RO_WC']])
print("\n=== DỰ BÁO NHU CẦU VỐN LƯU ĐỘNG 2021-2025 ===")
print(df_forecast)

Kiểm định và đối chiếu dữ liệu

Kết quả tính toán thực tế từ hệ số tài chính của Thắng Ngọc:

=== KẾT QUẢ KHẢO SÁT CHỈ TIÊU THANH KHOẢN & VẬN HÀNH ===
1. Khả năng thanh toán hiện hành: 
   - 2018: 2.62 lần | 2019: 3.39 lần | 2020: 2.78 lần (Đảm bảo an toàn tổng thể > 1.0)
2. Khả năng thanh toán nhanh:
   - 2018: 0.94 lần | 2019: 1.28 lần | 2020: 1.02 lần (Biên độ an toàn mỏng)
3. Khả năng thanh toán tức thời:
   - 2018: 0.17 lần | 2019: 0.28 lần | 2020: 0.18 lần (Rủi ro thiếu hụt tiền mặt nghiêm trọng)
4. Hiệu suất luân chuyển vốn:
   - Vòng quay HTK: 2.47 vòng (2018) -> 2.33 vòng (2019) -> 2.05 vòng (2020)
   - Thời gian 1 vòng lưu kho: 145.7 ngày (2018) -> 154.5 ngày (2019) -> 175.6 ngày (2020)

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

Nhóm mục tiêu Trạng thái ban đầu (2020) Mục tiêu mô hình hóa (2021-2025) Kết quả cải thiện dự kiến
Vòng quay hàng tồn kho 2.05 vòng/năm Tối thiểu 2.80 - 3.20 vòng/năm Rút ngắn thời gian lưu kho từ 175.6 xuống 115 ngày
Thu hồi công nợ (DSO) 63.1 ngày (17 tỷ VNĐ) Khống chế dưới 45 ngày Giải phóng ~4.8 tỷ VNĐ dòng tiền mặt
Hệ số thanh toán tức thời 0.18 lần Duy trì $\ge 0.40 - 0.50$ lần Loại bỏ rủi ro vỡ nợ các khoản nợ nhà cung cấp đến hạn
Nhu cầu vốn lưu động Tăng tự phát theo công trình Kiểm soát chi tiết theo bảng kế hoạch 5 năm Tiết giảm 15% chi phí lãi vay ngoài kế hoạch

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

  1. Đổi mới quy trình thu hồi công nợ theo Milestone: Thay thế phương pháp chờ công trình quyết toán tổng thể bằng hình thức nghiệm thu thanh toán theo khối lượng hoàn thành định kỳ 15/30 ngày. Điều này giúp giảm áp lực cho khoản mục chi phí dở dang (vốn chiếm 63% TSNH).
  2. Mô hình cân đối vốn tài trợ hỗn hợp: Tối ưu hóa việc sử dụng nợ dài hạn ngân hàng (16.500 tỷ VNĐ) để tài trợ cho $NWC$ thường xuyên (đạt mức 35.845 tỷ VNĐ năm 2020), đảm bảo tài sản ngắn hạn được bảo chứng vững chắc bởi nguồn vốn ổn định.
  3. Chiến lược tận dụng chính sách hỗ trợ vĩ mô: Tích hợp các giải pháp hưởng lợi từ cơ chế Nhà nước: giãn thuế GTGT, thuế TNDN theo Nghị định 52/2021/NĐ-CP và tái cơ cấu kỳ hạn trả nợ tại VietinBank theo Thông tư 03/2021/TT-NHNN, bảo toàn dòng tiền khả dụng trong giai đoạn thị trường khó khăn.

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

Kịch bản áp dụng thực tế (Use Cases)

  • Thi công công trình xây dựng giao thông & dân dụng: Áp dụng thuật toán quản lý vật tư vừa đủ (Just-in-Time kết hợp EOQ) cho các nguyên vật liệu chính (thép, xi măng, đá), giảm tỷ lệ lưu kho dư thừa dưới 1% tổng TSNH.
  • Quản lý hợp đồng thầu phụ và nhà cung cấp: Đàm phán kéo dài kỳ hạn trả tiền người bán ($DPO$) lên mức trung bình 65 - 75 ngày mà không làm phát sinh chi phí phạt, tương thích với tiến độ giải ngân của chủ đầu tư.

Lộ trình triển khai giai đoạn 2021 – 2025

gantt
    title Lộ trình triển khai tái cấu trúc vốn lưu động
    dateFormat  YYYY-MM-DD
    section Giai đoạn 1: Chuẩn hóa & Kiểm soát
    Kiểm kê toàn diện chi phí dở dang & phân loại tuổi nợ :2021-01-01, 2021-06-30
    Đàm phán cơ cấu lại nợ vay VietinBank theo TT 03/2021   :2021-04-01, 2021-09-30
    section Giai đoạn 2: Tối ưu quy trình
    Áp dụng quy chế nghiệm thu cuốn chiếu & Milestone      :2021-10-01, 2022-12-31
    Số hóa quản lý tồn kho và dòng tiền qua ERP           :2022-06-01, 2023-06-30
    section Giai đoạn 3: Bền vững & Mở rộng
    Đạt mục tiêu hệ số thanh toán tức thời >= 0.5         :2023-07-01, 2024-12-31
    Định kỳ rà soát hạn mức vốn lưu động 2025             :2025-01-01, 2025-12-31

Phân tích chi phí - lợi ích (ROI Estimates)

  • Chi phí triển khai: Bao gồm chi phí đào tạo nhân sự tài chính kế toán, nâng cấp phần mềm quản lý và chiết khấu thanh toán sớm cho khách hàng: ước tính 180 triệu VNĐ/năm.
  • Lợi ích định lượng:
    • Tiết kiệm chi phí lãi vay ngắn hạn: giảm $1.5% - 2.0%$ trên quy mô vay nợ, tương đương tiết kiệm 250 - 320 triệu VNĐ/năm.
    • Tăng doanh thu hoạt động tài chính nhờ tối ưu số dư tiền mặt nhàn rỗi: tăng thêm 50 - 80 triệu VNĐ/năm.
    • Hệ số hoàn vốn đầu tư quản trị ($ROI$) đạt xấp xỉ $183%$ ngay trong năm thứ hai áp dụng.

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

  • Hạn chế:
    • Mô hình phụ thuộc vào tính minh bạch và tốc độ phê duyệt hồ sơ nghiệm thu từ phía các chủ đầu tư vốn ngân sách nhà nước.
    • Các biến động giá nguyên vật liệu đột biến (như thép xây dựng) có thể làm sai lệch định mức nhu cầu vốn lưu động dự toán.
  • Hướng phát triển:
    • Tích hợp các thuật toán học máy (Machine Learning - ARIMA/LSTM) để dự báo chính xác biến động dòng tiền theo tuần.
    • Xây dựng cổng thông tin kết nối API giữa phân hệ kế toán công ty và hệ thống ngân hàng phục vụ bảo lãnh thầu và quản lý dòng tiền trực tuyến.

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

  • Sinh viên ngành Tài chính – Ngân hàng / Kế toán: Nắm bắt bộ khung phân tích BCTC hoàn chỉnh từ lý luận đến số liệu thực tế tại doanh nghiệp xây dựng.
  • Chuyên viên phân tích tài chính / Kế toán trưởng: Ứng dụng bảng chỉ tiêu và thuật toán Python để xây dựng Dashboard theo dõi dòng tiền và tuổi nợ.
  • Ban lãnh đạo doanh nghiệp SME: Sở hữu cẩm nang điều hành dòng tiền, phòng ngừa rủi ro đứt gãy thanh khoản và tối ưu hóa đòn bẩy tài chính.
  • Giới nghiên cứu ứng dụng: Cung cấp nguồn cứ liệu định lượng mẫu về tác động của chu kỳ sản xuất kinh doanh dở dang đối với hiệu quả sử dụng vốn lưu động.

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

1. Doanh nghiệp xây lắp có nên duy trì hệ số thanh toán nhanh quá cao (> 2.0)?

Không nhất thiết. Do đặc thù ngành xây dựng yêu cầu lượng vốn lớn nằm ở chi phí dở dang và khoản phải thu, hệ số thanh toán nhanh duy trì trong khoảng $1.0 - 1.3$ là hợp lý. Nếu quá cao phản ánh tình trạng tiền mặt dư thừa không được tái đầu tư sinh lời.

2. Làm thế nào để giải phóng 35 tỷ VNĐ vốn ứ đọng tại công trình dở dang?

Cần áp dụng chính sách nghiệm thu phân đoạn theo từng hạng mục hoàn thành (Milestone Billing), đẩy nhanh tiến độ hoàn thiện hồ sơ hoàn công và gắn trách nhiệm thu hồi vốn vào KPI của chỉ huy trưởng công trình.

3. Vốn lưu động thuần ($NWC$) dương có đồng nghĩa với việc doanh nghiệp an toàn tuyệt đối?

Không. $NWC$ dương là điều kiện cần (cho thấy tài sản ngắn hạn lớn hơn nợ ngắn hạn). Tuy nhiên, nếu tài sản ngắn hạn chủ yếu là hàng tồn kho khó tiêu thụ hoặc nợ khó đòi, doanh nghiệp vẫn có thể rơi vào tình trạng "chết trên đống tài sản" do thiếu thanh khoản tức thời.

4. Chi phí lãi vay tăng từ 1.032 tỷ lên 1.625 tỷ VNĐ ảnh hưởng như thế nào đến lợi nhuận?

Chi phí lãi vay tăng $57.4%$ do dư nợ vay ngân hàng tăng để bù đắp thâm hụt vốn lưu động. Việc tối ưu hóa chu kỳ luân chuyển tiền mặt sẽ trực tiếp giảm nhu cầu vay nợ, từ đó bảo toàn biên lợi nhuận ròng.

5. Chính sách tín dụng thương mại nào phù hợp với khách hàng nợ đọng lâu ngày?

Áp dụng điều khoản phạt chậm thanh toán theo lãi suất quá hạn ngân hàng thương mại, đồng thời đưa ra chính sách chiết khấu thanh toán sớm (ví dụ: giảm $1.5%$ nếu thanh toán trong vòng 10 ngày kể từ ngày nghiệm thu giai đoạn).


Kết luận

Khóa luận tốt nghiệp đã hoàn thành xuất sắc việc giải phẫu toàn diện bức tranh tài chính của Công ty TNHH Thắng Ngọc giai đoạn 2018 – 2020. Nghiên cứu chỉ rõ nghịch lý: dù doanh thu và lợi nhuận gộp duy trì đà tăng trưởng, doanh nghiệp vẫn đối mặt với rủi ro thanh khoản tiềm ẩn do $63%$ tài sản ngắn hạn bị khóa chặt trong các công trình dở dang và $30%$ nằm ở công nợ khách hàng.

Hệ thống giải pháp định lượng về dự báo nhu cầu vốn giai đoạn 2021 – 2025, tái cấu trúc kỳ hạn công nợ và áp dụng mô hình luân chuyển vốn linh hoạt không chỉ giúp Thắng Ngọc nâng cao năng lực cạnh tranh đấu thầu mà còn đóng góp một case-study điển hình, giàu giá trị thực tiễn cho công tác quản trị tài chính doanh nghiệp xây dựng Việt Nam.