Tình huống minh họa: đầu quý, CEO họp ban điều hành và hỏi vì sao doanh thu năm ngoái tăng mà tài khoản ngân hàng vẫn căng. Kế toán trưởng mở bảng tuổi nợ: hàng chục khoản phải thu nằm rải từ hợp đồng của nhiều công trình, trong đó có khoản đã quá hạn nhiều tuần nhưng chưa ai gọi. Kinh doanh nói công nợ là việc của kế toán, kế toán nói điều khoản thanh toán do kinh doanh chốt và khách chỉ chịu trả khi PM xác nhận nghiệm thu. Không ai sai rõ ràng, nhưng tiền vẫn nằm ngoài doanh nghiệp và các công trình mới phải vay vốn để chạy.
Trả lời ngắn: DSO (Days Sales Outstanding) là số ngày bình quân doanh nghiệp thu được tiền sau khi ghi nhận doanh thu. Công thức: DSO = (Phải thu bình quân ÷ Doanh thu) × số ngày kỳ. Giảm DSO cho doanh nghiệp thi công nội thất không chỉ là giục khách trả tiền, mà là rút ngắn cả chuỗi: điều khoản hợp đồng, nghiệm thu, xuất hóa đơn và thu tiền theo tuổi nợ.
Bài viết này dành cho ai?
Dành cho CEO, Giám đốc tài chính, Kế toán trưởng, Trưởng phòng Kinh doanh và Giám đốc dự án của doanh nghiệp thiết kế – thi công nội thất. Những người thấy doanh thu trên sổ đẹp nhưng tiền thật về chậm, phải vay vốn để quay công trình. Nếu doanh nghiệp của bạn đang chạy nhiều công trình song song và mỗi khoản công nợ không rõ ai theo, bài này nói vào đúng chỗ đó.
Điều gì đang xảy ra?
- Công nợ được theo dõi theo khách hàng chung, không theo từng hợp đồng và từng mốc thanh toán.
- Việc nhắc nợ phụ thuộc vào kế toán nhớ ra, không có lịch theo tuổi nợ.
- Điều khoản thanh toán trong hợp đồng do kinh doanh chốt nhưng không ai rà lại khi soạn thảo.
- Khách chậm trả thường dựa vào lý do hồ sơ nghiệm thu chưa đủ, nhưng không ai xác minh phần này.
- Không phân biệt khách trả chậm do khó khăn tài chính với khách chậm vì nội bộ chưa xuất hóa đơn.
Điều doanh nghiệp thực sự muốn đạt được
Chức năng: mỗi khoản phải thu gắn với hợp đồng, mốc thanh toán, tuổi nợ và người phụ trách, có lịch nhắc tự động. Quản trị: nhìn được DSO tách theo chặng để biết đang chậm ở hợp đồng, nghiệm thu, hóa đơn hay thu tiền. Tổ chức: rõ kinh doanh chịu trách nhiệm quan hệ và thu tiền, kế toán giữ số liệu và lịch nhắc, PM xác nhận nghiệm thu, ban điều hành quyết định với khoản lớn.
Điều gì đang cản trở?
| Lớp cản trở | Biểu hiện | Hệ quả |
|---|---|---|
| Dữ liệu | Công nợ theo khách hàng chung, không tách theo hợp đồng và mốc | Không biết khoản nào của công trình nào |
| Quy trình | Nhắc nợ theo cảm tính, không theo tuổi nợ và lịch định sẵn | Khoản quá hạn bị bỏ quên |
| Kiểm soát | Không có ngưỡng và người chịu trách nhiệm từng khoản | Không ai bị quy trách nhiệm khi chậm |
| Tổ chức | Kinh doanh, kế toán và PM đùn đẩy trách nhiệm thu tiền | Khách không nhận được đầu mối rõ ràng |
| Công cụ | Tuổi nợ tính tay trên Excel, cập nhật không đều | Số liệu DSO không đáng tin để ra quyết định |
Điểm nhìn cốt lõi: Doanh nghiệp không thiếu hợp đồng có doanh thu. Doanh nghiệp thiếu một cơ chế phân loại công nợ theo tuổi nợ gắn với người chịu trách nhiệm, nên việc thu tiền phụ thuộc vào ai nhớ ra. DSO chỉ giảm khi cả hợp đồng, nghiệm thu, hóa đơn và thu tiền được rút ngắn cùng lúc, không chỉ ở khâu gọi điện đòi nợ.

