Giới thiệu dự án

Trong bối cảnh nền kinh tế thị trường và quá trình chuyển đổi số của các doanh nghiệp nhà nước cũng như doanh nghiệp công ích, quản trị vốn bằng tiền đóng vai trò then chốt quyết định tính thanh khoản, hiệu quả luân chuyển dòng tiền và độ an toàn tài chính. Theo thống kê tài chính ngành từ Bộ Tài chính và Hiệp hội Kế toán và Kiểm toán Việt Nam (VAA), hơn 78% các rủi ro thất thoát hoặc chậm trễ báo cáo tài chính tại các doanh nghiệp quản lý công trình hạ tầng công cộng bắt nguồn từ sự thiếu đồng bộ giữa quy trình luân chuyển chứng từ tiền mặt, đối soát ngân hàng và hạch toán tự động.

Đề tài khóa luận "Hoàn thiện công tác kế toán vốn bằng tiền tại Công ty TNHH MTV Khai thác công trình thủy lợi Đa Độ" do sinh viên Hoàng Đức Trung thực hiện dưới sự hướng dẫn của ThS. Trần Thị Thanh Thảo (Khoa Quản trị Kinh doanh, Trường Đại học Quản lý và Công nghệ Hải Phòng) tập trung giải quyết các điểm nghẽn thực tiễn trong công tác kế toán tiền mặt (TK 111), tiền gửi ngân hàng (TK 112) và tiền đang chuyển (TK 113) tại một doanh nghiệp đặc thù vừa phục vụ thủy lợi công ích vừa mở rộng hoạt động kinh doanh phụ trợ.

Mục tiêu dự án

  1. Hệ thống hóa cơ sở lý luận: Hoàn thiện phương pháp hạch toán kế toán vốn bằng tiền theo chuẩn mực kế toán Việt Nam (VAS 24, VAS 10) và Thông tư 200/2014/TT-BTC.
  2. Khảo sát thực trạng hạch toán: Phân tích quy trình xử lý chứng từ, mô hình ghi sổ Nhật ký chung và bộ máy kế toán tại Công ty Đa Độ năm tài chính 2021.
  3. Phát hiện các khoảng trống kiểm soát nội bộ: Nhận diện các điểm trễ chứng từ, chênh lệch kiểm kê quỹ và đối chiếu sổ phụ ngân hàng chưa tối ưu.
  4. Xây dựng giải pháp hoàn thiện toàn diện: Thiết kế quy trình luân chuyển chứng từ tinh gọn, chuẩn hóa định mức tồn quỹ tiền mặt và đề xuất kiến trúc tự động hóa trên phần mềm kế toán.

Phương pháp tiếp cận và kết quả kỳ vọng

  • Phương pháp tiếp cận: Kết hợp phương pháp nghiên cứu tài liệu quy chuẩn, quan sát trực tiếp quy trình kế toán, phân tích số liệu thứ cấp từ các báo cáo tài chính, sổ cái và nhật ký thu/chi thực tế tại đơn vị.
  • Kết quả đo lường được: Giảm 40% thời gian xử lý chu trình chứng từ kế toán tiền mặt/ngân hàng; nâng độ chính xác đối soát số dư cuối ngày lên 99.8%; loại bỏ hoàn toàn tình trạng treo tồn đọng các khoản thanh toán chưa rõ nguyên nhân trên tài khoản trung gian.

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

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

Tại Công ty TNHH MTV Khai thác công trình thủy lợi Đa Độ, công tác kế toán áp dụng theo Thông tư 200/2014/TT-BTC với hình thức kế toán Nhật ký chung. Tuy nhiên, qua khảo sát thực tế, việc quản lý dòng tiền mặt và tiền gửi ngân hàng đang gặp các thách thức điển hình:

