Tình huống minh họa: cuối năm, CEO xem báo cáo và thấy ba công trình đã hoàn thành nhưng tiền chưa về đủ. Một công trình mới xuất một hóa đơn tạm ứng từ đầu, hai công trình còn lại chưa xuất đợt nào vì kế toán chờ đủ hồ sơ quyết toán. Trong khi đó, chi phí thầu phụ và vật tư đã trả gần hết. Sổ sách ghi lãi, nhưng tài khoản ngân hàng thì căng. Đến khi dồn xuất hóa đơn cuối, khách cần thời gian xử lý, và dòng tiền bị kéo dài thêm nhiều tuần.
Trả lời ngắn: Xuất hóa đơn theo tiến độ là lập hóa đơn cho từng mốc đã hoàn thành và nghiệm thu, không dồn đến quyết toán. Mỗi mốc gắn điều kiện: khối lượng đã làm, biên bản nghiệm thu và giá trị chốt trong hợp đồng. Cách này giữ dòng tiền về gần thời điểm phát sinh chi phí và giảm DSO. Điểm kiểm soát là mốc nghiệm thu tự mở khóa đợt xuất hóa đơn, không chờ kế toán nhớ.
Bài viết này dành cho ai?
Dành cho CEO, CFO, Giám đốc dự án, PM và Kế toán của doanh nghiệp thiết kế – thi công nội thất. Những người phải cân giữa việc giữ khách và việc bảo vệ dòng tiền, trong bối cảnh chi phí thi công đã trả trước khi tiền thu về.
Điều gì đang xảy ra?
- Hóa đơn bị dồn vào cuối công trình, khi khách đã bắt đầu thấy tổng số tiền lớn.
- Mốc thanh toán trong hợp đồng ghi theo tỷ lệ chung, không gắn khối lượng đã làm.
- Kế toán chờ đủ hồ sơ quyết toán mới xuất hóa đơn, nên bỏ lỡ nhiều mốc tiến độ.
- Khối lượng đã làm chưa được nghiệm thu thành hồ sơ nên không có căn cứ xuất hóa đơn.
- Công nợ quá hạn không được theo dõi theo từng đợt và từng người phụ trách thu.
Điều doanh nghiệp thực sự muốn đạt được
Chức năng: mỗi mốc tiến độ có điều kiện, ngày đến hạn và giá trị rõ ràng, xuất hóa đơn được ngay khi nghiệm thu xong. Quản trị: nhìn được DSO, tuổi nợ và giá trị đã làm nhưng chưa xuất hóa đơn theo từng công trình. Tổ chức: rõ ai xác nhận khối lượng, ai chốt mốc và ai chịu trách nhiệm thu đợt đó.
Điều gì đang cản trở?
| Lớp cản trở | Biểu hiện | Hệ quả |
|---|---|---|
| Dữ liệu | Khối lượng đã làm không gắn mốc thanh toán trong hợp đồng | Không biết đợt nào đủ điều kiện xuất hóa đơn |
| Quy trình | Kế toán chờ hồ sơ quyết toán mới lập hóa đơn | Hóa đơn dồn cuối kỳ, dòng tiền căng |
| Kiểm soát | Không có điều kiện chặn mốc sau khi mốc trước chưa thu | Công trình chạy tiếp trong khi nợ cũ chưa về |
| Tổ chức | PM, kế toán và kinh doanh không chung trạng thái thu | Không rõ ai đang theo đợt nợ nào |
| Công cụ | Theo dõi công nợ trên bảng tính rời | Không tính được tuổi nợ và DSO theo công trình |
Điểm nhìn cốt lõi: Doanh nghiệp không thiếu hợp đồng có mốc thanh toán. Doanh nghiệp thiếu cơ chế buộc mỗi mốc nghiệm thu phải mở ra một đợt xuất hóa đơn ngay, nên tiền cứ ở lại phía khách trong khi chi phí đã ra khỏi doanh nghiệp từ lâu.

