Tóm tắt nhanh (TL;DR)
- File Excel quản lý công nợ khách hàng là gì? Một bảng tính theo dõi từng khoản khách còn nợ: ai nợ, nợ bao nhiêu, nợ từ hóa đơn nào, đã đến hạn chưa, thu được bao nhiêu và còn bao nhiêu chưa thu. Cấu trúc chuẩn gồm 4 phần: danh mục khách, sổ bán chịu, sổ thu tiền, bảng tổng hợp phải thu theo từng khách.
- Công nợ là vấn đề rất phổ biến ở shop nhỏ: 78% doanh nghiệp vừa và nhỏ tại Việt Nam có khách hàng còn nợ (Nguồn: VCCI 2024), và 65% doanh số bán B2B được bán chịu với thời hạn trung bình 45 ngày (Nguồn: Atradius 2025). Không theo dõi được là tiền mất mà không hay.
- File công nợ đúng không chỉ là một tờ giấy: nó phải tự tổng hợp số phải thu theo từng khách bằng SUMIF/XLOOKUP, phân loại nợ theo tuổi (dưới 30, 30-60, 60-90, trên 90 ngày) và đối chiếu định kỳ với khách.
- Giới hạn của file Excel: khi nhiều nhân viên cùng ghi, không phân quyền và dễ bị sửa số, công nợ vẫn thất thoát dù có file chuẩn. Khi đó nên chuyển sang web app nội bộ để phân quyền và khóa số liệu.
File Excel quản lý công nợ khách hàng là gì?
File Excel quản lý công nợ khách hàng là bảng tính ghi lại toàn bộ khoản khách mua chịu hoặc mua trả chậm của shop: khách nào còn nợ, nợ theo hóa đơn nào, đã đến hạn chưa, đã thu bao nhiêu. Nó giúp chủ shop biết chính xác hiện tại khách đang chiếm dụng bao nhiêu vốn, từ đó lên kế hoạch thu tiền và không để tiền "mọc chân" chạy mất.
Vì sao công nợ là vấn đề sống còn với shop nhỏ
Bán chịu là nghiệp vụ phổ biến ở mọi shop. Nhưng bán chịu mà không theo dõi được thì khác gì cho không. Câu chuyện quen thuộc: cuối tháng chủ shop cộng sổ vẫn thấy lãi, nhưng túi tiền thì rỗng vì toàn bộ lời đang nằm trong tay khách nợ.
Số liệu cho thấy mức độ phổ biến của vấn đề này. Tại Việt Nam, 78% doanh nghiệp vừa và nhỏ có khách hàng còn nợ tiền (Nguồn: VCCI 2024). Theo khảo sát thanh toán B2B tại Việt Nam của Atradius, 65% doanh số bán hàng được bán chịu với thời hạn trung bình 45 ngày kể từ khi xuất hóa đơn, và 39% hóa đơn phải thu đã quá hạn thanh toán (Nguồn: Atradius 2025). Việt Nam cũng thuộc nhóm quốc gia có thời hạn nợ dài bậc nhất châu Á, khi nhiều doanh nghiệp cho khách nợ tới 3 tháng (Nguồn: Atradius 2026).
Hậu quả không dừng ở việc thiếu tiền mặt. Ở châu Âu, doanh nghiệp trung bình mất khoảng 9,85 giờ mỗi tuần chỉ để nhắc nợ khách (Nguồn: Ủy ban châu Âu 2025). Với một shop nhỏ 3-5 người, gần 10 giờ một tuần là quá lớn. Nghiêm trọng hơn, nợ để càng lâu càng khó đòi, và không ít khoản biến mất thành nợ xấu chỉ vì chủ shop không nhớ nổi ai nợ từ bao giờ.
Đây chính là chỗ mà một file Excel quản lý công nợ tốt có thể cứu shop. Không phải để làm đẹp hồ sơ, mà để trả lời ngay ba câu: ai đang nợ, nợ bao nhiêu, nợ bao lâu rồi.
Cấu trúc file quản lý công nợ khách hàng chuẩn
Một file công nợ tốt không nên nhồi nhét mọi thứ vào một sheet duy nhất. Khi mọi số liệu nằm chung một chỗ, chỉ cần một người kéo nhầm ô là tổng số lệch ngay. Cách tổ chức chuẩn là chia thành 4 phần nhỏ, mỗi phần một việc:
📊 Bảng: Cấu trúc chuẩn của file quản lý công nợ
| Phần | Sheet gợi ý | Ghi gì | Vai trò |
|---|---|---|---|
| 1 | Danh mục khách | Mã khách, tên khách, số điện thoại, địa chỉ, hạn mức nợ cho phép | Kho dữ liệu để các sheet khác dò tìm |
| 2 | Sổ bán chịu | Ngày bán, mã khách, số hóa đơn, số tiền, hạn thanh toán | Ghi nhận mọi khoản phát sinh nợ |
| 3 | Sổ thu tiền | Ngày thu, mã khách, nội dung, số tiền thu | Ghi nhận mọi khoản khách đã trả |
| 4 | Bảng tổng hợp phải thu | Mã khách, tổng nợ, đã thu, còn nợ, số ngày quá hạn | Nhìn một mắt là biết cả danh sách nợ |
Nguyên tắc vàng ở đây là tách dữ liệu gốc (sheet bán chịu, sheet thu tiền) khỏi bảng tổng hợp. Bảng tổng hợp không gõ tay số, mà dùng công thức để tự động cộng lại từ hai sheet gốc. Như vậy mỗi phát sinh chỉ ghi một lần, không ghi trùng và không bỏ sót.
Cách điền file công nợ để không lệch số
Phần hay sai nhất khi làm file công nợ thủ công là cộng số bằng tay. Càng về cuối tháng, số lượng dòng càng lớn, người ghi càng dễ mệt và gõ nhầm. Để tránh điều này, bảng tổng hợp nên dùng công thức thay vì tự cộng.
Ví dụ, để tính tổng số tiền khách hàng "KH0001" còn đang nợ từ sheet sổ bán chịu, có thể dùng SUMIF:
=SUMIF('Sổ bán chịu'!B:B, "KH0001", 'Sổ bán chịu'!D:D)
Công thức này cộng toàn bộ cột tiền (D) của những dòng có mã khách (B) là "KH0001". Muốn tính mỗi khách còn nợ bao nhiêu sau khi đã trừ tiền đã thu, lấy tổng bán chịu trừ đi tổng tiền thu của khách đó (dùng thêm SUMIF trên sheet sổ thu tiền). Các hàm này là tính năng chuẩn trong bảng tính (Nguồn: Microsoft Support).
Với file công nợ, ngoài tổng số còn cần biết tuổi nợ để ưu tiên đòi. Hàm TODAY() trừ đi ngày đến hạn sẽ ra số ngày quá hạn, sau đó dùng cột phụ hoặc IF để phân nhóm dưới 30 ngày, 30-60 ngày, 60-90 ngày và trên 90 ngày. Nhóm nào càng già, mức độ ưu tiên thu hồi càng cao, đây là cơ sở để giữ nợ trong tầm kiểm soát.