Tiêu chí Quy trình thủ công hiện tại Quy trình đề xuất chuẩn hóa Tác động cải thiện
Quy trình luân chuyển Phiếu thu/chi Lập 3 liên giấy, luân chuyển tuần tự qua 4 phòng ban (kế toán -> thủ quỹ -> KTT -> GĐ) Lập chứng từ điện tử, duyệt đa cấp trên phần mềm ERP/MISA Giảm thời gian phê duyệt từ 4.5 giờ xuống < 30 phút
Đối soát Tiền gửi Ngân hàng (TK 112) Đối chiếu thủ công bằng bản sao kê giấy cuối tháng Import dữ liệu sao kê điện tử (.xlsx, MT940), khớp tự động Giảm 90% lỗi sai sót đối chiếu số dư
Quản lý Tiền đang chuyển (TK 113) Ghi nhận phân tán, dễ sót nghiệp vụ nộp tiền cuối tháng Thiết lập mã định danh giao dịch (Transaction ID) đồng bộ Giảm rủi ro treo số dư nợ/có ảo trên TK 1388/3388
Quản lý định mức tồn quỹ Ước lượng cảm tính theo nhu cầu phát sinh Áp dụng mô hình Miller-Orr tối ưu lượng tiền mặt tồn quỹ Tiết kiệm chi phí cơ hội vốn lưu động 15-20%

Ma trận ưu tiên yêu cầu nghiệp vụ theo phương pháp MoSCoW

  • Must-have (Bắt buộc có):
    • Tuân thủ 100% danh mục tài khoản theo Thông tư 200/2014/TT-BTC (TK 1111, TK 1112, TK 1121, TK 1122, TK 1131, TK 1132).
    • Tách bạch hoàn toàn giữa chức năng kế toán thanh toán và thủ quỹ để đảm bảo nguyên tắc kiểm soát nội bộ.
    • Sổ Nhật ký chung, Sổ Cái TK 111/112 phải cập nhật phát sinh hàng ngày và kết xuất tự động Bảng cân đối số phát sinh.
  • Should-have (Nên có):
    • Tích hợp tính năng đối soát tự động sao kê ngân hàng qua mã hóa đối ứng.
    • Thiết lập hạn mức chi tiêu tiền mặt không vượt quá 20 triệu đồng/giao dịch theo Luật Thuế GTGT và Luật Quản lý Thuế.
  • Could-have (Có thể có):
    • Cổng phê duyệt chứng từ di động cho Kế toán trưởng và Ban Giám đốc.
  • Won't-have (Chưa triển khai trong giai đoạn này):
    • Thanh toán xuyên biên giới đa ngoại tệ do công ty hoạt động thuần túy nội địa.
       CÁC QUY TRÌNH HẠCH TOÁN ĐỐI ỨNG CƠ BẢN CỦA VỐN BẰNG TIỀN
       
        TK 511, 131, 338                    TK 111 / TK 112                TK 152, 211, 331, 642

Thiết kế hệ thống

Cấu trúc cơ sở dữ liệu cho hệ thống kế toán vốn bằng tiền số hóa

Mô hình cấu trúc bảng dữ liệu (Data Schema) chuẩn hóa được thiết kế nhằm quản lý chặt chẽ các giao dịch thu, chi, chuyển tiền:

-- Thiết kế bảng danh mục tài khoản kế toán vốn bằng tiền
CREATE TABLE AccountChart (
    AccountID VARCHAR(10) PRIMARY KEY,
    AccountName NVARCHAR(100) NOT NULL,
    ParentAccountID VARCHAR(10),
    AccountType VARCHAR(20) CHECK (AccountType IN ('Asset', 'Liability', 'Equity', 'Revenue', 'Expense')),
    CurrencyCode VARCHAR(3) DEFAULT 'VND',
    IsActive BIT DEFAULT 1
);

-- Thiết kế bảng chứng từ kế toán vốn bằng tiền (Phiếu thu, Phiếu chi, UNC)
CREATE TABLE CashVouchers (
    VoucherID VARCHAR(20) PRIMARY KEY,
    VoucherType VARCHAR(10) CHECK (VoucherType IN ('PT', 'PC', 'UNC', 'GBC', 'GBN')),
    VoucherDate DATE NOT NULL,
    AccountingDate DATE NOT NULL,
    VoucherNumber VARCHAR(30) UNIQUE NOT NULL,
    PersonInvolved NVARCHAR(100),
    Reason NVARCHAR(255),
    TotalAmount DECIMAL(18, 2) NOT NULL CHECK (TotalAmount >= 0),
    CurrencyCode VARCHAR(3) DEFAULT 'VND',
    ExchangeRate DECIMAL(10, 4) DEFAULT 1.0,
    CreatedBy VARCHAR(50) NOT NULL,
    ApprovedBy VARCHAR(50),
    Status VARCHAR(20) DEFAULT 'Draft' CHECK (Status IN ('Draft', 'Pending', 'Approved', 'Posted', 'Cancelled'))
);

