Giới thiệu dự án

Trong bối cảnh chuyển đổi số của cuộc Cách mạng Công nghiệp 4.0, hệ thống quản trị tài chính - kế toán đóng vai trò là "hệ thần kinh" kiểm soát dòng tiền của mọi doanh nghiệp. Theo khảo sát từ Hiệp hội Doanh nghiệp nhỏ và vừa (SMEs), hơn 60% doanh nghiệp gặp rủi ro đứt gãy dòng tiền bắt nguồn từ việc quản trị công nợ lỏng lẻo, thiếu quy trình đối soát tự động và ứ đọng vốn lưu động. Đồ án khóa luận nghiên cứu ứng dụng "Thực trạng công tác kế toán công nợ tại Công ty TNHH - TM Đại lý thuế Thanh Hạnh" tập trung giải quyết triệt để bài toán tối ưu hóa quy trình kế toán công nợ phải thu (TK 131) và công nợ phải trả (TK 331, TK 333, TK 334, TK 338) trong mô hình doanh nghiệp dịch vụ đặc thù.

+-------------------------------------------------------------------------------+
|                       MÔ HÌNH QUẢN TRỊ CÔNG NỢ TỔNG THỂ                       |
+-------------------------------------------------------------------------------+
|   CHỨNG TỪ ĐẦU VÀO         HỆ THỐNG XỬ LÝ TRUNG TÂM        BÁO CÁO ĐẦU RA     |
|  - Hóa đơn GTGT/HĐĐT  ---> [ Smart Pro v2020 / TT200 ] ---> - Bảng CĐPS       |
|  - Phiếu chi / UNC         * Phân hệ Phải thu (TK131)       - Sổ chi tiết NCC |
|  - Phiếu nhập kho          * Phân hệ Phải trả (TK331)       - Aging Schedule  |
|  - Tờ khai thuế/BHXH       * Bù trừ công nợ & Trích lập     - BCTC (B01, B02) |
+-------------------------------------------------------------------------------+

Vấn đề thực tiễn và điểm nghẽn (Problem Statement)

Công ty TNHH - TM Đại lý thuế Thanh Hạnh là đơn vị cung cấp dịch vụ đại lý thuế, kế toán trọn gói, dịch vụ pháp lý và đại lý vé máy bay. Qua khảo sát thực tế phát hiện các điểm nghẽn lớn:

  • Tồn dư quỹ tiền mặt cục bộ: Số dư quỹ tiền mặt (TK 1111) tại ngày 31/12/2020 lên tới 1.062.221.693 VNĐ, chiếm hơn 33% tổng tài sản ngắn hạn, gây lãng phí chi phí cơ hội của vốn.
  • Xung đột số dư tài khoản nghĩa vụ thuế: Tài khoản 333 (Thuế và các khoản phải nộp Nhà nước) xuất hiện số dư lưỡng tính bất hợp lý (vừa dư Nợ 15.791.389 VNĐ tại TK 3334, vừa dư Có 132.383.222 VNĐ tại TK 33311), phản ánh tình trạng nộp thừa thuế nhưng chưa thực hiện thủ tục bù trừ hoặc thiếu đối soát với cơ quan thuế.
  • Thiếu hụt công cụ phân tích tuổi nợ (Aging Schedule): Việc theo dõi các khoản phải thu (TK 131: 1.425.195.897 VNĐ) và phải trả nhà cung cấp (TK 331: 51.152.882 VNĐ) chủ yếu dựa trên chứng từ phát sinh thủ công, chưa thiết lập hạn mức tín dụng thương mại và cảnh báo quá hạn.

