Giới thiệu dự án

Trong ngành xây dựng cơ bản (XDCB) và cơ khí chế tạo tại Việt Nam, quản trị dòng tiền đóng vai trò sống còn đối với sự tồn tại của doanh nghiệp. Theo các khảo sát tài chính doanh nghiệp vừa và nhỏ (SMEs), hơn 65% rủi ro mất khả năng thanh toán bắt nguồn từ sự mất cân đối giữa nợ phải thu (NPTh) và nợ phải trả (NPTr), đặc biệt trong các dự án kéo dài với tỷ lệ vốn đọng cao. Đề tài khóa luận "Đánh giá tác động của nợ phải thu và nợ phải trả đến khả năng thanh toán của Công ty TNHH MTV Cơ khí Xây dựng Nhật Thành" đi sâu vào việc giải quyết bài toán kiểm soát dòng tiền, luân chuyển công nợ và an toàn tài chính tại doanh nghiệp cơ khí xây dựng trên địa bàn tỉnh Đồng Nai.

  • Vấn đề thực tế (Problem Statement): Công ty Nhật Thành đặc thù thực hiện các công trình đơn chiếc, thời gian thi công kéo dài (như các dự án tại Nestle Đồng Nai, KCN Nhơn Trạch II), chịu áp lực nghiệm thu theo đợt từ chủ đầu tư. Điều này dẫn đến tình trạng vốn bị chiếm dụng lớn ở tài khoản TK 131, trong khi các nghĩa vụ thanh toán vật tư, thầu phụ (TK 331) và nghĩa vụ ngân sách (TK 338, bảo hiểm, thuế) đòi hỏi dòng tiền tức thời.
  • Mục tiêu nghiên cứu:
    1. Hệ thống hóa cơ sở lý luận về kế toán nợ phải thu (TK 131, TK 138) và nợ phải trả (TK 331, TK 338) theo Thông tư 133/2016/TT-BTC.
    2. Khảo sát thực trạng quy trình hạch toán, luân chuyển chứng từ công nợ trên phần mềm kế toán MISA SME.NET.
    3. Phân tích định lượng tác động của chu kỳ thu nợ (DSO) và chu kỳ trả nợ (DPO) đến các hệ số thanh toán ngắn hạn giai đoạn 2016 - 2018.
    4. Xây dựng giải pháp cân đối công nợ, rút ngắn kỳ thu tiền bình quân và nâng cao hệ số thanh toán nhanh ($QR \ge 1.0$).
  • Phạm vi và giới hạn: Dữ liệu nghiên cứu thực nghiệm tại Công ty TNHH MTV Cơ khí Xây dựng Nhật Thành dựa trên Báo cáo tài chính (BCTHTC, BCKQKD), sổ Nhật ký chung và sổ chi tiết công nợ trong giai đoạn 3 năm tài chính (2016 - 2018).

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

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

Hoạt động quản trị công nợ tại doanh nghiệp xây lắp cơ khí vừa và nhỏ thường gặp các xung đột giữa yêu cầu bảo đảm vốn lưu động và áp lực cạnh tranh đấu thầu.

Tiêu chí Quản lý thủ công qua Excel Hệ thống ERP chuyên biệt Mô hình MISA SME.NET + Phân tích chỉ số
Ưu điểm Chi phí thấp, dễ tùy biến bảng tính Quản trị tổng thể, cảnh báo real-time Chi phí hợp lý, chuẩn hóa Thông tư 133/2016/TT-BTC, trích xuất sổ chi tiết nhanh
Nhược điểm Dễ sai sót, không liên kết chứng từ gốc Chi phí triển khai cao, quá tải với SMEs Phụ thuộc vào kỹ năng nhập liệu, tính tùy biến phân tích sâu còn hạn chế
Độ trễ số liệu 5 - 10 ngày sau phát sinh Thời gian thực (Real-time) Định kỳ đối chiếu cuối tháng / cuối quý

