Hợp đồng thiết kế website cần ít nhất 10 nhóm điều khoản: phạm vi và số vòng sửa, giá và lịch thanh toán, tiến độ, bàn giao tài khoản quản trị, tên miền đứng tên ai, license, bảo hành, nghiệm thu, chấm dứt và bảo mật. Hai mẫu phổ biến chúng tôi đọc đều bỏ trống 4 mục hay gây tranh cãi: tên miền, số vòng sửa, bàn giao quản trị và license. Bài này chỉ ra chỗ cần bổ sung.
Mục lục
- Mẫu trên mạng thiếu gì
- Mười nhóm điều khoản và cái giá khi thiếu
- Tính tiền trong hợp đồng: ví dụ có số
- Bàn giao: năm thứ phải ghi cụ thể
- Nghiệm thu và chấm dứt
- Biểu mẫu đi kèm hợp đồng
- Sáu dấu hiệu nên dừng lại hỏi
- Bản mẫu của Net Solutions
- Câu hỏi thường gặp
Mẫu trên mạng thiếu gì
Tìm “hợp đồng thiết kế website” ra chủ yếu là trang biểu mẫu của các báo pháp luật. Chúng tôi đọc kỹ hai mẫu ngày 07/10/2026: mẫu 14 điều trên luatvietnam.vn và mẫu dịch vụ thiết kế web kèm host trên hoatieu.vn. Cả hai đều có khung chuẩn: nội dung công việc, thanh toán, nghĩa vụ hai bên, nghiệm thu, hiệu lực. Điều cần chú ý là những mục mà người mua thường cãi nhau về sau lại không được viết rõ.
| Mục | Mẫu đọc ngày 07/10/2026 | Nên ghi thêm |
|---|---|---|
| Tên miền | Không nói đứng tên ai | Tên miền đứng tên bên mua; ngày hết hạn và ai gia hạn |
| Số vòng sửa | Không giới hạn số vòng | Số vòng, hạn phản hồi mỗi vòng, phần ngoài vòng tính thế nào |
| Bàn giao quản trị và mã nguồn | Chỉ nêu “bàn giao” chung chung | Cấp quyền cao nhất, bản backup khôi phục được, danh sách trang |
| License theme, plugin | Không đề cập | Liệt kê từng thứ, ai giữ license, hạn dùng, phí gia hạn |
| Tỷ lệ thanh toán | Một mẫu để trống, một mẫu ghi 50% khi ký, 50% khi thanh lý | Số tiền từng đợt bằng số và bằng chữ, mốc tính đợt hai |
Nguồn: luatvietnam.vn và hoatieu.vn, hai mẫu đọc ngày 07/10/2026; bảng tổng hợp của Net Solutions, các mẫu có thể đã được cập nhật.
Mẫu là điểm xuất phát tốt cho khung văn bản. Chỗ chưa đủ là phần kỹ thuật riêng của website, vì mẫu được viết chung cho nhiều loại dịch vụ. Nếu bạn đang ở bước chọn nhà cung cấp, hãy xem trước bài thiết kế website trọn gói gồm những gì để biết các hạng mục nên đưa vào báo giá.
Mười nhóm điều khoản và cái giá khi thiếu
Bảng dưới đây xếp theo thứ tự xuất hiện trong hợp đồng. Cột cuối là chuyện thường xảy ra khi điều khoản đó trống hoặc quá chung chung.
| # | Nhóm điều khoản | Cần ghi gì | Thiếu thì dễ xảy ra |
|---|---|---|---|
| 1 | Phạm vi | Sitemap, tính năng, số trang, số sản phẩm nhập ban đầu; báo giá là phụ lục không tách rời | Mỗi bên hiểu một khác, việc “thêm một chút” thành tranh cãi chi phí |
| 2 | Vòng sửa | Số vòng, hạn phản hồi mỗi vòng; yêu cầu ngoài vòng chỉ làm khi hai bên xác nhận bằng văn bản | Sửa vô hạn làm trễ tiến độ, hoặc bên làm từ chối sửa vì không có chữ nào cho phép |
| 3 | Giá và thanh toán | Tổng tiền, VAT từng khoản, số đợt, mốc thanh toán, lãi chậm trả | Tranh cãi giá đã gồm hosting, tên miền, VAT hay chưa |
| 4 | Tiến độ | Số ngày làm việc kể từ khi ký và nhận tiền đợt đầu; việc bên mua phải cung cấp | Chậm vì chờ nội dung mà không ai chịu trách nhiệm |
| 5 | Quyền và nghĩa vụ | Ai cung cấp nội dung, ai duyệt, ai chịu trách nhiệm về tính hợp pháp của nội dung đăng | Ảnh, bài viết bên mua đưa vào gây tranh chấp mà không rõ ai gánh |
| 6 | Bàn giao | Tài khoản quản trị, backup, tên miền, hosting, quyền đo lường, license | Có website nhưng không tự quản trị hay chuyển đi được |
| 7 | Bảo hành và bảo trì | Thời hạn, phạm vi lỗi được sửa miễn phí, việc nào là nâng cấp tính tiền | Lỗi sau bàn giao bị coi là yêu cầu mới |
| 8 | Nghiệm thu | Danh sách hạng mục kiểm, bằng chứng từng hạng mục, cách xử lý việc tồn đọng | Nghiệm thu bằng cảm giác, ký xong mới thấy thiếu |
| 9 | Chấm dứt và hoàn phí | Hoàn bao nhiêu nếu dừng trước và sau khi bắt đầu; cách tính phần đã làm | Dừng giữa chừng không ai biết trả lại hay giữ lại bao nhiêu |
| 10 | Bảo mật và điều khoản chung | Bảo mật tài khoản, dữ liệu form, bất khả kháng, kênh trao đổi, cách giải quyết tranh chấp | Thông báo miệng không có giá trị chứng minh |
Khung do Net Solutions tổng hợp từ hợp đồng mẫu của mình và hai mẫu trên mạng; không phải tư vấn pháp lý.