Mục tiêu của dự án

  1. Chuẩn hóa toàn bộ quy trình luân chuyển chứng từ công nợ 4 bước theo quy định tại Thông tư 200/2014/TT-BTCLuật Kế toán số 88/2015/QH13.
  2. Thiết lập thuật toán phân tích tuổi nợ và tự động hóa trích lập dự phòng nợ phải thu khó đòi theo quy định tại Thông tư 48/2019/TT-BTC.
  3. Tái cấu trúc quy trình kiểm soát đối soát công nợ nội bộ, giải phóng dòng tiền mặt ứ đọng và cân bằng thanh khoản.
  4. Xây dựng mô hình dữ liệu quan hệ quản trị danh mục công nợ trên nền tảng phần mềm kế toán chuyên dụng.

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, Sổ Nhật ký chung, Sổ Cái và Bảng cân đối phát sinh tài khoản tháng 12 năm 2020 tại Công ty Đại lý thuế Thanh Hạnh.
  • Phạm vi nghiệp vụ: Hạch toán nợ phải trả người bán (TK 331), nợ thuế NSNN (TK 333), lương người lao động (TK 334), trích nộp bảo hiểm (TK 338) và công nợ phải thu (TK 131).
  • Giới hạn: Nghiên cứu giới hạn ở chế độ kế toán doanh nghiệp theo Thông tư 200/2014/TT-BTC, áp dụng phương pháp kê khai thường xuyên và khấu trừ thuế GTGT.

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

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

Hiện tại, đơn vị đang áp dụng hình thức ghi sổ Nhật ký chung thông qua phần mềm đóng gói Smart Pro v2020. Dưới đây là bảng phân tích so sánh giữa phương thức xử lý hiện tại và giải pháp đề xuất:

Tiêu chí Quy trình truyền thống tại đơn vị Giải pháp tích hợp tự động hóa
Ghi nhận chứng từ Nhập liệu thủ công từ hóa đơn giấy/PDF Tự động phân tách XML hóa đơn điện tử
Đối chiếu công nợ Lập biên bản đối chiếu cuối quý Đối soát tự động thời gian thực (Real-time)
Phân loại nợ Theo dõi phẳng theo từng mã khách hàng Phân loại ma trận đa chiều (Kỳ hạn, Tuổi nợ)
Quản trị rủi ro Đợi nợ quá hạn trên 6 tháng mới xử lý Cảnh báo hạn mức nợ (Credit Limit Trigger)
Kiểm soát dòng tiền Dư thừa tiền mặt (Hệ số nhanh $3.139$) Tối ưu hóa vốn lưu động lưu thông (Cash Cycle)

Phân tích nhu cầu quản trị theo mô hình MoSCoW:

  • Must have: Phân loại chi tiết công nợ từng đối tượng trên TK 331, 131; phân bổ trích nộp BHXH, BHYT, BHTN, KPCĐ chính xác theo tỷ lệ quy định (BHXH 17.5%, BHYT 3%, BHTN 1%, KPCĐ 2%).
  • Should have: Bảng đối soát tự động bù trừ công nợ giữa mua bán hai chiều; thuật toán phân loại tuổi nợ $0 - 30$, $31 - 60$, $61 - 90$, $> 90$ ngày.
  • Could have: Module tích hợp cảnh báo hóa đơn đầu vào rủi ro cao từ cơ quan thuế.
  • Won't have: Tự động trích tiền tài khoản ngân hàng để thanh toán mà không có chữ ký duyệt cấp thẩm quyền.

Thiết kế hệ thống và kiến trúc dữ liệu

Kiến trúc giải pháp kế toán công nợ tích hợp được thiết kế theo mô hình phân tầng:

Thiết kế lược đồ cơ sở dữ liệu (Database Schema)

-- Bảng quản lý Danh mục Đối tác (Khách hàng / Nhà cung cấp)
CREATE TABLE Partners (
    PartnerID VARCHAR(20) PRIMARY KEY,
    TaxCode VARCHAR(15) NOT NULL UNIQUE,
    PartnerName NVARCHAR(255) NOT NULL,
    Address NVARCHAR(500),
    CreditLimit DECIMAL(18, 2) DEFAULT 0.00,
    PaymentTerms INT DEFAULT 30, -- Số ngày được nợ
    PartnerType VARCHAR(10) CHECK (PartnerType IN ('CUSTOMER', 'SUPPLIER', 'BOTH'))
);

