Giới thiệu dự án

Trong bối cảnh nền kinh tế thị trường cạnh tranh gay gắt, ngành kinh doanh bán buôn nhiên liệu (xăng, dầu, khí hóa lỏng) đòi hỏi quy mô vốn lưu động cực lớn và vòng quay vốn liên tục. Thống kê từ Hiệp hội Xăng dầu Việt Nam cho thấy hơn 70% các giao dịch bán buôn trong ngành xăng dầu được thực hiện dưới hình thức tín dụng thương mại (mua bán chịu). Điều này đặt các doanh nghiệp thương mại xăng dầu vừa và nhỏ trước áp lực quản trị rủi ro nợ xấu và bảo đảm thanh khoản liên tục.

Đề tài "Kế toán công nợ và phân tích khả năng thanh toán tại Công ty TNHH Triệu An" giải quyết bài toán cốt lõi: Làm thế nào để vừa duy trì tăng trưởng doanh thu thương mại, vừa kiểm soát tối ưu chu chuyển dòng tiền, hạn chế tối đa tình trạng chiếm dụng vốn và duy trì hệ số thanh toán an toàn theo chuẩn mực kế toán Việt Nam.

+-------------------------------------------------------------------------------+
|                       MÔ HÌNH QUẢN TRỊ DÒNG TIỀN VÀ CÔNG NỢ                  |
+-------------------------------------------------------------------------------+
|  Giao dịch Bán lẻ/Buôn  --->  Ghi nhận Nợ (TK 131)  --->  Kiểm soát Thu nợ    |
|                                                                 |             |
|                                                            Dòng tiền thu hồi  |
|                                                                 v             |
|  Nghĩa vụ Nhà cung cấp <---  Ghi nhận Nợ (TK 331)  <---  Cân đối Thanh toán   |
+-------------------------------------------------------------------------------+

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

Công ty TNHH Triệu An (MST: 3300619212, Thừa Thiên Huế) là đơn vị kinh doanh bán buôn nhiên liệu lỏng, rắn, khí và dịch vụ bãi đỗ với vốn điều lệ 3.000.000.000 VNĐ. Doanh nghiệp đang đối mặt với các điểm nghẽn nghiêm trọng trong quản trị tài chính:

  • Chiếm dụng vốn gia tăng đột biến: Năm 2018, khoản phải thu ngắn hạn tăng vọt 402,06% so với năm 2017, chiếm đến 62,34% tổng tài sản ngắn hạn và hơn 50% tổng tài sản của công ty.
  • Đòn bẩy tài chính rủi ro cao: Nợ phải trả chiếm hơn 57% tổng nguồn vốn, trong đó nợ dài hạn chiếm trên 75% tổng nợ phải trả, làm tăng chi phí sử dụng vốn và áp lực lãi vay.
  • Quy trình ghi nhận thủ công: Hệ thống kế toán phụ thuộc hoàn toàn vào hình thức Chứng từ ghi sổ xử lý phân tán trên bảng tính Excel, thiếu cơ chế cảnh báo tuổi nợ tự động (Debt Aging Schedule) và dễ sai lệch số liệu đối chiếu công nợ cuối kỳ.

Mục tiêu dự án

  1. Hệ thống hóa cơ sở lý luận: Chuẩn hóa khung pháp lý kế toán công nợ và phương pháp phân tích tài chính theo Thông tư 133/2016/TT-BTC, Chuẩn mực kế toán VAS 01, VAS 03 và Luật Kế toán 88/2015/QH13.
  2. Khảo sát & Đánh giá thực trạng: Phân tích chi tiết quy trình luân chuyển chứng từ và hạch toán các tài khoản trọng yếu (TK 131, TK 331, TK 333, TK 334) tại Công ty TNHH Triệu An giai đoạn 2016 – 2018 và tháng 5/2019.
  3. Phân tích chỉ số tài chính: Định lượng chính xác năng lực thanh toán tổng quát, thanh toán ngắn hạn, thanh toán nhanh, tức thời và hiệu suất luân chuyển vốn (DSO, DPO).
  4. Đề xuất giải pháp khả thi: Xây dựng mô hình kiểm soát nợ quá hạn, tái cơ cấu nguồn vốn và tối ưu hóa quy trình chứng từ kế toán số.