Tính tiền trong hợp đồng: ví dụ có số
Điều khoản giá là chỗ dễ nhầm nhất vì thiết kế web, hosting và tên miền có thuế suất khác nhau. Theo bảng giá hiện hành của Net Solutions: phí thiết kế web vat 0% · hosting vat 10% · tên miền vat 8%. Ví dụ dưới đây cộng thiết kế và hosting năm đầu, chưa gồm tên miền, tính trên giá niêm yết ngày 07/10/2026.
| Gói | Thiết kế (VAT 0%) | Hosting 1.200.000đ + VAT 10% | Tổng năm đầu | Mỗi đợt (50%) |
|---|---|---|---|---|
| WEB1 | 4.000.000đ | 1.320.000đ | 5.320.000đ | 2.660.000đ |
| WEB2 | 7.000.000đ | 1.320.000đ | 8.320.000đ | 4.160.000đ |
| WEB3 | 10.000.000đ | 1.320.000đ | 11.320.000đ | 5.660.000đ |
Số tính bằng công thức từ bảng giá Net Solutions ngày 07/10/2026; chưa gồm tên miền. Đây là ví dụ cách ghi, báo giá thật theo từng hợp đồng.
Với gói WEB2, tổng năm đầu là 8.320.000đ, hai đợt bằng nhau, mỗi đợt 4.160.000đ. Nên ghi số tiền bằng cả số và chữ, và tổng các dòng phải bằng tổng hợp đồng. Điều khoản lãi chậm trả cũng nên có con số: hợp đồng mẫu của chúng tôi ghi 0,05% mỗi ngày trên số tiền chậm. Trả chậm đợt hai của WEB2 mười ngày, lãi là 20.800đ theo công thức 4.160.000đ × 0,05% × 10 ngày. Cách tính thuế cho từng khoản được giải thích ở bài thiết kế website có chịu thuế GTGT không, còn khung giá đầy đủ nằm ở bài chi phí thiết kế website.
Bàn giao: năm thứ phải ghi cụ thể
Chữ “bàn giao website” chưa nói được bạn nhận gì. Ghi từng thứ, vì đây là phần khiến bạn tự chủ được website sau này.
- Tài khoản quản trị cao nhất. Với WordPress là Administrator. Mật khẩu gửi qua kênh riêng, bạn đổi ngay sau khi nhận.
- Bản backup khôi phục được của mã nguồn và cơ sở dữ liệu, kèm danh sách URL và tài liệu hướng dẫn.
- Tên miền đứng tên bạn, kèm thông tin nhà đăng ký, ngày hết hạn và quyền chỉnh DNS.
- Quyền đo lường: Google Analytics 4, Search Console, Tag Manager hoặc Pixel nếu nằm trong phạm vi.
- Danh sách theme, plugin và dịch vụ bên thứ ba có giấy phép riêng, ghi ai giữ license, hạn dùng và chi phí gia hạn.
Nếu hạ tầng dùng chung nên không cấp được tài khoản máy chủ riêng, hợp đồng vẫn cần ghi bên làm phải đưa bản backup khôi phục được và phối hợp khi bạn muốn chuyển hosting. Bạn có thể chưa bao giờ cần chuyển, nhưng quyền chuyển phải có trên giấy. Kiểm bàn giao thật ra sao trong tuần đầu, xem thêm ở bài làm website giá rẻ.
Nghiệm thu và chấm dứt
Nghiệm thu nên căn cứ báo giá và liệt kê hạng mục cần kiểm: chức năng chính, biểu mẫu gửi về đúng địa chỉ, nút gọi và Zalo, hiển thị trên các kích thước màn hình đã chốt, chuyển hướng tên miền, SSL, sitemap, robots.txt, công cụ đo lường. Mỗi hạng mục ghi một trạng thái, kèm bằng chứng như địa chỉ trang, ảnh chụp hoặc lần gửi thử. Hạng mục chưa xong mà không cản trở vận hành có thể nghiệm thu có điều kiện, nếu biên bản ghi rõ việc còn lại, người phụ trách và hạn hoàn tất.
Một điều khoản đáng thêm: điểm đo tốc độ như PageSpeed chỉ dùng chẩn đoán trên bản đầy đủ chức năng, không phải cam kết một điểm tuyệt đối. Điều này bảo vệ cả hai bên: bên làm không phải tắt chức năng để lấy điểm, bên mua không bị hứa một con số không kiểm chứng được.
Chấm dứt và hoàn phí nên chia hai trường hợp. Chưa bắt đầu làm thì hoàn đủ số đã nhận. Đã làm dở thì tính theo tỷ lệ khối lượng thực tế trên các hạng mục của báo giá, căn cứ biên bản đối chiếu có chữ ký của hai bên. Cách này tránh cảnh hai bên mỗi người định giá phần đã làm một kiểu.

