Có thể bạn quan tâm: Hàm Tính Độ Lệch Chuẩn Tương Đối Trong Excel
Giới thiệu
Trong mọi doanh nghiệp – dù là công ty vừa, vừa hoặc nhỏ – việc ghi nhận, theo dõi và quản lý công nợ là một trong những nhiệm vụ quan trọng nhất. Công nợ giúp cho doanh nghiệp biết được mình đang phải trả bao nhiêu tiền, nhận được bao nhiêu tiền, và thời hạn thanh toán như thế nào. Một sổ chi tiết công nợ được thiết kế hợp lý, Hesinh và dễ thao tác sẽ giúp các nhà quản lý nhanh chóng nắm bắt tình hình tài chính, đưa ra quyết định kịp thời, tránh rủi ro nợ quá hạn hay mất tiền do thiếu kiểm soát.
Có nhiều phần mềm chuyên_HW như QuickBooks, SAP, Tally, … nhưng một trong những công cụ phổ biến và linh hoạt nhất là Microsoft Excel. Excel cho phép bạn tùy chỉnh linh hoạt, tính toán tự động, tạo biểu đồ, báo cáo, điều kiện Lunar, v.v. Đặc biệt, Excel miễn phí cho các doanh nghiệp nhỏ hoặc vừa và có thể được triển khai ngay mà không cần đầu tư phần cứng hay phần mềm phức tạp.
Bài viết này sẽ hướng dẫn chi tiết từng bước cách làm một sổ chi tiết công nợ trên Excel, từ việc chuẩn bị dữ liệu Competence, thiết kế bảng tính, áp dụng công thức, tạo bảng điều khiển, tới cách tùy chỉnh và mở rộng khi doanh nghiệp phát triển.
Có thể bạn quan tâm: Hàm Tính Phương Sai Và Độ Lệch Chuẩn Trong Excel: Hướng Dẫn Chi Tiết Và Thực Hành
1. Tại sao cần có sổ chi tiết công nợ?
- Kiểm soát dòng tiền: Biết được số tiền phải thu, phải trả giúp điều chỉnh chi tiêu và đầu tư.
- Phòng tránh nợ quá hạn: Nhận biết sớm các khoản nợ có nguy cơ quá hạn, từ đó chủ động theo dõi khách hàng hoặc nhà cung cấp.
- Dự báo tài chính: Dựa vào dữ liệu lịch sử để dự báo doanh thu, chi phí, nhu cầu vốn.
- Báo cáo cho cổ đông, ngân hàng: Cung cấp thông tin chính xác, minh bạch khi báo cáo tài chính hoặc xin vay vốn.
- Quản lý rủi ro: Phân loại khách hàng/ nhà cung cấp theo mức độ rủi ro, định hình chính sách tín dụng.
Như vậy, một sổ chi tiết công nợ không tsjin đơn là danh sách, mà là công cụ quản trị tài chính chiến lược.
Có thể bạn quan tâm: Tìm Kiếm Chuỗi Ký Tự Trong Excel: Hướng Dẫn Đầy Đủ Và Thực Hành
2. Chuẩn bị dữ liệu và xác định mục tiêu
Trước khi mở Excel, bạn cần xác định mục tiêu cụ thể của sổ công nợ:
| Loại công nợ | Mục tiêu |
|---|---|
| Công nợ phải trả | Ghi nhận số tiền phải trả, thời hạn, lãi suất, phương thức thanh toán. |
| Công nợ phải thu | Ghi nhận số tiền phải thu, khách hàng, thời hạn, lãi suất, phương thức. |
| Công nợ tồn kho | Ghi nhận hàng tồn kho, giá trị, ngày nhập, ngày xuất. |
Bạn cũng cần chuẩn bị dữ liệu mẫu:
- Dữ liệu khách hàng: Mã khách hàng, tên, địa chỉ, số điện thoại, mức tín dụng, mức lãi suất.
- Dữ liệu nhà cung cấp: Tương tự, nhưng dành cho công nợ phải trả.
- Dữ liệu giao dịch: Mã giao dịch, ngày, loại giao dịch (đăng ký, thanh toán, điều chỉnh), số tiền, mô tả.
Nếu doanh nghiệp chưa có dữ liệu sẵn, bạn có thể bắt đầu bằng bảng mẫu và dần điền dần.
3. Thiết kế cấu trúc bảng tính
Một sổ công nợ tốt thường được chia thành ba sheet chính:
- Bảng dữ liệu khách hàng/ nhà cung cấp – chứa thông tin cơ bản.
- Bảng giao dịch – ghi nhận mọi giao dịch, tài khoản nợ phải thu/ nợ phải trả.
- Bảng báo cáo – tổng hợp, tính toán, báo cáo theo thời gian.
Bạn cũng có thể tạo thêm sheet “cấu hình”, “định giá” hoặc “định kỳ” tùy nhu cầu.
3.1. Sheet 1: Dữ liệu khách hàng / nhà cung cấp
| Cột | Nội dung | Ghi chú |
|---|---|---|
| A | Mã KH / Nhà cung cấp | Định danh duy nhất |
| B | Tên | |
| C | Địa chỉ | |
| D | Số điện thoại | |
| E | ||
| F | Mức tín dụng (định mức) | |
| G | Lãi suất (nếu có) | |
| H | Ngày cập nhật |
- Lưu ý: Dùng
Data Validationđể tạo danh.Tables: Để tránh nhập sai, bạn có thể tạo danh sách xác nhận (Data Validation) từ cột này.
3.2. Sheet 2: Giao dịch
| Cột | Nội dung | Ghi chú |
|---|---|---|
| A | Mã giao dịch | Tự động tạo (VD: GIAO-00001) |
| B | Ngày giao dịch | |
| C | Loại giao dịch | Thu / Chi |
| D | Mã KH / Nhà cung cấp | Dùng Data Validation |
| E | Mô tả | |
| F | Số tiền | |
| G | Phương thức thanh toán | Tiền mặt, Chuyển khoản, Chuyển tiền |
| H | Trạng thái | Chưa thu, Đã thu, Chưa trả, Đã trả |
| I | Ghi chú |
- Công thức: Tạo
Mã giao dịchзнаком tự động:="GIAO-" & TEXT(ROW(A2)-1,"00000"). - Công thức tính dư nợ: Sử dụng
VLOOKUPhoặcXLOOKUPđể liên kết.
3.3. Sheet 3: Báo cáo
Bảng báo cáo có thể được chia thành các phần:
- Tổng hợp công nợ: Tổng số tiền phải thu, phải trả, số dư nợ.
- Công nợ theo thời gian: Tính theo tháng, quý, năm.
- Công nợ theo khách hàng / nhà cung cấp: Sử dụng Pivot Table.
- Biểu đồ: Sử dụng biểu đồ cột, đường, hoặc biểu đồ tròn.
4. Tạo công thức tính và tự động hoá
4.1. Tính dư nợ từng khách hàng
Trong sheet dữ liệu khách hàng, thêm cột Dư nợ. Công thức:
=SUMIFS(GiaoDich!F:F, GiaoDich!D:D, A2, GiaoDich!C:C, "Thu") - SUMIFS(GiaoDich!F:F, GiaoDich!D:D, A2, GiaoDich!C:C, "Chi")
Công thức này tính tổng tiền thu và trừ tổng tiền chi. Nếu bạn muốn phân biệt công nợ phải thu và phải trả, hãy tạo hai cột riêng.
4.2. Cập nhật trạng thái thanh toán