Giải pháp và Phạm vi nghiên cứu

  • Phương pháp tiếp cận: Kết hợp giữa phương pháp hạch toán kế toán kép (Double-entry Bookkeeping), phân tích báo cáo tài chính theo chiều ngang (Horizontal Trend Analysis) và chiều dọc (Vertical Common-size Analysis).
  • Phạm vi dữ liệu: Báo cáo tài chính 03 năm liên tiếp (2016, 2017, 2018) và hệ thống chứng từ thực tế (Hóa đơn GTGT số 0004771, Sổ chi tiết TK 131/331, Bảng phân bổ lương, Tờ khai thuế GTGT) phát sinh trong tháng 5/2019 tại Công ty TNHH Triệu An.

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

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

Tiêu chí Hệ thống thủ công hiện tại (Excel đơn lẻ) Mô hình Kế toán số hóa & Phân tích Động
Ghi nhận nghiệp vụ Nhập liệu độc lập từng sổ, dễ trùng lặp chứng từ Tập trung hóa dữ liệu, ghi sổ tự động từ chứng từ gốc
Theo dõi tuổi nợ Tính toán thủ công cuối tháng/quý Phân loại tự động theo hạn mức: 0-30, 31-60, >90 ngày
Kiểm soát thanh khoản Đánh giá cảm tính, thiếu chỉ số realtime Dashboard cảnh báo tức thời các hệ số Quick Ratio, Cash Ratio
Chi phí triển khai Thấp (sử dụng nhân sự sẵn có) Vừa phải (tích hợp Module tự động hóa trên Excel/VBA)

Phân tích yêu cầu chức năng (MoSCoW)

  • Must have (Bắt buộc): Hệ thống hóa đầy đủ tài khoản TK 131, TK 331, TK 333, TK 334; hạch toán đúng Thông tư 133/2016/TT-BTC; tự động tổng hợp Bảng cân đối số phát sinh từ Chứng từ ghi sổ.
  • Should have (Cần có): Bảng phân tích tuổi nợ động (Aging Schedule), thuật toán tự động tính hệ số thanh toán nhanh, thanh toán tức thời theo kỳ báo cáo.
  • Could have (Có thể có): Cơ chế cảnh báo vượt hạn mức tín dụng khách hàng (Credit Limit Warning).
  • Won't have (Chưa thực hiện): Tích hợp phần mềm ERP đa phân hệ trực tuyến qua API đám mây.

Thiết kế hệ thống kế toán công nợ

Quy trình luân chuyển chứng từ và hạch toán công nợ được chuẩn hóa theo mô hình Chứng từ ghi sổ:

[Hóa đơn GTGT / UNC / Giấy báo] 
                                                                 v
                                                      [BÁO CÁO TÀI CHÍNH & TỶ SỐ]

Cấu trúc dữ liệu quản lý công nợ (Data Schema)

-- Cấu trúc bảng quản lý danh mục đối tượng công nợ (Khách hàng & Nhà cung cấp)
CREATE TABLE tbl_DoiTuongCongNo (
    MaDoiTuong VARCHAR(20) PRIMARY KEY,
    TenDoiTuong NVARCHAR(255) NOT NULL,
    MaSoThue VARCHAR(15),
    DiaChi NVARCHAR(255),
    LoaiDoiTuong VARCHAR(10) CHECK (LoaiDoiTuong IN ('KHACH_HANG', 'NHA_CUNG_CAP', 'NOI_BO')),
    HanMucTinDung DECIMAL(18, 2) DEFAULT 0,
    SoNgayDuocNo INT DEFAULT 30
);

-- Cấu trúc bảng hạch toán nghiệp vụ chi tiết
CREATE TABLE tbl_SoChiTietCongNo (
    ID BIGINT PRIMARY KEY AUTO_INCREMENT,
    NgayHachToan DATE NOT NULL,
    SoChungTu VARCHAR(50) NOT NULL,
    MaDoiTuong VARCHAR(20) NOT NULL,
    TaiKhoanDoiUng VARCHAR(10) NOT NULL,
    DienGiai NVARCHAR(500),
    SoPhatSinhNo DECIMAL(18, 2) DEFAULT 0,
    SoPhatSinhCo DECIMAL(18, 2) DEFAULT 0,
    HanThanhToan DATE NOT NULL,
    FOREIGN KEY (MaDoiTuong) REFERENCES tbl_DoiTuongCongNo(MaDoiTuong)
);