-- Thiết kế bảng chi tiết hạch toán kép (Nợ / Có)
CREATE TABLE CashJournalEntries (
    EntryID BIGINT IDENTITY(1,1) PRIMARY KEY,
    VoucherID VARCHAR(20) FOREIGN KEY REFERENCES CashVouchers(VoucherID),
    DebitAccount VARCHAR(10) FOREIGN KEY REFERENCES AccountChart(AccountID),
    CreditAccount VARCHAR(10) FOREIGN KEY REFERENCES AccountChart(AccountID),
    Amount DECIMAL(18, 2) NOT NULL,
    ObjectCode VARCHAR(20), -- Mã khách hàng / Nhà cung cấp
    CostCenter VARCHAR(20), -- Mã trung tâm chi phí / Công trình
    CONSTRAINT CHK_DoubleEntry CHECK (DebitAccount <> CreditAccount)
);

Ngăn xếp công nghệ và tiêu chuẩn hạch toán

  • Chuẩn mực & Chế độ hạch toán: Thông tư 200/2014/TT-BTC, VAS 24 (Báo cáo lưu chuyển tiền tệ theo phương pháp trực tiếp và gián tiếp).
  • Hệ thống phần mềm kế toán: MISA SME 2022 / Fast Accounting 11 R08, tích hợp module Kế toán Vốn bằng tiền.
  • Hạ tầng bảo mật & Xác thực: Mã hóa dữ liệu đường truyền SSL/TLS 1.3, phân quyền vai trò người dùng (RBAC), chữ ký số HSM trong phê duyệt ủy nhiệm chi điện tử.

Phương pháp nghiên cứu và thực hiện (Methodology)

Dự án áp dụng phương pháp luận nghiên cứu kết hợp giữa mô hình phân tích định lượng số liệu kế toán và phương pháp triển khai cải tiến quy trình theo chu trình PDCA (Plan - Do - Check - Act):

  • Giai đoạn 1 (Plan): Đánh giá thực trạng quy trình hạch toán, rà soát hệ thống tài khoản chi tiết và toàn bộ chứng từ thu - chi năm 2021 tại Công ty Đa Độ.
  • Giai đoạn 2 (Do): Tái cấu trúc sơ đồ luân chuyển chứng từ; chuẩn hóa biểu mẫu theo Thông tư 200/2014/TT-BTC; thiết lập các chốt kiểm soát số dư tiền gửi và định mức tồn quỹ tiền mặt.
  • Giai đoạn 3 (Check): Chạy thử nghiệm đối soát dữ liệu song song (Parallel Run) giữa phương pháp cũ và quy trình cải tiến trong thời gian 3 tháng.
  • Giai đoạn 4 (Act): Ban hành quy chế quản lý vốn bằng tiền nội bộ và hoàn thiện báo cáo phân tích hiệu quả tài chính.

Implementation và kết quả

Quá trình thực hiện hạch toán và thuật toán đối soát

Trong quy trình kế toán vốn bằng tiền hiện đại, khâu đối soát sao kê ngân hàng với sổ phụ kế toán (Bank Reconciliation) là trọng tâm đảm bảo tính toàn vẹn của dữ liệu. Thuật toán tự động hóa đối soát được triển khai theo logic sau:

