Địa chỉ:
45 Võ Thị Sáu, 12F, Tân Định, HCMC
Địa chỉ:
45 Võ Thị Sáu, 12F, Tân Định, HCMC

Tuổi nợ phải thu là cách phân loại các khoản phải thu theo thời gian chưa thu được hoặc đã quá hạn thanh toán. Aging report giúp doanh nghiệp biết khách hàng nào còn nợ, nợ bao lâu, số tiền bao nhiêu, khoản nào cần nhắc nợ, khoản nào có rủi ro khó thu hồi và khoản nào cần xem xét trích lập dự phòng.
Tuổi nợ phải thu là số ngày một khoản phải thu đã tồn tại kể từ ngày phát sinh hóa đơn hoặc kể từ ngày đến hạn thanh toán, tùy cách doanh nghiệp thiết kế báo cáo. Trong quản trị công nợ, cách dùng phổ biến hơn là tính số ngày quá hạn so với ngày đến hạn thanh toán.
Ví dụ, doanh nghiệp bán chịu cho khách hàng A với điều khoản thanh toán 30 ngày. Hóa đơn phát hành ngày 01/06, hạn thanh toán là 01/07. Nếu đến ngày 15/07 khách hàng chưa trả tiền, khoản phải thu này đã quá hạn 14 ngày.
Trong kế toán Việt Nam, tài khoản 131 dùng để phản ánh các khoản nợ phải thu và tình hình thanh toán với khách hàng; khoản phải thu cần được hạch toán chi tiết theo từng đối tượng, nội dung phải thu, kỳ hạn thu hồi và từng lần thanh toán. Vì vậy, aging report không chỉ là bảng Excel phục vụ thu nợ, mà còn là lớp dữ liệu quản trị giúp kế toán, tài chính và ban điều hành nhìn rõ chất lượng khoản phải thu.
Aging report, hay báo cáo tuổi nợ phải thu, là bảng phân loại các hóa đơn hoặc khoản phải thu chưa thanh toán theo từng nhóm tuổi nợ. Các nhóm thường gặp gồm: chưa đến hạn, quá hạn 1–30 ngày, 31–60 ngày, 61–90 ngày và trên 90 ngày.
Về bản chất, aging report trả lời 5 câu hỏi:
| Câu hỏi quản trị | Ý nghĩa |
|---|---|
| Ai đang nợ? | Xác định khách hàng hoặc nhóm khách hàng cần theo dõi |
| Nợ bao nhiêu? | Đo quy mô vốn bị chiếm dụng |
| Nợ từ khi nào? | Xác định hóa đơn, ngày phát sinh và ngày đến hạn |
| Quá hạn bao lâu? | Phân loại rủi ro theo tuổi nợ |
| Cần làm gì tiếp theo? | Nhắc nợ, khóa tín dụng, thương lượng, pháp lý hoặc dự phòng |
Báo cáo này quan trọng vì khoản phải thu nằm trên tài sản nhưng chưa chắc chuyển thành tiền. Một doanh nghiệp có doanh thu và lợi nhuận kế toán tốt vẫn có thể căng thẳng dòng tiền nếu phần lớn doanh thu nằm ở các khoản phải thu quá hạn.
Tuổi nợ phải thu quan trọng vì nó biến “số dư công nợ” thành thông tin có thể hành động. Cùng là 10 tỷ đồng phải thu, nhưng 10 tỷ chưa đến hạn khác hoàn toàn 10 tỷ đã quá hạn 120 ngày.
Cơ chế tác động có thể hiểu theo chuỗi sau:
Bán chịu → ghi nhận doanh thu → phát sinh phải thu → kéo dài thời gian thu tiền → tăng nhu cầu vốn lưu động → tăng rủi ro dòng tiền → tăng rủi ro dự phòng/nợ xấu.
Với chủ doanh nghiệp, aging report giúp biết tiền đang mắc ở đâu. Với kế toán và tài chính, báo cáo này là căn cứ để theo dõi thu hồi, đối chiếu công nợ, đánh giá rủi ro và chuẩn bị hồ sơ dự phòng. Với ngân hàng hoặc nhà đầu tư, chất lượng khoản phải thu là tín hiệu quan trọng khi phân tích dòng tiền hoạt động, vốn lưu động và chất lượng lợi nhuận.
Doanh nghiệp cần thống nhất cách tính trước khi lập aging report.
| Cách tính | Công thức | Phù hợp khi nào | Rủi ro nếu dùng sai |
|---|---|---|---|
| Theo ngày hóa đơn | Ngày báo cáo – ngày hóa đơn | Muốn biết hóa đơn tồn tại bao lâu từ khi phát hành | Có thể xem nhầm khoản chưa đến hạn là rủi ro |
| Theo ngày đến hạn | Ngày báo cáo – ngày đến hạn thanh toán | Muốn quản trị thu hồi nợ và chính sách tín dụng | Cần dữ liệu điều khoản thanh toán chính xác |
| Theo ngày giao hàng/nghiệm thu | Ngày báo cáo – ngày giao hàng/nghiệm thu | Ngành xây dựng, dự án, B2B có nghiệm thu | Dễ lệch với hóa đơn và hợp đồng thanh toán |
Với mục tiêu quản trị công nợ, nên dùng tuổi nợ quá hạn theo ngày đến hạn thanh toán. Với mục tiêu phân tích chu kỳ bán hàng – thu tiền, có thể bổ sung thêm tuổi nợ tính từ ngày hóa đơn.
Một aging report đủ dùng không nên chỉ có tên khách hàng và số dư. Dữ liệu tối thiểu nên gồm:
| Nhóm dữ liệu | Trường nên có | Mục đích |
|---|---|---|
| Khách hàng | Mã khách hàng, tên khách hàng, nhóm khách hàng | Phân tích theo đối tượng và phân khúc |
| Hợp đồng/hóa đơn | Số hợp đồng, số hóa đơn, ngày hóa đơn | Truy vết chứng từ |
| Điều khoản tín dụng | Hạn thanh toán, số ngày được nợ, hạn mức tín dụng | Kiểm soát chính sách bán chịu |
| Công nợ | Giá trị hóa đơn, đã thu, còn phải thu | Tính số dư còn nợ |
| Tuổi nợ | Ngày đến hạn, số ngày quá hạn, nhóm tuổi nợ | Phân loại rủi ro |
| Trạng thái xử lý | Đã nhắc nợ, đang đối chiếu, tranh chấp, cam kết trả | Theo dõi hành động thu hồi |
| Rủi ro | Ghi chú tranh chấp, khả năng thu hồi, đề xuất dự phòng | Phục vụ quản trị và kế toán |
Nếu dữ liệu đầu vào sai, aging report sẽ gây quyết định sai. Ví dụ, thiếu ngày đến hạn khiến hệ thống phân loại toàn bộ theo ngày hóa đơn; thiếu dữ liệu thanh toán từng phần khiến khoản đã thu một phần vẫn bị xem là nợ toàn bộ.
Ngày báo cáo là mốc để tính tuổi nợ. Với doanh nghiệp cần kiểm soát dòng tiền sát, có thể lập aging report hằng tuần. Với doanh nghiệp nhỏ hoặc chu kỳ thu nợ ổn định, có thể lập cuối tháng.
Ví dụ: ngày báo cáo là 30/06/2026.
Dữ liệu nên lấy từ phần mềm kế toán, ERP hoặc sổ chi tiết công nợ. Chỉ đưa vào aging report các khoản còn số dư phải thu tại ngày báo cáo.
Công thức cơ bản:
Số dư còn phải thu = Giá trị hóa đơn - Số tiền đã thu - Giảm trừ/điều chỉnh hợp lệ
Ngày đến hạn có thể lấy từ hợp đồng, chính sách tín dụng thương mại hoặc điều khoản thanh toán trên hóa đơn.
Ngày đến hạn = Ngày phát sinh nghĩa vụ thanh toán + Số ngày được nợ
Ví dụ, nếu hóa đơn ngày 01/06 và điều khoản thanh toán là Net 30, ngày đến hạn là 01/07.
Số ngày quá hạn = Ngày báo cáo - Ngày đến hạn
Nếu kết quả nhỏ hơn hoặc bằng 0, khoản phải thu được xếp vào nhóm chưa đến hạn.
Nếu kết quả lớn hơn 0, khoản phải thu được xếp vào nhóm quá hạn tương ứng.
Doanh nghiệp có thể dùng nhóm tiêu chuẩn sau:
| Nhóm tuổi nợ | Cách hiểu | Mức ưu tiên xử lý |
|---|---|---|
| Chưa đến hạn | Chưa vượt hạn thanh toán | Theo dõi bình thường |
| Quá hạn 1–30 ngày | Chậm ngắn hạn | Nhắc nợ mềm, xác nhận lịch trả |
| Quá hạn 31–60 ngày | Rủi ro bắt đầu tăng | Gọi trực tiếp, dừng tăng hạn mức |
| Quá hạn 61–90 ngày | Cần can thiệp quản trị | Yêu cầu cam kết thanh toán, hạn chế giao hàng mới |
| Quá hạn trên 90 ngày | Rủi ro cao | Chuyển cấp xử lý, xem xét dự phòng/hồ sơ pháp lý |
Lưu ý: nhóm tuổi nợ quản trị nội bộ không đồng nhất hoàn toàn với ngưỡng trích lập dự phòng theo quy định thuế/kế toán. Doanh nghiệp cần tách rõ “bucket quản trị” và “ngưỡng dự phòng theo quy định”.
Sau khi phân loại từng hóa đơn, cần tổng hợp theo:
Bảng tổng hợp giúp ban điều hành nhìn nhanh: khách hàng nào đang chiếm dụng vốn lớn nhất, nhóm nào quá hạn nhiều nhất và ai đang phụ trách thu hồi.
Aging report chỉ có giá trị khi đi kèm quy trình hành động. Mỗi nhóm tuổi nợ cần có người phụ trách, thời hạn xử lý và bước tiếp theo.
| Nhóm tuổi nợ | Hành động nên làm | Người phụ trách |
|---|---|---|
| Chưa đến hạn | Gửi sao kê định kỳ, nhắc lịch thanh toán | Kế toán công nợ |
| 1–30 ngày | Nhắc nợ qua email/điện thoại, xác nhận lý do chậm | Kế toán + sales |
| 31–60 ngày | Đối chiếu công nợ, yêu cầu lịch thanh toán cụ thể | Kế toán trưởng/sales manager |
| 61–90 ngày | Tạm dừng cấp tín dụng mới, yêu cầu cam kết trả | CFO/ban điều hành |
| Trên 90 ngày | Chuyển hồ sơ thu hồi, đánh giá dự phòng, pháp lý nếu cần | CFO/pháp chế/ban giám đốc |
Dưới đây là ví dụ giả định để minh họa cấu trúc bảng. Không phải số liệu thực tế.
| Khách hàng | Số hóa đơn | Ngày hóa đơn | Hạn thanh toán | Còn phải thu | Số ngày quá hạn | Nhóm tuổi nợ | Trạng thái |
|---|---|---|---|---|---|---|---|
| Công ty A | INV001 | 01/05/2026 | 31/05/2026 | 120.000.000 | 30 | 1–30 ngày | Đã nhắc lần 1 |
| Công ty B | INV002 | 15/04/2026 | 15/05/2026 | 85.000.000 | 46 | 31–60 ngày | Chờ đối chiếu |
| Công ty C | INV003 | 01/03/2026 | 31/03/2026 | 200.000.000 | 91 | Trên 90 ngày | Chuyển cấp xử lý |
| Công ty D | INV004 | 20/06/2026 | 20/07/2026 | 60.000.000 | -20 | Chưa đến hạn | Theo dõi |
Từ bảng này, doanh nghiệp không chỉ biết tổng công nợ là 465 triệu đồng mà còn biết 200 triệu đồng đã quá hạn trên 90 ngày. Đây là phần rủi ro cần xử lý khác hoàn toàn so với 60 triệu đồng chưa đến hạn.
Một doanh nghiệp có tổng phải thu tăng chưa chắc xấu nếu doanh thu tăng và phần lớn khoản phải thu chưa đến hạn. Ngược lại, tổng phải thu không tăng nhiều nhưng tỷ trọng nợ trên 90 ngày tăng mạnh là tín hiệu cần chú ý.
Chỉ tiêu nên theo dõi:
Tỷ trọng nợ quá hạn = Tổng nợ quá hạn / Tổng phải thu
Tỷ trọng nợ trên 90 ngày = Nợ quá hạn trên 90 ngày / Tổng phải thu
Nếu chính sách bán chịu cho phép khách hàng thanh toán trong 30 ngày nhưng phần lớn khách hàng thường trả sau 60–90 ngày, chính sách ghi trên giấy không còn phản ánh thực tế vận hành.
Khi đó, doanh nghiệp cần xem lại:
Không phải mọi khoản quá hạn đều là nợ xấu. Có khoản chậm vì chưa đối chiếu, sai hóa đơn, thiếu biên bản nghiệm thu hoặc khách hàng chưa nhận đủ chứng từ. Nhưng cũng có khoản chậm vì khách hàng thiếu thanh khoản, tranh chấp chất lượng, mất khả năng trả hoặc cố tình kéo dài thanh toán.
Aging report cần có cột “lý do quá hạn” để tránh xử lý máy móc.

