Bỏ qua điều hướng, tới nội dung chính
AIVA TECH CO.,LTD Thiết kế website chuyên nghiệp

Bảo trì website có chịu thuế GTGT không?

Kinh doanh online 13/09/2026 42 lượt xem
Bảo trì website có chịu thuế GTGT không?

Cùng gọi là "bảo trì website" nhưng hai hợp đồng có thể rơi vào hai nhóm thuế khác nhau, tuỳ nội dung công việc thực tế bên trong.

Với câu hỏi bảo trì website có chịu thuế GTGT không, câu trả lời thẳng là: tuỳ nội dung công việc. Và đây không phải cách nói vòng — hai hợp đồng cùng mang tên "bảo trì website" hoàn toàn có thể rơi vào hai nhóm khác nhau.

Lý do nằm ở chỗ luật phân loại theo bản chất công việc, còn cái tên trên hợp đồng thì do hai bên tự đặt.

Nhóm không chịu thuế: việc tác động lên chính phần mềm

Khoản 21 Điều 5 Luật Thuế giá trị gia tăng số 48/2024/QH15 xếp sản phẩm phần mềm và dịch vụ phần mềm vào đối tượng không chịu thuế. Nghị định 353/2025/NĐ-CP mô tả sản xuất phần mềm gồm phân tích, thiết kế, lập trình, thử nghiệm, kiểm thử.

Những đầu việc bảo trì mang đúng tính chất đó:

  • Sửa lỗi phát sinh trong mã nguồn.
  • Vá lỗ hổng bảo mật bằng cách chỉnh mã nguồn.
  • Nâng cấp, tối ưu chức năng sẵn có.
  • Kiểm thử lại sau mỗi lần chỉnh sửa.

Nhóm chịu thuế: việc quanh phần mềm, không phải trên phần mềm

  • Thuê hạ tầng — hosting, máy chủ, sao lưu trên dịch vụ lưu trữ ngoài.
  • Gia hạn tên miền, chứng chỉ SSL trả phí.
  • Cập nhật nội dung — đăng bài, thay ảnh, sửa bảng giá. Đây là công việc biên tập, không đụng tới mã nguồn.
  • Đào tạo sử dụng tách riêng thành dịch vụ độc lập.
  • Hỗ trợ kỹ thuật bán tách rời, không gắn với việc sửa phần mềm.
  • Giám sát, trực hệ thống thuần tuý theo dõi và báo cáo.

Phần lớn gói "bảo trì website" bán trên thị trường là hỗn hợp của cả hai nhóm — đó chính là chỗ khó.

Cách xử lý hợp đồng hỗn hợp

Có hai hướng, chọn ngay từ lúc ký chứ đừng để tới lúc xuất hoá đơn:

Tách hạng mục trong hợp đồng và trên hoá đơn

Rõ ràng nhất. Ví dụ gói 3 triệu đồng/tháng tách thành:

  • Sửa lỗi, vá bảo mật, tối ưu mã nguồn: 2.000.000 — không chịu thuế (KCT).
  • Hosting và sao lưu: 600.000 — chịu thuế theo thuế suất phổ thông.
  • Cập nhật nội dung theo yêu cầu: 400.000 — chịu thuế theo thuế suất phổ thông.

Kèm theo, hợp đồng cần mô tả đầu việc của từng dòng, không chỉ ghi tên. Khi cơ quan thuế hỏi vì sao dòng đầu là KCT, thứ trả lời được là bảng mô tả công việc và biên bản nghiệm thu hằng tháng, không phải cái tên "bảo trì".

Ghi trọn gói theo nhóm chiếm chủ yếu

Đơn giản hơn nhưng rủi ro hơn: nếu tỷ trọng thực tế lệch so với cách ghi, phần chênh có thể bị điều chỉnh khi thanh tra. Chỉ nên dùng khi một nhóm chiếm áp đảo và mô tả công việc trong hợp đồng phản ánh đúng điều đó.

Thuế suất áp cho phần chịu thuế