Phần bảo hành cũng cần phân biệt với bảo trì và nâng cấp: bảo hành sửa lỗi kỹ thuật do quá trình thiết kế; bảo trì là việc hằng tháng như vá bảo mật, sao lưu; thêm tính năng hay nhập thêm nội dung là nâng cấp, báo giá riêng. Việc hằng tháng của bảo trì được liệt kê ở bài bảo trì website là gì.
Biểu mẫu đi kèm hợp đồng
Phần thân hợp đồng chỉ nói nguyên tắc. Phần chứng từ nằm ở các biểu mẫu đi kèm, và mỗi biểu mẫu trả lời một câu hỏi riêng.
| Biểu mẫu | Trả lời câu hỏi nào | Dùng khi nào |
|---|---|---|
| Báo giá (phụ lục) | Mua gì, bao nhiêu trang, tính năng nào | Trước khi ký, không tách rời hợp đồng |
| Biên bản duyệt demo | Bố cục, màu, nội dung mẫu đã được duyệt chưa | Trước khi vào các vòng chỉnh sửa |
| Phiếu yêu cầu thay đổi | Việc mới nằm trong hay ngoài phạm vi; thêm bao nhiêu tiền và ngày | Khi một bên muốn thêm hoặc đổi hạng mục |
| Biên bản nghiệm thu | Từng hạng mục đã xong chưa, bằng chứng đâu | Khi website hoàn thiện |
| Biên bản bàn giao | Đã nhận tài khoản, backup, tên miền, license nào | Sau nghiệm thu |
| Phiếu kích hoạt bảo hành | Bảo hành bắt đầu ngày nào, liên hệ ở đâu | Sau bàn giao chính thức |
Danh sách biểu mẫu do Net Solutions dùng cho dự án website; bên khác có thể đặt tên khác.
Sáu dấu hiệu nên dừng lại hỏi
- Không có báo giá kèm theo, hoặc báo giá chỉ có một dòng “thiết kế website”.
- Không ghi số vòng sửa hay hạn phản hồi.
- Tên miền đăng ký đứng tên bên làm, hoặc không ghi tên miền đứng tên ai.
- Không nói bạn nhận tài khoản quản trị cao nhất khi nào.
- Bảo hành không nêu thời hạn, không nêu lỗi nào được sửa miễn phí.
- Thanh toán toàn bộ trước khi có bản demo hoặc bất kỳ mốc kiểm nào.
Gặp một dấu hiệu chưa chắc là xấu, nhưng nên yêu cầu ghi rõ bằng văn bản trước khi ký. Với hợp đồng giá trị lớn hoặc có điều khoản đặc thù như chuyển nhượng quyền sở hữu trí tuệ, nên nhờ người am hiểu pháp lý xem lại. Bài này không thay thế tư vấn đó.
Bản mẫu của Net Solutions
Bản mẫu thiết kế website của chúng tôi có mười điều. Giá theo bảng niêm yết: WEB1 4.000.000đ, WEB2 7.000.000đ, WEB3 10.000.000đ; hosting 1.200.000đ/năm. Một số điều khoản hay được hỏi: thanh toán hai đợt 50% và 50%; tên miền đứng tên bên mua; bàn giao tài khoản Administrator cùng bản backup khôi phục được; bảo hành miễn phí lỗi kỹ thuật do thiết kế 12 tháng kể từ ngày bàn giao chính thức; nghiệm thu theo từng hạng mục có bằng chứng. Mỗi dự án có báo giá riêng làm phụ lục, nên điều khoản cụ thể theo từng báo giá.
Muốn nhận hợp đồng mẫu và báo giá để đọc trước khi quyết định, xem trang dịch vụ thiết kế website hoặc gọi số bên dưới. Đọc trước, hỏi thoải mái, ký sau là thứ tự chúng tôi khuyến khích.
Câu hỏi thường gặp
Nên có những điều khoản nào trong hợp đồng thiết kế website?
Tối thiểu mười nhóm: phạm vi, vòng sửa, giá và thanh toán, tiến độ, quyền nghĩa vụ, bàn giao, bảo hành, nghiệm thu, chấm dứt, bảo mật và điều khoản chung. Bảng ở mục hai liệt kê từng nhóm kèm điều dễ xảy ra khi thiếu.
Thanh toán hợp đồng thiết kế website chia mấy đợt là hợp lý?
Có nhiều cách. Bản mẫu của Net Solutions chia hai đợt 50% và 50%, đợt đầu trước khi thiết kế, đợt hai sau khi hoàn thành. Với WEB2 cộng hosting năm đầu, mỗi đợt 4.160.000đ, chưa gồm tên miền.
Tên miền nên đứng tên ai?
Tên miền là địa chỉ website của bạn nên cần đứng tên bên mua. Hãy ghi điều này vào hợp đồng và kiểm lại thông tin chủ thể đăng ký khi nhận bàn giao.
Bảo hành website thường bao lâu?
Tuỳ nhà cung cấp. Bản mẫu của Net Solutions ghi 12 tháng cho lỗi kỹ thuật do thiết kế, tính từ ngày bàn giao chính thức. Quan trọng không kém thời hạn là phạm vi: lỗi nào được sửa miễn phí, việc nào tính là nâng cấp.
Muốn thêm tính năng giữa chừng thì làm sao?
Lập phiếu yêu cầu thay đổi ghi rõ việc mới, chi phí bổ sung và số ngày tăng thêm, hai bên xác nhận rồi mới thực hiện. Làm miệng rất dễ thành tranh cãi.
Bài này có phải tư vấn pháp lý không?
Không. Bài này là khung kiểm của người làm website, tổng hợp từ hợp đồng mẫu của Net Solutions và hai mẫu trên mạng. Với giá trị lớn nên có người am hiểu pháp lý xem lại.
Thông tin liên hệ
CÔNG TY TNHH NET SOLUTIONS
Địa chỉ: 57 Bàu Cát 6, Phường Tân Bình, TP. Hồ Chí Minh
Điện thoại: 0906.207.001 · Zalo: 0906207001
Email: sales@netsolutions.vn
Website: https://www.netsolutions.vn/
Cập nhật 07/10/2026 bởi Công ty TNHH Net Solutions.