Aging report là công cụ quản trị nội bộ. Dự phòng nợ phải thu khó đòi là vấn đề kế toán, thuế và trình bày báo cáo tài chính, cần căn cứ quy định hiện hành và hồ sơ chứng minh.
Theo Thông tư 48/2019/TT-BTC, được hợp nhất trong Văn bản hợp nhất số 16/VBHN-BTC ngày 07/07/2022, nội dung liên quan đến trích lập và xử lý dự phòng bao gồm nợ phải thu khó đòi. Thông tư 24/2022/TT-BTC sửa đổi, bổ sung một số điều của Thông tư 48 và có hiệu lực từ ngày 25/05/2022. Tại thời điểm kiểm tra 04/07/2026, Thời báo Tài chính Việt Nam đưa tin Bộ Tài chính công bố Thông tư 48/2019/TT-BTC tiếp tục có hiệu lực và áp dụng từ kỳ tính thuế TNDN năm 2025 cho đến khi có văn bản thay thế, bãi bỏ nhưng không quá ngày 31/12/2026.
Về ngưỡng tuổi nợ quá hạn để trích lập dự phòng, văn bản hướng dẫn nêu mức 30% cho khoản nợ quá hạn từ 6 tháng đến dưới 1 năm, 50% từ 1 năm đến dưới 2 năm, 70% từ 2 năm đến dưới 3 năm và 100% từ 3 năm trở lên; riêng một số khoản phải thu dịch vụ viễn thông, công nghệ thông tin, truyền hình trả sau và bán lẻ trả chậm/trả góp có ngưỡng ngắn hơn. Doanh nghiệp cũng phải dự kiến mức tổn thất hoặc tuổi nợ quá hạn cho từng khoản nợ phải thu khó đòi, kèm chứng cứ chứng minh, sau đó tổng hợp vào bảng kê chi tiết để làm căn cứ hạch toán chi phí.
Điểm cần nhấn mạnh: aging report 1–30, 31–60, 61–90 ngày rất hữu ích cho quản trị sớm, nhưng không tự động đồng nghĩa với mức trích lập dự phòng theo quy định. Khi dùng cho mục đích kế toán/thuế, doanh nghiệp cần đối chiếu văn bản pháp lý, hồ sơ công nợ, biên bản đối chiếu, chứng từ gốc và tình trạng thực tế của khách nợ.
Điều này làm nhiều khoản chưa đến hạn bị xếp nhầm vào nhóm quá hạn. Với doanh nghiệp có điều khoản tín dụng khác nhau theo từng khách hàng, sai lệch này có thể rất lớn.
Một khách hàng đã trả một phần nhưng bảng vẫn giữ nguyên toàn bộ giá trị hóa đơn sẽ làm phóng đại rủi ro công nợ.
Khoản đang tranh chấp chất lượng, thiếu hồ sơ nghiệm thu hoặc chờ bù trừ công nợ cần được đánh dấu riêng. Nếu chỉ xếp theo ngày quá hạn, ban điều hành có thể đánh giá sai nguyên nhân.
Nếu khách hàng quá hạn trên 60 ngày nhưng vẫn được bán chịu thêm, aging report chỉ là báo cáo xem cho biết, chưa trở thành công cụ kiểm soát rủi ro.
Một bảng aging report không có cột người phụ trách, hạn xử lý và trạng thái follow-up sẽ khó tạo thay đổi thực tế.
Đây là rủi ro tập trung. Doanh nghiệp cần đối chiếu công nợ ngay, đánh giá sức khỏe tài chính của khách hàng lớn, xem lại hạn mức tín dụng và cân nhắc điều kiện giao hàng tiếp theo.
Tình huống này có thể phản ánh quy trình thu tiền yếu, hóa đơn gửi chậm, thiếu nhắc nợ hoặc điều khoản thanh toán không được thực thi nghiêm. Cách xử lý nên bắt đầu từ quy trình và kỷ luật vận hành, chưa vội xem là nợ xấu.
Đây là kịch bản dễ gây ảo giác tăng trưởng. Doanh nghiệp có thể đang đẩy bán chịu để ghi nhận doanh thu, nhưng dòng tiền chưa về. Cần kiểm tra chất lượng doanh thu, dòng tiền từ hoạt động kinh doanh và chính sách hoa hồng bán hàng.
Tuổi nợ phải thu và aging report là công cụ cốt lõi trong quản trị công nợ, vốn lưu động và rủi ro dòng tiền. Một báo cáo tốt không chỉ phân loại hóa đơn theo số ngày quá hạn, mà còn giúp doanh nghiệp ra quyết định: khách hàng nào cần nhắc nợ, khoản nào cần dừng cấp tín dụng, khoản nào cần đối chiếu, khoản nào có dấu hiệu khó thu hồi và khoản nào cần xem xét dự phòng theo quy định.
Với doanh nghiệp B2B, aging report nên được xem như bảng điều khiển dòng tiền, không chỉ là báo cáo kế toán cuối tháng.
Tuổi nợ phải thu là thời gian một khoản phải thu tồn tại hoặc đã quá hạn so với ngày đến hạn thanh toán. Trong quản trị công nợ, doanh nghiệp thường dùng số ngày quá hạn để phân loại rủi ro thu hồi tiền.
Aging report là báo cáo phân loại các khoản phải thu chưa thanh toán theo nhóm tuổi nợ như chưa đến hạn, 1–30 ngày, 31–60 ngày, 61–90 ngày và trên 90 ngày. Báo cáo giúp doanh nghiệp kiểm soát công nợ và dòng tiền.
Doanh nghiệp có dòng tiền căng, bán chịu nhiều hoặc khách hàng lớn nên lập hằng tuần. Doanh nghiệp nhỏ, công nợ ít và chu kỳ thu tiền ổn định có thể lập hằng tháng.
Không. Tuổi nợ phải thu chỉ cho biết khoản nợ đã tồn tại hoặc quá hạn bao lâu. Nợ xấu hoặc nợ khó đòi cần đánh giá thêm khả năng thu hồi, hồ sơ chứng minh, tình trạng khách hàng và quy định kế toán/thuế liên quan.
Nhóm trên 90 ngày thường cần chú ý đặc biệt trong quản trị nội bộ. Tuy nhiên, với mục đích trích lập dự phòng theo quy định, doanh nghiệp cần đối chiếu ngưỡng thời gian và điều kiện hồ sơ theo văn bản pháp lý hiện hành.
Aging report là dữ liệu đầu vào hữu ích, nhưng không phải căn cứ duy nhất. Khi trích lập dự phòng nợ phải thu khó đòi, doanh nghiệp cần chứng từ gốc, hồ sơ đối chiếu, bằng chứng khó thu hồi và quy định hiện hành.