Doanh thu từ Shopee, TikTok Shop, Facebook hay website riêng đang được cơ quan thuế quản lý chặt hơn thông qua dữ liệu điện tử. Vì vậy, câu hỏi "bán hàng online có phải xuất hóa đơn không" không còn là thắc mắc mang tính lý thuyết, mà gắn trực tiếp với rủi ro bị truy thu và xử phạt. Bài viết này hệ thống lại quy định hiện hành, phân loại nghĩa vụ theo từng chủ thể và từng kênh bán, đồng thời hướng dẫn cách xử lý hóa đơn trong các tình huống thực tế như khách không lấy hóa đơn, thiếu thông tin người mua hoặc đơn hàng bị hoàn trả.
Mục lục bài viết
1. Bán hàng online có phải xuất hóa đơn không?

Bán hàng online có phải xuất hóa đơn không?
Câu trả lời ngắn gọn: không phải mọi người bán online đều áp dụng cùng một cách. Nghĩa vụ lập hóa đơn không phát sinh từ việc bạn bán trên mạng hay bán trực tiếp, mà phát sinh từ tư cách pháp lý của người bán và từ bản chất giao dịch. Theo Nghị định 123/2020/NĐ-CP (được sửa đổi, bổ sung bởi Nghị định 70/2025/NĐ-CP), khi bán hàng hóa, cung cấp dịch vụ, người bán thuộc diện sử dụng hóa đơn phải lập hóa đơn giao cho người mua, bao gồm cả hàng hóa dùng để khuyến mại, quảng cáo, hàng mẫu, không phân biệt giá trị từng lần bán.
Để xác định vị trí của mình, bạn cần làm rõ bốn yếu tố sau:
- Tư cách chủ thể: cá nhân bán hàng nhỏ lẻ không thường xuyên, hộ kinh doanh, hay doanh nghiệp đã đăng ký thành lập.
- Doanh thu và điều kiện áp dụng: ngưỡng doanh thu năm, phương pháp tính thuế (kê khai hay khoán), ngành nghề kinh doanh.
- Kênh bán: sàn thương mại điện tử có chức năng thanh toán, mạng xã hội, hay website tự vận hành.
- Giao dịch và thời điểm phát sinh nghĩa vụ: thời điểm chuyển giao quyền sở hữu hàng hóa, thời điểm hoàn tất dịch vụ.
Cần phân biệt ba khái niệm thường bị gộp làm một: "bán online" chỉ là hình thức tiếp cận khách hàng; "thuộc diện sử dụng hóa đơn điện tử" là trạng thái pháp lý của chủ thể kinh doanh; còn "lập hóa đơn cho giao dịch" là hành vi phát sinh theo từng đơn hàng cụ thể.
|
Bạn cần kiểm tra |
Dấu hiệu nhận biết |
Hướng xử lý |
|
Chủ thể |
Đã có mã số thuế doanh nghiệp/hộ kinh doanh chưa? |
Có đăng ký, thuộc diện sử dụng hóa đơn |
|
Doanh thu |
Doanh thu năm từ 1 tỷ đồng trở lên (lĩnh vực bán lẻ, ăn uống…)? |
Áp dụng hóa đơn điện tử khởi tạo từ máy tính tiền kết nối cơ quan thuế |
|
Phương pháp thuế |
Kê khai hay khoán? |
Hộ kê khai sử dụng hóa đơn theo từng lần bán |
|
Giao dịch |
Đã chuyển giao hàng hóa chưa? |
Lập hóa đơn tại thời điểm chuyển giao |
Việc phân loại chủ thể vì thế là bước đầu tiên, và bước tiếp theo là xác định kênh bán đang ảnh hưởng thế nào đến trách nhiệm này.
2. Bán hàng trên Shopee, TikTok Shop, Lazada có phải xuất hóa đơn không?