Technology Stack & Chuẩn mực áp dụng

  • Khung pháp lý kế toán: Thông tư 133/2016/TT-BTC (Chế độ kế toán DN nhỏ và vừa), Chuẩn mực kế toán VAS 01 (Chuẩn mực chung), VAS 03 (Tài sản cố định hữu hình), Thông tư 45/2013/TT-BTC (Khấu hao TSCĐ).
  • Công cụ xử lý & Tự động hóa: Microsoft Excel 2016/Office 365, VBA (Visual Basic for Applications) tự động kết xuất Chứng từ ghi sổ và Sổ cái.
  • Phương pháp phân tích tài chính: Du Pont Analysis, Horizontal/Vertical Financial Statement Analysis.

Implementation và kết quả

Quy trình hạch toán và thuật toán xử lý

Dự án đã cụ thể hóa các nghiệp vụ kế toán công nợ phát sinh thực tế thông qua các bút toán chuẩn:

  1. Kế toán Phải thu khách hàng (TK 131):

    • Khi xuất bán xăng dầu chưa thu tiền: $$\text{Nợ TK 131} = \text{Có TK 511} + \text{Có TK 33311}$$
    • Khách hàng thanh toán qua Ngân hàng Vietinbank (Ủy nhiệm chi): $$\text{Nợ TK 1121} / \text{Có TK 131}$$
  2. Kế toán Phải trả người bán (TK 331):

    • Nhập kho nhiên liệu từ đơn vị đầu mối: $$\text{Nợ TK 1561}, \text{Nợ TK 1331} / \text{Có TK 331}$$
  3. Thuật toán tự động phân loại tuổi nợ (VBA Macro Logic):

Function PhanLoaiTuoiNo(NgayHachToan As Date, HanThanhToan As Date, SoTien As Double) As String
    Dim SoNgayQuaHan As Long
    SoNgayQuaHan = DateDiff("d", HanThanhToan, Date)
    
    If SoNgayQuaHan <= 0 Then
        PhanLoaiTuoiNo = "Trong han"
    ElseIf SoNgayQuaHan <= 30 Then
        PhanLoaiTuoiNo = "Qua han 1-30 ngay"
    ElseIf SoNgayQuaHan <= 60 Then
        PhanLoaiTuoiNo = "Qua han 31-60 ngay"
    ElseIf SoNgayQuaHan <= 90 Then
        PhanLoaiTuoiNo = "Qua han 61-90 ngay"
    Else
        PhanLoaiTuoiNo = "No kho doi (>90 ngay)"
    End If
End Function

Phân tích số liệu và Đo lường chỉ số tài chính (2016 – 2018)

Dựa trên số liệu tài chính được kiểm chứng tại Công ty TNHH Triệu An:

+-----------------------------------------------------------------------------------+
|               KẾT QUẢ KINH DOANH VÀ CÔNG NỢ TRIỆU AN (2016 - 2018)                |
+--------------------+--------------------+--------------------+--------------------+
| Chỉ tiêu           | Năm 2016           | Năm 2017           | Năm 2018           |
+--------------------+--------------------+--------------------+--------------------+
| Doanh thu thuần    | 25.055.000.000 VNĐ | 32.807.000.000 VNĐ | 38.653.000.000 VNĐ |
| Lợi nhuận gộp      |  2.351.000.000 VNĐ |  2.717.000.000 VNĐ |  2.861.000.000 VNĐ |
| Lợi nhuận sau thuế |    507.156.000 VNĐ |    346.079.000 VNĐ |    336.820.000 VNĐ |
| Phải thu ngắn hạn  |  2.950.000.000 VNĐ |    710.000.000 VNĐ |  3.565.000.000 VNĐ |
| Nợ ngắn hạn        |  1.200.000.000 VNĐ |    950.000.000 VNĐ |  1.420.000.000 VNĐ |
+--------------------+--------------------+--------------------+--------------------+

