Hợp đồng
Điều khoản hợp đồng, viết ra trước khi bạn ký
Mọi dự án đều có một hợp đồng bằng văn bản và các phụ lục kèm theo. Trang này tóm tắt những gì bạn sẽ ký và những gì bạn không ký — để bạn kiểm tra trước, thay vì đọc tới đâu mới thấy điều khoản nào.
Tôi đăng ký kinh doanh với tư cách hộ kinh doanh, không phải công ty. Hộ kinh doanh là một hình thức pháp lý riêng ở Việt Nam: nó ký hợp đồng được, và khi đăng ký thuế thì xuất hoá đơn giá trị gia tăng được. Bạn sẽ nhận hoá đơn cùng tên đúng như giấy đăng ký kinh doanh của tôi — mở giấy đó ra và đối chiếu từng chữ, kể cả dấu, trước khi ký.
Ba đợt thanh toán, 30 / 40 / 30
Tiền đi theo thứ đang chạy, không theo ngày trên lịch. Đợt giữa chỉ đến hạn khi bạn đã tự xem hệ thống chạy trên máy của bạn.
- 0130%
Đặt cọc
Ký hợp đồng, trước khi tôi viết dòng mã nguồn đầu tiên.
- 0240%
Đợt hai
Khi bạn tự xem bản chạy đầu tiên hiện trên hạ tầng của bạn và xác nhận bằng văn bản. Tôi không được yêu cầu đợt này chỉ vì lịch tới ngày mà bạn chưa xem.
- 0330%
Đợt ba
Khi bàn giao mã nguồn và tài liệu.
Những điều khoản bạn nên đọc kỹ nhất
- Mã nguồn thuộc về bạn từ ngày bắt đầu
- Không phải khi bàn giao, không phải khi thanh toán xong đợt cuối. Tôi không giữ mã nguồn của bạn như một điều kiện để thu đợt tiền cuối, và không được đòi lại nếu bạn chậm thanh toán.
- Bảo hành lỗi: 30 ngày cho việc ngắn, 90 ngày cho dự án nhiều tuần
- Hai việc ngắn — gói “Bắt đầu” (vài ngày) và gói AI “Thử nghiệm có số đo” (hai tuần) — bảo hành 30 ngày. Mọi gói kéo dài từ tám tuần trở lên bảo hành 90 ngày: MVP, Hệ thống nội bộ, và hai gói AI Trích xuất tài liệu cùng Luồng dữ liệu & mở rộng. Trên một dự án kéo dài 8–24 tuần, 30 ngày là con số không tương xứng với thứ bạn vừa mua. Gói “Thử nghiệm có số đo” nằm ở nhóm 30 ngày vì nó không bàn giao một hệ thống để chạy mà bàn giao một phép đo: thứ bảo vệ bạn ở gói đó là độ chính xác và chi phí mỗi lần chạy, không phải một đồng hồ đếm ngược. Thời hạn tính từ ngày bàn giao và chỉ cho lỗi nằm trong phạm vi đã bàn giao. Phí máy chủ, giấy phép và dịch vụ bên thứ ba không thuộc bảo hành.
- Phát sinh ngoài phạm vi phải được báo trước
- Bất kỳ việc gì ngoài phạm vi đã chốt, tôi báo giá riêng bằng văn bản và chờ bạn đồng ý bằng văn bản trước khi bắt đầu. Không gộp vào gói ban đầu rồi tính sau, và không có khoản nào xuất hiện trên hoá đơn mà bạn chưa đồng ý.
- Không có giá cứng trước khi có phạm vi
- Không có tài liệu phạm vi đã ký thì không có giá nào trong hợp đồng. Tôi không đưa một con số cho một việc chưa xác định rõ.
- Phí bên thứ ba do bạn tự ký
- Máy chủ, tên miền, giấy phép thư viện trả phí, nhà cung cấp tin nhắn và nhà cung cấp hoá đơn điện tử — bạn ký trực tiếp và tự thanh toán. Tôi không thu tiền hộ và không làm đại diện.
- Dữ liệu của bạn không đi đâu
- Dữ liệu của bạn không được dùng để huấn luyện mô hình của người khác, kể cả của chính tôi. Đây là điều khoản trong hợp đồng, không phải lời hứa miệng.
- Sau bảo hành
- Hợp đồng ghi một khoảng thời gian hỗ trợ sau bàn giao. Tôi chưa có gói thuê bao hàng tháng nào — nếu bạn cần một gói định kỳ, tôi sẽ nói thẳng là thứ đó chưa tồn tại ở đây, thay vì bán cho bạn một gói rỗng. Hệ thống và mã nguồn vẫn của bạn, và bạn có thể giao việc sửa cho người khác.
- Mức việc tôi không nhận
- Dưới 25.000.000 ₫ tôi không nhận việc mới. Không phải vì tôi muốn giá cao, mà vì ở mức đó không có cách nào viết phạm vi, báo giá và ký hợp đồng một cách nghiêm túc.
Hồ sơ hợp đồng gồm những gì
Bốn phần. Ba phần có sẵn và dùng lại được cho mọi dự án; một phần viết riêng cho từng dự án và là phần quyết định giá.
Hợp đồng dịch vụ phát triển phần mềm
Phần chính: hai bên là ai, bàn giao gồm những gì, tiến độ và nghiệm thu thế nào, thanh toán ra sao, bảo hành thế nào, ai chịu trách nhiệm khi nào, và hợp đồng này không bao gồm những gì.
Phụ lục 1 — Bảng giá và cơ cấu thanh toán
Bảng giá đã công bố trên trang này để hai bên cùng nhìn một con số, cộng với bảng ba đợt 30/40/30 và bảng các khoản phát sinh ngoài phạm vi. Phần giá của chính hợp đồng này nằm trong phụ lục này, không nằm trên trang.
Phụ lục 2 — Phạm vi công việc và tiêu chí nghiệm thu
Viết riêng cho từng dự án, vì không có việc nào giống nhau. Gồm danh sách chức năng, điều kiện hoàn thành từng mốc, thành phần dùng chung, và kịch bản chuyển đổi dữ liệu cũ. Không ký phụ lục này thì không có giá.
Phụ lục 3 — Điều khoản bảo mật và dữ liệu cá nhân
Hệ thống này lưu tên, chức vụ và lịch sử đăng nhập của nhân viên bạn, nên đây không phải phụ lục tùy chọn. Nêu rõ dữ liệu lưu ở đâu, ai được tiếp cận, nhà cung cấp bên thứ ba nào có xử lý, và thời hạn thông báo sự cố.
Hợp đồng này không bao gồm những gì
Viết ra trước để hai bên kiểm tra nhau trước khi ký, không phải để tranh luận sau. Nếu bạn cần một trong những thứ dưới đây, tôi sẽ nói ngay ở lúc trao đổi đầu tiên.
Trực 24/7, hoặc cam kết phản hồi trong một giờ
Hệ thống có một người bảo trì. Hai lời hứa đó sẽ phải nói dối vào đúng lúc bạn cần chúng nhất.
Một đội ngũ
Không cho thuê nhân sự, không có đội của riêng tôi. Dự án cần từ ba người trở lên làm đồng thời thì đến công ty lớn hơn.
Dịch vụ an toàn thông tin
Không có chứng nhận ISO, SOC 2 hay CMMI, không kiểm toán, không tư vấn chứng nhận.
Mô hình AI huấn luyện sẵn
Phần AI tôi bán là tích hợp, đo lường và vận hành trên dữ liệu thật của bạn — không phải một mô hình có sẵn và không phải một bộ slide chiến lược không kèm xây dựng.
Tích hợp với nền tảng không có tài liệu công khai
Trừ khi đã làm một đợt khả thi trả phí trước và bạn đồng ý bằng văn bản. Tôi chưa từng bàn giao dự án Zalo OA, KiotViet hay TikTok Shop cho khách hàng.
Một game thương mại hoàn chỉnh
Phát triển game là một mảng riêng, không phải dịch vụ mà hợp đồng này bán.
Đấu thầu khu vực công
Chưa xác minh xong việc một hộ kinh doanh có tư cách đối tác đấu thầu trực tiếp hay không, nên tôi không nhận.
Câu hỏi thường gặp
- Tôi có bắt buộc phải ký hợp đồng không?
- Với dự án xây dựng hệ thống thì có. Không có hợp đồng và tài liệu phạm vi đã ký thì không có giá nào cả — tôi không đưa một con số cho một việc chưa xác định phạm vi. Việc tôi làm không ký được thì bạn không phải trả tiền.
- Mã nguồn có bị giữ lại cho tới khi trả đủ tiền không?
- Không. Quyền sở hữu mã nguồn chuyển sang bạn từ ngày dự án bắt đầu, và kho mã nguồn nằm trong tài khoản của bạn ngay từ điểm đó. Tôi không giữ nó làm con tin khoản cuối.
- Tôi có bị ràng buộc sau khi dự án xong không?
- Không. Hợp đồng kết thúc khi bàn giao xong. Sau đó bạn có ba lựa chọn và không bị ràng buộc nào: dừng hẳn, dùng khoảng thời gian hỗ trợ đã ghi trong hợp đồng, hoặc giao việc sửa cho người khác.
Xem hợp đồng chưa, báo giá trước cũng được
Gửi cho tôi vài dòng về vấn đề bạn đang gặp. Tôi sẽ nói thẳng nếu việc đó không phù hợp, và nếu phù hợp thì bước tiếp theo là một tài liệu phạm vi và một báo giá bằng văn bản.