Giới thiệu dự án

Ngành xây dựng hạ tầng và dân dụng tại Việt Nam trong giai đoạn 2018–2020 chứng kiến tốc độ tăng trưởng bình quân 8,5–9,2%/năm, nhưng đồng thời đối mặt với áp lực đứt gãy chuỗi cung ứng vật liệu và rủi ro thanh khoản nghiêm trọng với tỷ lệ nợ chiếm dụng vốn bình quân toàn ngành vượt ngưỡng 75%. Trong bối cảnh đó, quản trị tài chính trở thành yếu tố sống còn quyết định năng lực dự thầu và sự tồn tại của các doanh nghiệp vừa và nhỏ (SMEs).

Đề tài "Phân tích tài chính và biện pháp cải thiện tình hình tài chính của Công ty TNHH Đầu tư Xây Dựng Mạnh Toàn" tập trung giải quyết bài toán mất cân đối cơ cấu vốn, rủi ro thanh toán tức thời và hiệu suất quản trị hàng tồn kho/công nợ tại doanh nghiệp xây lắp đặc thù.

                  +----------------------------------------------+
                  |  Dữ liệu Báo cáo Tài chính (2018 - 2020)     |
                  |  (Bảng CĐKT, Báo cáo KQKD, Thuyết minh BCTC) |
                  +----------------------+-----------------------+
                                         |
                                         v
                  +----------------------------------------------+
                  |  Khung Phân tích Tài chính Định lượng        |
                  |  - Chỉ số Thanh khoản & Đòn bẩy tài chính    |
                  |  - Hiệu suất Vận hành & Vòng quay Tài sản    |
                  |  - Phân rã Đa nhân tố Dupont (3 nhân tố)     |
                  +----------------------+-----------------------+
                                         |
                                         v
                  +----------------------------------------------+
                  |  Hệ thống Giải pháp Tái cấu trúc Tài chính   |
                  |  - Rút ngắn Kỳ thu tiền (DSO: 46 -> 30 ngày) |
                  |  - Giảm Tỷ trọng Nợ Chiếm dụng (79% -> 55%)  |
                  |  - Nâng Tỷ suất Thanh toán Nhanh (> 0,8 lần) |
                  +----------------------------------------------+

Mục tiêu dự án

  1. Đánh giá thực trạng cấu trúc tài sản - nguồn vốn: Phân tích biến động tổng tài sản từ 44,32 tỷ VNĐ (2018) lên 100,38 tỷ VNĐ (2020) và cấu trúc nợ ngắn hạn chiếm 100% tổng nợ.
  2. Kiểm định khả năng thanh toán và rủi ro đòn bẩy: Xác định nguyên nhân hệ số thanh toán nhanh ($H_3$) suy giảm từ 0,69 lần (2019) xuống 0,23 lần (2020).
  3. Mô hình hóa động thái sinh lời bằng sơ đồ DuPont: Định lượng tác động của tỷ suất sinh lời trên doanh thu ($ROS$), vòng quay tài sản ($ATO$) và hệ số đòn bẩy tài chính ($FL$) lên $ROE$.
  4. Xây dựng hệ thống giải pháp tài chính khả thi: Thiết lập mô hình quản trị công nợ và chu chuyển tồn kho, giảm thời gian ứ đọng vốn lưu động ròng ($NWC$).

Phạm vi và giới hạn

  • Không gian nghiên cứu: Công ty TNHH Đầu tư Xây Dựng Mạnh Toàn (Hải Phòng).
  • Thời gian phân tích: Số liệu kiểm toán và hạch toán tài chính 03 năm liên tiếp (2018, 2019, 2020).
  • Giới hạn: Phân tích dữ liệu kế toán tĩnh định kỳ theo chuẩn mực VAS, chưa tích hợp định giá dòng tiền chiết khấu (DCF) thời gian thực theo chuẩn IFRS.

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

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

