Doanh thu tính thuế TNDN ghi nhận khi nào?
Thời điểm ghi nhận doanh thu tính thuế TNDN không mặc nhiên là ngày thu tiền và cũng không phải trong mọi trường hợp đều trùng với ngày lập hóa đơn. Doanh nghiệp cần xác định theo bản chất giao dịch:
- Bán hàng hóa: thời điểm chuyển giao quyền sở hữu hoặc quyền sử dụng hàng hóa cho người mua.
- Cung ứng dịch vụ: thời điểm hoàn thành dịch vụ hoặc hoàn thành từng phần công việc cho người mua.
- Xây dựng, lắp đặt: căn cứ giá trị công trình, hạng mục hoặc khối lượng xây dựng, lắp đặt đã được nghiệm thu.
- Hợp đồng kéo dài nhiều kỳ: phải xem hợp đồng có chia thành các phần công việc được nghiệm thu, bàn giao độc lập hay không; không nên chỉ dựa vào lịch thu tiền.
Đây là nguyên tắc chung. Cách áp dụng cụ thể còn phụ thuộc điều khoản hợp đồng, biên bản nghiệm thu, thời điểm bàn giao, nghĩa vụ lập hóa đơn và chế độ kế toán doanh nghiệp đang áp dụng.
Căn cứ pháp lý cần đối chiếu

Khi xác định thời điểm tính doanh thu, doanh nghiệp thường phải đối chiếu đồng thời các nhóm văn bản sau:
- Thông tư 78/2014/TT-BTC, đặc biệt Điều 5 về doanh thu tính thu nhập chịu thuế TNDN.
- Thông tư 96/2015/TT-BTC, trong đó có nội dung sửa đổi, bổ sung quy định của Thông tư 78/2014/TT-BTC.
- Thông tư 200/2014/TT-BTC đối với doanh nghiệp áp dụng chế độ kế toán doanh nghiệp theo thông tư này.
- Thông tư 133/2016/TT-BTC đối với doanh nghiệp nhỏ và vừa thuộc phạm vi áp dụng.
- Nghị định 123/2020/NĐ-CP về hóa đơn, chứng từ và Nghị định 70/2025/NĐ-CP sửa đổi, bổ sung một số quy định liên quan.
Văn bản về thuế TNDN, kế toán và hóa đơn điều chỉnh những vấn đề khác nhau. Vì vậy, ngày lập hóa đơn là căn cứ quan trọng nhưng không nên được dùng riêng lẻ để kết luận thời điểm ghi nhận doanh thu tính thuế cho mọi giao dịch.
Do pháp luật có thể được sửa đổi hoặc có quy định chuyển tiếp, doanh nghiệp cần kiểm tra hiệu lực văn bản tại kỳ tính thuế phát sinh giao dịch, nhất là với hợp đồng ký và thực hiện qua nhiều năm.
Thời điểm ghi nhận theo từng loại giao dịch
Bán hàng hóa
Đối với hoạt động bán hàng, doanh thu bán hàng tính thuế TNDN được xác định tại thời điểm chuyển giao quyền sở hữu hoặc quyền sử dụng hàng hóa cho người mua.
Các chứng từ cần xem xét gồm:
- Hợp đồng và phụ lục hợp đồng;
- Phiếu xuất kho;
- Biên bản giao nhận hoặc xác nhận bàn giao;
- Chứng từ vận chuyển;
- Hóa đơn;
- Điều khoản quy định thời điểm chuyển quyền sở hữu, quyền sử dụng và rủi ro liên quan đến hàng hóa.
Ví dụ giả định: Công ty A giao hàng cho khách vào cuối tháng 12, có biên bản bàn giao và khách đã nhận quyền sử dụng hàng hóa. Hợp đồng quy định thanh toán vào tháng 1 năm sau. Trong tình huống này, việc chưa thu tiền không phải là căn cứ để tự động chuyển doanh thu sang năm sau. Doanh nghiệp vẫn phải đối chiếu thời điểm chuyển giao theo hợp đồng và hồ sơ thực tế.
Ngược lại, nếu doanh nghiệp mới nhận tiền đặt cọc nhưng chưa giao hàng, chưa chuyển quyền sở hữu hoặc quyền sử dụng, khoản tiền nhận trước không mặc nhiên là doanh thu bán hàng tính thuế TNDN tại thời điểm nhận.
Cung ứng dịch vụ
Thời điểm tính doanh thu dịch vụ thường là lúc hoàn thành việc cung ứng dịch vụ hoặc hoàn thành từng phần công việc cho người mua.
Doanh nghiệp cần làm rõ ba vấn đề:
- Dịch vụ được nghiệm thu một lần hay theo từng giai đoạn?
- Mỗi giai đoạn có tạo thành một phần nghĩa vụ độc lập theo hợp đồng không?
- Hồ sơ nào chứng minh khách hàng đã chấp nhận kết quả công việc?
Ví dụ giả định: Doanh nghiệp B ký hợp đồng tư vấn kéo dài sáu tháng, chia thành ba báo cáo được nghiệm thu riêng. Nếu mỗi báo cáo là một phần công việc độc lập và đã được khách hàng xác nhận, doanh nghiệp cần xem xét ghi nhận doanh thu theo từng phần hoàn thành thay vì chờ đến khi toàn bộ hợp đồng kết thúc.
Nếu hợp đồng chỉ quy định một sản phẩm cuối cùng, các báo cáo giữa kỳ chỉ mang tính nội bộ và khách hàng chưa nghiệm thu bất kỳ phần việc độc lập nào, thời điểm ghi nhận có thể khác. Không nên áp dụng máy móc cách xử lý của hợp đồng chia giai đoạn cho trường hợp này.
Xây dựng, lắp đặt
Đối với hoạt động xây dựng, lắp đặt, doanh thu tính thuế căn cứ vào giá trị công trình, hạng mục công trình hoặc khối lượng xây dựng, lắp đặt đã nghiệm thu.
Điểm cần lưu ý là doanh thu không nhất thiết chờ đến khi:
- Chủ đầu tư thanh toán đủ;
- Công trình được quyết toán toàn bộ;
- Hợp đồng được thanh lý;
- Khoản phải thu đã được thu hồi.
Ví dụ giả định: Nhà thầu C thực hiện công trình trong hai năm. Cuối năm đầu, hai bên đã ký biên bản nghiệm thu một phần khối lượng theo hợp đồng nhưng chủ đầu tư chưa thanh toán. Doanh nghiệp phải căn cứ hồ sơ nghiệm thu, giá trị được chấp nhận và điều khoản hợp đồng để xác định doanh thu của phần công việc đó; không thể chỉ dựa vào dòng tiền chưa thu để hoãn toàn bộ doanh thu.
Trường hợp hồ sơ mới là biên bản xác nhận tiến độ nội bộ, chưa phải nghiệm thu khối lượng giữa các bên, doanh nghiệp cần phân biệt rõ trước khi kết luận. Tên gọi chứng từ không quan trọng bằng nội dung, thẩm quyền ký và giá trị pháp lý của việc xác nhận.
Hợp đồng kéo dài nhiều kỳ xử lý thế nào?

