Thiết kế hệ thống tài khoản theo Thông tư 99/2025/TT-BTC trên Acumatica cần trả lời ba câu hỏi: tài khoản chi tiết đến cấp nào nằm ở account, chiều phân tích nào đưa sang subaccount hoặc chi nhánh, và làm thế nào để sổ sách thể hiện được tài khoản đối ứng. Làm đúng từ đầu giúp kế toán lập sổ và báo cáo theo quy định mà không phải xử lý thủ công ngoài hệ thống.
Thông tư 99/2025/TT-BTC ảnh hưởng gì đến cấu hình Acumatica?
Thông tư 99/2025/TT-BTC hướng dẫn chế độ kế toán doanh nghiệp, có hiệu lực từ ngày 01/01/2026 và thay thế Thông tư 200/2014/TT-BTC. Thay đổi về hệ thống tài khoản và mẫu báo cáo kéo theo việc rà soát lại danh mục tài khoản trên ERP, đặc biệt với doanh nghiệp đã triển khai Acumatica theo danh mục cũ.
Với dự án mới, đây là cơ hội thiết kế danh mục tài khoản gọn hơn, tách bạch giữa chiều kế toán theo quy định và chiều phân tích quản trị.
Nên đặt tài khoản chi tiết ở account hay subaccount?
Nguyên tắc chúng tôi thường áp dụng: account giữ cấu trúc tài khoản theo chế độ kế toán, subaccount giữ chiều phân tích quản trị.
- Account: tài khoản cấp 1, cấp 2 và cấp chi tiết mà kế toán cần thể hiện trên sổ sách theo quy định, ví dụ phân biệt các loại phải thu, phải trả, doanh thu theo nhóm.
- Subaccount: các chiều như bộ phận, sản phẩm, khu vực, loại chi phí quản trị. Subaccount của Acumatica có thể chia thành nhiều segment.
- Branch: đơn vị hạch toán phụ thuộc hoặc chi nhánh cần báo cáo riêng.
- Project: chi phí theo dự án, công trình, không nên nhồi vào subaccount.
Đặt quá nhiều chiều quản trị vào account khiến danh mục phình to và khó duy trì. Ngược lại, đưa chi tiết theo quy định vào subaccount khiến báo cáo theo mẫu Việt Nam khó lấy số. Bài thiết kế Chart of Accounts đa công ty trên Acumatica có thêm ví dụ về cấu trúc nhiều công ty.
Tài khoản đối ứng là gì và vì sao ERP quốc tế không có sẵn?
Kế toán Việt Nam quen đọc sổ theo cặp tài khoản Nợ - Có đối ứng. Trong khi đó, một bút toán trên ERP quốc tế có thể gồm nhiều dòng Nợ và nhiều dòng Có, ví dụ hóa đơn bán hàng có doanh thu nhiều nhóm, thuế GTGT và phải thu khách hàng. Sổ cái của Acumatica ghi nhận đầy đủ, nhưng không tự xác định dòng Nợ nào đối ứng với dòng Có nào.
Để lập sổ Nhật ký chung và sổ chi tiết có cột tài khoản đối ứng, cần một lớp xử lý tách cặp đối ứng theo quy tắc. Quy tắc thường dựa trên loại chứng từ và vai trò của từng dòng, kèm cơ chế đối chiếu để đảm bảo tổng phát sinh sau khi tách khớp với sổ cái.
Checklist thiết kế hệ thống tài khoản trên Acumatica
| Hạng mục | Câu hỏi cần trả lời |
|---|---|
| Danh mục tài khoản | Đã cập nhật theo Thông tư 99 chưa? Cấp chi tiết nào cần trên sổ sách? |
| Subaccount | Gồm những segment nào? Độ dài mỗi segment? Có quy tắc kết hợp hợp lệ không? |
| Chi nhánh | Chi nhánh nào cần sổ sách và báo cáo riêng? |
| Tài khoản mặc định | Các module mua, bán, kho, tài sản lấy tài khoản từ đâu? |
| Tài khoản đối ứng | Quy tắc tách đối ứng cho từng loại chứng từ đã thống nhất chưa? |
| Chuyển đổi số dư | Số dư đầu kỳ ánh xạ từ danh mục cũ sang mới thế nào? |
Những lỗi thường gặp khi thiết kế
Lỗi thứ nhất là sao chép nguyên danh mục từ phần mềm kế toán cũ, kể cả các tài khoản chi tiết đã được dùng để thay cho chiều quản trị. Lỗi thứ hai là thiết kế subaccount quá dài, người dùng nhập liệu sai và báo cáo quản trị trở nên rối. Lỗi thứ ba là không chốt quy tắc tài khoản mặc định ở các module, dẫn đến bút toán tự động rơi vào tài khoản không đúng.
Phần tách tài khoản đối ứng, sổ sách và báo cáo theo Thông tư 99 là phần nên dùng giải pháp có sẵn thay vì tự phát triển. Gói VN Financial Localization for Acumatica của S4 Consulting cung cấp workspace kế toán Việt Nam với hệ thống tài khoản, quy tắc tách đối ứng, quy tắc kết chuyển và sổ sách theo Thông tư 99 ngay trên dữ liệu Acumatica.
Câu hỏi thường gặp
Thông tư 99/2025/TT-BTC có hiệu lực khi nào?
Thông tư 99/2025/TT-BTC có hiệu lực từ ngày 01/01/2026 và thay thế Thông tư 200/2014/TT-BTC về chế độ kế toán doanh nghiệp.
Nên dùng subaccount cho mục đích gì trên Acumatica?
Subaccount phù hợp cho các chiều phân tích quản trị như bộ phận, sản phẩm, khu vực, trong khi account giữ cấu trúc tài khoản theo chế độ kế toán.
Acumatica có tự xác định tài khoản đối ứng không?
Sổ cái Acumatica ghi nhận đầy đủ bút toán nhưng không tự tách cặp Nợ - Có đối ứng. Cần lớp bản địa hóa với quy tắc tách đối ứng để lập sổ theo mẫu Việt Nam.
{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Thông tư 99/2025/TT-BTC có hiệu lực khi nào?", "acceptedAnswer": {"@type": "Answer", "text": "Thông tư 99/2025/TT-BTC có hiệu lực từ ngày 01/01/2026 và thay thế Thông tư 200/2014/TT-BTC về chế độ kế toán doanh nghiệp."}}, {"@type": "Question", "name": "Nên dùng subaccount cho mục đích gì trên Acumatica?", "acceptedAnswer": {"@type": "Answer", "text": "Subaccount phù hợp cho các chiều phân tích quản trị như bộ phận, sản phẩm, khu vực, trong khi account giữ cấu trúc tài khoản theo chế độ kế toán."}}, {"@type": "Question", "name": "Acumatica có tự xác định tài khoản đối ứng không?", "acceptedAnswer": {"@type": "Answer", "text": "Sổ cái Acumatica ghi nhận đầy đủ bút toán nhưng không tự tách cặp Nợ - Có đối ứng. Cần lớp bản địa hóa với quy tắc tách đối ứng để lập sổ theo mẫu Việt Nam."}}]}