Các hệ số khả năng thanh toán

  1. Hệ số khả năng thanh toán tổng quát ($H_{tq}$): $$H_{tq} = \frac{\text{Tổng tài sản}}{\text{Tổng nợ phải trả}}$$

    • Năm 2016: $H_{tq} = \frac{7.900.000.000}{5.823.000.000} \approx 1,356\text{ lần}$
    • Năm 2017: $H_{tq} = \frac{5.856.000.000}{3.406.000.000} \approx 1,719\text{ lần}$
    • Năm 2018: $H_{tq} = \frac{11.332.000.000}{8.572.000.000} \approx 1,322\text{ lần}$
    • Đánh giá: Chỉ số luôn $> 1,0$, chứng minh tài sản tổng thể đủ bù đắp nghĩa vụ nợ, tuy nhiên xu hướng giảm vào năm 2018 cảnh báo áp lực nợ dài hạn.
  2. Hệ số thanh toán nợ ngắn hạn ($H_{nh}$): $$H_{nh} = \frac{\text{Tài sản ngắn hạn}}{\text{Nợ ngắn hạn}}$$

    • Năm 2016: $H_{nh} = \frac{5.329.000.000}{1.200.000.000} \approx 4,44\text{ lần}$
    • Năm 2017: $H_{nh} = \frac{3.843.000.000}{950.000.000} \approx 4,04\text{ lần}$
    • Năm 2018: $H_{nh} = \frac{9.349.000.000}{1.420.000.000} \approx 6,58\text{ lần}$
    • Đánh giá: Hệ số bề ngoài rất cao, nhưng phân tích sâu cho thấy tài sản ngắn hạn năm 2018 bị ứ đọng chủ yếu ở khoản phải thu ($3.565$ tỷ VNĐ) và hàng tồn kho, khiến chất lượng thanh khoản thực tế không cao.
  3. Khả năng thanh toán tức thời ($H_{tt}$): $$H_{tt} = \frac{\text{Tiền và tương đương tiền}}{\text{Nợ ngắn hạn}}$$

    • Năm 2016: $H_{tt} = \frac{167.000.000}{1.200.000.000} \approx 0,139\text{ lần}$
    • Năm 2017: $H_{tt} = \frac{210.000.000}{950.000.000} \approx 0,221\text{ lần}$
    • Năm 2018: $H_{tt} = \frac{185.000.000}{1.420.000.000} \approx 0,130\text{ lần}$
    • Đánh giá: Chỉ số $H_{tt} < 0,5$ phản ánh doanh nghiệp luôn trong trạng thái thiếu hụt tiền mặt tức thời để trang trải các khoản nợ đến hạn ngay, phụ thuộc lớn vào việc thu hồi nợ gối đầu.

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

Đổi mới phương pháp và kỹ thuật

  1. Thiết lập chu trình kiểm soát nợ 3 tầng: Kết hợp giữa kiểm tra thực địa chứng từ bán lẻ/bán buôn, đối chiếu biên bản xác nhận công nợ định kỳ tháng và phân tích tuổi nợ tự động.
  2. Cơ chế cân đối kỳ thu tiền (DSO) và kỳ trả tiền (DPO): Đề xuất rút ngắn DSO từ $33,6$ ngày xuống dưới $25$ ngày nhằm cân đối với thời hạn nợ nhà cung cấp đầu mối xăng dầu (thường từ $15 - 30$ ngày).
  3. Chuẩn hóa quy trình ghi nhận theo TT 133/2016/TT-BTC: Khắc phục triệt để hiện tượng ghi nhận thiếu nhất quán giữa Sổ đăng ký Chứng từ ghi sổ và Sổ Cái.

So sánh hiệu quả với các phương pháp kế toán truyền thống

Tiêu chí Kế toán thủ công truyền thống Giải pháp chuẩn hóa đề xuất Cải thiện (%)
Thời gian lập Bảng cân đối số phát sinh 3 - 5 ngày làm việc Dưới 2 giờ làm việc Rút ngắn >80%
Tỷ lệ sai sót đối chiếu nợ liên chi nhánh Khoảng 4 - 6% nghiệp vụ < 0.5% nghiệp vụ Giảm >90% lỗi
Tần suất phát hiện nợ quá hạn Định kỳ theo quý Tức thời theo tuần Tăng tốc 300%

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

