Avatar Nguyễn Tùng Chi
Quay lại

Bài 4 - Bảng Cân đối Phát sinh hàng ngàn dòng: Cách ép AI lọc đúng tài khoản bất thường

Bài 4 - Bảng Cân đối Phát sinh hàng ngàn dòng: Cách ép AI lọc đúng tài khoản bất thường

Vì sao bạn cần đọc bài này

Khi thẩm định một doanh nghiệp SME (dù để cấp tín dụng hay M&A), bạn thường yêu cầu khách hàng cung cấp thêm BCTC nội bộ (Management Accounts) ngoài bộ BCTC đã kiểm toán. Trong đó, tài liệu thô nhất và giàu thông tin nhất chính là Bảng Cân đối Số phát sinh (Trial Balance).

Bảng này thường có hàng trăm đến hàng ngàn dòng, liệt kê từng Tài khoản kế toán chi tiết (Account codes) theo Thông tư 200. Nó là “mặt mộc” chưa qua trang điểm — nơi mà mọi khoản giao dịch, dù nhỏ nhất, đều để lại dấu vết.

Nhưng chính vì quá chi tiết, nó cũng là tài liệu mà ít ai muốn ngồi đọc dòng dòng.


Thực tế: Trial Balance chứa những gì

Một bảng Trial Balance điển hình bao gồm:

  • Hàng trăm mã tài khoản cấp 3, cấp 4 (ví dụ: 1111 - Tiền mặt VNĐ, 1121 - Tiền gửi Ngân hàng A, 1388001 - Phải thu ông Nguyễn Văn X…).
  • Số dư đầu kỳ, Phát sinh Nợ, Phát sinh Có, Số dư cuối kỳ cho mỗi tài khoản.
  • Các khoản chi phí nhỏ lẻ bị chuyển nhầm nhóm tài khoản, tiền mặt âm quỹ (dấu hiệu chi không có chứng từ), hay tạm ứng cá nhân kéo dài nhiều tháng không quyết toán.

Trên BCTC đã kiểm toán, những chi tiết này bị gộp lại thành các dòng tổng hợp gọn gàng. Trial Balance là nơi duy nhất bạn nhìn thấy chúng ở dạng nguyên bản.


Ai cần công cụ này nhất?

Kiểm toán viên nội bộ (Internal Auditors) — phải rà soát hàng quý, phát hiện các bất thường trong ghi nhận chi phí và luân chuyển tiền mặt. Dò bằng mắt thường qua file Excel hàng ngàn dòng là cực hình thời gian.

Chuyên viên thẩm định — khi nhận được Trial Balance từ khách hàng, cần nhanh chóng xác định những “điểm nóng” để đặt câu hỏi trong buổi phỏng vấn Kế toán trưởng, thay vì đọc toàn bộ.

CFO / Kế toán trưởng mới nhận việc — cần hiểu nhanh “sức khỏe nội bộ” của bộ sổ kế toán mà người tiền nhiệm để lại.


Kỹ thuật Output Constraining: Cấm AI viết văn, bắt AI lập bảng

Khi đưa một file Excel nặng cho AI và hỏi chung chung “Tìm điểm bất thường”, AI sẽ viết cho bạn một bài văn dài dòng và dễ bị ảo giác số liệu (Hallucination). Lý do: Nó bị lạc lối giữa quá nhiều con số.

Giải pháp là trói buộc định dạng đầu ra (Output Constraining) — cấm AI dùng văn xuôi, ép nó trả về một Bảng có tiêu chí lọc toán học rõ ràng.

Mẫu Prompt:

“Tôi cung cấp Bảng Cân đối Số phát sinh nội bộ (Trial Balance) theo hệ thống tài khoản Thông tư 200.

[LỆNH ĐỊNH DẠNG]: KHÔNG viết văn xuôi. Đầu ra BẮT BUỘC là một Bảng Markdown gồm 5 cột: (1) Số hiệu Tài khoản, (2) Tên Tài khoản, (3) Số dư cuối kỳ, (4) Dấu hiệu cần lưu ý, (5) Câu hỏi gợi ý cho Kế toán trưởng.

[TIÊU CHÍ LỌC]: CHỈ đưa vào bảng những Tài khoản thỏa mãn một trong các điều kiện sau: A. TK Tiền mặt (111) có số dư bị ÂM tại bất kỳ thời điểm nào. B. TK Tạm ứng (141) hoặc Phải thu khác (138) có số dư tăng trên 30% so với đầu năm. C. TK Chi phí QLDN (642) có phát sinh tăng đột biến mâu thuẫn với xu hướng Doanh thu. D. TK XDCB dở dang (241) hoặc Chi phí trả trước (242) treo nhiều kỳ không kết chuyển.”

Bằng cách cho AI luật chơi rõ ràng bằng “toán” chứ không phải “cảm”, AI hoạt động như một bộ lọc tự động (Automated filter) — chạy qua hàng ngàn dòng và chỉ dừng lại ở những tài khoản vi phạm ngưỡng. Bạn nhận được một bảng tóm tắt sạch sẽ có thể in ra mang vào buổi họp ngay lập tức.


Nguyên tắc mang đi

“Khi giao cho AI một tập dữ liệu lớn, đừng hỏi câu mở. Hãy cho nó luật lọc. Càng rõ ràng tiêu chí đầu vào, càng chính xác kết quả đầu ra.”

Trial Balance là kho báu thông tin nội bộ. Nhưng kho báu chỉ có giá trị khi bạn có công cụ đào đúng chỗ, thay vì xới tung tất cả.