Quy trình kiểm soát hoá đơn đầu vào là chuỗi bước kế toán làm với mỗi hoá đơn mua vào trước khi hạch toán: xác nhận nguồn, bỏ trùng, kiểm tra nội dung và người bán, đối chiếu giao dịch, xử lý ngoại lệ và lưu hồ sơ. Checklist 10 bước dưới đây dùng được cho doanh nghiệp tự làm và cho văn phòng kế toán dịch vụ.
Bài viết là hướng dẫn tổ chức công việc, không phải tư vấn pháp lý. Kết luận về điều kiện khấu trừ, chi phí được trừ cho từng hoá đơn thuộc về người có thẩm quyền.
Nếu bạn mới bắt đầu, hãy đọc bài tổng quan hoá đơn đầu vào là gì trước.
Vì sao cần một quy trình cố định?
Hoá đơn đầu vào do người khác lập. Bạn không kiểm soát được việc họ ghi sai, lập muộn hay ngừng hoạt động. Thứ bạn kiểm soát được là cách mình phát hiện và xử lý. Một quy trình cố định giúp:
- Không bỏ sót bước khi người làm thay đổi hoặc nghỉ phép.
- Phát hiện lỗi sớm, khi người bán còn dễ điều chỉnh.
- Có hồ sơ giải trình khi cơ quan thuế hỏi.
Checklist 10 bước
1. Xác định nguồn nhận
Ghi lại hoá đơn đến từ đâu: cổng hoá đơn điện tử của Cục Thuế, email người bán, cổng tra cứu của nhà cung cấp hay do nhân viên nộp kèm đề nghị thanh toán. Ghi cả thời điểm nhận. Thông tin này hữu ích khi có tranh chấp về việc đã nhận hoá đơn hay chưa.
Mẹo: chuyển tiếp email hoá đơn về một địa chỉ cố định thay vì để rải rác trong hộp thư cá nhân. Xem hướng dẫn chuyển tiếp email hoá đơn.
2. Lấy file XML gốc
PDF chỉ là bản thể hiện. Dữ liệu gốc là file XML có chữ ký số. Nếu người bán chỉ gửi PDF, hãy tải XML trên cổng của người bán hoặc trên cổng thuế. Cách mở và đọc XML có ở bài file XML hoá đơn điện tử.
3. Bỏ trùng
Dùng khoá MST người bán + ký hiệu mẫu số + ký hiệu hoá đơn + số hoá đơn. Một hoá đơn có thể đến qua hai, ba kênh; chỉ ghi nhận một lần. Hoá đơn trùng là nguyên nhân hay gặp của việc kê khai thừa thuế đầu vào.
4. Xác nhận hoá đơn tồn tại trên hệ thống của cơ quan thuế
Tra cứu trên hoadondientu.gdt.gov.vn bằng MST người bán, loại hoá đơn, ký hiệu, số hoá đơn và số tiền. Với hoá đơn có mã, kết quả nên cho thấy hoá đơn đã được cấp mã. Hướng dẫn từng bước ở bài cách tra cứu hoá đơn đầu vào.
5. Kiểm tra nội dung bắt buộc
Theo Điều 10 Nghị định 254/2026/NĐ-CP, hoá đơn phải có các nội dung như tên hoá đơn, ký hiệu, số hoá đơn; tên, địa chỉ, MST người bán; thông tin người mua; tên hàng, đơn vị tính, số lượng, đơn giá, thành tiền, thuế suất, tiền thuế, tổng tiền; chữ ký người bán; thời điểm lập và thời điểm ký số; mã của cơ quan thuế với hoá đơn có mã.
Kiểm tra nhanh:
| Mục | Câu hỏi |
|---|---|
| Thông tin người mua | Tên, địa chỉ, MST có đúng với đăng ký thuế của công ty bạn không? |
| Hàng hoá, dịch vụ | Mô tả có khớp với hợp đồng, phiếu giao hàng không? |
| Số học | Số lượng × đơn giá = thành tiền? Tổng theo từng thuế suất có cộng đúng? |
| Thuế suất | Có phù hợp với loại hàng hoá, dịch vụ không? |
| Ngày | Ngày lập có hợp lý với ngày giao hàng hoặc hoàn thành dịch vụ? Xem thời điểm lập hoá đơn. |
6. Kiểm tra người bán theo ngày lập hoá đơn
Tra cứu tình trạng hoạt động và mã trạng thái MST của người bán. Điều quan trọng là trạng thái tại ngày lập hoá đơn, không chỉ hôm nay. Logic này được giải thích ở bài kiểm tra tình trạng người bán trước khi hạch toán. Đồng thời xem người bán có trong danh sách doanh nghiệp rủi ro về thuế của cơ quan thuế không.
7. Xem thông tin chữ ký số
Mở XML, xem chứng thư ký: tên chủ thể có khớp người bán, thời điểm ký có nằm trong thời hạn chứng thư không. Lưu ý đọc thông tin chứng thư khác với xác thực chữ ký mật mã. Xem kiểm tra chữ ký số trên hoá đơn. Hoá đơn khởi tạo từ máy tính tiền không bắt buộc có chữ ký số.
8. Đối chiếu giao dịch thật
Hoá đơn đúng hình thức chưa đủ. Cần hồ sơ cho thấy giao dịch có thật:
- Hợp đồng hoặc đơn đặt hàng.
- Phiếu giao nhận, biên bản nghiệm thu.
- Phiếu nhập kho (với hàng hoá).
- Chứng từ thanh toán.
9. Kiểm tra điều kiện thanh toán nếu muốn khấu trừ
Với hàng hoá, dịch vụ mua vào từ 5 triệu đồng trở lên (giá đã có thuế GTGT), điều kiện khấu trừ đòi hỏi chứng từ thanh toán không dùng tiền mặt theo Luật Thuế GTGT 2024 và Nghị định 181/2025/NĐ-CP. Chi tiết ở bài điều kiện khấu trừ thuế GTGT đầu vào.
10. Quyết định, ghi ngoại lệ và lưu trữ
Mỗi hoá đơn kết thúc ở một trong ba trạng thái:
- Chấp nhận: hạch toán, đưa vào bảng kê hoá đơn mua vào.
- Chờ: yêu cầu người bán điều chỉnh, thay thế hoặc bổ sung. Xem nhận hoá đơn đầu vào sai thông tin.
- Chấp nhận có ngoại lệ: ghi rõ cảnh báo, hồ sơ chứng minh, người duyệt, ngày duyệt.
Sau đó lưu XML gốc, bản thể hiện, kết quả kiểm tra và ghi chú cùng nhau.
Mẫu bảng theo dõi
Dữ liệu dưới đây là giả định để minh hoạ.
| Số HĐ | Người bán (giả định) | Nguồn | Tồn tại trên CQT | Người bán tại ngày lập | Hồ sơ giao dịch | Thanh toán | Kết quả |
|---|---|---|---|---|---|---|---|
| 1203 | Cty TNHH Bình Minh | Có mã | Hoạt động | Đủ | Chuyển khoản | Chấp nhận | |
| 88 | Cty CP Hoà An | Cổng thuế | Có mã | Tạm ngừng | Thiếu biên bản | Chuyển khoản | Chờ |
| 4510 | Cty TNHH Gia Long | Không tìm thấy | Chưa kiểm tra | Đủ | Tiền mặt | Chờ, hỏi người bán |
Phân vai trong nhóm kế toán
| Việc | Người làm | Tần suất |
|---|---|---|
| Thu thập, bỏ trùng | Kế toán viên | Hằng ngày |
| Kiểm tra bước 4 đến 7 | Kế toán viên | Khi hoá đơn về |
| Đối chiếu giao dịch, thanh toán | Kế toán công nợ | Hằng tuần |
| Duyệt ngoại lệ | Kế toán trưởng | Hằng tuần |
| Rà soát trước kê khai | Kế toán trưởng | Hằng kỳ |
Văn phòng kế toán dịch vụ nên gom ngoại lệ theo khách hàng để báo cáo định kỳ. Xem quản lý hoá đơn cho nhiều mã số thuế.
Những lỗi khiến quy trình thất bại
- Chỉ kiểm tra cuối tháng, khi người bán đã khó điều chỉnh.
- Kiểm tra người bán theo trạng thái hôm nay thay vì ngày lập.
- Không lưu kết quả kiểm tra, đến khi bị hỏi không chứng minh được đã kiểm tra.
- Người nhập liệu tự duyệt ngoại lệ của chính mình.
Danh sách lỗi đầy đủ hơn ở bài 12 lỗi hoá đơn đầu vào thường gặp.
hoadon.pro hỗ trợ phần nào?
- Bước 1 đến 4 chạy tự động: hoá đơn từ Cục Thuế và từ hộp thư riêng của MST về một danh sách, bỏ trùng, kiểm tra trạng thái trên Cục Thuế.
- Bước 5 và 6: kiểm tra số học và trạng thái người bán được gắn nhãn kèm lý do trên từng dòng. Khi nguồn không có dữ liệu lịch sử, hệ thống gắn cảnh báo thay vì suy đoán.
- Bước 10: chấp nhận ngoại lệ có dấu vết (ai, khi nào, vì sao), xuất bảng kê Excel. Xem tính năng hoá đơn đầu vào.
- Bước 8 và 9 vẫn là việc của con người: phần mềm không chứng minh giao dịch có thật hay đủ điều kiện khấu trừ.
Tóm tắt
Kiểm soát hoá đơn đầu vào gồm 10 bước: nguồn, XML gốc, bỏ trùng, tồn tại trên cơ quan thuế, nội dung, người bán theo ngày lập, chữ ký, giao dịch, thanh toán, quyết định và lưu trữ. Làm ngay khi hoá đơn về, phân vai rõ, và luôn lưu kết quả kiểm tra.
Câu hỏi thường gặp về chủ đề này
Kiểm tra hoá đơn đầu vào nên làm khi nào?
Ngay khi hoá đơn về, không chờ cuối kỳ. Phát hiện sớm giúp còn thời gian yêu cầu người bán điều chỉnh, thay thế hoặc bổ sung hồ sơ trước hạn kê khai.
Thế nào là hoá đơn đầu vào hợp lệ?
Nghị định 254/2026/NĐ-CP định nghĩa hoá đơn hợp pháp là hoá đơn đúng về hình thức và nội dung theo Nghị định. Với bên mua, ngoài hình thức và nội dung còn cần giao dịch có thật, người bán không thuộc trường hợp làm hoá đơn bị coi là sử dụng không hợp pháp và đủ hồ sơ thanh toán nếu muốn khấu trừ thuế.
Ai nên duyệt ngoại lệ khi hoá đơn có cảnh báo?
Một người có thẩm quyền được chỉ định trước, thường là kế toán trưởng. Người nhập liệu không nên tự chấp nhận ngoại lệ của chính mình. Mỗi ngoại lệ cần ghi lý do, hồ sơ kèm theo và ngày duyệt.
Bài viết liên quan
Cách tra cứu hoá đơn đầu vào trên cổng hoá đơn điện tử Cục Thuế
Hướng dẫn tra cứu hoá đơn đầu vào của doanh nghiệp trên hoadondientu.gdt.gov.vn: tra một hoá đơn không cần đăng nhập, tra danh sách hoá đơn mua vào và đọc kết quả.
Đối chiếu công nợ nhà cung cấp: quy trình, mẫu biên bản và lỗi hay gặp
Cách đối chiếu công nợ phải trả nhà cung cấp với hoá đơn đầu vào: quy trình 6 bước, mẫu biên bản đối chiếu công nợ, nguyên nhân chênh lệch thường gặp và cách xử lý.
Hoá đơn đầu vào là gì? Quy trình quản lý từ A đến Z cho kế toán
Hoá đơn đầu vào là gì, đến từ đâu, cần kiểm tra những gì trước khi hạch toán và lưu trữ thế nào theo Nghị định 254/2026. Kèm quy trình 6 bước và checklist.