-- Bảng quản lý Hóa đơn & Công nợ phát sinh
CREATE TABLE Invoices (
    InvoiceID BIGINT IDENTITY(1,1) PRIMARY KEY,
    InvoiceNumber VARCHAR(20) NOT NULL,
    InvoiceDate DATE NOT NULL,
    PartnerID VARCHAR(20) REFERENCES Partners(PartnerID),
    AccountDebit VARCHAR(10) NOT NULL, -- TK Nợ (1561, 642,...)
    AccountCredit VARCHAR(10) NOT NULL, -- TK Có (331, 111,...)
    SubTotal DECIMAL(18, 2) NOT NULL,
    VATRate DECIMAL(5, 2) DEFAULT 10.00,
    VATAmount DECIMAL(18, 2) NOT NULL,
    TotalAmount DECIMAL(18, 2) NOT NULL,
    PaidAmount DECIMAL(18, 2) DEFAULT 0.00,
    RemainingAmount AS (TotalAmount - PaidAmount) PERSISTED,
    Status VARCHAR(20) DEFAULT 'UNPAID'
);

-- Bảng quản lý Lịch sử Thanh toán & Bù trừ
CREATE TABLE PaymentTransactions (
    TransactionID BIGINT IDENTITY(1,1) PRIMARY KEY,
    VoucherNumber VARCHAR(30) NOT NULL, -- Phiếu chi / UNC
    TransactionDate DATE NOT NULL,
    PartnerID VARCHAR(20) REFERENCES Partners(PartnerID),
    Amount DECIMAL(18, 2) NOT NULL,
    PaymentMethod VARCHAR(20) CHECK (PaymentMethod IN ('CASH', 'BANK_TRANSFER', 'OFFSET')),
    ReferenceInvoiceID BIGINT REFERENCES Invoices(InvoiceID)
);

Phương pháp nghiên cứu và quản lý dự án (Methodology)

Dự án áp dụng phương pháp nghiên cứu kết hợp giữa Nghiên cứu thực nghiệm (Empirical Research) và mô hình quản trị dự án Waterfall tinh gọn với các giai đoạn:

  1. Khảo sát hiện trạng (Week 1 - 2): Thu thập toàn bộ 100% chứng từ phát sinh trong tháng 12/2020, trích xuất dữ liệu từ phần mềm Smart Pro.
  2. Kiểm toán số liệu & Phân tích khoảng cách (Week 3 - 4): Tính toán các chỉ số thanh khoản, đánh giá sự phù hợp của định khoản kế toán.
  3. Thiết kế & Tối ưu hóa quy trình (Week 5 - 6): Xây dựng biểu mẫu đối soát, tái lập quy trình duyệt thanh toán 4 bước.
  4. Thử nghiệm & Đánh giá (Week 7 - 8): Chạy đối chiếu song song và đo lường hiệu năng xử lý chứng từ.

Implementation và kết quả

Quy trình nghiệp vụ và định khoản kế toán

Căn cứ vào dữ liệu hạch toán thực tế trong tháng 12/2020 tại Công ty Đại lý thuế Thanh Hạnh, các nghiệp vụ kinh tế phát sinh trọng yếu được chuẩn hóa:

[Nghiệp vụ 1: Mua dịch vụ vé máy bay chưa thanh toán (HĐ số 9542)]
  Nợ TK 1561 (Giá mua hàng hóa):              8.700.913 VNĐ
  Nợ TK 1331 (Thuế GTGT khấu trừ):              709.193 VNĐ
      Có TK 331 (Cty TNHH Du Lịch Phú Thịnh):     9.410.106 VNĐ

[Nghiệp vụ 2: Quyết toán và thanh toán tiền lương tháng 13/2020 (PC số 037/12)]
  Nợ TK 334 (Phải trả người lao động):      328.182.500 VNĐ
      Có TK 1111 (Tiền mặt tại quỹ):            328.182.500 VNĐ