Với hợp đồng dịch vụ, xây dựng hoặc dự án kéo dài qua nhiều kỳ tính thuế, doanh nghiệp nên thực hiện theo trình tự sau:
Bước 1: Đọc điều khoản về phạm vi công việc
Xác định hợp đồng là một nghĩa vụ duy nhất hay gồm nhiều phần công việc có thể bàn giao độc lập. Cần chú ý các mốc nghiệm thu, tiêu chí hoàn thành và quyền yêu cầu thanh toán.
Bước 2: Đối chiếu tiến độ thực tế
Lịch thanh toán chỉ phản ánh dòng tiền. Hồ sơ hoàn thành công việc mới là căn cứ quan trọng để đánh giá doanh thu đã phát sinh hay chưa.
Bước 3: Kiểm tra biên bản nghiệm thu
Biên bản cần thể hiện rõ phần việc, khối lượng, thời gian, giá trị được chấp nhận và người có thẩm quyền ký. Nếu các bên có tranh chấp hoặc chưa thống nhất giá trị, kế toán phải lưu hồ sơ thể hiện tình trạng thực tế thay vì tự giả định toàn bộ hợp đồng đã hoàn thành.
Bước 4: Đối chiếu thời điểm lập hóa đơn
Nghĩa vụ lập hóa đơn được xác định theo quy định về hóa đơn, chứng từ. Doanh nghiệp không nên trì hoãn lập hóa đơn chỉ vì chưa thu tiền. Đồng thời, cũng không nên kết luận rằng mọi khoản đã lập hóa đơn đều có cách ghi nhận thuế TNDN giống nhau mà không xem xét bản chất giao dịch.
Kỳ kê khai thuế GTGT có thể khác kỳ xác định thuế TNDN, vì vậy kế toán nên theo dõi riêng chu kỳ kê khai thuế GTGT và hồ sơ xác định doanh thu chịu thuế TNDN.
Bước 5: Lập bảng đối chiếu theo từng kỳ
Bảng theo dõi nên có tối thiểu:
- Giá trị hợp đồng và phụ lục;
- Giá trị đã thực hiện;
- Giá trị đã nghiệm thu;
- Giá trị đã lập hóa đơn;
- Số tiền đã thu;
- Doanh thu đã hạch toán kế toán;
- Doanh thu đã tính thuế TNDN;
- Lý do và căn cứ của khoản chênh lệch.
Bảng này giúp doanh nghiệp giải trình nhất quán khi lập báo cáo tài chính và hồ sơ quyết toán cuối năm.
Phân biệt doanh thu kế toán, thuế TNDN và hóa đơn
| Nội dung | Căn cứ trọng tâm | Câu hỏi cần trả lời |
|---|---|---|
| Doanh thu kế toán | Chuẩn mực, chế độ kế toán và mức độ hoàn thành nghĩa vụ | Doanh nghiệp đã đáp ứng điều kiện ghi nhận doanh thu chưa? |
| Doanh thu tính thuế TNDN | Quy định thuế TNDN theo từng loại hoạt động | Quyền sở hữu đã chuyển giao, dịch vụ đã hoàn thành hay khối lượng đã nghiệm thu chưa? |
| Thời điểm lập hóa đơn | Quy định về hóa đơn, chứng từ | Giao dịch đã phát sinh nghĩa vụ lập hóa đơn tại thời điểm nào? |
| Thời điểm thu tiền | Điều khoản thanh toán và dòng tiền thực tế | Khách hàng đã trả trước, trả đúng hạn hay còn nợ? |
Doanh thu kế toán có luôn bằng doanh thu tính thuế không?
Không phải lúc nào cũng bằng nhau trong cùng một kỳ. Kế toán ghi nhận doanh thu theo điều kiện của chế độ kế toán đang áp dụng, trong khi thuế TNDN xác định doanh thu theo quy định thuế.
Khi phát sinh chênh lệch, doanh nghiệp cần:
- Xác định đây là chênh lệch thời điểm hay chênh lệch không được đảo ngược;
- Lập bảng đối chiếu giữa sổ kế toán và hồ sơ khai thuế;
- Giữ đầy đủ hợp đồng, biên bản nghiệm thu và tài liệu giải trình;
- Thực hiện điều chỉnh trên hồ sơ quyết toán nếu thuộc trường hợp phải điều chỉnh.
Không nên sửa doanh thu kế toán chỉ nhằm làm cho số liệu trùng với thuế khi bản chất và căn cứ ghi nhận khác nhau. Ngược lại, cũng không thể dùng số liệu kế toán mà bỏ qua quy định xác định doanh thu chịu thuế.
Thu tiền trước có phải ghi nhận ngay doanh thu không?
Không thể kết luận chỉ dựa trên việc đã thu tiền. Khoản nhận trước có thể là tiền đặt cọc, tiền ứng trước hoặc khoản thanh toán cho phần nghĩa vụ đã hoàn thành. Muốn xác định doanh thu tính thuế TNDN ghi nhận khi nào, doanh nghiệp phải kiểm tra bản chất khoản tiền và tình trạng thực hiện hợp đồng.
Ví dụ giả định: Khách hàng thanh toán trước một phần giá trị dịch vụ bảo trì trong nhiều tháng. Nếu doanh nghiệp chưa hoàn thành dịch vụ hoặc chưa hoàn thành phần công việc được xác định riêng, khoản thu trước không mặc nhiên đồng nghĩa toàn bộ giá trị hợp đồng đã trở thành doanh thu tính thuế. Tuy nhiên, nghĩa vụ lập hóa đơn và cách ghi nhận từng kỳ vẫn phải được kiểm tra theo loại dịch vụ và điều khoản cụ thể.
Chưa thu được tiền có được hoãn doanh thu không?
Thông thường, việc khách hàng chưa thanh toán không phải lý do duy nhất để hoãn doanh thu nếu hàng hóa đã được chuyển giao, dịch vụ đã hoàn thành hoặc khối lượng xây dựng đã nghiệm thu.
Nếu khoản phải thu sau đó gặp rủi ro, doanh nghiệp cần xem xét quy định về công nợ và chi phí được trừ. Đây là vấn đề khác với thời điểm ghi nhận doanh thu ban đầu.
Hồ sơ cần chuẩn bị khi quyết toán thuế