Caption: File công nợ chuẩn nên có sổ bán chịu, sổ thu tiền và bảng tổng hợp tự động.
Các cột không thể thiếu trong bảng tổng hợp công nợ
Bảng tổng hợp phải thu là nơi chủ shop nhìn vào mỗi sáng để biết hôm nay nên gọi cho ai. Muốn vậy, bảng này cần những cột sau:
📊 Bảng: Các cột không thể thiếu trong bảng tổng hợp công nợ
| Cột | Ví dụ | Tại sao cần |
|---|---|---|
| Mã khách | KH001 | Dò tìm, tránh trùng tên |
| Tên khách | Cửa hàng An Bình | Biết là ai |
| Tổng nợ | 25.000.000 | Số tiền đang nợ |
| Đã thu | 10.000.000 | Tiền đã trả |
| Còn phải thu | 15.000.000 | Phần chưa thu |
| Ngày đến hạn | 12/08/2026 | Thời hạn thỏa thuận |
| Số ngày quá hạn | 10 | Độ trễ thanh toán |
| Nhóm tuổi nợ | 0-30 ngày | Ưu tiên đòi theo nhóm |
| Ghi chú | Hẹn trả cuối tháng | Theo dõi lời hứa |
Cột "Nhóm tuổi nợ" là quan trọng nhất về mặt quản trị. Nợ dưới 30 ngày thường chỉ cần nhắc nhẹ. Nợ 30-60 ngày cần gọi điện chủ động. Nợ 60-90 ngày đã đáng báo động. Còn nợ trên 90 ngày thì nguy cơ thành nợ xấu rất cao, cần đối chiếu hóa đơn và dừng bán chịu cho khách này. Nhiều ngân hàng còn đánh giá điểm tín dụng của doanh nghiệp thấp nếu tuổi nợ trung bình vượt quá 90 ngày, ảnh hưởng cả khả năng vay vốn (Nguồn: Vietnam Credit 2023).