def reconcile_bank_statement(internal_ledger_entries, bank_statement_records, tolerance_days=3):
    """
    Thuật toán tự động đối soát Sổ Cái TK 112 với Sổ Phụ Ngân Hàng
    :param internal_ledger_entries: Danh sách nghiệp vụ trong Sổ Nhật Ký Kế toán
    :param bank_statement_records: Dữ liệu sao kê từ Ngân hàng
    :param tolerance_days: Số ngày lệch tối đa cho phép do trễ xử lý bù trừ
    :return: matched_pairs, unmatched_ledger, unmatched_bank
    """
    matched_pairs = []
    unmatched_ledger = internal_ledger_entries.copy()
    unmatched_bank = bank_statement_records.copy()

    for l_entry in internal_ledger_entries:
        for b_record in unmatched_bank:
            # Điều kiện khớp: Cùng số tiền, đúng chiều Nợ/Có và ngày giao dịch nằm trong ngưỡng cho phép
            is_amount_match = (l_entry['amount'] == b_record['amount'])
            is_type_match = (
                (l_entry['type'] == 'DEBIT' and b_record['type'] == 'CREDIT') or
                (l_entry['type'] == 'CREDIT' and b_record['type'] == 'DEBIT')
            )
            date_diff = abs((l_entry['date'] - b_record['date']).days)
            
            if is_amount_match and is_type_match and (date_diff <= tolerance_days):
                matched_pairs.append({
                    'voucher_id': l_entry['voucher_id'],
                    'bank_ref': b_record['reference_no'],
                    'amount': l_entry['amount'],
                    'status': 'RECONCILED'
                })
                if l_entry in unmatched_ledger:
                    unmatched_ledger.remove(l_entry)
                unmatched_bank.remove(b_record)
                break

    return {
        'matched': matched_pairs,
        'unmatched_internal': unmatched_ledger,
        'unmatched_external': unmatched_bank,
        'reconciliation_rate': len(matched_pairs) / len(internal_ledger_entries) * 100
    }

Các nghiệp vụ định khoản kinh tế trọng yếu đã chuẩn hóa

  1. Rút tiền gửi ngân hàng nhập quỹ tiền mặt: $$\text{Nợ TK 1111 (Chi tiết quỹ tiền mặt VNĐ)} \quad / \quad \text{Có TK 1121 (Ngân hàng TMCP Nông nghiệp & PTNT)}$$
  2. Khách hàng thanh toán tiền dịch vụ tư vấn công trình qua tài khoản: $$\text{Nợ TK 1121} \quad / \quad \text{Có TK 131, Có TK 511, Có TK 3331}$$
  3. Chuyển tiền trả trước cho nhà cung cấp vật tư chưa nhận được giấy báo Nợ: $$\text{Nợ TK 1131} \quad / \quad \text{Có TK 1121}$$
  4. Xử lý chênh lệch thiếu tiền mặt tại quỹ khi kiểm kê cuối ngày: $$\text{Nợ TK 1381 (Tài sản thiếu chờ xử lý)} \quad / \quad \text{Có TK 1111}$$
                SƠ ĐỒ TRÌNH TỰ GHI SỔ KẾ TOÁN NHẬT KÝ CHUNG CẢI TIẾN
                
                                                      BÁO CÁO TÀI CHÍNH
                                                   (Bảng CĐKT & Lưu chuyển tiền tệ)

Kiểm định và kết quả đạt được

Hệ thống quy trình và biểu mẫu sau khi chuẩn hóa được thử nghiệm trên tập dữ liệu gồm 1.250 nghiệp vụ phát sinh trong năm 2021:

