Tóm tắt nhanh (TL;DR)
- Cách xử lý công nợ quá hạn cho shop: xử lý theo tuổi nợ chứ không theo cảm tính. Dưới 30 ngày: nhắc nhẹ qua tin nhắn/Zalo. 31-60 ngày: gọi điện và gửi bảng đối chiếu công nợ. 61-90 ngày: dừng bán chịu, yêu cầu cam kết lịch trả. Trên 90 ngày: áp chế tài theo luật (lãi chậm trả, tạm ngừng giao hàng). Khả năng thu hồi giảm khoảng 10-15 điểm phần trăm mỗi 30 ngày khoản nợ bị bỏ mặc, từ gần 93% ở ngày quá hạn thứ 30 xuống khoảng 73% ở ngày 90 và dưới 50% ở tháng thứ 6 (Nguồn: Commercial Collection Agency Association).
- Doanh nghiệp Việt Nam cho khách nợ dài ngày nhiều gấp hơn 2 lần trung bình khu vực, nợ quá hạn cũng cao hơn trung bình khu vực (Nguồn: Atradius 2026). Trong nước, 38% doanh nghiệp nhỏ gặp khó khăn tài chính vì khách thanh toán chậm và 15% từng phải tạm ngừng hoạt động vì không thu hồi kịp công nợ (Nguồn: VCCI 2024).
- Quy trình 7 bước: dừng tăng dư nợ → nhắc nợ 3 tầng (Zalo, điện thoại, đối chiếu chính thức) → lập biên bản xác nhận nợ → thương lượng lịch trả góp → tính lãi chậm trả theo Điều 306 Luật Thương mại 2005 → tạm ngừng giao hàng → khởi kiện khi không còn cách nào khác.
- Theo dõi bằng Excel vẫn ổn khi shop ít khách nợ. Khi nhiều nhân viên cùng ghi nợ, hay quên nhắc, số liệu hai file lệch nhau thì nên chuyển sang web app quản lý công nợ nội bộ có phân quyền và nhắc nợ tự động (chi tiết ở phần cuối bài).
Công nợ quá hạn là gì?
Công nợ quá hạn là khoản tiền khách hàng phải thanh toán theo cam kết (hợp đồng, hóa đơn hoặc điều khoản bán chịu) nhưng đã quá thời hạn thanh toán mà vẫn chưa trả. Ví dụ shop bán chịu cho đại lý 30 ngày, đến ngày thứ 31 chưa nhận được tiền thì khoản đó chính thức thành công nợ quá hạn. Đây là khoản tiền "chết" đang nằm trong túi người khác: hàng đã giao, chi phí đã bỏ ra, nhưng dòng tiền chưa về, trong khi shop vẫn phải trả tiền nhập hàng, tiền lương và các khoản chi khác. Xử lý công nợ quá hạn không chỉ là đòi tiền, mà là bảo vệ dòng tiền sống còn của shop.