Doanh nghiệp nên lưu hồ sơ theo từng hợp đồng, gồm:
- Hợp đồng và toàn bộ phụ lục;
- Báo giá, đơn đặt hàng hoặc biên bản xác nhận phạm vi công việc;
- Phiếu xuất kho, biên bản giao nhận hàng hóa;
- Biên bản nghiệm thu từng phần hoặc toàn bộ;
- Hồ sơ xác nhận khối lượng xây dựng, lắp đặt;
- Hóa đơn và chứng từ điều chỉnh, thay thế nếu có;
- Chứng từ thanh toán;
- Bảng tính doanh thu theo từng kỳ;
- Bảng đối chiếu doanh thu kế toán, hóa đơn và doanh thu tính thuế;
- Tài liệu giải trình nguyên nhân chênh lệch.
Khi lập hồ sơ quyết toán thuế, doanh nghiệp nên kiểm tra đồng thời doanh thu và chi phí tương ứng. Việc ghi nhận đúng doanh thu không có nghĩa mọi khoản chi liên quan đều được chấp nhận; kế toán vẫn phải rà soát điều kiện chứng từ và các trường hợp hạch toán chi phí bị loại sau quyết toán thuế.
Một số sai sót thường gặp gồm:
- Chỉ ghi nhận doanh thu khi khách hàng thanh toán;
- Đợi thanh lý hợp đồng mới ghi nhận dù đã nghiệm thu từng phần;
- Lấy ngày hóa đơn làm căn cứ duy nhất cho mọi trường hợp;
- Không đối chiếu biên bản nghiệm thu với giá trị đã hạch toán;
- Ghi nhận toàn bộ hợp đồng dịch vụ nhiều kỳ ngay khi nhận tiền trước mà chưa xem xét mức độ hoàn thành;
- Không lưu bảng giải trình chênh lệch giữa kế toán và thuế;
- Áp dụng cách xử lý của hợp đồng này cho hợp đồng khác có điều khoản nghiệm thu khác nhau.
Lưu ý cho doanh nghiệp tại Đà Nẵng và Huế
Doanh nghiệp nhỏ và vừa thường giao cùng một nhân sự xử lý hợp đồng, hóa đơn, sổ kế toán và khai báo thuế. Nếu thông tin nghiệm thu không được chuyển kịp thời cho kế toán, doanh thu có thể bị ghi nhận sai kỳ dù hóa đơn và chứng từ thanh toán vẫn được lưu đầy đủ.
Khi sử dụng dịch vụ kế toán Đà Nẵng hoặc dịch vụ kế toán Huế, doanh nghiệp nên yêu cầu đơn vị phụ trách:
- Kiểm tra hợp đồng trước khi xác định thời điểm xuất hóa đơn và ghi nhận doanh thu;
- Đối chiếu doanh thu hằng tháng hoặc hằng quý với bộ phận kinh doanh, kỹ thuật;
- Theo dõi riêng hợp đồng dịch vụ và xây dựng kéo dài nhiều kỳ;
- Lập bảng chênh lệch giữa doanh thu kế toán và doanh thu tính thuế;
- Cảnh báo hồ sơ nghiệm thu còn thiếu trước kỳ quyết toán thuế.
Nếu số liệu thường xuyên không khớp, hồ sơ thiếu căn cứ hoặc đơn vị phụ trách không giải thích được cách xác định doanh thu, doanh nghiệp có thể dùng checklist đánh giá dịch vụ kế toán để rà soát chất lượng công việc.
Mỗi hợp đồng có điều khoản và hồ sơ thực hiện khác nhau. Vì vậy, ví dụ trong bài chỉ nhằm minh họa phương pháp phân tích, không thay thế việc kiểm tra hợp đồng, chứng từ thực tế và văn bản có hiệu lực tại kỳ tính thuế liên quan.