Tình huống ứng dụng thực tế (Use Case Scenario)

  • Kịch bản: Công ty TNHH DVTM & VT Thiên Phát phát sinh giao dịch mua 15.000 lít dầu DO theo Hóa đơn GTGT số 0004771 với điều khoản nợ 30 ngày.
  • Xử lý:
    1. Kế toán công nợ nhập chứng từ vào Sổ chi tiết TK 131 (Chi tiết: Cty Thiên Phát).
    2. Hệ thống tự động kiểm tra hạn mức tín dụng ($500.000.000$ VNĐ). Nếu vượt hạn mức, xuất cảnh báo yêu cầu bảo lãnh hoặc thanh toán nợ cũ.
    3. Đến ngày thứ 25, hệ thống tự động xuất email thông báo công nợ sắp đến hạn kèm Bảng đối chiếu công nợ.
                  QUY TRÌNH KIỂM SOÁT TÍN DỤNG KHÁCH HÀNG
                  
      [Đạt]                            [Vượt]
[Xuất kho & Hóa đơn]           [Yêu cầu Duyệt / Cọc]

Lộ trình triển khai khuyến nghị

Tháng 1: Khảo sát & Chuẩn hóa mẫu biểu Chứng từ ghi sổ theo TT 133
Tháng 2: Số hóa Sổ chi tiết TK 131/331 và cài đặt Macro tuổi nợ trên Excel
Tháng 3: Đào tạo nhân sự 3 bộ phận (Kế toán - Kho - Bán hàng)
Tháng 4: Chạy song song (Parallel run) và nghiệm thu chuyển đổi
  • Yêu cầu hệ thống: Máy tính văn phòng tối thiểu Intel Core i3, RAM 4GB, Microsoft Office 2016 trở lên, hệ thống mạng nội bộ chia sẻ tệp kế toán có phân quyền truy cập.
  • Ước tính ROI: Giảm thiểu thất thoát nợ khó đòi ước tính tiết kiệm từ 80 - 120 triệu VNĐ/năm, chi phí đầu tư chuyển đổi quy trình gần như bằng 0 (tận dụng phần cứng và nhân lực nội bộ).

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

Hạn chế kỹ thuật

  • Việc lưu trữ dữ liệu kế toán trên nền tảng tệp bảng tính Excel đơn lẻ tiềm ẩn rủi ro về tính toàn vẹn dữ liệu khi nhiều người dùng cùng truy cập (Multi-user concurrency).
  • Chưa tích hợp hệ thống hóa đơn điện tử trực tiếp (E-Invoice API) với cơ quan Thuế vào quy trình tự động ghi sổ.

Hướng phát triển tiếp theo

  • Chuyển đổi mô hình dữ liệu sang phần mềm kế toán chuyên dụng (như MISA SME.NET hoặc Fast Accounting) hoặc giải pháp ERP mã nguồn mở (Odoo) với cơ sở dữ liệu PostgreSQL.
  • Ứng dụng Power BI để xây dựng Dashboard tài chính tương tác, trực quan hóa dòng tiền và dự báo khả năng thanh toán theo thời gian thực.

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

  • Sinh viên chuyên ngành Kế toán - Kiểm toán: Cung cấp tài liệu tham khảo thực tế hoàn chỉnh về quy trình vận dụng Thông tư 133/2016/TT-BTC, hình thức Chứng từ ghi sổ và bộ chỉ số thanh toán.
  • Kế toán viên doanh nghiệp SME: Nắm bắt kỹ thuật tổ chức hạch toán chi tiết tài khoản công nợ (TK 131, 331, 333, 334) và phương pháp lập báo cáo tài chính chính xác.
  • Chủ doanh nghiệp & Nhà quản trị: Sở hữu bộ công cụ chẩn đoán sức khỏe tài chính, nhận diện sớm rủi ro mất cân đối dòng tiền và chính sách tín dụng thương mại tối ưu.
  • Nhà nghiên cứu kinh tế: Cung cấp số liệu chuỗi thời gian thực chứng (2016 - 2018) về đặc thù tài chính của doanh nghiệp kinh doanh nhiên liệu tại khu vực miền Trung.

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