Bán hàng trên Shopee, TikTok Shop, Lazada có phải xuất hóa đơn không?
Bán qua sàn thương mại điện tử không làm thay đổi nghĩa vụ hóa đơn của người bán. Sàn đóng vai trò trung gian kết nối và xử lý thanh toán; người bán vẫn là bên chuyển giao hàng hóa cho người mua, nên vẫn là bên có trách nhiệm lập hóa đơn nếu thuộc diện sử dụng hóa đơn.
Điểm gây nhầm lẫn lớn nhất nằm ở cơ chế khấu trừ thuế. Theo Nghị định 117/2025/NĐ-CP, từ ngày 01/7/2025, tổ chức quản lý sàn thương mại điện tử có chức năng thanh toán thực hiện khấu trừ, nộp thuế giá trị gia tăng và thuế thu nhập cá nhân thay cho hộ, cá nhân kinh doanh trên sàn. Nghĩa vụ này thuộc phạm vi quản lý thuế, hoàn toàn tách biệt với nghĩa vụ lập hóa đơn cho từng giao dịch.
|
Hiểu nhầm phổ biến |
Thực tế |
Người bán cần làm gì |
|
Sàn nộp thuế thay nên không cần xuất hóa đơn |
Khấu trừ thuế và lập hóa đơn là hai nghĩa vụ khác nhau |
Vẫn lập hóa đơn nếu thuộc diện sử dụng hóa đơn |
|
Sàn tự xuất hóa đơn cho người mua |
Sàn xuất hóa đơn cho phần phí dịch vụ của sàn, không thay người bán |
Chủ động lập hóa đơn bán hàng hóa |
|
Bán nhiều sàn nên mỗi sàn tính riêng |
Doanh thu được xác định theo chủ thể, không theo từng gian hàng |
Cộng gộp doanh thu toàn bộ kênh |
|
Đơn nhỏ lẻ vài chục nghìn thì bỏ qua |
Quy định không phân biệt giá trị từng lần bán |
Lập hóa đơn cho mọi giao dịch phát sinh |
Trường hợp một chủ shop vận hành song song Shopee, TikTok Shop và Lazada, doanh thu của cả ba gian hàng được cộng dồn theo mã số thuế của chủ thể. Một shop có doanh thu 400 triệu mỗi sàn tưởng như "chưa tới ngưỡng", nhưng tổng 1,2 tỷ đồng/năm đã chạm điều kiện áp dụng hóa đơn điện tử khởi tạo từ máy tính tiền theo Nghị định 70/2025/NĐ-CP.
Quy trình đối soát nên thực hiện theo năm bước: (1) liệt kê đầy đủ các gian hàng đang hoạt động; (2) tải báo cáo đơn hàng theo kỳ từ từng sàn; (3) đối chiếu doanh thu thực nhận với doanh thu ghi nhận; (4) xác định nghĩa vụ hóa đơn tương ứng với tư cách và ngưỡng doanh thu; (5) lập hóa đơn và lưu trữ dữ liệu theo quy định.
3. Bán hàng online qua Facebook, Zalo, TikTok hoặc website riêng thì sao?