Mức phổ thông là 10%. Nghị quyết số 204/2025/QH15 giảm 2% xuống 8%, áp dụng đến hết 31/12/2026 cho phần lớn nhóm hàng hoá dịch vụ, có loại trừ một số nhóm trong đó có viễn thông. Với dịch vụ hạ tầng, cách phân loại có thể ảnh hưởng tới việc được giảm hay không — kiểm lại từng dòng tại thời điểm xuất hoá đơn.

Ví dụ: cùng một cái tên, hai hợp đồng khác nhau

Hợp đồng A — "Bảo trì website 2 triệu/tháng". Phụ lục mô tả: theo dõi uptime, sao lưu hằng ngày lên dịch vụ lưu trữ ngoài, gia hạn SSL, đăng bài theo yêu cầu tối đa 8 bài/tháng. Không có dòng nào nói tới sửa mã nguồn. Toàn bộ hợp đồng này là dịch vụ hạ tầng và biên tập nội dung — chịu thuế, dù tên gói là "bảo trì".

Hợp đồng B — cũng "Bảo trì website 2 triệu/tháng". Phụ lục mô tả: tiếp nhận và sửa lỗi phát sinh trong mã nguồn, vá lỗ hổng bảo mật, tối ưu truy vấn cơ sở dữ liệu, kiểm thử lại sau mỗi lần chỉnh sửa, báo cáo thay đổi hằng tháng. Đây là công việc tác động trực tiếp lên phần mềm — thuộc nhóm không chịu thuế.

Hai hợp đồng cùng tên, cùng giá, hai cách ghi thuế ngược nhau. Thứ quyết định là phụ lục mô tả công việc, không phải tên gói. Đó cũng là lý do nên đọc kỹ phụ lục trước khi ký, thay vì chỉ nhìn con số cuối cùng.

Khi bên cung cấp xuất hoá đơn khác với hợp đồng

Tình huống thường gặp: hợp đồng tách ba dòng nhưng hoá đơn về chỉ có một dòng "phí bảo trì tháng 9", thuế suất 10% cho toàn bộ. Phần sửa mã nguồn đáng lẽ không chịu thuế nay bị tính thuế, và bên mua trả thêm một khoản không đáng.

Cách xử lý: đề nghị bên bán xuất lại hoá đơn theo đúng cấu trúc hợp đồng. Việc này dễ hơn nhiều nếu điều khoản hoá đơn được ghi ngay trong hợp đồng — ví dụ "Bên B xuất hoá đơn tách dòng theo đúng các hạng mục tại Phụ lục 01". Một câu trong hợp đồng tránh được cả một vòng điều chỉnh về sau.

Bốn câu hỏi tự kiểm trước khi ký

  1. Hợp đồng có mô tả đầu việc không, hay chỉ có tên gói? Chỉ có tên là chưa đủ căn cứ cho bất kỳ cách ghi thuế nào.
  2. Phần sửa mã nguồn và phần hạ tầng có tách giá không? Không tách thì sau này muốn tách cũng phải xuất lại hoá đơn.
  3. Có biên bản nghiệm thu định kỳ không? Đây là chứng từ chứng minh công việc đã thực hiện đúng như mô tả.
  4. Bên cung cấp có xuất hoá đơn tách dòng được không? Hỏi trước khi ký, đừng hỏi khi đã thanh toán.

Liên quan

Phần thiết kế ban đầu và các dịch vụ đi kèm trong hợp đồng làm web, xem thiết kế website có chịu thuế GTGT không. Cách ghi khoản chi vào sổ và phân bổ, xem chi phí thiết kế website hạch toán như thế nào. Nội dung một gói bảo trì thực tế gồm những đầu việc gì, xem dịch vụ bảo trì website.

Bài viết cập nhật tháng 9/2026, là thông tin tham khảo theo các văn bản hiện hành và không thay thế ý kiến của kế toán trưởng hoặc cơ quan thuế quản lý trực tiếp.

Chia sẻ bài viết: Facebook Zalo

Sẵn sàng nâng tầm doanh nghiệp với website chuyên nghiệp?

AIVATECH tư vấn miễn phí, đồng hành cùng bạn từ dòng code đầu tiên đến khi website vận hành ổn định.

Hotline tư vấn miễn phí

0703270450

T2 – T7: 08:00 – 21:00 hằng ngày