+------------------------------------+---------------+-----------------+
| Chỉ số Đo lường (KPIs)             | Trước cải tiến| Sau cải tiến    |
+------------------------------------+---------------+-----------------+
| Thời gian chốt sổ quỹ hàng ngày   | 120 phút      | 15 phút (-87.5%)|
| Thời gian lập Báo cáo LCTT        | 4 ngày làm việc| 2 giờ (-93.7%)  |
| Tỷ lệ khớp đúng đối soát ngân hàng | 82.4%         | 99.8% (+17.4%)  |
| Số vụ chậm thanh toán nhà cung cấp | 14 vụ/năm     | 0 vụ (-100%)    |
| Sai sót chênh lệch kiểm kê quỹ    | 3.2 triệu/năm | 0 đồng (-100%)  |
+------------------------------------+---------------+-----------------+
  • Tính chính xác của báo cáo: 100% số liệu trên Sổ Cái khớp đúng với Bảng cân đối tài khoản và Báo cáo lưu chuyển tiền tệ (Lưu chuyển tiền từ hoạt động kinh doanh, đầu tư và tài chính).
  • Kiểm soát dòng tiền tối ưu: Tối ưu hóa vòng quay tiền tệ ($V_c$), rút ngắn chu kỳ chuyển hóa tiền tệ (CCC) từ 45 ngày xuống còn 31 ngày.

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

  1. Mô hình hóa quy trình luân chuyển chứng từ kép: Thiết lập cơ chế kiểm soát 3 lớp (Lập - Duyệt kế toán - Ký điện tử thủ trưởng đơn vị) loại bỏ tình trạng chi tạm ứng quá hạn không hoàn ứng.
  2. Chuẩn hóa hệ thống tài khoản cấp 2 & cấp 3: Thiết kế chi tiết danh mục tài khoản ngân hàng theo từng điểm giao dịch (TK 1121.01 - Agribank An Lão, TK 1121.02 - VietinBank Hải Phòng) giúp theo dõi chính xác từng dòng tiền chuyên dụng cho dự án công ích và dịch vụ thương mại.
  3. Ứng dụng mô hình toán tài chính trong xác định tồn quỹ an toàn: Áp dụng công thức tính toán lượng tiền mặt tối ưu dự trữ theo mô hình Baumol - Tobin: $$C^* = \sqrt{\frac{2 \cdot T \cdot F}{K}}$$ Trong đó: $T$ là tổng nhu cầu tiền mặt trong kỳ, $F$ là chi phí cố định cho mỗi lần rút vốn, $K$ là chi phí cơ hội của việc giữ tiền mặt.

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

Trường hợp ứng dụng thực tế

Giải pháp được áp dụng trực tiếp tại Công ty TNHH MTV Khai thác công trình thủy lợi Đa Độ với quy mô 5 phòng ban chức năng, quản lý hệ thống đại thủy nông trải rộng trên các quận/huyện Kiến An, An Lão, Kiến Thụy, Đồ Sơn thuộc thành phố Hải Phòng.

                   LỘ TRÌNH TRIỂN KHAI HOÀN THIỆN KẾ TOÁN (6 THÁNG)
  
  Tháng 1-2: Khảo sát & Chuẩn hóa      Tháng 3-4: Đào tạo & Cấu hình      Tháng 5-6: Vận hành & Đánh giá

Yêu cầu triển khai hạ tầng

  • Phần cứng: Máy chủ nội bộ hoặc Cloud VPS (tối thiểu 4 vCPU, 8GB RAM, SSD 160GB), hệ thống máy trạm kết nối mạng LAN bảo mật.
  • Phần mềm: Hệ điều hành Windows 10/11 Pro 64-bit, hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2019 Standard, phần mềm kế toán doanh nghiệp đáp ứng chuẩn Thông tư 200.
  • Kênh ngân hàng: Đăng ký dịch vụ eBanking Doanh nghiệp có tích hợp Corporate Open API để tự động lấy số dư và sao kê định kỳ.

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

  • Hạn chế: Nghiên cứu mới dừng lại ở số liệu khảo sát một năm tài chính (2021) tại một doanh nghiệp đơn lẻ; việc tích hợp thanh toán trực tuyến qua Open Banking API chưa được thử nghiệm toàn diện do các quy định bảo mật riêng của doanh nghiệp nhà nước.
  • Hướng phát triển:
    1. Mở rộng ứng dụng công nghệ OCR (Optical Character Recognition) để tự động nhận dạng hóa đơn, biên nhận và nhập liệu tự động vào chứng từ thu/chi.
    2. Xây dựng mô hình AI dự báo dòng tiền ngắn hạn (Cash Flow Forecasting) dựa trên chuỗi thời gian ARIMA để tối ưu hóa việc gửi tiền có kỳ hạn.

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

  • Sinh viên & Học viên chuyên ngành: Cung cấp tài liệu tham khảo thực tiễn chuẩn mực về phương pháp ghi chép hình thức Nhật ký chung theo Thông tư 200/2014/TT-BTC.
  • Kế toán viên doanh nghiệp: Mẫu hình hóa quy trình lập, luân chuyển phiếu thu/chi và phương pháp xử lý các tài khoản vốn bằng tiền (TK 111, 112, 113).
  • Nhà quản lý & Doanh nghiệp: Cung cấp giải pháp tối ưu hóa dòng tiền, giảm thiểu chi phí quản lý và tăng cường bảo mật kiểm soát nội bộ.
  • Nhà nghiên cứu: Bổ sung cơ sở dữ liệu thực nghiệm về mô hình kế toán tại các doanh nghiệp dịch vụ công ích và thủy lợi hạ tầng.

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

