Thanh toán milestone thiết kế web: đặt cọc 50, milestone payment và checklist nghiệm thu
· Tác giả: Trường — Founder Webchốt
Liên quan: Cần nhận tiền tự động? Xem web bán hàng tích hợp VietQR/MoMo.
Năm 2024 nhiều chủ dự án vẫn quen trả trước bảy mươi phần trăm rồi… chờ đến khi đối tác “rảnh” mới thấy giao diện. Năm 2026 cách làm đó tốn thời gian và rủi ro vốn. Lý do: chu kỳ làm web Next.js ngắn hơn, nhưng tích hợp form, analytics và tối ưu Core Web Vitals khiến phạm vi dễ trượt nếu không khóa milestone rõ. Thanh toán milestone thiết kế web là cách chia tiền theo sản phẩm trung gian đã nghiệm thu, thay vì đoán mức độ xong việc bằng cảm tính. Khi bạn áp dụng đúng, vốn lưu động của SME ổn định hơn, đội triển khai có nhiên liệu đúng lúc, và tranh cãi về “scope creep” giảm rõ. Nếu bạn muốn xem gói chuẩn trước khi bàn hợp đồng, mở bảng giá Webchốt rồi so sánh với đề xuất milestone bên dưới; cần tư vấn nhanh gọi 0905 151 701.
Lịch tiền gắn với mốc giao hàng giúp hai bên cùng nhìn một bức tranh tài chính. | Nguồn: webchot.com
Đặt cọc 50% và milestone payment: nền tảng an toàn cho dự án web SME
Đặt cọc 50 là cách nói tắt phổ biến cho khoản thanh toán đầu khoảng một nửa giá trị hợp đồng ngay khi ký, đổi lấy việc team dành slot lập trình và designer bắt tay làm khung thương hiệu. Con số không phải phép tính phong thủy: nó cân bằng rủi ro giữa khách chạy hủy gấp và studio làm quá tay rồi không thu được tiền. Phần còn lại nên gắn milestone payment, tức trả dần khi wireframe được duyệt, khi UI desktop và mobile đã duyệt pixel, khi staging chạy form thật và cuối cùng khi DNS trỏ production ổn định bảy ngày. Mỗi mốc nên có số phần trăm khác nhau tùy công sức: ví dụ mười lăm phần trăm sau wireframe, hai mươi lăm phần trăm sau UI, ba mươi phần trăm sau staging, mười phần trăm sau bảo hành tuần đầu.
Ở góc nhìn kế toán nội bộ, milestone giúp bạn hạch toán chi phí website vào đúng quý thay vì một cục lớn gây lệch dòng tiền. Với startup gọi vốn, nhà đầu tư cũng dễ đọc báo cáo hơn khi mỗi khoản chi có chứng từ nghiệm thu tương ứng. Khi đàm phán, hãy yêu cầu phụ lục mô tả rõ “chấp nhận mốc” là gì: ví dụ Wireframe Figma có comment resolved, hoặc staging pass checklist Lighthouse mục tiêu đã thống nhất. Nếu bạn chưa quen ngôn ngữ hợp đồng, đội Webchốt có thể gửi mẫu điều khoản chuẩn hóa sau khi bạn chọn gói trên trang dịch vụ.
Khi nào nên dùng nhiều mốc nhỏ thay vì hai lần thanh toán lớn?
Dự án càng dài hoặc càng nhiều bên phê duyệt nội bộ thì càng cần nhiều mốc nhỏ để tránh bế tắc tâm lý “sợ trả thêm vì chưa thấy gì”. Một site giới thiệu mười trang có thể ba mốc; một portal booking phức tạp nên năm mốc trở lên. Nguyên tắc là khoảng cách giữa hai lần chuyển tiền không vượt quá ba tuần làm việc nếu team full-time, hoặc phải có deliverable PDF hoặc video walkthrough ở giữa. Nếu bạn chỉ trả hai lần, rủi ro cao là giai đoạn giữa dự án kéo dài vì không ai cảm thấy áp lực hoàn tất phần việc trung gian.
- Điểm 1: Nhiều stakeholder (marketing, sales, pháp chế) thì chia mốc theo từng vòng ký duyệt để tránh một người kẹt cả chuỗi.
- Điểm 2: Tích hợp API thanh toán, CRM hay webhook nên có mốc riêng sau khi sandbox chạy thật, không gộp chung mốc giao diện.
- Điểm 3: Dự án SEO nặng nên thêm mốc “nội dung và metadata lên staging” trước khi bàn giao production.
- Điểm 4: Gói có chụp ảnh sản phẩm hoặc quay video hero nên tách mốc nội dung đa phương tiện để không kéo lùi phần code.
Bảng so sánh cách chia tiền khi thuê thiết kế web chuyên nghiệp
Bảng dưới đây không phải “đáp án duy nhất” mà là khung giúp bạn đối chiếu với đề xuất của agency hoặc freelancer. Khi cần số liệu gói cụ thể, hãy đối chiếu thêm với configurator Webchốt để biết phạm vi module mặc định trước khi cộng thêm mốc tùy chỉnh.
| Tiêu chí | Lựa chọn A | Lựa chọn B | Khuyên dùng |
|---|---|---|---|
| Số lần chuyển tiền | Hai lần: cọc lớn và tất toán cuối | Bốn đến năm milestone theo deliverable | Chọn B nếu dự án trên sáu tuần hoặc có tích hợp |
| Độ linh hoạt khi đổi scope | Thấp, dễ tranh cãi phần “ngoài hợp đồng” | Cao hơn khi mỗi mốc có backlog đính kèm | Thêm phụ lục change request có đơn giá |
| Áp lực dòng tiền SME | Nhị phân: đợt đầu nặng hoặc cuối nặng | Trải đều theo tiến độ thấy được | Ưu tiên trải đều nếu quý đang thiếu vốn lưu động |
| Phù hợp loại hình | Landing đơn giản, ít tích hợp | Multi-page, CMS, booking, e-commerce nhẹ | Site phức tạp nên B; landing chuẩn hóa có thể A nếu scope siết kỹ |
Sau khi đọc bảng, hãy tự hỏi: bạn có chấp nhận trả thêm năm đến mười phần trăm tổng giá để đổi lấy hợp đồng milestone chi tiết hơn không? Trong kinh nghiệm triển khai tại Webchốt, phần trăm đó thường tiết kiệm lại bằng việc giảm họp lại vì hiểu nhầm. Nếu bạn cần tham chiếu giao diện sẵn để rút ngắn vòng wireframe, xem kho template Next.js trước khi ký phụ lục mốc đầu tiên.
Quy trình năm bước: từ ký hợp đồng đến thanh toán mốc cuối
- Bước 1: Ký hợp đồng tổng và phụ lục milestone ít nhất ba trang trở lên ghi rõ các ràng buộc đối với CTA, sitemap, wireframe và số vòng chỉnh sửa miễn phí trong từng giai đoạn.
- Bước 2: Chuyển đặt cọc 50 hoặc tỉ lệ thỏa thuận sau khi nhận hóa đơn và xác nhận slot trong lịch dự án hai bên cùng thấy trên board.
- Bước 3: Sau khi duyệt wireframe và design system căn bản bạn thanh toán mốc kế và team bắt đầu cắt layout Next.js, component và kiểm thử responsive thật chứ không chỉ mock tĩnh.
- Bước 4: Khi staging được gắn domain thử và form gửi mail hoặc CRM chạy thật trong môi trường bảo mật, ký biên bản mốc staging rồi chuyển phần trăm đã thoả và mở giai đoạn nội dung SEO và metadata.
- Bước 5: Trỏ DNS production, kiểm tra redirect 301, backup và checklist bàn giao tài liệu, sau đó giữ một mốc nhỏ năm đến mười phần trăm sau tuần bảo hành đầu tiên để đảm bảo hotfix không bị đẩy lùi.
Các bước có thể gộp nếu dự án rất nhỏ, nhưng bạn đừng bỏ bước biên bản bằng văn bản nhẹ dù chỉ một trang PDF ký tay scan. Minh bạch bằng chữ giúp cứu mối quan hệ khi deadline marketing lùi hay khi stakeholder mới vào và hỏi vì sao phải đóng đợt tiền.
Báo giá tham chiếu và cách căn chỉnh mốc theo ngân sách
Bạn không thể chia milestone thực tế khi chưa biết khung tiền sơ bộ. Trang /pricing của Webchốt liệt kê các tier landing, đa trang và bổ sung module đặt lịch, blog headless và tối ưu Vitals làm căn cứ báo giá. Khi đã có tổng sơ bộ, hãy map tỉ lệ như sau: không quá hai mươi lăm phần trăm tổng giá là “trước khi có giao diện xem được”, không dưới ba mươi phần trăm cho giai đoạn chứa staging chạy thật, phần còn lại chia cho UI hoàn chỉnh và bàn giao. Nếu bạn cần góp vốn theo tuần, có thể thỏa thuận mốc một tuần một lần với khối lượng story point cố định thay vì phần trăm cứng.
Với các công cụ điều hành nội bộ sau khi lên sóng, bạn có thể tham khảo thêm sandbox miễn phí trong khu công cụ tài chính để chiếu chi phí tháng của web vào báo cáo dòng tiền. Nhớ rằng milestone không thay thế cho chất lượng: nếu gói rẻ bất thường so với thị trường thì các mốc chỉ là mảnh giấy nếu team cắt QA. Ngược lại, giá đắt mà không có định nghĩa nghiệm thu cũng vô nghĩa. Hãy kết hợp báo đúng và hợp đồng đúng.
Bốn sai lầm khiến thanh toán milestone thành tranh chấp thay vì đòn bẩy
Nhiều tranh luận xuất phát từ cảm giác một bên bị ép chứ không phải vì ghét trả tiền. Sau đây là lỗi Webchốt thấy đi đi lại lại khi khảo sát khách SME sau bàn giao.
- Sai lầm 1: Viết milestone chung chung như “xong design” trong khi thực tế bạn chờ cả guideline icon, illustration và dark mode không được liệt kê. Hai bên tranh nhau không phải vì tiền mà vì tiêu chí không tồn tại trong văn bản.
- Sai lầm 2: Không thoả khung revision theo phiên và thời hạn feedback. Kết quả là vòng chỉnh thứ mười hai vẫn chưa chốt mốc và studio đòi đổi sang tính giờ trong khi bạn chỉ mong một con số phẳng.
- Sai lầm 3: Chi trăm phần trăm trước khi có source trên repo hoặc bản ZIP do đối tác quản trị một mất một còn. Nếu họ biến mất, milestone ban đầu không cứu bạn được vì không còn tài sản trung gian.
- Sai lầm 4: Bỏ qua điều khoản bảo hành bug nhỏ sau go-live và rồi lẫn lộn giữa “bug trong phạm vi” với “tính năng chưa từng ký trong hợp đồng”.
FAQ — thanh toán milestone thiết kế web
Nếu nhà cung cấp yêu cầu đặt cọc 50 trong khi tôi chỉ tin tưởng sau khi thấy demo thì làm sao?
Yêu cầu chia nhỏ mốc đầu: ví dụ mười lăm phần trăm cho contract và kickoff chi tiết rồi ba mươi lăm phần trăm khi họ giao frame Figma duyệt được cả hai bên. Bạn không cần bỏ cả nửa tiền trước khi có thứ hình có hình trong tay. Song bạn phải công nhận rằng studio cũng cần ràng buộc pháp lý để không bị trốn brief sau khi tốn hai ngày workshop. Khung thoả được gọi là “tiến độ đối xứng” và thường giữ được mối quan hệ dài khi dự án mở rộng sang giai đoạn marketing sau này. Nếu bên kia không chấp nhận điều này, có thể cân nhắc escrow đơn giản hoặc thanh toán qua phương thức có biên nhận rõ điều kiện hoàn trả khi không kickoff trong mười bốn ngày làm việc.
Milestone payment có bị luật thương mại trong nước “cấm” không?
Không có chữ cấm tuyệt đối chỉ riêng cơ chế milestone; pháp luật quan tâm hai thứ: nội dung hợp đồng có được ghi cụ thể và có chứng cứ điện tử không. Bạn thoả thích chia năm mốc hay bảy mốc miễn là hai pháp nhân hoặc cá nhân ký được xác nhận theo luật dân sự và phù hợp chính sách thuế hiện hành. Quan trọng là các hóa đơn và biên nhận chuyển khoản khớp tỉ lệ thoả và ghi nhận VAT đúng nếu bên nhận xuất hóa đơn VAT. Khách nước ngoài và doanh nghiệp trong nước cần chỉnh template payment term khi có currency khác nhau hoặc khi escrow nằm ở bên thứ ba quốc tế để không vướng lệnh hối đoái nếu không khai báo.
Thanh toán milestone thiết kế web có áp dụng cho đồng hành bảo trì sau bàn giao không?
Phần bảo trì thường chuyển sang mô hình retainer cố định hàng tháng hoặc gói giờ dự phòng chứ không dùng cùng công thức như làm web lần đầu vì không còn chuyện “chín mươi phần trăm khối lượng” trong một phát. Bạn có thể giữ một mốc thanh toán ba mươi ngày sau go-live chỉ để cover hotfix của phạm vi cũ, sau đó ký phụ lục SLA mới riêng. Webchốt thường đề xuất gói năm nên phân bổ theo vé năm thể hiện bằng board ticket minh họa tháng đó làm được bao giờ. Cách làm đó tránh hai bên ôm kỳ vọng không giống nhau và giúp bạn chủ động lên kế hoạch nội dung không bị khựng vì chờ dev rảnh.
Mốc staging và mốc production khác nhau thế nào với site Next.js?
Staging là môi trường ẩn chứa nhánh đang review, chứa ENV thử của API và không ảnh hưởng SEO chính. Production là bản khách và Google bot thực sự vào được. Hai mốc tách nhau để khách không bị “sốc” khi thấy dữ liệu test còn lẫn. Thanh toán mốc staging nên báo cụ khi có SSL hợp lệ và redirect chính thức chưa bật, còn mốc production là khi build tối ưu được bật và domain chính trỏ ổn định. Nếu bạn gộp hai mốc thành một mà không ghi nhật ký chỉnh sản phẩm nghiệp vụ, rất dễ xảy ra cảnh bạn đóng đủ tiền trong khi sitemap và analytics vẫn trỏ lệch và team phân vân phải sửa thêm miễn phí hay tính phí.
Webchốt có thể chỉnh tỉ lệ đặt cọc và milestone theo từng ngành không?
Có, vì một sàn BĐS cần tích hợp ảnh nặng và filter nhiều nên đợt UI thường kéo dài và cần tỉ lệ cao sau wireframe trong khi landing dịch vụ B2B chỉ có ba section chính. Team sẽ lấy guideline trên pricing làm lõi sau đó đặt các mốc phụ vào các ngành dễ “đụng” chỉnh wording pháp lý như nhà khoa hay văn phòng luật. Bạn chỉ việc gửi brief ngành cùng bảng cảm nhận rủi ro nội bộ của bạn, ví dụ cần hội đồng duyệt logo ba cấp, để được phân chia lịch đóng tiền lệch một tuần nếu cần. Mục tiêu không phải bẻ con số mà làm cho hai bên cùng cảm thấy công việc thật chứ không chỉ là văn tả trên Slide.
Liên Hệ Webchốt
Để làm chủ chủ đề thanh toán milestone thiết kế web trong tuần này, bạn nên làm ba việc theo trình tự: một, in hoặc lưu PDF checklist mốc ở mục quy trình và khoanh tròn các dòng không phù hợp với đội của bạn rồi gửi lại họ trước khi họp. Hai, mở bảng giá và ghi tay tổng mục tiêu vào ba dòng cố định để dễ chia phần trăm chứ không cảm tính. Ba, nhắn Zalo hoặc gọi hotline để chốt lịch mười lăm phút với founder Trường và đồng bộ milestone payment vào roadmap thực tế trên không gian làm việc của Webchốt. Khi các bước này xong, bạn không cần học thêm thuyết khô khan về quản lý rủi ro vốn chỉ cần hành động nhỏ đều mỗi ngày.
- Hotline / Zalo: 0905 151 701 — gặp anh Trường (founder/dev).
- Chat Zalo: zalo.me/0905151701 — phản hồi nhanh.
- Email: hi@webchot.com — phản hồi <12h làm việc.
- Studio: 262/1/93 Phan Anh, Phường Phú Thạnh, TP.HCM (T2–T7, 9h–18h).
Tham khảo thêm: 17 template Next.js · 10 dịch vụ web chuyên sâu · bảng giá Webchốt 2026 · 12 công cụ kế toán/tài chính miễn phí.
Reference: Next.js docs · web.dev Core Web Vitals.