Caption: Nợ càng già càng phải xử lý sớm, nhóm tuổi nợ giúp shop biết đòi ai trước.
4 lỗi khiến file công nợ vẫn thất thoát dù có file chuẩn
Có file rồi mà công nợ vẫn thất thoát là chuyện thường gặp hơn nhiều chủ shop tưởng. Vấn đề thường không nằm ở file, mà ở cách dùng nó. Bốn lỗi phổ biến nhất:
📊 Bảng: 4 lỗi khiến công nợ vẫn thất thoát
| Lỗi | Nguy cơ | Cách tránh |
|---|---|---|
| Gộp bán chịu và thu tiền vào một sheet | Dễ ghi trùng, khó truy lại lịch sử | Tách riêng sổ bán chịu và sổ thu tiền |
| Tổng hợp cộng tay | Sai số, không biết sai ở đâu | Dùng SUMIF/XLOOKUP tự cộng |
| Không phân nhóm tuổi nợ | Không biết khoản nào sắp thành nợ xấu | Thêm cột số ngày quá hạn và nhóm tuổi nợ |
| Ai cũng mở file sửa được | Nhân viên sửa số, xóa dòng không ai hay | Hạn chế người sửa, có người chịu trách nhiệm chốt số |
Khoảng 38% nợ xấu ở doanh nghiệp vừa và nhỏ bắt nguồn từ việc không kiểm soát chặt báo cáo công nợ phải thu khách hàng, dẫn đến chậm thu hoặc mất khả năng thu hồi (Nguồn: Vietnam Credit 2023). Nói dễ hiểu, tiền không tự mất, mà mất vì không ai để ý đúng lúc.
Có shop thực phẩm nhỏ ghi công nợ bằng một file gộp tất cả, mỗi tháng chỉ chốt sổ một lần và cộng bằng máy tính cầm tay. Đến khi phát hiện một khách đại lý nợ 2 tháng chưa trả thì số liệu đã bị kéo nhiều dòng, không còn ai nhớ hóa đơn gốc ra sao. Khoản nợ 47 triệu cuối cùng phải xóa sổ. Phải mất ba tháng dọn dẹp lại file, tách sổ bán chịu và sổ thu tiền ra riêng, thì số phải thu mới khớp lại được với thực tế.