Tác động tới doanh nghiệp
| Chiều tác động | Điều gì xảy ra khi DSO cao và không kiểm soát |
|---|---|
| Cost | Chi phí lãi vay tăng vì phải huy động vốn bù cho khoản phải thu chưa về |
| Margin | Lãi công trình bị bào mòn bởi chi phí vốn và chi phí thu hồi kéo dài |
| Cash Flow | Thiếu tiền trả nhà cung cấp, phải đàm phán giãn nợ, ảnh hưởng uy tín mua hàng |
| Progress | Chậm vốn làm công trình mới khởi động muộn hoặc thi công cầm chừng |
| Risk | Khoản phải thu lâu ngày chuyển thành nợ khó đòi, rủi ro trích lập dự phòng |
Nguyên nhân gốc
Điều khoản thanh toán chốt nhanh khi bán, không rà theo khả năng thu và tiến độ ↓ Không tách công nợ theo hợp đồng, mốc thanh toán và tuổi nợ ↓ Không gắn mỗi khoản phải thu với một người chịu trách nhiệm ↓ Nhắc nợ phụ thuộc vào trí nhớ, khoản quá hạn bị bỏ quên ↓ Hồ sơ nghiệm thu và hóa đơn ra muộn làm khách có cớ trì hoãn ↓ DSO cao, dòng tiền căng, phải vay vốn để quay công trình
Framework quản trị
ĐIỀU KHOẢN — chốt điều khoản thanh toán gắn mốc nghiệm thu ngay từ hợp đồng ↓ NGHIỆM THU — xác nhận hạng mục để mốc thanh toán đủ điều kiện ↓ HÓA ĐƠN — phát hành đúng hạn để không tạo cớ trì hoãn ↓ PHÂN LOẠI — xếp phải thu theo tuổi nợ và mức rủi ro ↓ GẮN NGƯỜI — mỗi khoản có người phụ trách và lịch nhắc định sẵn ↓ ĐO LƯỜNG — theo dõi DSO theo chặng và theo khách, điều chỉnh chính sách
Phân loại phải thu theo hợp đồng, tuổi nợ và rủi ro, gắn mỗi khoản với một người chịu trách nhiệm.
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 điều khoản thanh toán | Kinh doanh + Kế toán | Soạn hợp đồng | Mốc thanh toán gắn nghiệm thu và thời hạn rõ |
| Xác nhận nghiệm thu mốc | PM | Hạng mục thuộc mốc hoàn thành | Biên bản ký, mốc đủ điều kiện xuất hóa đơn |
| Phát hành hóa đơn | Kế toán | Mốc đã nghiệm thu | Hóa đơn ra trong thời hạn nội bộ |
| Phân loại tuổi nợ | Kế toán | Hóa đơn đã gửi | Phải thu xếp nhóm theo tuổi nợ và rủi ro |
| Nhắc nợ theo lịch | Kinh doanh + Kế toán | Đến mốc nhắc | Mỗi khoản có người phụ trách, ghi nhận liên hệ |
| Họp rà soát DSO | Ban điều hành | Định kỳ hàng tháng | Quyết định xử lý khoản lớn và chính sách mới |

Nhận bản đồ giảm DSO theo chặng: điều khoản, nghiệm thu, hóa đơn và nhắc nợ theo phân loại rủi ro.
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 |
|---|---|---|
| Phải thu tách theo hợp đồng và mốc thanh toán | Hóa đơn theo hợp đồng, mã công trình | Standard + cấu hình |
| Bảng tuổi nợ theo khách và theo công trình | Báo cáo tuổi nợ, bộ lọc theo hợp đồng | Standard |
| Lịch nhắc nợ theo tuổi nợ | Nhắc việc, hoạt động theo khách hàng | Standard + cấu hình |
| Gắn khoản phải thu với người phụ trách | Trường phụ trách, phân công theo khách | Mở rộng (AI-X) |
| Tách DSO theo chặng và dự báo dòng tiền | Báo cáo tài chính, dự báo dòng tiền | Đề xuất thiết kế |
AI / Automation hỗ trợ ở đâu?
AI có thể đọc bảng tuổi nợ, lịch sử thanh toán và hồ sơ nghiệm thu để phân loại khoản phải thu theo mức rủi ro, nhắc khoản sắp đến hạn và gợi ý thứ tự ưu tiên liên hệ. Đầu vào gồm hóa đơn, biên bản nghiệm thu, lịch sử thanh toán và ghi nhận liên hệ; AI đưa danh sách và khuyến nghị; kinh doanh và kế toán quyết định. Điểm quyết định của AI nằm ở bước phân biệt khoản chậm do nội bộ (hóa đơn, nghiệm thu) và khoản chậm do khách, để dẫn hành động đúng phòng ban. AI không tự gọi khách, không tự thỏa thuận giảm nợ và không tự ghi nhận thanh toán.
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 | (Phải thu bình quân ÷ Doanh thu) × số ngày kỳ | Tháng | CFO | Tách chặng dài bất thường để xử lý đúng khâu |
| Tỷ lệ phải thu quá hạn | Phải thu quá hạn ÷ tổng phải thu | Tháng | Kế toán | Phân nhóm tuổi nợ, giao người theo dõi |
| Thời gian từ nghiệm thu đến hóa đơn | Số ngày từ biên bản ký đến phát hành hóa đơn | Tuần | Kế toán | Rà khâu nhận biên bản từ site |
| Tỷ lệ thu được của khoản đến hạn | Tiền thu trong kỳ ÷ phải thu đến hạn | Tháng | Kinh doanh | Tăng cường nhắc nợ và đàm phán điều khoản |
| Số ngày công nợ bình quân theo khách lớn | Tổng ngày nợ ÷ số hóa đơn của khách | Quý | Ban điều hành | Xem lại điều khoản và hạn mức tín dụng khách |