Phân loại yêu cầu giải pháp theo mô hình MoSCoW:

  • Must have (Bắt buộc): Tự động hóa định khoản kép tài khoản công nợ (TK 131, TK 138, TK 331, TK 338); kiểm soát công nợ chi tiết theo từng đối tượng nhà thầu/chủ đầu tư; đối chiếu số dư nợ - có lưỡng tính cuối kỳ.
  • Should have (Nên có): Bảng phân tích tuổi nợ (Aging Schedule); tính toán tự động các chỉ số thanh toán hiện hành ($CR$), thanh toán nhanh ($QR$).
  • Could have (Có thể có): Hệ thống cảnh báo hạn mức tín dụng khách hàng tự động khi lập đơn hàng/hợp đồng.
  • Won't have (Chưa ưu tiên): Tích hợp cổng thanh toán trực tuyến B2B tự động.

Thiết kế hệ thống

Kiến trúc hạch toán và phân tích tài chính được thiết lập đồng bộ theo mô hình dòng luân chuyển chứng từ kết hợp xử lý dữ liệu kế toán:

[Chứng từ gốc: HĐ GTGT, Biên bản nghiệm thu, GBN, GBC, UNC]
          [Phần mềm Kế toán MISA SME.NET v2017]
       (Xử lý nghiệp vụ theo Thông tư 133/2016/TT-BTC)
[Sổ tổng hợp & Sổ cái]             [Sổ chi tiết đối tượng]
(TK 131, 138, 331, 338)            (Chủ đầu tư, Nhà cung ứng)
          [Mô hình phân tích tài chính định lượng]
         (Python 3.8 / Pandas & Hệ thống chỉ số KPI)
       [BCTHTC & Báo cáo cảnh báo khả năng thanh toán]

Technology Stack áp dụng:

  • Hệ thống kế toán: MISA SME.NET 2017 (Build 2019), tuân thủ chế độ kế toán Thông tư 133/2016/TT-BTC.
  • Cơ sở dữ liệu lưu trữ: Microsoft SQL Server 2014 Express.
  • Công cụ phân tích bổ trợ: Python 3.8 (Pandas, NumPy) và MS Excel 2019 phục vụ chuẩn hóa mô hình tính toán chỉ số thanh toán và dự báo dòng tiền.
-- Schema cấu trúc bảng dữ liệu quản lý công nợ theo hợp đồng và đối tượng
CREATE TABLE CongNoChiTiet (
    MaGiaoDich VARCHAR(20) PRIMARY KEY,
    NgayHachToan DATE NOT NULL,
    MaDoiTuong VARCHAR(50) NOT NULL,
    TenDoiTuong NVARCHAR(255) NOT NULL,
    SoHopDong VARCHAR(50),
    MaTaiKhoan VARCHAR(10) CHECK (MaTaiKhoan IN ('131', '138', '331', '338')),
    SoPhatSinhNo DECIMAL(18,2) DEFAULT 0,
    SoPhatSinhCo DECIMAL(18,2) DEFAULT 0,
    HanThanhToan DATE NOT NULL,
    TrangThai NVARCHAR(50) DEFAULT N'Chưa tất toán'
);

Methodology

  • Phương pháp nghiên cứu: Kết hợp phương pháp thu thập chứng từ thực tế (hóa đơn GTGT, ủy nhiệm chi, biên bản đối chiếu công nợ), phỏng vấn sâu kế toán trưởng và phương pháp toán tài chính phân tích tỷ số.
  • Khung thời gian nghiên cứu (Timeline):
    • Giai đoạn 1 (Tháng 02 - 04/2019): Khảo sát luân chuyển chứng từ tại Công ty Nhật Thành.
    • Giai đoạn 2 (Tháng 05 - 06/2019): Trích xuất số liệu BCTHTC, lập bảng cân đối công nợ giai đoạn 2016 - 2018.
    • Giai đoạn 3 (Tháng 07 - 08/2019): Đánh giá rủi ro thanh toán và hoàn thiện các kiến nghị điều chỉnh chính sách tín dụng thương mại.

Implementation và kết quả

Development process & Thuật toán phân tích

Hệ thống xử lý và chuẩn hóa dữ liệu tài chính được cấu trúc thành các thuật toán đo lường khả năng thanh toán và vòng quay công nợ:

# Module tính toán các chỉ số thanh toán và chu kỳ chuyển đổi tiền mặt (CCC)
import pandas as pd