Công nợ quá hạn là tiền đã giao hàng nhưng chưa thu được về
Vì sao phải xử lý công nợ quá hạn thật sớm
Nhiều chủ shop có thói quen "khách quen, thôi để từ từ rồi nó trả". Chính sự chần chừ này là lý do số một khiến nợ lãi thêm nợ. Theo dữ liệu của ngành thu hồi nợ thương mại Mỹ, mỗi 30 ngày một khoản nợ quá hạn bị bỏ mặc, khả năng thu hồi giảm khoảng 10-15 điểm phần trăm: gần 93% ở ngày 30, khoảng 73% ở ngày 90, khoảng 48% ở tháng thứ 6 và chỉ còn gần 25% sau 12 tháng (Nguồn: Commercial Collection Agency Association). Nói nôm na, cứ mỗi tháng trì hoãn, shop tự đốt thêm 10-15% giá trị khoản nợ mà không cần ký bất kỳ giấy tờ nào.
Tại Việt Nam, tình hình còn đáng lo hơn. Báo cáo thanh toán B2B 2026 của Atradius cho thấy doanh nghiệp trong nước cho khách nợ dài ngày (tới 3 tháng) nhiều gấp hơn 2 lần trung bình khu vực, trong khi nợ quá hạn vẫn cao hơn trung bình khu vực, nguyên nhân chính là dòng tiền của chính khách hàng đang khó khăn (Nguồn: Atradius 2026). Khảo sát của VCCI cũng chỉ ra 38% doanh nghiệp nhỏ gặp khó khăn tài chính vì khách thanh toán chậm, và 15% từng phải tạm ngừng hoạt động vì không thu hồi kịp công nợ (Nguồn: VCCI 2024). Nghĩa là cứ 6-7 shop thì có 1 shop từng "đứng hình" vì tiền mắc kẹt ở chỗ khách nợ.
Muốn xử lý đúng, trước hết phải biết khoản nợ đang ở "độ tuổi" nào. Bảng dưới đây là khung hành động chuẩn dựa trên tuổi nợ, áp dụng cho hầu hết shop bán lẻ, bán sỉ:
📊 Bảng: Khung hành động xử lý công nợ theo tuổi nợ
| Tuổi nợ | Cơ hội thu hồi còn lại | Việc cần làm ngay |
|---|---|---|
| Quá hạn dưới 30 ngày | Khoảng 85-93% | Nhắc nhẹ qua tin nhắn/Zalo, gọi điện xác nhận ngày trả |
| Quá hạn 31-60 ngày | Khoảng 70-85% | Gửi bảng đối chiếu công nợ, yêu cầu lịch trả cụ thể |
| Quá hạn 61-90 ngày | Khoảng 55-73% | Dừng bán chịu, yêu cầu cam kết trả nợ thành văn bản |
| Quá hạn trên 90 ngày | Dưới 50% (càng lâu càng thấp) | Áp chế tài: lãi chậm trả, tạm ngừng giao hàng, thu hồi chuyên nghiệp |
Số liệu cơ hội thu hồi tham khảo từ Commercial Collection Agency Association; một số thống kê của ngành thu hồi nợ quốc tế còn đưa ra mức thấp hơn, khoảng 55-60% ở ngày 90 và 38-43% ở tháng thứ 6 (Nguồn: MSB Commercial Collections 2026). Dù theo nguồn nào, chung một kết luận: hành động càng sớm, tiền về càng nhiều.
Quy trình 7 bước xử lý công nợ quá hạn cho shop
Đây là quy trình thu hồi nợ thực tế mà shop bán lẻ, bán sỉ có thể áp dụng ngay, từ nhẹ đến mạnh. Mỗi bước đều có mục tiêu rõ ràng và cách ghi chép để không bao giờ rơi vào cảnh "hỏi ai cũng nói quên".
Bước 1. Dừng tăng dư nợ ngay lập tức
Nguyên tắc đầu tiên khi khách bắt đầu quá hạn: không bán chịu thêm một đồng nào cho tới khi nợ cũ được giải quyết. Rất nhiều shop mắc bẫy "nó mua tiếp thì mình lại ghi nợ, biết đâu lần này nó trả". Thực tế, khách đang nợ cũ mà vẫn mua tiếp thường là người đang dùng tiền của shop làm vốn xoay vòng, nợ càng chồng nợ. Hãy dừng tăng dư nợ, đồng thời rà soát danh sách khách đang quá hạn để biết chính xác ai nợ bao nhiêu. Nếu shop chưa có bảng phân loại tuổi nợ, đừng đoán mò, hãy lập ngay một báo cáo tuổi nợ bằng Excel để nhìn một cái là biết ai nợ lâu, nợ nhiều.
Bước 2. Nhắc nợ tầng 1: tin nhắn/Zalo trước và ngay sau hạn
Nhắc nợ không phải là xấu hổ, mà là nghiệp vụ bình thường của bán chịu. Tầng nhắc đầu tiên nên là tin nhắn/Zalo, nhẹ nhàng và lịch sự:
- Trước hạn 3-5 ngày: "Dạ anh/chị ơi, bên em xin nhắc hóa đơn số 102 ngày 10/08 sắp đến hạn thanh toán 30/08, anh/chị kiểm tra giúp em ạ."
- Ngay khi quá hạn 1-3 ngày: "Dạ anh/chị, hóa đơn số 102 đã quá hạn 2 ngày rồi ạ, anh/chị cho em biết lịch thanh toán để em sắp xếp công nợ với ạ."
Chỉ khoảng 1/4 doanh nghiệp được thanh toán trong vòng 1 tuần sau ngày đến hạn (Nguồn: Chaser 2026), nên nhắc sớm chính là cách giúp shop thoát khỏi nhóm phải chờ đợi mòn mỏi.
Bước 3. Nhắc nợ tầng 2: gọi điện trực tiếp
Nếu tin nhắn không có phản hồi sau 5-7 ngày, chuyển sang gọi điện. Cuộc gọi phải có chủ đích: hỏi lý do chậm, chốt một ngày trả cụ thể, và ghi chép ngay kết quả. Lời thoại mẫu: "Dạ em gọi về hóa đơn số 102 quá hạn 10 ngày rồi ạ, anh/chị dự kiến thanh toán vào ngày nào để em chủ động sắp xếp? Nếu khó khăn về dòng tiền, mình có thể thống nhất trả một phần trước ạ." Lưu ý: mọi cam kết qua điện thoại đều phải được ghi lại vào sổ theo dõi công nợ, nếu không sau này khách chối là không có bằng chứng.
Bước 4. Đối chiếu công nợ và lập biên bản xác nhận nợ
Với khoản nợ 31-60 ngày, hãy gửi bảng đối chiếu công nợ cho khách qua Zalo/email, liệt kê từng hóa đơn, ngày phát sinh, số tiền, yêu cầu khách xác nhận. Nếu khách xác nhận đúng số nợ, đề nghị ký vào biên bản đối chiếu hoặc giấy xác nhận công nợ (có chữ ký, đóng dấu nếu khách là doanh nghiệp). Tấm giấy này vô giá về sau: nó là căn cứ pháp lý quan trọng nhất nếu phải khởi kiện, đồng thời khiến khách "ngại" chối nợ hơn hẳn.
Bước 5. Thương lượng lịch trả góp và cam kết thành văn bản
Khách nợ lâu thường không trả được một cục. Thay vì đòi dồn dập, hãy thương lượng trả góp: ví dụ nợ 60 triệu, trả 3 đợt, mỗi đợt 20 triệu vào các ngày 15, 30 và 15 tháng sau. Lịch trả phải được ghi thành văn bản (biên bản thỏa thuận hoặc tin nhắn xác nhận), kèm điều kiện: nếu khách trễ một đợt, toàn bộ số nợ còn lại sẽ được yêu cầu thanh toán ngay và shop có quyền áp chế tài. Cam kết mơ hồ kiểu "tuần sau em chuyển" không có giá trị gì, đừng chấp nhận.
Bước 6. Tính lãi chậm trả và tạm ngừng giao hàng
Khi nợ quá 61-90 ngày, shop có quyền yêu cầu lãi chậm trả. Theo Điều 306 Luật Thương mại 2005, bên chậm thanh toán tiền hàng phải trả lãi trên số tiền chậm trả theo lãi suất nợ quá hạn trung bình trên thị trường tại thời điểm thanh toán, trừ khi các bên có thỏa thuận khác (Nguồn: Luật Thương mại 2005). Theo hướng dẫn của Nghị quyết 01/2019/NQ-HĐTP, mức lãi này được xác định dựa trên lãi suất nợ quá hạn trung bình của ít nhất 3 ngân hàng thương mại tại địa phương (Nguồn: Hội đồng Thẩm phán Tòa án nhân dân tối cao). Cùng lúc, căn cứ Điều 51 Luật Thương mại, shop có quyền tạm ngừng giao hàng khi khách vi phạm nghĩa vụ thanh toán (Nguồn: Luật Thương mại 2005). Chỉ cần thông báo rõ ràng "từ nay tới khi trả hết nợ cũ, đơn hàng mới phải thanh toán trước khi giao", nhiều khách sẽ tìm tiền trả ngay.
Bước 7. Thu hồi chuyên nghiệp hoặc khởi kiện khi bất khả kháng
Với khoản nợ trên 90 ngày không có thiện chí, đừng ôm thêm. Các lựa chọn: nhờ công ty thu hồi nợ chuyên nghiệp (thường lấy phí theo phần trăm số tiền thu được), hòa giải, trọng tài thương mại hoặc khởi kiện ra tòa. Tranh chấp thương mại có thời hiệu khởi kiện 2 năm kể từ khi quyền lợi bị xâm phạm (Nguồn: Luật Thương mại 2005), nên đừng để nợ "ngủ quên" quá lâu rồi mất quyền đòi. Với shop nhỏ, chi phí kiện tụng thường không đáng nếu khoản nợ dưới vài chục triệu, khi đó hãy cân nhắc chấp nhận trả góp dài hạn hoặc thỏa thuận giảm một phần để thu hồi nhanh, còn hơn mất trắng.