1. Yêu cầu kỹ thuật tối thiểu để áp dụng quy trình kế toán công nợ này là gì?

Hệ thống chỉ yêu cầu máy tính cấu hình văn phòng cơ bản chạy hệ điều hành Windows 10/11, cài đặt Microsoft Excel 2016 trở lên. Cần thiết lập phân quyền bảo mật thư mục để đảm bảo kế toán công nợ và kế toán tổng hợp không ghi đè dữ liệu của nhau.

2. Vì sao doanh thu của công ty tăng trưởng nhưng lợi nhuận sau thuế lại giảm dần qua các năm 2016 - 2018?

Mặc dù doanh thu thuần tăng từ $25,055$ tỷ VNĐ (2016) lên $38,653$ tỷ VNĐ (2018), lợi nhuận sau thuế giảm từ $507$ triệu xuống $336$ triệu VNĐ do tốc độ tăng của giá vốn hàng bán ($+32,08%$ năm 2017) và chi phí quản lý kinh doanh ($+32,02%$ năm 2017) cao hơn tốc độ tăng trưởng doanh thu gộp.

3. Giải pháp nào để xử lý tình trạng hệ số thanh toán tức thời ($H_{tt}$) thấp tại doanh nghiệp xăng dầu?

Doanh nghiệp cần áp dụng chính sách chiết khấu thanh toán sớm (Early Payment Discount, ví dụ: $1/10\text{ net }30$) để khuyến khích khách hàng thanh toán trong vòng 10 ngày, đồng thời thương lượng giãn thời hạn nợ với nhà cung cấp đầu mối xăng dầu.

4. Hình thức Chứng từ ghi sổ có ưu và nhược điểm gì đối với doanh nghiệp quy mô như Triệu An?

  • Ưu điểm: Kết cấu đơn giản, phân công lao động kế toán rõ ràng, dễ kiểm tra đối chiếu từng chứng từ riêng lẻ.
  • Nhược điểm: Khối lượng ghi chép lớn, dễ trùng lặp nghiệp vụ giữa các sổ, tốc độ tổng hợp thông tin chậm hơn so với hình thức Nhật ký chung.

5. Chi phí triển khai số hóa quy trình công nợ theo đề xuất là bao nhiêu và thời gian hoàn vốn (ROI)?

Chi phí triển khai gần như bằng 0 VNĐ do sử dụng tài nguyên bảng tính nội bộ và năng lực chuyên môn của phòng kế toán. Lợi ích từ việc cắt giảm chi phí lãi vay và hạn chế nợ xấu giúp doanh nghiệp thu hồi giá trị cải tiến ngay trong quý đầu tiên vận hành.


Kết luận

Đề tài "Kế toán công nợ và phân tích khả năng thanh toán tại Công ty TNHH Triệu An" đã giải quyết trọn vẹn cả hai khía cạnh: chuẩn hóa kỹ thuật kế toán thực hành theo Thông tư 133/2016/TT-BTC và cung cấp bức tranh toàn cảnh về sức khỏe tài chính doanh nghiệp. Kết quả phân tích giai đoạn 2016 – 2018 chỉ ra rằng mặc dù công ty duy trì được khả năng thanh toán tổng quát an toàn ($H_{tq} > 1,3$), rủi ro thanh khoản tiềm ẩn vẫn rất lớn do sự gia tăng đột biến của nợ phải thu và hệ số thanh toán tức thời ở mức thấp ($H_{tt} \approx 0,13 - 0,22$).

Việc triển khai đồng bộ các giải pháp quản lý nợ quá hạn, kiểm soát chặt chẽ quy trình Chứng từ ghi sổ và tái cân đối tỷ trọng nợ vay sẽ là đòn bẩy quan trọng giúp Công ty TNHH Triệu An tối ưu hóa dòng tiền, nâng cao hiệu quả kinh doanh và phát triển bền vững trong tương lai.