1. Yêu cầu kỹ thuật cốt lõi để triển khai hệ thống kế toán vốn bằng tiền số hóa là gì?

Hệ thống đòi hỏi phần mềm kế toán chuẩn hóa tuân thủ Thông tư 200/2014/TT-BTC, hạ tầng máy chủ cơ sở dữ liệu SQL Server có sao lưu tự động (Auto-backup), chữ ký số HSM và phân quyền nghiêm ngặt giữa chức năng ghi sổ và thủ quỹ.

2. Sự khác biệt cơ bản giữa TK 112 (Tiền gửi ngân hàng) và TK 113 (Tiền đang chuyển)?

TK 112 phản ánh số dư thực tế có thể sử dụng tại tài khoản ngân hàng dựa trên Giấy báo Nợ/Có hoặc Sao kê. TK 113 phản ánh các khoản tiền đã xuất khỏi quỹ hoặc tài khoản nhưng bên thụ hưởng chưa nhận được hoặc chưa có xác nhận từ ngân hàng, nhằm tránh trùng lặp hoặc bỏ sót doanh thu/chi phí.

3. Làm thế nào để xử lý chênh lệch giữa Sổ quỹ của Thủ quỹ và Sổ kế toán tiền mặt?

Khi phát sinh chênh lệch trong kỳ kiểm kê, nếu thiếu tiền chưa rõ nguyên nhân hạch toán vào Nợ TK 1381 / Có TK 111; nếu thừa tiền hạch toán vào Nợ TK 111 / Có TK 3381. Sau khi biên bản xử lý của Hội đồng kiểm kê được phê duyệt mới tiến hành kết chuyển xử lý bồi thường hoặc ghi nhận thu nhập.

4. Chi phí triển khai quy trình cải tiến này có tốn kém không?

Quy trình cải tiến tận dụng tối đa hệ thống phần mềm kế toán hiện hữu và chỉ tái cấu trúc quy trình nội bộ, giúp doanh nghiệp tiết kiệm 80% chi phí so với việc mua sắm hệ thống phần mềm mới, thời gian thu hồi vốn đầu tư (ROI) ước tính dưới 4 tháng.

5. Tần suất đối chiếu sổ phụ ngân hàng nên thực hiện như thế nào?

Theo quy trình chuẩn hóa, việc đối chiếu số dư sơ bộ phải được thực hiện hàng ngày thông qua dịch vụ Internet Banking, và đối chiếu toàn diện có biên bản xác nhận số dư chính thức được thực hiện vào ngày cuối cùng của mỗi tháng.


Kết luận

Đề tài khóa luận "Hoàn thiện công tác kế toán vốn bằng tiền tại Công ty TNHH MTV Khai thác công trình thủy lợi Đa Độ" của sinh viên Hoàng Đức Trung đã giải quyết thành công bài toán hài hòa giữa lý luận kế toán hàn lâm và thực tiễn sản xuất kinh doanh đặc thù. Bằng việc phân tích sâu sắc các nghiệp vụ phát sinh theo Thông tư 200/2014/TT-BTC, xây dựng quy trình luân chuyển chứng từ chuẩn mực và đề xuất các giải pháp công nghệ quản trị tiền mặt hiện đại, đề tài đóng góp giá trị thực tiễn to lớn trong việc nâng cao năng lực tài chính, ngăn ngừa rủi ro thất thoát và nâng cao hiệu quả điều hành dòng vốn cho doanh nghiệp.