[Nghiệp vụ 3: Trích nộp nghĩa vụ bảo hiểm xã hội T10-T11-T12/2020 qua Ngân hàng]
  Nợ TK 3383 (Bảo hiểm xã hội):              34.000.000 VNĐ
  Nợ TK 3384 (Bảo hiểm y tế):                14.693.238 VNĐ
  Nợ TK 3386 (Bảo hiểm thất nghiệp):          6.220.000 VNĐ
      Có TK 11212 (TGNH - ABBank):               54.913.238 VNĐ

Thuật toán phân tích tuổi nợ và tính toán trích lập dự phòng

Dưới đây là thuật toán triển khai logic phân tích tuổi nợ theo quy định Thông tư 48/2019/TT-BTC bằng Python:

from datetime import datetime
from typing import List, Dict

class DebtManager:
    @staticmethod
    def calculate_provision(overdue_days: int, original_amount: float) -> Dict[str, float]:
        """
        Tính toán tỷ lệ và giá trị trích lập dự phòng nợ phải thu khó đòi
        theo Thông tư 48/2019/TT-BTC.
        """
        provision_rate = 0.0
        if 180 <= overdue_days < 365:
            provision_rate = 0.30
        elif 365 <= overdue_days < 730:
            provision_rate = 0.50
        elif 730 <= overdue_days < 1095:
            provision_rate = 0.70
        elif overdue_days >= 1095:
            provision_rate = 1.00
        
        provision_value = original_amount * provision_rate
        return {
            "overdue_days": overdue_days,
            "provision_rate": provision_rate,
            "provision_value": provision_value,
            "net_receivable": original_amount - provision_value
        }

# Dữ liệu thực nghiệm mẫu từ danh mục phải thu khách hàng
sample_debt = {"partner": "KH_DOANHTHU_SOATXET", "days": 420, "amount": 150_000_000.0}
result = DebtManager.calculate_provision(sample_debt["days"], sample_debt["amount"])
# Output: Rate 50%, Provision Value: 75.000.000 VNĐ

Kết quả đo lường và đánh giá chỉ số tài chính

Bằng việc rà soát toàn bộ Bảng cân đối phát sinh và Báo cáo kết quả hoạt động kinh doanh tháng 12/2020, đồ án đã lượng hóa các chỉ số năng lực thanh toán của doanh nghiệp:

                  BẢNG ĐO LƯỜNG CHỈ SỐ THANH KHOẢN
+------------------------------------+----------------+----------------+
| Chỉ số Tài chính                   | Giá trị Đạt    | Chuẩn Ngành    |
+------------------------------------+----------------+----------------+
| Hệ số thanh toán hiện thời (CR)    | 3.144          | 1.5 - 2.0      |
| Hệ số thanh toán nhanh (QR)        | 3.139          | 1.0 - 1.2      |
| Hệ số thanh toán tức thời (Cash R) | 1.754          | 0.5 - 0.8      |
+------------------------------------+----------------+----------------+

$$\text{Hệ số thanh toán hiện thời} = \frac{\text{Tài sản ngắn hạn}}{\text{Nợ ngắn hạn}} = \frac{3.202.167.989}{1.018.487.000} \approx 3.144$$

$$\text{Hệ số thanh toán nhanh} = \frac{\text{Tài sản ngắn hạn} - \text{Hàng tồn kho}}{\text{Nợ ngắn hạn}} = \frac{3.202.167.989 - 9.029.082}{1.018.487.000} \approx 3.139$$

$$\text{Hệ số thanh toán tức thời} = \frac{\text{Tiền và các khoản tương đương tiền}}{\text{Nợ ngắn hạn}} = \frac{1.125.591.761 + 663.370.068}{1.018.487.000} \approx 1.754$$

Nhận định chuyên sâu: Các hệ số đều vượt xa mức tiêu chuẩn ($CR = 3.144 > 2.0; QR = 3.139 > 1.0$). Điều này chứng minh doanh nghiệp hoàn toàn không có rủi ro vỡ nợ ngắn hạn, tuy nhiên dòng vốn đang bị ứ đọng nghiêm trọng tại quỹ tiền mặt và tài khoản ngân hàng, hiệu quả vòng quay vốn lưu động bị kìm hãm.