Nhắc nợ theo tầng, ghi chép lại từng cam kết để không bao giờ mất bằng chứng
6 lỗi phổ biến khiến shop đòi nợ mãi không được
Áp dụng đúng quy trình trên có thể thu hồi phần lớn công nợ. Nhưng có những thói quen tưởng vô hại lại đang phá hỏng mọi nỗ lực:
📊 Bảng: 6 lỗi phổ biến khiến shop đòi nợ mãi không được
| Lỗi thường gặp | Hậu quả | Cách tránh |
|---|---|---|
| Ngại đòi nợ khách quen, sợ mất khách | Nợ chồng nợ, khách coi tiền shop như tiền của mình | Nhắc lịch sự nhưng đúng hạn, coi đây là nghiệp vụ bình thường |
| Nhắc nợ qua miệng, không ghi chép | Khách chối, không có bằng chứng, quên mất ai hứa gì | Ghi mọi cam kết vào sổ theo dõi công nợ hoặc file Excel |
| Tiếp tục bán chịu khi nợ cũ chưa trả | Rủi ro tăng gấp bội, một khách kéo sập dòng tiền | Dừng tăng dư nợ, yêu cầu trả trước với đơn mới |
| Không có biên bản đối chiếu | Mất căn cứ pháp lý khi khởi kiện, khách thoải mái chối | Lập biên bản đối chiếu/xác nhận nợ từ mốc 31-60 ngày |
| Chỉ "đòi lớn tiếng" khi nợ đã trên 90 ngày | Cơ hội thu hồi đã giảm còn dưới 50%, đối thoại đã căng thẳng | Hành động theo từng tầng từ ngày đầu quá hạn |
| Không bao giờ nhắc tới lãi chậm trả | Khách trì hoãn thoải mái vì không mất gì | Thông báo quyền tính lãi theo Điều 306 Luật Thương mại |
Điểm chung của các lỗi trên đều bắt nguồn từ một chỗ: shop không có một hệ thống theo dõi công nợ đáng tin cậy, nên không biết ai quá hạn, quá bao lâu, và đã nhắc tới đâu rồi.
Case study: shop phân phối sỉ thu hồi 65% công nợ quá hạn trong 3 tháng
Một shop phân phối sỉ thực phẩm khô tại quận Bình Tân có khoảng 40 đại lý nhỏ mua chịu theo tháng. Sổ công nợ ghi tay rồi chuyển vào một file Excel do chủ shop tự lập, nhưng không ai phân loại tuổi nợ, cuối tháng chỉ cộng tổng "khách nợ khoảng 380 triệu". Khi một đại lý lớn bất ngờ đóng cửa, shop mới giật mình kiểm tra: riêng khách này đã nợ 92 triệu, quá hạn 4 tháng. Tổng nợ quá hạn trên 60 ngày lên tới 180 triệu, chiếm gần một nửa số công nợ.
Áp dụng quy trình 7 bước: shop dừng ngay việc ghi nợ cho 11 khách đang quá hạn, gửi bảng đối chiếu cho toàn bộ khách nợ, gọi điện chốt lịch trả với từng người. Với 3 khách nợ lớn, shop lập biên bản thỏa thuận trả góp và thông báo sẽ tính lãi chậm trả theo Luật Thương mại nếu trễ hẹn. Kết quả sau 3 tháng: thu hồi được gần 120 triệu trên tổng 180 triệu nợ quá hạn, tương đương 65%, trong đó khách nợ lớn nhất đã trả xong 2 trên 4 đợt cam kết. Số nợ còn lại đều có biên bản và lịch trả rõ ràng, không còn khoản nào "mù mờ".
Bài học từ ca này: không phải khách nào cũng cố tình quỵt, nhưng shop nào cũng cần một quy trình để biết chính xác ai đang nợ, nợ bao lâu, và đã làm gì tới đâu. Con số "380 triệu công nợ" nói chung chẳng giúp được gì, chỉ có phân loại theo tuổi nợ và hành động theo từng bước mới mang tiền về.