Bán hàng online qua Facebook, Zalo, TikTok hoặc website riêng thì sao?
Với các kênh không có sàn đứng giữa, trách nhiệm càng rõ ràng hơn: người bán tự chịu toàn bộ nghĩa vụ kê khai và lập hóa đơn, vì không tồn tại bên thứ ba nào thực hiện khấu trừ thay.
Bán qua Facebook và Zalo thường diễn ra dưới dạng chốt đơn qua bình luận hoặc tin nhắn, thanh toán bằng chuyển khoản hoặc thu hộ COD. Dù dòng tiền đi qua tài khoản cá nhân hay qua đơn vị vận chuyển, bản chất giao dịch vẫn là bán hàng hóa và thời điểm lập hóa đơn vẫn là thời điểm chuyển giao quyền sở hữu hàng hóa cho người mua, không phân biệt đã thu được tiền hay chưa (khoản 1 Điều 9 Nghị định 123/2020/NĐ-CP, sửa đổi bởi Nghị định 70/2025/NĐ-CP).
Riêng TikTok cần phân biệt hai vai trò. Khi livestream và gắn giỏ hàng TikTok Shop, giao dịch đi qua sàn nên áp dụng cơ chế như mục 2. Khi livestream nhưng chốt đơn qua inbox và chuyển khoản trực tiếp, nền tảng chỉ là kênh truyền thông, người bán tự xử lý toàn bộ.
|
Kênh bán |
Vai trò nền tảng |
Ai lập hóa đơn |
|
Sàn TMĐT (Shopee, Lazada, TikTok Shop) |
Trung gian thanh toán, khấu trừ thuế thay |
Người bán |
|
Facebook, Zalo |
Kênh tiếp cận khách hàng |
Người bán |
|
Livestream chốt đơn inbox |
Kênh truyền thông |
Người bán |
|
Website riêng |
Kênh bán tự vận hành |
Người bán |
Website riêng cũng vậy. Một website có giỏ hàng, cổng thanh toán trực tuyến và hệ thống quản lý đơn vẫn chỉ là công cụ phân phối. Luồng giao dịch quen thuộc - đăng sản phẩm, khách chốt đơn, thanh toán, giao hàng, hoàn tất - quyết định thời điểm lập hóa đơn, còn tư cách pháp lý của chủ thể quyết định việc có phải lập hay không. Từ đây, vấn đề thực tế tiếp theo là những tình huống khách hàng không hợp tác cung cấp thông tin.
4. Khách không lấy hóa đơn thì người bán online có phải xuất không?
Có. Việc khách hàng không yêu cầu hóa đơn không làm chấm dứt nghĩa vụ của người bán. Nghị định 123/2020/NĐ-CP quy định người bán phải lập hóa đơn khi bán hàng hóa, cung cấp dịch vụ, không gắn điều kiện "khi người mua yêu cầu".
Hiểu nhầm cần loại bỏ: "Khách không lấy hóa đơn nên shop không cần xuất." Thực tế, hóa đơn vẫn phải được lập và gửi dữ liệu đến cơ quan thuế; chỉ có phần thông tin người mua được thể hiện theo cách khác.
Theo khoản 14 Điều 10 Nghị định 123/2020/NĐ-CP, trường hợp bán hàng hóa cho người mua không kinh doanh, người mua không cung cấp hoặc không yêu cầu cung cấp thông tin, hóa đơn vẫn được lập và ghi rõ nội dung "người mua không lấy hóa đơn" hoặc "người mua không cung cấp tên, địa chỉ, mã số thuế".
|
Tình huống |
Lập hóa đơn? |
Cách thể hiện |
|
Khách yêu cầu hóa đơn, cung cấp đủ thông tin |
Có |
Ghi đầy đủ tên, địa chỉ, mã số thuế |
|
Khách không yêu cầu hóa đơn |
Có |
Ghi "người mua không lấy hóa đơn" |
|
Khách là cá nhân, chỉ có tên và số điện thoại |
Có |
Ghi thông tin sẵn có theo quy định |
Về câu hỏi gộp nhiều đơn vào một hóa đơn: nguyên tắc chung là mỗi lần bán hàng lập một hóa đơn. Riêng một số trường hợp đặc thù có số lượng giao dịch lớn, phát sinh thường xuyên và cần thời gian đối soát dữ liệu, pháp luật cho phép lập hóa đơn theo kỳ đối soát với điều kiện cụ thể. Một shop thời trang xử lý 800 đơn/tháng nên làm việc trực tiếp với cơ quan thuế quản lý để xác định mình có thuộc trường hợp này hay không, thay vì tự gộp theo thói quen.
5. Không có thông tin người mua thì xuất hóa đơn online thế nào?

Không có thông tin người mua thì xuất hóa đơn online thế nào?
Đây là vướng mắc phổ biến nhất khi bán qua sàn, vì nhiều nền tảng ẩn thông tin cá nhân của người mua nhằm bảo vệ dữ liệu. Cần tách bạch ba nhóm dữ liệu: tên người mua, địa chỉ, và mã số thuế hoặc thông tin định danh cá nhân.
Với người mua là cá nhân không kinh doanh, hóa đơn không bắt buộc phải có mã số thuế. Khi người mua không cung cấp thông tin, người bán vẫn lập hóa đơn và ghi chú theo hướng dẫn tại khoản 14 Điều 10 Nghị định 123/2020/NĐ-CP. Trường hợp người mua là doanh nghiệp và yêu cầu hóa đơn, thông tin định danh phải được ghi đầy đủ để người mua đủ điều kiện khấu trừ và hạch toán chi phí.
Nghị định 117/2025/NĐ-CP cũng đặt ra trách nhiệm của tổ chức quản lý sàn trong việc cung cấp thông tin về người bán và giao dịch cho cơ quan thuế. Vì vậy, lập luận "sàn che thông tin nên shop được miễn lập hóa đơn" không có cơ sở pháp lý.
Danh sách dữ liệu người bán nên trích xuất và lưu trữ định kỳ từ mỗi sàn:
- Mã đơn hàng và mã vận đơn
- Thời điểm đặt hàng, thời điểm giao thành công
- Giá trị đơn hàng, chiết khấu, phí sàn
- Thông tin người mua ở mức nền tảng cung cấp
- Trạng thái đơn: thành công, hủy, hoàn
- Dữ liệu khấu trừ thuế, số hóa đơn đã lập tương ứng
Bộ dữ liệu này là cơ sở đối chiếu khi cơ quan thuế rà soát, đồng thời giúp shop phát hiện sớm các đơn chưa được lập hóa đơn.
6. Đơn hàng bị hủy, hoàn hoặc trả hàng thì hóa đơn xử lý thế nào?