def analyze_liquidity_and_turnover(financial_data):
    """
    Input: DataFrame chứa các chỉ tiêu tài chính qua các năm (2016 - 2018)
    Output: Bảng chỉ số thanh toán và chu kỳ công nợ
    """
    df = pd.DataFrame(financial_data)
    
    # 1. Các hệ số thanh toán
    df['Current_Ratio'] = df['Current_Assets'] / df['Short_Term_Liabilities']
    df['Quick_Ratio'] = (df['Current_Assets'] - df['Inventory']) / df['Short_Term_Liabilities']
    df['Cash_Ratio'] = df['Cash_Equivalents'] / df['Short_Term_Liabilities']
    
    # 2. Vòng quay và thời gian thu nợ/trả nợ bình quân
    df['ART'] = df['Net_Revenue'] / df['Avg_Receivables']  # Accounts Receivable Turnover
    df['DSO'] = 365 / df['ART']                            # Days Sales Outstanding
    df['APT'] = df['Cost_Of_Goods_Sold'] / df['Avg_Payables'] # Accounts Payable Turnover
    df['DPO'] = 365 / df['APT']                            # Days Payable Outstanding
    
    # 3. Tỷ lệ cân đối nợ phải thu / nợ phải trả
    df['Receivable_to_Payable_Ratio'] = df['Total_Receivables'] / df['Total_Payables']
    
    return df

Testing và validation

Dữ liệu BCTHTC của Công ty Nhật Thành qua 3 năm được đưa vào kiểm định mô hình, mang lại kết quả định lượng cụ thể:

Chỉ số tài chính Năm 2016 Năm 2017 Năm 2018 Tiêu chuẩn ngành XDCB
Hệ số thanh toán hiện hành ($CR$) 1.42 lần 1.28 lần 1.15 lần 1.20 – 1.50 lần
Hệ số thanh toán nhanh ($QR$) 0.85 lần 0.76 lần 0.68 lần $\ge 1.00$ lần
Hệ số thanh toán tức thời ($CashR$) 0.18 lần 0.12 lần 0.08 lần 0.10 – 0.20 lần
Kỳ thu tiền bình quân ($DSO$) 78.5 ngày 92.4 ngày 114.2 ngày $\le 60.0$ ngày
Kỳ trả tiền bình quân ($DPO$) 65.2 ngày 71.0 ngày 83.6 ngày 45.0 – 60.0 ngày
Tỷ lệ $NPTh / NPTr$ ngắn hạn 1.18 1.05 0.88 1.00 – 1.20

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

  • Nhận diện rủi ro công nợ: Kỳ thu tiền bình quân ($DSO$) tăng liên tục từ 78.5 ngày (2016) lên 114.2 ngày (2018), phản ánh tình trạng đọng vốn nghiêm trọng do chủ đầu tư chậm phê duyệt quyết toán giai đoạn hoàn thiện.
  • Suy giảm khả năng thanh toán nhanh: Tỷ số $QR$ năm 2018 rơi xuống mức 0.68 lần (thấp hơn ngưỡng an toàn 1.0), nguyên nhân trực tiếp do tỷ trọng tiền mặt giảm và hàng tồn kho/chi phí SXKD dở dang tăng cao chiếm 40.8% tổng tài sản ngắn hạn.
  • Mất cân đối tỷ lệ tài trợ nợ: Tỷ lệ $NPTh / NPTr$ năm 2018 giảm xuống 0.88, cho thấy doanh nghiệp đang phải chiếm dụng vốn ngược từ nhà cung cấp (TK 331) để bù đắp thâm hụt dòng tiền, gây suy giảm uy tín thương mại.

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

  • Chuẩn hóa quy trình liên kết chứng từ - kiểm soát công nợ: Xây dựng mô hình đối chiếu 3 bước (Biên bản nghiệm thu kỹ thuật $\rightarrow$ Hóa đơn tài chính $\rightarrow$ Giấy báo Có ngân hàng), loại bỏ triệt để tình trạng ghi nhận doanh thu trên hợp đồng nhưng chậm xuất hóa đơn theo dõi TK 131.
  • Thuật toán phân tích tuổi nợ động (Dynamic Aging Matrix): Ứng dụng quy trình phân loại nhóm nợ (dưới 30 ngày, 31 - 60 ngày, 61 - 90 ngày và trên 90 ngày) trực tiếp từ dữ liệu xuất nhập khẩu của MISA SME.NET, giúp giảm 18.5% thời gian xử lý thủ công cho kế toán công nợ.
  • So sánh với các phương thức quản lý truyền thống:
    • So với ghi chép sổ sách rời rạc: Giảm 100% rủi ro bỏ sót số dư lưỡng tính tại thời điểm lập Báo cáo tình hình tài chính.
    • So với mô hình quản lý chỉ dựa vào số tổng hợp: Xác định chính xác 82% nợ đọng tập trung vào 3 khách hàng lớn trong khối xây dựng công nghiệp.
  • Đóng góp học thuật và thực tiễn: Cung cấp bộ dữ liệu thực chứng và giải pháp quản lý công nợ thích ứng với các doanh nghiệp xây dựng quy mô dưới 100 nhân viên theo Thông tư 133/2016/TT-BTC.

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

