Hóa đơn điện tử đã lập sai cần được xử lý theo nội dung sai sót, không tự động “hủy rồi xuất lại” vì chưa gửi khách hàng hoặc chưa kê khai thuế. Các hướng xử lý hiện hành gồm thông báo sai sót, lập hóa đơn điều chỉnh hoặc lập hóa đơn thay thế. Một số loại hóa đơn và giao dịch có quy định riêng.
Trước khi thao tác trên phần mềm, kế toán cần xác định hóa đơn đã được cấp mã hoặc đã gửi dữ liệu đến cơ quan thuế chưa, sai ở đâu và giao dịch thực tế có thay đổi hay không. Chọn đúng nhánh từ đầu giúp tránh lập thêm chứng từ không cần thiết và giữ được mối liên hệ giữa hóa đơn gốc với hồ sơ xử lý.
Hóa đơn đã lập sai còn được hủy như hướng dẫn cũ không?
Với hóa đơn đã được cấp mã hoặc hóa đơn không có mã đã gửi dữ liệu đến cơ quan thuế, Điều 10 Thông tư 91/2026/TT-BTC quy định cách xử lý theo loại sai sót. Không nên lấy thao tác hủy hóa đơn trong tài liệu phần mềm cũ làm căn cứ để xử lý một hóa đơn hiện tại.
Cần tách ba việc dễ bị gọi chung là “hủy”: sửa một bản nháp chưa phát hành, xử lý một hóa đơn đã lập sai và xử lý hóa đơn khi giao dịch sau đó bị chấm dứt hoặc hàng được trả lại. Trạng thái trên phần mềm là dữ liệu để kiểm tra, không thay cho việc xác định bản chất nghiệp vụ.
Ví dụ, một hóa đơn đã được cấp mã ghi sai địa chỉ người mua nhưng đúng mã số thuế và các nội dung trọng yếu khác có thể thuộc nhánh thông báo, không phải lập lại hóa đơn. Nếu sai mã số thuế hoặc số tiền, phải kiểm tra nhánh điều chỉnh hoặc thay thế. Nếu khách trả hàng sau một giao dịch đúng, đó là tình huống phát sinh sau khi lập hóa đơn, có cách xử lý riêng.
Chọn cách xử lý theo lỗi và loại hóa đơn
Hãy đối chiếu đồng thời nội dung bị sai và loại hóa đơn. Quy tắc chung cho hóa đơn thông thường không được áp dụng máy móc cho hóa đơn từ máy tính tiền, hóa đơn liên quan tài sản phải đăng ký hoặc dữ liệu gửi theo bảng tổng hợp.