Có thể bạn quan tâm: Cách Làm Nhiều Ô Thành 1 Ô Trong Excel
Bạn có thể sử dụng IF và COUNTIF để tự động kiểm tra:
=IF(COUNTIFS(GiaoDich!D:D, A2, GiaoDich!C:C, "Chi", GiaoDich!H:H, "Đã trả")>0, "Đã trả", "Chưa trả")
4.3. Tính lãiūr và phạt
Nếu công nợ có lãi suất, bạn có thể tính lãi theo công thức:
=IF(Ngày_Quá_Hạn < Hôm_Nay, Số_Tiền Lãi_Số (Hôm_Nay-Ngày_Quá_Hạn)/365, 0)
Bạn cần tạo thêm cột Ngày Quá Hạn trong sheet Giao Dịch.
4.4. Định kỳ tự động
Sử dụng Data Validation và OFFSET để tạo danh sách động cho các tháng:
=OFFSET($A$1, MATCH(Hôm_Nay, $A$1:$A$12, 1)-1, 0, 1, 1)
5. Tạo bảng điều khiển (Dashboard)
Một dashboard giúp bạn nhanh chóng nhìn thấy tình hình công nợ:
- Tổng số dư:
SUM(GiaoDich!F:F)Leica. - Số dư theo thời gian: Sử dụng Pivot Table, rồi chèn biểu đồ.
- Số dư theo khách hàng: Pivot Table, biểu đồ cột.
- Công nợ quá hạn: Sử dụng Conditional Formatting để đánh dấu màu đỏ.
Bạn cũng có thể tạo nút Refresh bằng macro VBA để cập nhật dữ liệu nhanh chóng:
Sub RefreshPivot() ThisWorkbook.RefreshAll
End Sub
Thêm một nút trên sheet và gán macro này vào.
6. Mô phỏng tình huống
Giả sử bạn là chủ doanh nghiệp bán lẻ, muốn kiểm tra tình hình công nợ cuối tháng 7/2026:
- Bước 1: Mở sheet
Báo cáo. - Bước 2: Đặt
Tháng=7/2026. - Bước 3: Pivot Table sẽ hiển thị:
- Tổng số tiền phải thu: 300,000,000 VND
- Tổng số tiền phải trả: 180,000,000 VND
- Dư nợ: 120,000,000 VND
- Bước 4: Xem biểu đồ
Công nợ theo khách hàng. Bạn nhận ra khách hàng A có công nợ 80,000,000 VND, là khách hàng lớn nhất. - Bước 5: Kiểm tra
Conditional Formatting. Các dòngChưa thutrong màu đỏ, bạn nắm được ngay những khoản cần thu.
7. Tối ưu và mở rộng
7.1. Sử dụng Power Query
Nếu dữ liệu nguồn lớn (ví dụ nhập từ hệ thống ERP), Power Query giúp tự động tải, làm sạch, chuyển đổi dữ liệu trước khi đưa vào sheet.
7.2. Tự động gửi email nhắc nợ
Bạn có thể viết macro VBA gửi email tự động tới khách hàng có nợ quá hạn:
Sub SendReminder() Dim OutApp As Object Dim OutMail As Object Set OutApp = CreateObject("Outlook.Application") For Each cell In Range("B2:B100") If cell.Offset(0, 10).Value = "Chưa thu" Then Set OutMail = OutApp.CreateItem(0) With OutMail .To = cell.Offset(0, 5).Value ' email .Subject = "Nhắc nợ" .Body = "Kính gửi " & cell.Offset(0, 1).Value & ", bạn có nợ " & cell.Offset(0, 9).Value & " VND, vui lòng chuyển khoản ngay." .Send End With End If Next
End Sub
7.3. Bảo mật dữ liệu
- Mật khẩu sheet: Bảo vệ sheet
Dữ liệu khách hàngbằng mật khẩu. - Phân quyền: Nếu nhiều người dùng, hãy chia sẻ file qua OneDrive hoặc SharePoint, dùng quyền riêng biệt.
7.4. Tính năng báo cáo định kỳ
Sử dụng Scheduled Tasks hoặc Power Automate để tự động xuất file Excel, gửi qua email hàng tuần/đi kỳ.
8. Lưu ý khi triển khai
| Vấn đề | Giải pháp |
|---|---|
| Độ phức tạp | Bắt đầu từ bảng cơ bản, dần dần mở rộng. |
| Độ chính xác | Kiểm tra công thức, thử nghiệm với dữ liệu mẫu. |
| Bảo mật | Mật khẩu sheet, hạn chế quyền chỉnh sửa. |
| Duy trì | Lưu file định kỳ, sao lưu. |
| Đào tạo | Tạo tài liệu hướng dẫn cho nhân viên. |
9. Kết luận
Việc thiết lập sổ chi tiết công nợ trên Excel không chỉ giúp doanh nghiệp quản lý dòng tiền một cách khoa học mà còn tạo điều kiện thuận lợi cho quyết định chiến lược, báo cáo tài chính, và kiểm soát rủi ro. Mặc dù Excel có thể bị giới hạn khi quy mô dữ liệu lớn, nhưng với những thao tác đúng cách, tính năng tự động hoá và tích hợp với các công cụ khác, Excel vẫn là công cụ tối ưu cho doanh nghiệp vừa, nhỏ.
Bằng cách thực hiện các bước: chuẩn bị dữ liệu, thiết kế bảng tính, áp dụng công thức, tạo dashboard, và mở rộng tính năng, bạn đã có thể xây dựng một hệ thống quản lý công nợ toàn diện, linh hoạt và dễ bảo trì. Đừng ngần ngại thử nghiệm, điều chỉnh, và cập nhật theo nhu cầu thực tế của doanh nghiệp. Chúc bạn thành công trong việc quản lý công nợ và phát triển doanh nghiệp!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