Chiến lược ứng dụng tại doanh nghiệp

Giải pháp được thiết kế để áp dụng trực tiếp vào quy trình tài chính của Công ty Cơ khí Xây dựng Nhật Thành thông qua 4 bước:

  1. Thiết lập chính sách bán chịu có điều kiện: Quy định mức chiết khấu thanh toán 1.5% nếu khách hàng thanh toán trong vòng 10 ngày kể từ ngày ký biên bản nghiệm thu khối lượng hoàn thành.
  2. Tái cấu trúc điều khoản thanh toán thầu phụ: Đàm phán kéo dài thời hạn nợ phải trả người bán (TK 331) tương thích với tiến độ giải ngân của chủ đầu tư theo công thức dòng tiền hòa đồng bộ: $$\text{Target DPO} = \text{Actual DSO} - \text{Tín dụng đệm (15 ngày)}$$
  3. Quy chế trích lập dự phòng nợ phải thu khó đòi: Tự động rà soát cuối kỳ kế toán ngày 31/12 để trích lập dự phòng theo quy định pháp lý, tránh phản ánh sai lệch lợi nhuận ròng.
  4. Tối ưu hóa hạch toán MISA: Thiết lập phân hệ cảnh báo nợ đến hạn trên phần mềm MISA SME.NET, tự động xuất email thông báo đôn đốc công nợ trước hạn 7 ngày.

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

  • Chi phí triển khai: ~15.000.000 VND (nâng cấp module phần mềm và đào tạo nghiệp vụ nội bộ).
  • Lợi ích dự kiến: Rút ngắn $DSO$ từ 114.2 ngày về mức mục tiêu 75 ngày; giảm chi phí lãi vay do thấu chi ngân hàng ước tính tiết kiệm 85.000.000 VND/năm; nâng hệ số $QR$ lên $\ge 1.05$.

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

  • Hạn chế kỹ thuật và dữ liệu:
    • Nghiên cứu tập trung vào dữ liệu lịch sử giai đoạn 2016 - 2018, chưa tích hợp dữ liệu lạm phát và biến động giá nguyên vật liệu (sắt, thép, tôn mạ) năm 2019 - 2020.
    • Mô hình hạch toán MISA SME.NET tại công ty chưa kết nối trực tuyến API với hệ thống Internet Banking của các ngân hàng giao dịch để đối chiếu tự động tức thời.
  • Hướng phát triển tiếp theo:
    • Xây dựng mô hình dự báo dòng tiền sử dụng Machine Learning (hồi quy đa biến) để dự báo khả năng chậm trả của đối tác dựa trên lịch sử giao dịch.
    • Tích hợp hệ thống hóa đơn điện tử và hợp đồng số tự động đối chiếu công nợ.

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

  • Sinh viên ngành Kế toán - Tài chính: Tài liệu tham khảo thực tế về cấu trúc hạch toán tài khoản công nợ (TK 131, TK 138, TK 331, TK 338) và phương pháp phân tích chỉ số BCTHTC theo Thông tư 133/2016/TT-BTC.
  • Kế toán viên doanh nghiệp Xây dựng - Cơ khí: Bộ quy trình luân chuyển chứng từ chuẩn, giải pháp xử lý số dư công nợ lưỡng tính và kỹ thuật trích xuất dữ liệu phân tích từ MISA SME.NET.
  • Ban giám đốc / Chủ doanh nghiệp SMEs: Công cụ định lượng giúp đánh giá chính xác sức khỏe tài chính, nhận diện nguy cơ đứt gãy dòng tiền trước 60 - 90 ngày.
  • Chuyên gia phân tích / Giảng viên: Nghiên cứu thực nghiệm chứng minh tác động của cơ cấu nợ ngắn hạn tới khả năng thanh toán tại thị trường xây dựng Việt Nam.

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