| Tình huống cần kiểm tra | Hướng xử lý | Điều kiện cần giữ |
|---|---|---|
| Sai tên, địa chỉ, số tiền bằng chữ hoặc nội dung khác thuộc điểm a khoản 1 | Thông báo người mua và gửi Mẫu 04/SS-HĐĐT; không lập lại hóa đơn | Không sai mã số thuế, số tiền ghi trên hóa đơn, thuế suất, tiền thuế và hàng hóa |
| Sai mã số thuế, số tiền, thuế suất, tiền thuế, hàng hóa hoặc nội dung bắt buộc thuộc điểm b khoản 1 | Có thể lựa chọn điều chỉnh hoặc thay thế | Kiểm tra loại hóa đơn, cách xử lý lần trước và hồ sơ với người mua |
| Hóa đơn từ máy tính tiền đã lập sai | Lập hóa đơn thay thế | Áp dụng nhánh riêng tại điểm c khoản 1, không tự dùng quy tắc lựa chọn chung |
| Hóa đơn bán tài sản phải đăng ký quyền sở hữu hoặc sử dụng đã lập sai | Lập hóa đơn thay thế | Phân biệt với trường hợp trả lại tài sản đã đăng ký theo điểm c.2 khoản 5 |
| Hóa đơn sai đã gửi theo Bảng tổng hợp dữ liệu hóa đơn điện tử | Gửi thông tin điều chỉnh, thay thế trên bảng tổng hợp các kỳ tiếp theo | Không gửi Mẫu 04/SS-HĐĐT cho trường hợp tại điểm đ khoản 1 |
| Hóa đơn đúng khi lập, sau đó khách trả hàng hoặc chấm dứt dịch vụ đã thu tiền trước | Đối chiếu nhánh xử lý giao dịch phát sinh tại khoản 5 | Hồ sơ trả hàng, chấm dứt giao dịch và chủ thể lập hóa đơn phải phù hợp trường hợp cụ thể |
Nếu sai sót nằm ở tên hoặc quy cách hàng hóa, xem cách xử lý hóa đơn sai tên hàng hóa để đối chiếu nội dung cần sửa và hồ sơ hàng hóa trước khi lập chứng từ.
Với bản nháp, hóa đơn phát hành lỗi hoặc hóa đơn không có mã chưa gửi dữ liệu, cần kiểm tra nhật ký và tình trạng thực tế trước khi quyết định. Không suy ra rằng hóa đơn chưa gửi cho khách hàng thì chắc chắn chưa được cấp mã hoặc chưa chuyển dữ liệu đến cơ quan thuế.
6 bước xử lý sai sót và kiểm tra kết quả
Quy trình bắt đầu từ kiểm tra hóa đơn gốc và kết thúc bằng hồ sơ có thể truy vết. Tên nút trên từng phần mềm có thể khác nhau, nhưng dữ liệu, chứng từ và kết quả cần kiểm tra phải phù hợp nhánh xử lý đã chọn.
- Đối chiếu hóa đơn gốc với giao dịch. Mở file XML, bản thể hiện và thông tin cấp mã hoặc truyền dữ liệu. So với hợp đồng, đơn hàng, giao nhận, nghiệm thu và thông tin người mua. Ghi rõ trường bị sai, nội dung đang ghi và nội dung đúng. Kết quả cần có: xác định được đúng hóa đơn và đúng nguyên nhân, không nhầm sai hóa đơn với thay đổi giao dịch sau đó.
- Chọn nhánh thông báo, điều chỉnh hoặc thay thế. Dùng bảng phân loại ở trên; kiểm tra hóa đơn từ máy tính tiền, tài sản phải đăng ký, bảng tổng hợp và lần xử lý trước. Kết quả cần có: căn cứ lựa chọn và danh sách chứng từ phải lập, không mặc định mọi nhánh đều gửi Mẫu 04/SS-HĐĐT.
- Hoàn thiện hồ sơ với người mua. Nếu thuộc trường hợp điều chỉnh hoặc thay thế tại điểm b khoản 1 và người mua là tổ chức kinh tế, tổ chức khác, hộ kinh doanh hoặc cá nhân kinh doanh, lập văn bản thỏa thuận ghi rõ nội dung sai, trừ các trường hợp được miễn. Với người mua là cá nhân, người bán thông báo cho người mua hoặc trên website của mình nếu có. Kết quả cần có: văn bản hoặc bằng chứng thông báo phù hợp đúng đối tượng.
- Lập chứng từ theo phương án đã chọn. Nhánh thông báo dùng đúng Mẫu 04/SS-HĐĐT thuộc Phụ lục III Thông tư 91. Nhánh điều chỉnh hoặc thay thế lập hóa đơn có nội dung và thông tin tham chiếu hóa đơn gốc theo quy định. Kiểm tra số tiền, dấu tăng hoặc giảm và dữ liệu người mua trước khi ký. Kết quả cần có: chứng từ đúng loại, liên kết đúng hóa đơn gốc, nội dung đúng với giao dịch.
- Ký, gửi và kiểm tra phản hồi. Với hóa đơn điều chỉnh hoặc thay thế có mã, người bán gửi cơ quan thuế để cấp mã rồi gửi người mua. Với hóa đơn không có mã, thực hiện gửi người mua và truyền dữ liệu theo phương thức áp dụng. Với nhánh thông báo tại điểm a khoản 1, kiểm tra thông báo tiếp nhận Mẫu 01/TB-SSĐT. Kết quả cần có: dữ liệu đã gửi đúng nơi và phản hồi đã được lưu, không chỉ một trạng thái “Lưu thành công”.
- Đối chiếu kê khai và đóng hồ sơ xử lý. Xác định hóa đơn sai từ đầu hay điều chỉnh do giao dịch phát sinh sau đó; kiểm tra kỳ khai và nghĩa vụ khai bổ sung tương ứng. Lưu hóa đơn gốc, chứng từ mới, thỏa thuận hoặc thông báo, phản hồi và tài liệu nghiệp vụ trong cùng một hồ sơ. Kết quả cần có: người rà soát có thể lần từ giao dịch đến từng hóa đơn và lý do xử lý.
Việc đọc mã số thuế, số hóa đơn hoặc trạng thái trên bản PDF chưa thay cho kiểm tra dữ liệu gốc. Khi cần đối chiếu thông tin của hóa đơn đã nhận hoặc đã phát hành, có thể thực hiện tra cứu hóa đơn điện tử trên hệ thống của cơ quan thuế trước khi xử lý. Kết quả tra cứu vẫn phải được đặt cạnh hồ sơ giao dịch thực tế.
Điều chỉnh và thay thế khác nhau ở dữ liệu nào?
Điều chỉnh phản ánh nội dung cần sửa; thay thế lập một hóa đơn mới có nội dung đúng để thay cho hóa đơn đã lập sai. Không nên chọn phương án chỉ theo cảm giác lỗi “nhỏ” hay “lớn”; cần đối chiếu loại sai sót và các quy định riêng.
Điều chỉnh tăng, giảm phải phản ánh đúng chênh lệch
Khoản 6 Điều 10 yêu cầu nội dung về giá trị trên hóa đơn điều chỉnh tăng ghi số dương, giảm ghi số âm đúng với thực tế. Ví dụ giả định, hóa đơn ghi giá trị trước thuế 20 triệu đồng nhưng giá trị đúng là 18 triệu đồng: phần giá trị điều chỉnh giảm là 2 triệu đồng, ghi số âm. Tiền thuế cần xử lý theo thuế suất và tính chất thực tế của giao dịch, không chỉ sửa tổng thanh toán.
Hóa đơn điều chỉnh phải ghi thông tin tham chiếu hóa đơn gốc theo điểm b.1 khoản 1. Sau khi lập, cần kiểm tra phần chênh lệch và liên kết với chứng từ gốc; không nhầm việc ghi số âm với xóa hóa đơn cũ khỏi hồ sơ.