Có quy trình và dữ liệu chuẩn, công nợ quá hạn sẽ quay về thành dòng tiền
Khi nào Excel không đủ để xử lý công nợ quá hạn
Quy trình 7 bước ở trên không đòi hỏi phần mềm đắt tiền, một file Excel ghi chép cẩn thận là đủ cho giai đoạn đầu. Nhưng có những dấu hiệu cho thấy file tay đang tự phá quy trình của chính bạn:
- Nhiều người cùng ghi nợ: nhân viên bán hàng ghi đơn, kế toán ghi thu tiền, chủ sửa số liệu. Cùng sửa một file dễ dẫn tới ghi đè, hai bản số liệu khác nhau, không biết đâu là thật.
- Quên nhắc nợ: danh sách vài chục khách, mỗi khách vài hóa đơn, ngồi dò từng dòng để biết ai quá hạn thì gần như chắc chắn sẽ sót người. Nợ quá hạn không được nhắc sớm thì cơ hội thu hồi cứ thế bốc hơi mỗi tháng.
- Không phân quyền: nhân viên nào mở file cũng thấy toàn bộ công nợ của mọi khách, dễ lộ thông tin nhạy cảm hoặc sửa bừa.
- Không có dấu vết lịch sử: ai đã nhắc khách này chưa, hứa trả ngày nào, không ai truy ra được vì file không lưu lịch sử thao tác.
Chính những điểm yếu này khiến việc quản lý công nợ bằng Excel vẫn bị thất thoát dù chủ shop rất cẩn thận. Khi shop rơi vào tình trạng trên, một web app quản lý công nợ nội bộ sẽ thay thế đúng phần việc Excel đang làm yếu: mỗi nhân viên chỉ thấy phần dữ liệu được phân quyền, hệ thống tự động phân loại tuổi nợ và nhắc nợ theo lịch, mọi thao tác đều có lịch sử. Các đơn vị làm web app riêng như ExcelToApp thường bắt đầu bằng việc chuyển đúng logic sổ sách shop đang dùng lên hệ thống, nên nhân viên không phải học lại từ đầu. Nếu đang phân vân giữa việc giữ Excel hay chuyển hệ thống, hãy đọc bài so sánh Excel vs phần mềm quản lý công nợ để thấy rõ ngưỡng chuyển đổi, và bài về thời điểm bỏ Excel sang quản lý công nợ web app khi số liệu bắt đầu vượt tầm kiểm soát của file tay.
Câu hỏi thường gặp
Công nợ quá hạn bao lâu thì coi là nợ xấu?
Thông thường khoản quá hạn trên 90 ngày được coi là nợ xấu tiềm năng cần can thiệp mạnh. Tại mốc này, khả năng thu hồi trung bình chỉ còn khoảng 55-73% và tiếp tục giảm nhanh: xuống dưới 50% ở tháng thứ 6 và khoảng 25% sau 12 tháng (Nguồn: Commercial Collection Agency Association). Vì vậy đừng chờ tới 90 ngày mới bắt đầu xử lý, hãy hành động ngay từ khi quá hạn vài ngày.
Shop có được phép tính lãi chậm thanh toán với khách nợ không?
Có. Theo Điều 306 Luật Thương mại 2005, bên chậm thanh toán tiền hàng phải trả lãi trên số tiền chậm trả theo lãi suất nợ quá hạn trung bình trên thị trường tại thời điểm thanh toán, trừ khi hai bên có thỏa thuận khác (Nguồn: Luật Thương mại 2005). Mức lãi được xác định theo lãi suất nợ quá hạn trung bình của ít nhất 3 ngân hàng thương mại tại địa phương (Nguồn: Nghị quyết 01/2019/NQ-HĐTP). Thực tế, chỉ cần thông báo quyền này, nhiều khách sẽ thanh toán ngay để tránh phát sinh lãi.
Khách cứ hứa trả mãi mà không trả thì phải làm gì?
Không chấp nhận cam kết miệng. Yêu cầu khách xác nhận lịch trả cụ thể bằng văn bản hoặc tin nhắn, kèm điều kiện trễ một đợt thì toàn bộ số nợ được yêu cầu thanh toán ngay. Nếu khách vẫn tiếp tục trễ hẹn, shop có quyền tạm ngừng giao hàng theo Điều 51 Luật Thương mại và có thể khởi kiện, lưu ý thời hiệu khởi kiện tranh chấp thương mại là 2 năm kể từ khi quyền lợi bị xâm phạm (Nguồn: Luật Thương mại 2005).
Khi nào nên dừng bán chịu cho một khách?
Dừng ngay khi khách quá hạn 61-90 ngày mà chưa có cam kết trả, hoặc khi khách còn nợ cũ chưa trả mà vẫn muốn mua tiếp. Ở mức độ chính sách chung, nếu hơn 30% tổng công nợ rơi vào nhóm quá hạn trên 60 ngày thì nên siết lại toàn bộ điều khoản bán chịu của shop, không chỉ riêng một khách.
Nhắc nợ khách quen qua Zalo có sợ mất khách không?
Không, ngược lại còn giữ được quan hệ. Nhắc nợ lịch sự trước hạn giúp khách chủ động sắp xếp tiền, tránh cảnh "quên" rồi ngại gặp mặt. Dữ liệu cho thấy chỉ khoảng 1/4 doanh nghiệp được thanh toán trong vòng 1 tuần sau ngày đến hạn (Nguồn: Chaser 2026), nên nếu shop không nhắc, khách rất dễ "quên" thật. Khách mất lòng vì bị đòi nợ thô lỗ, chứ không vì bị nhắc nợ đúng phép lịch sự.
Tóm lại
Công nợ quá hạn không tự biến mất, nó chỉ càng ngày càng khó đòi: mỗi 30 ngày trì hoãn làm khả năng thu hồi giảm 10-15 điểm phần trăm. Cách xử lý đúng là phân loại nợ theo tuổi, áp quy trình 7 bước từ nhắc nhẹ tới chế tài, và ghi chép mọi cam kết để có bằng chứng. Khi shop đông khách, nhiều nhân viên cùng thao tác, hãy tính chuyện chuyển sang web app quản lý công nợ nội bộ có phân quyền và nhắc nợ tự động để quy trình không bao giờ bị bỏ quên.
📥 Công nợ quá hạn đang chiếm tiền của shop? Liên hệ ExcelToApp (exceltoapp.vn) để được tư vấn miễn phí về quy trình thu hồi nợ và giải pháp web app quản lý công nợ nội bộ cho SME (phân quyền, nhắc nợ tự động, đối chiếu định kỳ).
Gửi file phân tích miễn phí →Tác giả: Exceltoapp.vn