Caption: File công nợ vẫn thất thoát thường do thiếu quy trình, không phải do thiếu file.
Khi nào file Excel không còn đủ sức
File Excel quản lý công nợ rất hợp cho shop có ít người ghi và ít khách trả chậm. Nhưng khi shop lớn dần, hai rủi ro xuất hiện. Một là nhiều nhân viên cùng mở file, người sửa số, kẻ xóa dòng, không ai kiểm soát được ai đã đổi gì. Hai là file gửi qua Zalo, qua email nhiều bản, ai cũng có bản cũ, vô tình cập nhật nhầm bản khiến số liệu mỗi người một kiểu.
Đây là điểm mà công nợ bằng bảng tính bắt đầu kẹt, tiền vẫn thất thoát dù file rất đẹp. Khi nhiều người cùng chạm vào số liệu tiền bạc, điều quan trọng nhất không còn là công thức, mà là phân quyền: ai được ghi, ai chỉ được xem, ai có quyền sửa số, mọi thay đổi đều để lại dấu vết.
Nếu đang rơi vào tình trạng này, cách giải quyết triệt để là chuyển file công nợ lên một web app nội bộ, nơi mỗi nhân viên có tài khoản riêng, chỉ thấy phần mình được phép, và số liệu thu chi bị khóa không ai tự sửa được. Hướng này hợp với nhiều shop vì vẫn giữ đúng logic sổ sách cũ, chỉ thay chỗ để xử lý dữ liệu. Muốn hiểu thêm về giới hạn của bảng tính trong quản lý tiền bạc, có thể đọc thêm bài thất thoát dòng tiền do quản lý bằng Excel và bài về chuyển đổi Excel lên web app.
Câu hỏi thường gặp
File Excel quản lý công nợ khách hàng gồm những sheet nào?
Chuẩn nhất là 4 phần: danh mục khách, sổ bán chịu, sổ thu tiền và bảng tổng hợp phải thu. Bảng tổng hợp dùng công thức tự cộng từ hai sổ ghi phát sinh, không gõ tay để tránh lệch số.
Làm sao tính mỗi khách còn nợ bao nhiêu trong Excel?
Dùng SUMIF cộng tổng bán chịu của khách trừ đi tổng tiền đã thu, hoặc dùng XLOOKUP kết hợp với bảng chi tiết (Nguồn: Microsoft Support). Kết quả ra ngay còn phải thu thực tế của từng khách.
Tuổi nợ là gì và vì sao phải theo dõi?
Tuổi nợ là số ngày khoản nợ đã quá hạn, phân thành nhóm dưới 30 ngày, 30-60 ngày, 60-90 ngày và trên 90 ngày. Càng quá hạn lâu, khả năng thu hồi càng thấp, nên phải ưu tiên xử lý nhóm nợ già trước.
Quản lý công nợ bằng Excel có đủ không?
Đủ cho shop ít người ghi và ít khách trả chậm. Khi nhiều nhân viên cùng sửa file hoặc gửi nhiều bản qua Zalo, rủi ro lệch số và thất thoát tăng lên, lúc đó nên chuyển sang web app phân quyền.
File công nợ nên chốt số bao lâu một lần?
Nên đối chiếu với khách ít nhất mỗi tháng một lần, tốt hơn là cuối mỗi tuần. Đối chiếu thường xuyên giúp phát hiện sớm khoản quá hạn, tránh để nợ rơi vào nhóm trên 90 ngày trở thành nợ xấu.
Tóm lại
Một file Excel quản lý công nợ khách hàng làm đúng sẽ giúp shop trả lời ngay ai đang nợ, nợ bao nhiêu và nợ bao lâu. Bí quyết nằm ở việc tách sổ bán chịu, sổ thu tiền và bảng tổng hợp, dùng công thức tự cộng thay vì gõ tay, và theo dõi tuổi nợ để ưu tiên đòi đúng chỗ. Khi đội ngũ đông lên và ai cũng chạm vào số tiền, hãy nghĩ tới chuyển sang web app nội bộ để phân quyền và khóa số liệu.
📥 Công nợ của shop đang có dấu hiệu lệch số, khách cũ nợ lâu chưa trả? Liên hệ Exceltoapp.vn để được tư vấn miễn phí, gợi ý cách chuyển file công nợ hiện tại lên web app nội bộ có phân quyền và khóa số liệu, phù hợp quy mô shop của bạn.
Gửi file phân tích miễn phí →Tác giả: Exceltoapp.vn