Tác động tới doanh nghiệp
| Chiều tác động | Điều gì xảy ra khi hóa đơn dồn về cuối |
|---|---|
| Cost | Chi phí thầu phụ và vật tư đã trả, không có dòng tiền thu bù |
| Margin | Lãi trên sổ vẫn ghi nhận nhưng tiền chưa về, lãi không dùng được |
| Cash Flow | DSO tăng, doanh nghiệp phải vay hoặc dùng vốn chủ để xoay |
| Progress | Công trình sau bị chậm vì thiếu vốn cho vật tư và nhân công |
| Risk | Nợ quá hạn kéo dài khó thu, dễ thành nợ khó đòi khi khách gặp khó khăn |
Nguyên nhân gốc
Hợp đồng ghi mốc thanh toán theo tỷ lệ chung, không gắn khối lượng đã làm ↓ Tiến độ thi công không được chuyển thành hồ sơ nghiệm thu mốc ↓ Kế toán thiếu căn cứ nên chờ đến quyết toán mới xuất hóa đơn ↓ Hóa đơn dồn về cuối công trình, khách cần thời gian xử lý ↓ Dòng tiền về chậm trong khi chi phí đã trả gần hết ↓ DSO tăng, vốn bị chiếm dụng, doanh nghiệp chậm công trình tiếp theo
Framework quản trị
XÁC ĐỊNH — chốt mốc thanh toán trong hợp đồng theo khối lượng, không theo tỷ lệ chung ↓ GHI KHỐI LƯỢNG — mỗi mốc hoàn thành thì có biên bản nghiệm thu khối lượng ↓ ĐIỀU KIỆN MỞ — mốc đã nghiệm thu thì đủ điều kiện xuất hóa đơn ↓ XUẤT HÓA ĐƠN — lập hóa đơn ngay theo mốc, kèm biên bản và bảng khối lượng ↓ THEO DÕI NỢ — tuổi nợ, ngày đến hạn, người phụ trách thu từng đợt ↓ PHÂN TÍCH — DSO theo công trình và theo khách, điều chỉnh điều khoản hợp đồng
Gắn mốc hợp đồng, biên bản nghiệm thu, hóa đơn và tuổi nợ vào một hồ sơ công trình.
Khám phá EcoCons → Xem gói One →Quy trình đề xuất (To-Be)
| Bước | Người phụ trách | Điều kiện vào | Điểm kiểm soát |
|---|---|---|---|
| Chốt mốc trong hợp đồng | Kinh doanh + Kế toán | Hợp đồng được soạn | Mốc gắn khối lượng và điều kiện nghiệm thu |
| Ghi khối lượng hoàn thành | PM + QS | Hạng mục đạt mốc | Biên bản nghiệm thu khối lượng mốc |
| Xác nhận đủ điều kiện | PM | Mốc đã nghiệm thu | Đối chiếu khối lượng và giá trị hợp đồng |
| Xuất hóa đơn mốc | Kế toán | Mốc đủ điều kiện | Hóa đơn kèm biên bản và bảng khối lượng |
| Theo dõi công nợ | Kế toán + Kinh doanh | Hóa đơn đã phát hành | Tuổi nợ, đến hạn, người phụ trách thu |
| Rà soát DSO | CFO | Cuối kỳ | DSO theo công trình và theo khách |

Nhận bản đồ mốc thanh toán, điều kiện xuất hóa đơn theo nghiệm thu và cách theo dõi DSO theo công trình.
Chẩn đoán nhanh → Xem Blueprint →Ví dụ minh họa — số liệu giả định
EcoCons hỗ trợ ở đâu?
| Yêu cầu | Năng lực | Mức đáp ứng |
|---|---|---|
| Mốc thanh toán theo hợp đồng và khối lượng | Điều khoản thanh toán, mốc theo giá trị | Standard + cấu hình |
| Hóa đơn theo mốc tiến độ | Hóa đơn bán theo đợt, gắn hợp đồng | Standard |
| Điều kiện mở hóa đơn theo nghiệm thu mốc | Điều kiện chặn gắn biên bản nghiệm thu | Mở rộng (AI-X) |
| Tuổi nợ và ngày đến hạn theo đợt | Báo cáo công nợ theo hạn thanh toán | Standard + cấu hình |
| DSO theo công trình và theo khách | Phân tích vòng quay phải thu theo chiều | Đề xuất thiết kế |
AI / Automation hỗ trợ ở đâu?
AI có thể đối chiếu tiến độ thi công với các mốc trong hợp đồng, cảnh báo mốc đã đủ điều kiện nhưng chưa xuất hóa đơn, và xếp hạng công nợ theo tuổi nợ và xác suất thu. Đầu vào gồm hợp đồng, biên bản nghiệm thu mốc, hóa đơn và lịch sử thu tiền; AI đưa danh sách và khuyến nghị; kế toán hoặc CFO quyết định. Điểm quyết định của AI nằm ở bước nhận diện mốc đủ điều kiện và mức độ ưu tiên thu nợ. AI không tự xuất hóa đơn, không tự đổi điều khoản thanh toán và không tự gửi thông báo đòi nợ cho khách.
KPI ban điều hành cần theo dõi
| KPI | Công thức | Tần suất | Chủ sở hữu | Hành động khi lệch |
|---|---|---|---|---|
| DSO theo công trình | Số ngày thu bình quân ÷ doanh thu kỳ | Tháng | CFO | Rà điều khoản và đẩy thu đợt quá hạn |
| Giá trị đã làm chưa xuất hóa đơn | Khối lượng nghiệm thu chưa lập hóa đơn | Tuần | Kế toán | Xuất hóa đơn ngay theo mốc đủ điều kiện |
| Tỷ lệ hóa đơn xuất đúng hạn mốc | Hóa đơn đúng hạn ÷ tổng hóa đơn mốc | Tháng | Kế toán | Gỡ điểm nghẽn hồ sơ nghiệm thu |
| Tuổi nợ quá hạn | Giá trị quá hạn ÷ tổng phải thu | Tuần | Kinh doanh | Nhắc nợ theo cấp và theo điều khoản |
| Thời gian từ nghiệm thu đến hóa đơn | Số ngày từ nghiệm thu mốc đến hóa đơn | Tháng | PM | Rút ngắn xác nhận khối lượng và lập hóa đơn |