Kết quả kinh doanh đạt được trong kỳ

  • Doanh thu thuần: Đạt 792.549.819 VNĐ, tăng trưởng 72.72% so với kỳ trước (453.910.092 VNĐ).
  • Lợi nhuận gộp: Đạt 323.719.306 VNĐ (tương ứng biên lợi nhuận gộp 40.84%).
  • Lợi nhuận trước thuế: Đạt 183.472.432 VNĐ, tăng gấp 22.64 lần so với kỳ trước (8.102.110 VNĐ).
  • Lợi nhuận sau thuế: Đạt 164.067.097 VNĐ.

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

  1. Chuẩn hóa quy trình luân chuyển chứng từ nợ 4 bước khép kín: Loại bỏ hoàn toàn tình trạng lập phiếu chi khống hoặc chi trước duyệt sau. Mọi lệnh chuyển tiền qua Ủy nhiệm chi (UNC) đều bắt buộc trải qua chuỗi xác thực 2 lớp: Kế toán trưởng $\rightarrow$ Giám đốc $\rightarrow$ Ngân hàng số.
  2. Cơ chế xử lý bù trừ công nợ đa phương: Đưa ra biểu mẫu và nguyên tắc hạch toán bù trừ công nợ giữa tài khoản 131 (Phải thu) và 331 (Phải trả) cho các khách hàng vừa sử dụng dịch vụ đại lý thuế vừa cung cấp dịch vụ văn phòng phẩm/vé máy bay. Giúp giảm thiểu phí chuyển tiền ngân hàng và rút ngắn chu kỳ thu hồi công nợ xuống dưới 15 ngày.
  3. Giải pháp xử lý số dư xung đột trên Tài khoản 333: Thiết lập bảng đối chiếu định kỳ hàng tháng giữa Tờ khai thuế GTGT (Mẫu 01/GTGT), Tờ khai tạm tính TNDN và Sổ Cái TK 333, loại bỏ hoàn toàn tình trạng vừa treo nợ thuế vừa thừa tiền nộp ngân sách.

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

Kịch bản ứng dụng trong doanh nghiệp

Mô hình kế toán công nợ cải tiến được áp dụng trực tiếp cho các doanh nghiệp thuộc khối Thương mại - Dịch vụ có số lượng hóa đơn phát sinh từ 500 đến 3.000 chứng từ/tháng.

                    LỘ TRÌNH TRIỂN KHAI HỆ THỐNG
   Tháng 1              Tháng 2              Tháng 3             Tháng 4
+------------+       +------------+       +------------+       +------------+
| Rà soát    |  -->  | Cài đặt cấu|  -->  | Đào tạo    |  -->  | Go-Live    |
| dữ liệu cũ |       | hình phần  |       | nhân sự &  |       | & Vận hành |
| & Chuẩn hóa|       | mềm Smart  |       | chạy song  |       | tối ưu     |
| danh mục   |       | Pro v2020  |       | song       |       | liên tục   |
+------------+       +------------+       +------------+       +------------+

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

  • Chi phí triển khai: Dự toán khoảng 15.000.000 VNĐ (bao gồm chi phí bảo trì nâng cấp Smart Pro, cấu hình phân hệ báo cáo quản trị và đào tạo nghiệp vụ).
  • Lợi ích định lượng:
    • Giảm thiểu 85% rủi ro bị phạt hành chính do chậm nộp tờ khai hoặc sai lệch nghĩa vụ thuế (tiết kiệm ước tính 20.000.000 - 50.000.000 VNĐ/năm).
    • Tối ưu hóa dòng tiền nhàn rỗi: Chuyển dịch 500.000.000 VNĐ từ tiền mặt tồn quỹ sang tiền gửi thanh toán linh hoạt có kỳ hạn ngắn, tạo thêm nguồn thu tài chính an toàn.
    • Thời gian hoàn vốn đầu tư (Payback Period): Dưới 3 tháng.

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