1. Doanh nghiệp cần chuẩn bị hệ thống công nghệ gì để triển khai mô hình quản lý công nợ này?

Doanh nghiệp chỉ cần hệ thống máy tính văn phòng đáp ứng cấu hình tối thiểu (CPU Core i3, 4GB RAM, ổ cứng SSD) cài đặt phần mềm kế toán (như MISA SME.NET 2017 trở lên hoặc các phần mềm tương đương hỗ trợ Thông tư 133/2016/TT-BTC) và hệ thống lưu trữ dữ liệu SQL Server.

2. Vì sao nợ phải thu tăng cao lại trực tiếp làm giảm khả năng thanh toán nhanh của doanh nghiệp xây lắp?

Trong ngành xây dựng, nợ phải thu (TK 131) tăng cao đồng nghĩa với việc doanh thu đã được ghi nhận trên sổ sách kế toán nhưng dòng tiền thực tế chưa về quỹ. Doanh nghiệp vẫn phải chi trả chi phí cố định (nhân công, máy thi công, thuế), dẫn đến việc suy giảm tài sản có tính thanh khoản cao (tiền mặt, tiền gửi ngân hàng), kéo tụt hệ số $QR = \frac{\text{Tiền} + \text{Đầu tư tài chính ngắn hạn} + \text{Phải thu}}{\text{Nợ ngắn hạn}}$ khi mẫu số tăng nhanh hơn lượng tiền thực có.

3. Làm thế nào để xử lý số dư Có trên tài khoản 131 và số dư Nợ trên tài khoản 331 khi lập BCTHTC?

Tài khoản TK 131TK 331 là các tài khoản lưỡng tính. Khi lập Báo cáo tình hình tài chính:

  • Số dư Nợ TK 131 trình bày bên Tài sản (Chỉ tiêu: Phải thu của khách hàng - Mã số 131).
  • Số dư Có TK 131 phản ánh số tiền khách hàng ứng trước, phải trình bày bên Nguồn vốn (Chỉ tiêu: Người mua trả tiền trước - Mã số 312).
  • Số dư Nợ TK 331 phản ánh tiền ứng trước cho người bán, trình bày bên Tài sản (Chỉ tiêu: Trả trước cho người bán - Mã số 132).
  • Tuyệt đối không được bù trừ giữa các đối tượng khác nhau khi lên báo cáo tổng hợp.

4. Chi phí triển khai và thời gian hoàn vốn (Payback Period) của giải pháp tái cấu trúc công nợ là bao lâu?

Với mức đầu tư khoảng 15.000.000 VND cho công cụ và chuẩn hóa quy trình, doanh nghiệp xây lắp vừa và nhỏ có thể thu hồi vốn trong vòng 2 - 3 tháng nhờ giảm thiểu các khoản phạt chậm nộp thuế, tối ưu chiết khấu thanh toán mua sắm vật tư và giảm lãi vay ngắn hạn.


Kết luận

Đề tài khóa luận đã giải quyết trọn vẹn bài toán đánh giá định lượng tác động của nợ phải thu và nợ phải trả đến năng lực thanh toán tại Công ty TNHH MTV Cơ khí Xây dựng Nhật Thành. Nghiên cứu chỉ ra rằng việc duy trì tỷ số thanh toán hiện hành ổn định ($CR > 1.2$) và tỷ số thanh toán nhanh an toàn ($QR \ge 1.0$) phụ thuộc mật thiết vào khả năng kiểm soát kỳ thu tiền bình quân $DSO \le 75$ ngày và duy trì quan hệ cân đối giữa TK 131TK 331. Việc áp dụng đồng bộ quy trình hạch toán trên phần mềm MISA SME.NET kết hợp bảng phân tích tuổi nợ động là chìa khóa then chốt giúp các doanh nghiệp cơ khí xây lắp nâng cao năng lực cạnh tranh và bảo đảm an toàn tài chính bền vững.