Câu hỏi thường gặp
Vì sao không nên dồn xuất hóa đơn đến khi quyết toán công trình?
Vì chi phí thi công đã ra khỏi doanh nghiệp từ sớm, trong khi tiền chỉ về khi khách xử lý xong đợt cuối. Dồn hóa đơn về cuối làm DSO tăng, vốn bị chiếm dụng và doanh nghiệp phải chậm công trình sau hoặc đi vay. Chia theo mốc nghiệm thu giúp tiền về gần thời điểm phát sinh chi phí, giảm gánh nặng dòng tiền mà không làm tổng số tiền khách phải trả thay đổi.
Mốc thanh toán trong hợp đồng nên gắn với khối lượng hay tỷ lệ phần trăm?
Nên gắn với khối lượng đã hoàn thành và nghiệm thu, thay vì tỷ lệ chia đều theo thời gian. Khi mốc gắn khối lượng, hai bên dễ xác nhận điều kiện đã đạt và doanh nghiệp có căn cứ xuất hóa đơn ngay. Tỷ lệ phần trăm theo thời gian thường dẫn tới việc khách chậm xác nhận vì không thấy phần việc tương ứng. Một số hợp đồng dùng cách kết hợp: tạm ứng theo tỷ lệ, phần còn lại theo mốc khối lượng.
Ai là người xác nhận một mốc đã đủ điều kiện xuất hóa đơn?
Nên có hai lớp: PM hoặc QS xác nhận khối lượng và nghiệm thu mốc, rồi kế toán kiểm tra điều kiện hợp đồng trước khi lập hóa đơn. Cách này tránh việc PM tự quyết doanh thu và kế toán không có căn cứ kỹ thuật. Với mốc lớn, nên có thêm cấp duyệt của Giám đốc dự án hoặc CFO. Điều quan trọng là trạng thái mốc được ghi lại để không ai phải hỏi lại bằng miệng.
Làm sao theo dõi công nợ theo từng đợt thay vì theo công trình?
Mỗi hóa đơn theo mốc nên có ngày đến hạn, số ngày quá hạn và người phụ trách thu riêng. Nhìn theo đợt giúp doanh nghiệp biết đợt nào đang chậm, do khâu nào, và ai đang xử lý. Nếu chỉ nhìn tổng công nợ theo công trình, một khoản nhỏ quá hạn có thể bị che lấp bởi khoản lớn chưa đến hạn. Báo cáo tuổi nợ theo đợt là cách phát hiện sớm nhất trước khi khoản nợ trở nên khó đòi.
Có nên dừng thi công khi khách chưa thanh toán mốc trước không?
Điều này nên được quy định trong hợp đồng ngay từ đầu, kèm ngưỡng thời gian và cách xử lý. Nếu quy định rõ, doanh nghiệp có quyền tạm dừng hợp lý khi mốc trước quá hạn mà không bị coi là vi phạm. Nếu không quy định, việc dừng giữa chừng rất dễ thành tranh chấp. Nên có cơ chế nhắc nợ theo cấp trước khi dừng, để việc dừng là biện pháp cuối cùng chứ không phải phản ứng đầu tiên.
Có cần AI để quản lý hóa đơn theo tiến độ không?
Chỉ hữu ích khi số công trình và số mốc lớn, việc theo dõi thủ công dễ sót. AI có thể đối chiếu tiến độ với mốc hợp đồng, cảnh báo mốc đủ điều kiện chưa xuất hóa đơn và xếp hạng công nợ theo tuổi nợ. Với doanh nghiệp vài công trình, một bảng mốc chuẩn cùng báo cáo tuổi nợ định kỳ thường đã đủ kiểm soát. AI chỉ nên cảnh báo, không thay người quyết định xuất hóa đơn hay đòi nợ.
Checklist: doanh nghiệp của bạn có vấn đề này không?
Đọc kết quả: 0–2 ô = kiểm soát tốt; 3–5 ô = cần chuẩn hóa hóa đơn theo mốc; 6–8 ô = nên xử lý trước khi nhận thêm công trình.
Kết luận
Xuất hóa đơn theo tiến độ không phải để đòi tiền khách sớm, mà để dòng tiền đi cùng nhịp với chi phí. Khi mỗi mốc nghiệm thu tự mở ra một đợt hóa đơn và mỗi đợt có người theo dõi tới khi thu, doanh nghiệp giữ được vốn để chạy công trình tiếp theo và giảm hẳn áp lực công nợ cuối kỳ.