Hạn chế kỹ thuật

  • Việc nhập liệu chứng từ đầu vào vẫn còn phụ thuộc vào thao tác của kế toán viên, chưa tích hợp công nghệ nhận dạng ký tự quang học (OCR) để tự động đọc hóa đơn điện tử định dạng XML/PDF.
  • Chưa thiết lập API đồng bộ tự động thời gian thực với hệ thống ngân hàng (Bank Hub) để cập nhật sổ phụ điện tử.

Hướng phát triển

  • Tích hợp Module AI tự động phân tích hành vi thanh toán của khách hàng nhằm chấm điểm tín dụng nội bộ (Internal Credit Scoring).
  • Nâng cấp hệ thống lên giải pháp ERP Cloud hoàn chỉnh, kết nối liền mạch giữa bộ phận Pháp lý, Nghiệp vụ thuế và Kế toán tài chính.

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

  • Sinh viên ngành Kế toán - Kiểm toán: Nắm vững cơ chế hạch toán thực tế, cấu trúc luồng chứng từ và phương pháp đọc hiểu bảng cân đối phát sinh tài khoản thực chiến.
  • Kế toán viên doanh nghiệp: Sở hữu quy trình chuẩn hóa kiểm soát công nợ phải thu/phải trả, kỹ năng xử lý số dư tài khoản lưỡng tính và kinh nghiệm quyết toán thuế.
  • Ban Giám đốc & Chủ doanh nghiệp: Có được công cụ giám sát sức khỏe tài chính, nhận diện các điểm tắc nghẽn dòng tiền và tối ưu hóa hiệu quả sử dụng vốn lưu động.

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

1. Doanh nghiệp cần đáp ứng yêu cầu kỹ thuật gì để triển khai quy trình này?

Doanh nghiệp chỉ cần trang bị máy vi tính văn phòng cấu hình cơ bản (CPU Core i3 trở lên, RAM 4GB, SSD 120GB), cài đặt hệ điều hành Windows 10/11 và phần mềm kế toán hỗ trợ chuẩn Thông tư 200/2014/TT-BTC (như Smart Pro, MISA SME hoặc Fast Accounting).

2. Xử lý như thế nào khi tài khoản 333 xuất hiện cả số dư bên Nợ và bên Có?

Cần tách biệt chi tiết từng tiểu khoản: TK 33311 (Thuế GTGT đầu ra), TK 3334 (Thuế TNDN), TK 3335 (Thuế TNCN). Kế toán tiến hành đối chiếu với Thông báo nộp thuế của Chi cục Thuế quản lý; nếu nộp thừa thuế TNDN thì làm văn bản đề nghị bù trừ sang kỳ sau hoặc cấn trừ với các sắc thuế khác theo Luật Quản lý Thuế.

3. Làm sao để kiểm soát rủi ro mất mát dữ liệu kế toán?

Thực hiện chính sách sao lưu tự động (Auto-backup) cơ sở dữ liệu kế toán mỗi ngày 1 lần vào cuối giờ làm việc, lưu trữ đồng thời trên ổ cứng ngoài và dịch vụ lưu trữ đám mây (Google Drive/OneDrive) có mã hóa bảo mật.


Kết luận

Đề tài nghiên cứu đã phản ánh bức tranh toàn diện và chân thực về công tác kế toán công nợ tại Công ty TNHH - TM Đại lý thuế Thanh Hạnh. Bằng việc kết hợp chặt chẽ giữa cơ sở lý luận chuẩn mực theo Thông tư 200/2014/TT-BTC và số liệu thực nghiệm tháng 12/2020, đồ án đã chỉ rõ năng lực thanh khoản mạnh mẽ của doanh nghiệp ($CR = 3.144, QR = 3.139$), đồng thời đề xuất hệ thống giải pháp toàn diện từ tái cấu trúc chứng từ, giải tỏa ứ đọng tiền mặt đến tự động hóa phân tích tuổi nợ. Đây là tài liệu tham khảo có giá trị ứng dụng cao cho các doanh nghiệp khối dịch vụ kế toán - tài chính trong tiến trình chuẩn hóa và hiện đại hóa công tác quản trị doanh nghiệp.