Câu hỏi thường gặp
DSO bao nhiêu ngày là hợp lý cho doanh nghiệp thi công nội thất?
Không có con số đúng chung cho mọi doanh nghiệp, vì nó phụ thuộc điều khoản thanh toán, mức tạm ứng, loại khách và tỷ trọng công trình kéo dài. Điều nên làm là đo DSO của chính mình theo thời gian và tách thành các chặng để thấy chặng nào dài bất thường. Nếu chặng điều khoản thanh toán đã dài sẵn, doanh nghiệp cần đàm phán lại; nếu chặng hóa đơn dài, đó là phần nội bộ sửa được ngay.
Giảm DSO có nghĩa là phải siết khách hàng mạnh hơn không?
Không hẳn. Siết quá mạnh có thể làm mất khách hoặc đẩy khách sang đối thủ. Cách hiệu quả là tách phần chậm do nội bộ và phần chậm do khách. Nếu chậm vì hóa đơn hoặc hồ sơ nghiệm thu chưa xong, doanh nghiệp tự sửa để không tạo cớ cho khách. Nếu chậm vì khách, thì dùng lịch nhắc theo tuổi nợ, phân loại rủi ro và điều khoản đã thống nhất để trao đổi, thay vì gọi điện ngẫu hứng khi nhớ ra.
Có nên yêu cầu tạm ứng cao để giảm DSO không?
Tạm ứng giúp giảm áp lực dòng tiền ở giai đoạn đầu công trình, nhưng không giải quyết phần nợ cuối. Nếu các mốc sau vẫn ra hóa đơn muộn và không ai theo dõi, DSO tổng vẫn cao. Nên kết hợp mức tạm ứng hợp lý, mốc thanh toán gắn nghiệm thu và quy trình nhắc nợ theo tuổi nợ. Ba việc này bổ trợ nhau; chỉ dựa vào tạm ứng thường đẩy phần khó thu về cuối công trình và làm rủi ro tập trung hơn.
Ai nên chịu trách nhiệm thu tiền, kinh doanh hay kế toán?
Nên chia rõ vai. Kinh doanh giữ quan hệ khách và trực tiếp đàm phán, kế toán giữ số liệu, lịch nhắc và đối chiếu, PM xác nhận nghiệm thu để mốc đủ điều kiện thanh toán. Với khoản lớn hoặc quá hạn lâu, ban điều hành vào cuộc và quyết định phương án. Điều quan trọng là mỗi khoản phải thu có một người phụ trách cụ thể, nếu không trách nhiệm sẽ bị đùn đẩy và khoản quá hạn không ai xử lý.
Tuổi nợ nên chia thành các nhóm như thế nào?
Cách chia phổ biến là theo khoảng thời gian quá hạn, ví dụ trong hạn, quá hạn ngắn, quá hạn trung bình và quá hạn dài. Số khoảng và mốc cụ thể do doanh nghiệp tự đặt theo chu kỳ thanh toán của ngành và loại khách. Mỗi nhóm nên có hành động tương ứng: nhóm trong hạn chỉ cần theo dõi, nhóm quá hạn ngắn cần nhắc, nhóm quá hạn dài cần phương án riêng và có thể dừng cấp thêm tín dụng. Cách chia giúp việc thu tiền có mức ưu tiên thay vì xử lý giống nhau.
Hệ thống ERP giúp gì cho việc giảm DSO ngoài báo cáo tuổi nợ?
ERP gắn hóa đơn với hợp đồng và mốc thanh toán nên tra được khoản nào của công trình nào, thay vì chỉ thấy số tổng theo khách. Trạng thái nghiệm thu cấp tín hiệu để hóa đơn ra đúng hạn, giảm cớ trì hoãn. Báo cáo tuổi nợ và phân công người phụ trách giúp việc nhắc nợ có lịch và có chủ. Mức tự động hóa tùy phiên bản: báo cáo tuổi nợ và hóa đơn theo hợp đồng thường có sẵn; phần gắn trách nhiệm và tách DSO theo chặng cần cấu hình hoặc mở rộng thêm.
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 quy trình thu tiền; 6–8 ô = nên xử lý trước khi nhận thêm công trình lớn.
Kết luận
Giảm DSO không phải là bài toán của riêng phòng kế toán. Nó bắt đầu từ điều khoản hợp đồng, đi qua nghiệm thu và hóa đơn, rồi mới đến khâu thu tiền. Khi công nợ được phân loại theo tuổi nợ và gắn với người chịu trách nhiệm, doanh nghiệp biến việc thu tiền từ chỗ nhớ ra thành một quy trình có lịch, và dòng tiền không còn phụ thuộc vào may mắn.