Hóa đơn thay thế phải có đầy đủ nội dung đúng
Với cùng ví dụ trên, hóa đơn thay thế thể hiện giá trị đúng 18 triệu đồng cùng các nội dung hóa đơn khác theo quy định. Không ghi hóa đơn thay thế như một chứng từ giảm 2 triệu đồng. Thông tin tham chiếu phải chỉ rõ hóa đơn được thay thế, sau đó người bán ký và gửi theo loại có mã hoặc không có mã.
Đối với hóa đơn được lập hợp lệ mà không có ký hiệu mẫu số, ký hiệu và số hóa đơn, khoản 6 Điều 10 quy định khi hóa đơn sai thì người bán chỉ lập hóa đơn điều chỉnh. Nếu có nhiều hóa đơn sai cùng thông tin cho cùng một người mua trong cùng tháng, cần kiểm tra đầy đủ điều kiện trước khi lập một hóa đơn điều chỉnh hoặc thay thế kèm Bảng kê Mẫu 01/BK-ĐCTT.
Khi xử lý nhiều chứng từ, nên lập bảng đối chiếu hóa đơn gốc, loại sai sót, phương án xử lý và số hóa đơn mới. Mỗi dòng cần cho thấy giá trị đúng, phần chênh lệch và tài liệu chứng minh để người lập và người nhận cùng kiểm tra.
Mẫu 04/SS-HĐĐT và văn bản thỏa thuận dùng khi nào?
Thông báo với cơ quan thuế và văn bản giữa người bán với người mua là hai chứng từ có nhiệm vụ khác nhau. Không dùng một “biên bản hủy” trong tài liệu cũ để thay cho mọi nghĩa vụ hiện hành.
Không phải mọi sai sót đều gửi Mẫu 04/SS-HĐĐT
Trong nhánh tại điểm a khoản 1 Điều 10, người bán thông báo cho người mua, không lập lại hóa đơn và gửi Mẫu 04/SS-HĐĐT thuộc Phụ lục III. Trước khi gửi cần kiểm tra người nộp thuế, hóa đơn liên quan và lý do thông báo; dùng biểu mẫu hiện hành trên hệ thống thay vì sao chép ảnh thông báo từ năm 2018 hoặc mẫu cũ.
Hệ thống thông tin quản lý thuế tự động thông báo tiếp nhận theo Mẫu 01/TB-SSĐT cho nhánh này. Nếu cơ quan thuế phát hiện hóa đơn sai, thông báo rà soát Mẫu 01/TB-RSĐT là yêu cầu để người bán kiểm tra và xử lý. Hai phản hồi này không đồng nghĩa với việc cơ quan thuế đã cho phép thao tác “hủy”. Với hóa đơn sai đã gửi bảng tổng hợp, điểm đ khoản 1 có cơ chế xử lý riêng, không gửi 04/SS-HĐĐT như nhánh thông báo thông thường.
Thỏa thuận cần ghi rõ lỗi, không mặc định hai bên luôn ký số
Văn bản thỏa thuận trong trường hợp phải lập nên giúp hai bên xác định đúng hóa đơn và đúng nội dung sai. Khung dưới đây là gợi ý chuẩn bị hồ sơ nghiệp vụ, không phải một mẫu pháp định bắt buộc áp dụng cho mọi giao dịch. Có thể tham khảo mẫu văn bản thỏa thuận xử lý sai sót hóa đơn và chọn nội dung phù hợp với phương án thực tế; không mặc định dùng mẫu hủy cho trường hợp điều chỉnh hoặc thay thế.
| Thông tin | Nội dung cần làm rõ |
|---|---|
| Hai bên và người xác nhận | Thông tin người bán, người mua; thẩm quyền xác nhận phù hợp giao dịch |
| Hóa đơn liên quan | Mẫu số, ký hiệu, số và ngày hóa đơn; danh sách liên quan nếu xử lý nhiều hóa đơn |
| Nội dung sai và nội dung đúng | Ghi cụ thể trường sai, giá trị đang thể hiện và căn cứ xác định nội dung đúng |
| Phương án xử lý | Điều chỉnh hoặc thay thế đúng quy định; thông tin tham chiếu và trách nhiệm gửi, nhận chứng từ |
| Hồ sơ kèm theo | Hợp đồng, giao nhận, nghiệm thu, trả hàng hoặc tài liệu khác cần thiết để kiểm chứng |
Thông tư 91 yêu cầu lưu giữ văn bản thỏa thuận và xuất trình khi cơ quan có thẩm quyền yêu cầu; không nên tự suy ra một quy tắc chung rằng mọi văn bản đều phải có chữ ký số của cả hai bên. Hình thức và cách xác nhận cần phù hợp yêu cầu áp dụng với chứng từ, giao dịch và hệ thống đang dùng.
Người bán được miễn lập văn bản thỏa thuận trong các trường hợp nêu tại điểm b khoản 1: chuyển dữ liệu theo bảng tổng hợp, chuyển cơ sở dữ liệu thông tin chi tiết giao dịch theo bảng thông tin chi tiết và mua bán hàng hóa trên nền tảng thương mại điện tử hoặc nền tảng số khác. Đây là miễn văn bản thỏa thuận trong phạm vi quy định, không phải miễn xử lý hóa đơn hoặc miễn lưu chứng từ nghiệp vụ.
Trả lại hàng hoặc chấm dứt dịch vụ có phải hủy hóa đơn?
Giao dịch thay đổi sau khi hóa đơn được lập đúng phải được phân biệt với lỗi trên hóa đơn ngay từ đầu. Khoản 5 Điều 10 hướng dẫn riêng các trường hợp trả hàng, hoàn phí, chiết khấu, quyết toán và chấm dứt giao dịch đã thu tiền trước.
Khi người mua trả lại toàn bộ hoặc một phần hàng hóa, kể cả đổi hàng làm thay đổi giá trị, người bán lập hóa đơn điều chỉnh theo điểm c.1 khoản 5. Ngoại lệ là các bên có thỏa thuận người mua lập hóa đơn trả hàng; khi đó người mua lập hóa đơn giao người bán và hai bên thực hiện nghĩa vụ thuế theo quy định. Hai bên cần giữ hồ sơ, chứng từ trả hàng để xuất trình khi được yêu cầu.
Ví dụ giả định, khách nhận đủ hàng theo hóa đơn, sau đó trả lại một phần vì đổi nhu cầu. Cần lập và đối chiếu hồ sơ trả hàng, xác định lượng và giá trị trả, rồi xử lý hóa đơn theo nhánh trả hàng. Không ghi nhận như người bán đã nhập nhầm số lượng trên hóa đơn gốc nếu giao dịch ban đầu thực tế đúng.
Với tài sản phải đăng ký mà đã được đăng ký tên người mua, điểm c.2 khoản 5 có quy tắc riêng: khi trả lại phù hợp pháp luật liên quan, nếu người mua là đối tượng sử dụng hóa đơn điện tử thì người mua lập hóa đơn trả lại hàng. Không áp dụng máy móc thao tác thay thế hóa đơn của nhánh “lập sai”.
Khi người bán đã lập hóa đơn do thu tiền trước khi cung cấp dịch vụ hoặc thuộc trường hợp thu tiền cho bất động sản, hạ tầng, nhà để bán, chuyển nhượng, sau đó phát sinh hủy hoặc chấm dứt giao dịch và hủy một phần dịch vụ, cần đối chiếu điểm c.4 khoản 5 để điều chỉnh hóa đơn đã lập. Trường hợp lập nhầm hóa đơn cho một giao dịch chưa hề phát sinh cần được rà soát riêng với hồ sơ và cơ quan thuế; không tự suy ra có thể xóa hoặc điều chỉnh về 0 trong mọi trường hợp.
Hóa đơn đã kê khai và hồ sơ có rủi ro cần kiểm tra gì?
Đã kê khai hay chưa kê khai không phải tiêu chí duy nhất để chọn “hủy” hoặc điều chỉnh. Trước hết phải phân loại hóa đơn sai từ đầu hay giao dịch thay đổi sau đó, rồi xác định cách xử lý và nghĩa vụ kê khai tương ứng.
Khoản 6 Điều 10 quy định riêng hóa đơn điều chỉnh thuộc khoản 5: người bán kê khai vào kỳ phát sinh hóa đơn điều chỉnh, người mua kê khai vào kỳ nhận được hóa đơn điều chỉnh. Không mở rộng câu này thành quy tắc chung rằng mọi hóa đơn điều chỉnh, thay thế do sai sót đều kê khai kỳ hiện tại và không cần kiểm tra hồ sơ khai bổ sung.
Kế toán cần rà số thuế đã kê khai, kỳ liên quan, chứng từ điều chỉnh hoặc thay thế, trạng thái thanh tra hoặc kiểm tra và quy định quản lý thuế áp dụng. Nếu sai sót ảnh hưởng số thuế phải nộp hoặc hồ sơ đã có kết luận của cơ quan có thẩm quyền, nên kiểm tra với bộ phận phụ trách thuế trước khi gửi hồ sơ. Tránh để bên bán và bên mua sử dụng hai bộ chứng từ không thống nhất.
- Hóa đơn gốc và chứng từ xử lý có liên kết rõ ràng, không bị ghi nhận thành hai giao dịch độc lập.
- Thông tin đúng được kiểm chứng bằng giao dịch và tài liệu thực tế.
- Thỏa thuận hoặc thông báo người mua đã được lưu nếu thuộc trường hợp áp dụng.
- Phản hồi truyền dữ liệu, cấp mã hoặc tiếp nhận thông báo đã được kiểm tra.
- Người rà soát xác nhận kỳ khai và hồ sơ khai bổ sung khi cần.
Mức xử phạt không thể xác định chỉ từ tên thao tác “hủy hóa đơn”. Cần xem hành vi thực tế, loại chứng từ, chủ thể, thời điểm và tình tiết của vụ việc. Không dùng một bảng mức phạt cho “không lập biên bản hủy”, “không gửi 04/SS” để kết luận mọi trường hợp đều vi phạm cùng một điều. Khi cần đánh giá chế tài, phải đối chiếu văn bản xử phạt đang có hiệu lực và hồ sơ cụ thể.
Câu hỏi thường gặp khi xử lý hóa đơn điện tử sai sót
Hóa đơn chưa gửi người mua thì có được tự hủy không?
Không quyết định chỉ từ trạng thái gửi khách hàng. Hóa đơn có thể đã được cấp mã hoặc hóa đơn không có mã đã gửi dữ liệu đến cơ quan thuế. Khi thuộc phạm vi khoản 1 Điều 10, cần xử lý theo nội dung sai và loại hóa đơn. Bản nháp hoặc phát hành lỗi phải được kiểm tra riêng theo nhật ký thực tế.
Đã gửi Mẫu 04/SS-HĐĐT là hoàn tất xử lý chưa?
Chưa thể kết luận chung. Phải kiểm tra có đúng nhánh dùng 04/SS, dữ liệu và lý do có đúng không, phản hồi đã nhận chưa và người mua đã được thông báo chưa. Nhánh điều chỉnh hoặc thay thế còn cần hóa đơn mới và các hồ sơ tương ứng; không lấy việc gửi 04/SS để thay thế những việc đó.
Hóa đơn cấp theo từng lần phát sinh sửa sai thế nào?
Khoản 7 Điều 10 quy định trường hợp cần điều chỉnh hoặc thay thế thì tổ chức, hộ hoặc cá nhân kinh doanh gửi Đơn đề nghị Mẫu 06/ĐN-PSĐT đến cơ quan thuế để được cấp hóa đơn điều chỉnh hoặc thay thế. Cần kiểm tra nghĩa vụ thuế và khoản thu trên doanh thu chênh lệch tăng theo quy định quản lý thuế.
Có thể xóa hóa đơn gốc sau khi lập hóa đơn thay thế không?
Cần giữ hóa đơn gốc, mối liên hệ với chứng từ thay thế và hồ sơ xử lý để truy vết. Không hiểu “thay thế” là quyền xóa lịch sử giao dịch hoặc bỏ tài liệu chứng minh sai sót. Trước khi xác nhận một thao tác xóa trên phần mềm, kiểm tra đúng loại dữ liệu và tác động đến hồ sơ.