Đơn hàng bị hủy, hoàn hoặc trả hàng thì hóa đơn xử lý thế nào?
Không phải mọi đơn hoàn đều dẫn đến việc hủy hóa đơn. Cách xử lý phụ thuộc vào trạng thái đơn tại thời điểm phát sinh và việc hóa đơn đã được lập hay chưa.
|
Trạng thái đơn |
Hóa đơn đã lập? |
Cách xử lý |
|
Hủy trước khi giao hàng |
Chưa lập |
Không phát sinh hóa đơn; lưu chứng từ hủy đơn |
|
Hủy trước khi giao hàng |
Đã lập |
Hủy hóa đơn điện tử và thông báo với cơ quan thuế theo Mẫu 04/SS-HĐĐT |
|
Khách từ chối nhận, hàng hoàn về |
Đã lập |
Xử lý theo hướng hủy hoặc điều chỉnh tùy thực tế chuyển giao hàng hóa |
|
Khách đã nhận, sau đó trả hàng |
Đã lập |
Lập hóa đơn điều chỉnh, trừ trường hợp hai bên có thỏa thuận khác theo quy định |
Căn cứ áp dụng nằm tại Điều 19 Nghị định 123/2020/NĐ-CP, được sửa đổi, bổ sung bởi Nghị định 70/2025/NĐ-CP, trong đó bổ sung hướng dẫn riêng cho trường hợp hàng bán bị trả lại. Điểm mấu chốt là xác định hàng hóa đã được chuyển giao cho người mua hay chưa, bởi đây là mốc quyết định hóa đơn bị hủy hay được điều chỉnh. Mọi trường hợp đều cần lưu chứng từ đi kèm: biên bản thỏa thuận, vận đơn hoàn, xác nhận trạng thái đơn từ sàn.
7. Tạm kết
Nghĩa vụ hóa đơn trong bán hàng online được xác định theo tư cách chủ thể, ngưỡng doanh thu và bản chất từng giao dịch, chứ không theo nền tảng bạn đang sử dụng. Sàn thương mại điện tử khấu trừ thuế thay không đồng nghĩa với xuất hóa đơn thay; khách không lấy hóa đơn không đồng nghĩa với việc được bỏ qua; và đơn hoàn cần xử lý theo đúng trạng thái thực tế. Với các hộ kinh doanh và doanh nghiệp thuộc diện áp dụng hóa đơn điện tử khởi tạo từ máy tính tiền, việc chuẩn hóa quy trình ngay từ khâu ghi nhận đơn hàng sẽ giảm đáng kể khối lượng đối soát cuối kỳ.
Tại Vinh Nguyễn, các giải pháp máy tính tiền, phần mềm bán hàng kết nối hóa đơn điện tử, máy in hóa đơn và máy in tem mã vạch được lựa chọn theo đặc thù từng mô hình kinh doanh, giúp chủ shop online đồng bộ dữ liệu đơn hàng và dữ liệu hóa đơn trên cùng một hệ thống. Đội ngũ kỹ thuật sẵn sàng tư vấn cấu hình phù hợp với quy mô và ngân sách thực tế của bạn.
Xem thêm:
- Hóa Đơn Điện Tử Khởi Tạo Từ Máy Tính Tiền Là Gì Và Hiện Nay Ai Phải Sử Dụng?
- Hóa Đơn Điện Tử Theo Nghị Định 254/2026: Quy Định Mới, Đối Tượng Áp Dụng Và Hướng Dẫn Thực Hiện
- Hóa Đơn Máy Tính Tiền Có Cần Chữ Ký Số Không? Quy Định Mới Nhất
- Người Bán Trên Sàn Thương Mại Điện Tử Phải Cung Cấp Thông Tin Gì?