Tại Mạnh Toàn, tài sản ngắn hạn chiếm tỷ trọng áp đảo >99% tổng tài sản, trong khi tài sản cố định dài hạn phục vụ thi công chiếm chưa đầy 1% (chỉ đạt 691,15 triệu VNĐ năm 2020). Áp lực tài trợ dồn toàn bộ vào nợ ngắn hạn (79,30 tỷ VNĐ năm 2020), làm gia tăng rủi ro mất khả năng chi trả khi đối tác chậm nghiệm thu giai đoạn.

Tiêu chí phân tích Thực trạng Mạnh Toàn (2018–2020) Mức chuẩn ngành Xây dựng Đánh giá & Rủi ro
Hệ số Nợ ($H_v$) 78,2% (2018) $\rightarrow$ 79,0% (2020) 55,0% – 65,0% Phụ thuộc nặng vào vốn chiếm dụng từ nhà thầu phụ
Thanh toán nhanh ($H_3$) 0,37 (2018) $\rightarrow$ 0,23 (2020) $\ge 0,80$ – 1,00 Rủi ro mất thanh khoản tức thời nếu bị đòi nợ gấp
Kỳ thu tiền bình quân ($DSO$) 46 ngày (2018) $\rightarrow$ 30 ngày (2020) 60 – 90 ngày Quản trị thu hồi công nợ tốt hơn mức trung bình
Hàng tồn kho / TSNH 71,1% (2018) $\rightarrow$ 81,5% (2020) 45,0% – 55,0% Tồn đọng chi phí sản xuất dở dang các công trình lớn
                Phân bổ Tài sản Ngắn hạn Mạnh Toàn (2020)
       +-------------------------------------------------------------+
       | [########] Hàng tồn kho (SXKD dở dang): 81,5%               |
       | [##] Phải thu khách hàng: 11,3%                             |
       | [#] Tiền mặt & tương đương tiền: 0,4%                       |
       | [#] Tài sản ngắn hạn khác: 6,8%                             |
       +-------------------------------------------------------------+

Thiết kế hệ thống

Hệ thống phân tích tài chính định lượng được xây dựng trên nền tảng luồng xử lý dữ liệu tự động, chuẩn hóa dữ liệu đầu vào từ Bảng Cân đối kế toán và Báo cáo Kết quả Kinh doanh nhằm xuất ra các chỉ báo quản trị rủi ro.

       +-----------------------------------------------------------------+
       | 1. DATA INGESTION (ETL Module)                                 |
       |    Input: BCTC Định dạng VAS (Excel/XML/SQL)                   |
       +-------------------------------+---------------------------------+
                                       |
                                       v
       +-----------------------------------------------------------------+
       | 2. COMPUTATION ENGINE (Python 3.10 / NumPy / Pandas 2.1.4)      |
       |    - Liquidity Ratios: Current, Quick, Cash Ratio               |
       |    - Activity Ratios: DSO, DSI, Total Asset Turnover            |
       |    - Profitability Ratios: ROS, ROA, ROE                        |
       |    - DuPont 3-Factor Decomposition Equation                     |
       +-------------------------------+---------------------------------+
                                       |
                                       v
       +-----------------------------------------------------------------+
       | 3. OUTPUT & DECISION SUPPORT SYSTEM                             |
       |    - Báo cáo biến động cơ cấu nguồn vốn & NWC                   |
       |    - Cảnh báo ngưỡng an toàn thanh khoản tức thời               |
       |    - Kế hoạch điều chỉnh thời hạn tín dụng thương mại           |
       +-----------------------------------------------------------------+

Cấu trúc dữ liệu lược đồ SQL quản trị chỉ số tài chính:

-- Schema định nghĩa cấu trúc lưu trữ và tính toán BCTC
CREATE TABLE financial_statements (
    statement_id VARCHAR(20) PRIMARY KEY,
    fiscal_year INT NOT NULL,
    total_assets NUMERIC(15,2) NOT NULL,
    short_term_assets NUMERIC(15,2) NOT NULL,
    cash_and_equivalents NUMERIC(15,2) NOT NULL,
    inventory NUMERIC(15,2) NOT NULL,
    accounts_receivable NUMERIC(15,2) NOT NULL,
    fixed_assets NUMERIC(15,2) NOT NULL,
    total_debt NUMERIC(15,2) NOT NULL,
    short_term_debt NUMERIC(15,2) NOT NULL,
    equity NUMERIC(15,2) NOT NULL,
    net_revenue NUMERIC(15,2) NOT NULL,
    cogs NUMERIC(15,2) NOT NULL,
    operating_expenses NUMERIC(15,2) NOT NULL,
    profit_after_tax NUMERIC(15,2) NOT NULL
);

Methodology

Nghiên cứu ứng dụng quy trình phân tích kết hợp giữa phương pháp so sánh (Comparative Analysis), phương pháp tỷ số tài chính (Ratio Analysis) và kỹ thuật phân tách nhân tố DuPont.

  +------------------+     +-------------------+     +------------------+
  | Thu thập dữ liệu | --> | Làm sạch & Chuẩn  | --> | Tính toán Tỷ số  |
  | Kế toán (3 năm)  |     | hóa BCTC (VAS)    |     | Tài chính Định mức
  +------------------+     +-------------------+     +--------+---------+
                                                              |
                                                              v
  +------------------+     +-------------------+     +------------------+
  | Đề xuất Giải pháp| <-- | Kiểm định Tương   | <-- | Phân tích DuPont |
  | & Tối ưu hóa NWC |     | quan & Cân bằng   |     | Đa biến (ROE)    |
  +------------------+     +-------------------+     +------------------+
  1. Phương pháp So sánh: Thiết lập chuỗi thời gian so sánh tuyệt đối ($\Delta Y = Y_t - Y_{t-1}$) và tương đối ($% \Delta Y = \frac{Y_t - Y_{t-1}}{Y_{t-1}} \times 100$) để nhận diện tốc độ tăng trưởng doanh thu (+286%) so với tốc độ tăng trưởng tài sản (+268,6%).
  2. Phương pháp Tỷ số: Đánh giá 4 nhóm chỉ số trọng yếu: Khả năng thanh toán, Hiệu quả hoạt động, Cơ cấu tài chính và Khả năng sinh lời.
  3. Mô hình DuPont 3 nhân tố: $$\text{ROE} = \left(\frac{\text{LNST}}{\text{DTT}}\right) \times \left(\frac{\text{DTT}}{\text{TTS}}\right) \times \left(\frac{\text{TTS}}{\text{VCSH}}\right) = \text{ROS} \times \text{ATO} \times \text{FL}$$

Implementation và kết quả

Development process

Quá trình triển khai thuật toán tính toán và phân tách DuPont được lập trình tự động hóa bằng Python 3.10 nhằm xử lý dữ liệu tài chính chính xác tuyệt đối.

"""
Module phân tích tài chính và phân tách DuPont cho Công ty Xây dựng Mạnh Toàn
Thư viện yêu cầu: pandas >= 2.1.4, numpy >= 1.26.2
"""
import pandas as pd
import numpy as np

class FinancialAnalyzer:
    def __init__(self, data: dict):
        self.df = pd.DataFrame(data)

    def calculate_liquidity_ratios(self) -> pd.DataFrame:
        """Tính toán hệ số thanh toán tổng quát, ngắn hạn và thanh toán nhanh"""
        self.df['H1_General_Liquidity'] = self.df['total_assets'] / self.df['total_debt']
        self.df['H2_Current_Ratio'] = self.df['short_term_assets'] / self.df['short_term_debt']
        self.df['H3_Quick_Ratio'] = (
            self.df['short_term_assets'] - self.df['inventory']
        ) / self.df['short_term_debt']
        return self.df[['year', 'H1_General_Liquidity', 'H2_Current_Ratio', 'H3_Quick_Ratio']]

    def dupont_decomposition(self) -> pd.DataFrame:
        """Phân tích hệ số ROE thành tích số ROS x ATO x FL"""
        self.df['ROS'] = self.df['profit_after_tax'] / self.df['net_revenue']
        self.df['ATO'] = self.df['net_revenue'] / self.df['total_assets']
        self.df['FL'] = self.df['total_assets'] / self.df['equity']
        self.df['ROA'] = self.df['ROS'] * self.df['ATO']
        self.df['ROE'] = self.df['ROA'] * self.df['FL']
        return self.df[['year', 'ROS', 'ATO', 'FL', 'ROA', 'ROE']]

# Dữ liệu thực chứng giai đoạn 2018 - 2020 từ BCTC Mạnh Toàn
financial_data = {
    'year': [2018, 2019, 2020],
    'total_assets': [44315787701, 27230012795, 100377635208],
    'short_term_assets': [44267272701, 26953478795, 99686482208],
    'inventory': [31480192451, 16977484642, 81252582663],
    'total_debt': [34995787701, 14390012795, 79303635208],
    'short_term_debt': [34995787701, 14390012795, 79303635208],
    'equity': [9320000000, 12840000000, 21074000000],
    'net_revenue': [47252510500, 53624813701, 207004633727],
    'profit_after_tax': [-342680300, 2813168481, 7633970582]
}

analyzer = FinancialAnalyzer(financial_data)
dupont_results = analyzer.dupont_decomposition()

Testing và validation

Thuật toán phân tích được kiểm định chéo giữa kết quả tính toán tự động và số liệu đối soát kế toán độc lập:

Năm Doanh thu thuần (VNĐ) LNST (VNĐ) ROS (%) ATO (Vòng) FL (Đòn bẩy) ROE Tính toán Sai số kiểm định
2018 47.252.510.500 -342.680.300 -0,73% 1,07 4,75 -3,68% 0,00%
2019 53.624.813.701 2.813.168.481 5,25% 1,97 2,12 21,91% 0,00%
2020 207.004.633.727 7.633.970.582 3,69% 2,06 4,76 36,22% 0,00%

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

  1. Quy mô doanh thu & lợi nhuận: Doanh thu năm 2020 tăng trưởng đột biến đạt 207,00 tỷ VNĐ (+286,03% so với 2019), chuyển biến từ mức lỗ ròng -342,68 triệu VNĐ (2018) sang lãi ròng 7,63 tỷ VNĐ (2020).
  2. Cải thiện tốc độ thu hồi nợ: Kỳ thu tiền bình quân rút ngắn mạnh từ 46 ngày (2018) xuống 40 ngày (2019) và chạm mốc 30 ngày (2020), giải phóng đáng kể lượng vốn lưu động bị khách hàng chiếm dụng.
  3. Hiệu suất sinh lời trên vốn chủ ($ROE$): Tăng trưởng ấn tượng lên mức 36,22% trong năm 2020 nhờ kết hợp hiệu quả giữa vòng quay tài sản tăng (2,06 vòng) và tận dụng đòn bẩy tài chính ($FL = 4,76$).
        Diễn biến Tỷ suất Sinh lời ROE & Tốc độ Vòng quay Tài sản
  ROE (%)
    40 |                                                 * (36,22%)
    30 |                                 * (21,91%)
    20 |
    10 |
     0 |
   -10 +-----------------* (-3,68%)--------------------------------
     Năm:               2018               2019             2020
     ATO (Vòng):        1,07               1,97             2,06

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

  • Tích hợp mô hình phân tích định lượng Đa biến vào doanh nghiệp xây dựng quy mô vừa: Khác với các phương pháp kế toán truyền thống chỉ kiểm tra bảng cân đối tĩnh, mô hình bóc tách DuPont chỉ ra nguyên nhân sụt giảm biên lợi nhuận ròng ($ROS$ giảm từ 5,25% xuống 3,69% năm 2020) do chi phí giá vốn tăng vọt (+306,9%).
  • Phát hiện sớm điểm nghẽn thanh khoản ẩn: Chỉ ra lỗ hổng nghiêm trọng khi hệ số thanh toán nhanh $H_3$ chạm đáy 0,23 lần mặc dù doanh thu tăng trưởng kỷ lục, ngăn chặn nguy cơ khủng hoảng dòng tiền.
  • Xây dựng ma trận quản trị công nợ kết hợp chiết khấu thanh toán: Đề xuất chính sách chiết khấu 1,5% cho khách hàng thanh toán trong vòng 10 ngày, giúp tối ưu hóa chu kỳ chuyển đổi tiền mặt ($CCC$).
Tiêu chí Kế toán truyền thống Mô hình DuPont tích hợp trong đồ án Mô hình Chấm điểm Z-Score
Bản chất phân tích Tĩnh, đơn biến Động, đa nhân tố liên kết Dự báo nguy cơ phá sản
Mức độ trực quan Thấp (chỉ đọc số tuyệt đối) Cao (thấy rõ tương tác ROS - ATO - FL) Trung bình (điểm số tổng hợp)
Khả năng ứng dụng Hạn chế trong việc ra quyết định Đưa ra hành động cụ thể cho từng phòng ban Chỉ dùng cho xếp hạng tín dụng

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

Giải pháp tái cấu trúc tài chính tại Mạnh Toàn

  1. Cơ cấu lại danh mục nợ và giãn áp lực chi trả ngắn hạn:
    • Đàm phán chuyển đổi 20% các khoản phải trả người bán (14,86 tỷ VNĐ năm 2020) sang hình thức hợp đồng tín dụng thương mại dài hạn 18–24 tháng.
    • Hạn chế phụ thuộc vào khoản người mua trả tiền trước ngắn hạn (37,24 tỷ VNĐ), đa dạng hóa kênh vay vốn tín chấp ngân hàng.
  2. Tối ưu hóa quản trị kho và chi phí thi công dở dang:
    • Áp dụng phương pháp Just-In-Time (JIT) trong cung ứng sắt thép và xi măng, giảm tỷ trọng hàng tồn kho từ 81,5% xuống mức an toàn 55% tài sản ngắn hạn.
    • Rút ngắn kỳ luân chuyển hàng tồn kho từ 171 ngày về dưới 120 ngày.
  3. Đầu tư nâng cấp tài sản cố định:
    • Nâng tỷ trọng tài sản dài hạn từ <1% lên tối thiểu 8–10% tổng tài sản thông qua thuê tài chính (Financial Leasing) thiết bị cơ giới chuyên dụng.
       Kế hoạch Lộ trình Triển khai Tái cấu trúc Tài chính (6 Tháng)
  +---------+----------------------------------------------------+
  | Tháng 1 | Rà soát phân loại công nợ > 30 ngày; áp dụng JIT   |
  +---------+----------------------------------------------------+
  | Tháng 2 | Ký kết điều chỉnh thời hạn thanh toán nhà cung cấp |
  +---------+----------------------------------------------------+
  | Tháng 3 | Đàm phán hạn mức vay vốn lưu động trung hạn        |
  +---------+----------------------------------------------------+
  | Tháng 4 | Triển khai Dashboard giám sát chỉ số tài chính     |
  +---------+----------------------------------------------------+
  | Tháng 5 | Tinh gọn chi phí QLDN, hạ tỷ lệ chi phí/doanh thu  |
  +---------+----------------------------------------------------+
  | Tháng 6 | Đánh giá lại hệ số Quick Ratio (mục tiêu >= 0,8)   |
  +---------+----------------------------------------------------+

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

  • Hạn chế kỹ thuật: Nguồn dữ liệu thứ cấp từ Báo cáo tài chính chưa bóc tách chi tiết dòng tiền thuần từ hoạt động kinh doanh ($CFO$), dòng tiền đầu tư ($CFI$) và tài chính ($CFF$) theo phương pháp lập lưu chuyển tiền tệ trực tiếp.
  • Ràng buộc ngoại cảnh: Chưa lượng hóa được biến số lạm phát giá nguyên vật liệu xây dựng (thép, cát, đá) biến động mạnh trong giai đoạn hậu Covid-19.
  • Hướng phát triển: Tích hợp mô hình dự báo dòng tiền bằng thuật toán học máy (Machine Learning/ARIMA) và xây dựng hệ thống báo cáo BI (Business Intelligence) thời gian thực kết nối phần mềm ERP doanh nghiệp.

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

  • Sinh viên & Học viên ngành Tài chính / QTKD: Nắm vững phương pháp luận phân tích BCTC thực chiến, kỹ thuật phân rã DuPont và cách xử lý dữ liệu kế toán xây lắp.
  • Kế toán trưởng & Giám đốc Tài chính (CFO) ngành Xây dựng: Ứng dụng khung giải pháp quản trị nợ chiếm dụng và kiểm soát hệ số thanh khoản nhanh để phòng ngừa rủi ro phá sản kỹ thuật.
  • Nhà thầu & Doanh nghiệp SMEs: Xây dựng chiến lược cân đối giữa tăng trưởng doanh thu và an toàn vốn lưu động, nâng cao năng lực hồ sơ tài chính khi tham gia đấu thầu.

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

  1. Tại sao doanh thu năm 2020 tăng 286% nhưng hệ số thanh toán nhanh lại giảm còn 0,23 lần? Trả lời: Do phần lớn doanh thu được chuyển hóa thành chi phí sản xuất kinh doanh dở dang và tồn kho nguyên vật liệu (chiếm 81,25 tỷ VNĐ, tương đương 81,5% TSNH), trong khi tiền mặt chỉ còn 400,14 triệu VNĐ, khiến tài sản có tính thanh khoản cao không đủ bù đắp nợ ngắn hạn 79,30 tỷ VNĐ.

  2. Hệ số Nợ ($H_v$) ở mức 79% có đe dọa sự an toàn của Mạnh Toàn không? Trả lời: Có rủi ro cao về cơ cấu, nhưng do 100% nợ là nợ ngắn hạn không phát sinh lãi vay ngân hàng (chủ yếu là vốn chiếm dụng từ khách hàng trả trước và nhà cung cấp), doanh nghiệp không chịu áp lực chi phí lãi vay nhưng chịu rủi ro bị đình trệ thi công nếu đối tác ngừng cấp vốn.

  3. Chỉ số vốn lưu động ròng ($NWC$) dương phản ánh điều gì? Trả lời: $NWC$ các năm đều lớn hơn 0 (năm 2020 đạt 20,38 tỷ VNĐ), chứng tỏ tài sản ngắn hạn luôn lớn hơn nợ ngắn hạn, nguồn vốn thường xuyên đủ tài trợ cho toàn bộ tài sản dài hạn và một phần tài sản lưu động, đảm bảo nguyên tắc cân bằng tài chính dài hạn.


Kết luận

Đề tài đã hoàn thành xuất sắc việc giải mã toàn diện bức tranh tài chính của Công ty TNHH Đầu tư Xây Dựng Mạnh Toàn giai đoạn 2018–2020. Nghiên cứu chỉ ra nghịch lý giữa sự bùng nổ doanh thu (đạt 207 tỷ VNĐ), tỷ suất $ROE$ cao (36,22%) với tình trạng suy kiệt tiền mặt dự trữ và phụ thuộc quá lớn vào nợ ngắn hạn. Hệ thống giải pháp đề xuất tập trung vào 3 trụ cột: tái cấu trúc nợ, áp dụng mô hình tồn kho JIT và tăng cường năng lực tài sản cố định sẽ là kim chỉ nam giúp doanh nghiệp giữ vững ổn định tài chính, bứt phá quy mô bền vững trong giai đoạn tiếp theo.