Có thể bạn quan tâm: File Excel Thu Chi Tiền Mặt: Hướng Dẫn Toàn Diện Từ Cơ Bản Đến Nâng Cao
1. Giới thiệu chung về nhu cầu theo dõi tiền vay
Trong môi trường kinh doanh và tài chính cá nhân hiện nay, việc vay mượn tiền là một hoạt động không thể tránh khỏi. Dù là doanh nghiệp cần vốn lưu động, cá nhân mua nhà, mua xe, hay đơn giản là vay tiền bạn bè, người thân, việc giám sát và quản lý khoản vay một cách chặt chẽ là yếu tố then chốt để tránh rủi ro tài chính, giảm thiểu chi phí lãi suất và duy trì uy tín tín dụng.
Tuy nhiên, nhiều người vẫn còn gặp khó khăn trong việc theo dõi các khoản vay của mình vì:
- Thiếu công cụ: Dùng giấy tờ, sổ tay hay các ứng dụng không chuyên thường gây mất thời gian và dễ sai sót.
- Quản lý phức tạp: Khi có nhiều khoản vay, mỗi khoản có lãi suất, thời hạn, ngày trả khác nhau, việc tổng hợp thông tin trở nên rối rắm.
- Không có báo cáo tổng quan: Thiếu khả năng nhìn thấy tổng số nợ, số tiền còn nợ, số tiền đã trả và lãi suất thực tế.
Vì vậy, Excel – một công cụ mạnh mẽ, linh hoạt và dễ tiếp cận – đã trở thành giải pháp tối ưu cho việc theo dõi tiền vay. Bài viết này sẽ cung cấp cho bạn một hướng dẫn chi tiết, từ cách lên khung file Excel đơn giản, đến công thức tính lãi suất, đồ thị biểu diễn, và thậm chí là tự động gửi email nhắc nhở. Bạn sẽ có một công cụ hoàn chỉnh, giúp quản lý nợ một cách hiệu quả và chuyên nghiệp.
Có thể bạn quan tâm: Tại Sao Mở File Excel Rất Chậm? – Nguyên Nhân, Giải Pháp Và Cách Tối Ưu Hóa Hiệu Suất
2. Lý do chọn Excel làm công cụ theo dõi tiền vay
2.1. Độ linh hoạt cao
Excel cho phép bạn tùy chỉnh bảng tính theo nhu cầu thực tế: thêm cột, bớt cột, thay đổi định dạng, tạo công thức tính toán phức tạp. Bạn không bị giới hạn bởi mẫu cố định như trong một số phần mềm tài chính.
2.2. Tính năng tính toán mạnh mẽ
Với các hàm IF, VLOOKUP, SUMIF, XIRR, PMT, bạn có thể tự động tính:
- Tiền gốc còn lại.
- Lãi suất theo thời gian.
- Số tiền phải trả mỗi kỳ.
- Lãi suất trung bình thực tế.
2.3. Khả năng báo cáo và trực quan hoá
Excel hỗ trợ biểu đồ, pivot table, conditional formatting, giúp bạn nhanh chóng tạo báo cáo tổng quan, biểu đồ xu hướng nợ và cảnh báo khi gần đến hạn trả nợ.
2.4. Dễ dàng chia sẻ và bảo mật
Bạn có thể lưu file trên OneDrive, Google Drive hoặc SharePoint, cho phép nhiều người cùng cập nhật và xem. Đồng thời, Excel hỗ trợ mật khẩu bảo vệ để giữ an toàn thông tin tài chính.
Có thể bạn quan tâm: Tạo Lịch Làm Việc Bằng Excel – Giải Pháp Hiệu Quả Cho Quản Lý Thời Gian
3. Cấu trúc đề xuất cho file Excel theo dõi tiền vay
3.1. Sheet “Danh sách vay”
| STT | Ngày vay | Người cho vay | Số tiền vay (VND) | Lãi suất (%/năm) | Kỳ hạn (tháng) | Ngày đáo hạn | Gốc còn lại | Lãi tháng | Tổng trả mỗi tháng | Ghi chú |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 01/01/2026 | Ngân hàng A | 200,000,000 | 7.5 | 24 | 31/12/2026 | 200,000,000 | 1,250,000 | 9,500,000 | Vay để mở rộng kinh doanh |
| 2 | 15/03/2026 | Bạn B | 50,000,000 | 10 | 12 | 14/03/2026 | 50,000,000 | 416,667 | 5,250,000 | Vay mua xe máy |
Giải thích các cột:
- STT: Số thứ tự, giúp tham chiếu nhanh.
- Ngày vay: Ngày thực tế nhận tiền.
- Người cho vay: Tên ngân hàng, tổ chức hoặc cá nhân.
- Số tiền vay: Tổng số tiền nhận được.
- Lãi suất: Lãi suất hàng năm (có thể là cố định hoặc thả nổi, tùy vào thỏa thuận).
- Kỳ hạn: Thời gian trả nợ, tính bằng tháng.
- Ngày đáo hạn: Ngày phải trả hết nợ gốc và lãi.
- Gốc còn lại: Số tiền gốc chưa trả (cập nhật sau mỗi lần thanh toán).
- Lãi tháng: Lãi phải trả trong tháng hiện tại (công thức tính:
=Gốc còn lại Lãi suất/12). - Tổng trả mỗi tháng: Tổng số tiền phải trả trong tháng (gốc + lãi hoặc chỉ lãi nếu trả gốc cuối kỳ).
- Ghi chú: Thông tin bổ sung (điều kiện đặc biệt, phí trả nợ sớm, v.v.).
3.2. Sheet “Lịch trả nợ”
| Ngày thanh toán | STT vay | Số tiền trả gốc | Số tiền trả lãi | Tổng thanh toán | Số dư gốc sau thanh toán | Ghi chú |
|---|---|---|---|---|---|---|
| 01/02/2026 | 1 | 8,333,333 | 1,250,000 | 9,583,333 | 191,666,667 | Thanh toán định kỳ |
| 01/03/2026 | 1 | 8,333,333 | 1,198,750 | 9,532,083 | 183,333,334 | – |
| … | … | … | … | … | … | … |
Mục đích: Ghi lại chi tiết mỗi lần thanh toán, giúp bạn dễ dàng kiểm tra lịch sử và tính toán số dư gốc.
3.3. Sheet “Báo cáo tổng quan”
- Tổng nợ gốc:
=SUM('Danh sách vay'!G2:G1000) - Tổng lãi phải trả:
=SUM('Danh sách vay'!I2:I1000) - Tổng tiền phải trả mỗi tháng:
=SUM('Danh sách vay'!J2:J1000) - Tổng tiền đã thanh toán:
=SUM('Lịch trả nợ'!E2:E1000)
Bạn có thể sắp xếp các số liệu này thành một bảng tóm tắt, kèm biểu đồ cột để so sánh “Nợ gốc”, “Lãi phải trả” và “Tiền đã trả”.
3.4. Sheet “Cảnh báo & Nhắc nhở”
Sử dụng Conditional Formatting để tô màu các ô:
- Đỏ nếu ngày đáo hạn trong vòng 30 ngày.
- Vàng nếu ngày đáo hạn trong vòng 60 ngày.
- Xanh nếu còn hơn 60 ngày.
Bạn cũng có thể dùng hàm =IF(TODAY()>DATEVALUE('Danh sách vay'!G2)-30,"Sắp đến hạn","") để tạo cột “Cảnh báo”.
4. Các công thức quan trọng trong Excel để tính lãi và trả nợ
4.1. Công thức tính lãi suất tháng
=ROUND(G2 (Lãi suất/100) / 12,0)
- G2: Gốc còn lại.
- Lãi suất: Lấy từ cột Lãi suất (%/năm).
4.2. Công thức tính số tiền trả gốc hàng tháng (trả đều)
Nếu bạn muốn trả gốc đều mỗi tháng (trừ lãi), dùng hàm PMT:
=ROUND(PMT(Lãi suất/12, Kỳ hạn, -Số tiền vay),0)
Kết quả là số tiền trả mỗi tháng (gốc + lãi). Để tách riêng gốc và lãi:
- Gốc trả tháng:
=ROUND(PMT(Lãi suất/12, Kỳ hạn, -Số tiền vay) - (Gốc còn lại(Lãi suất/100)/12),0) - Lãi trả tháng:
=ROUND(Gốc còn lại(Lãi suất/100)/12,0)
4.3. Công thức tính lãi suất thực tế (XIRR)

Có thể bạn quan tâm: Khi File Excel Quá Nhiều Dòng: Nguyên Nhân, Hậu Quả Và Giải Pháp Tối Ưu
Nếu các khoản trả không đều, bạn có thể dùng XIRR để tính lãi suất thực tế:
=XIRR(giá trị dòng tiền, ngày thanh toán)
- Giá trị dòng tiền: Gồm số tiền vay (âm) và các khoản trả (dương).
- Ngày thanh toán: Ngày tương ứng với mỗi dòng tiền.
4.4. Công thức tính số ngày còn lại tới đáo hạn
=DATEDIF(TODAY(),'Danh sách vay'!G2,"d")
Kết quả là số ngày còn lại. Bạn có thể dùng hàm này trong cột “Cảnh báo”.
4.5. Tổng hợp thanh toán trong một khoảng thời gian
Nếu muốn biết tổng số tiền đã trả trong năm 2026:
=SUMIFS('Lịch trả nợ'!E:E,'Lịch trả nợ'!A:A,">=01/01/2026",'Lịch trả nộ'!A:A,"<=31/12/2026")
5. Cách tạo biểu đồ theo dõi xu hướng nợ
- Chọn dữ liệu: Vào sheet “Báo cáo tổng quan”, chọn cột “Ngày” (hoặc tháng) và cột “Tổng tiền phải trả mỗi tháng”.
- Insert → Line Chart (Biểu đồ đường).
- Định dạng: Thêm tiêu đề “Xu hướng trả nợ tháng 2026”, đặt trục Y là số tiền (đơn vị VND), trục X là tháng.
- Thêm series: Bạn có thể thêm series “Tiền đã trả” để so sánh dự kiến và thực tế.
Biểu đồ giúp bạn nhanh chóng nhận ra:
– Tháng nào có khoản thanh toán lớn.
– Nếu có chênh lệch giữa dự kiến và thực tế, bạn có thể điều chỉnh kế hoạch.
6. Tự động gửi email nhắc nhở thanh toán
Excel kết hợp với Outlook (hoặc Gmail qua VBA) cho phép tự động gửi email khi ngày đáo hạn gần tới.
6.1. Mã VBA mẫu (Outlook)
Sub SendReminder() Dim ws As Worksheet, rng As Range, cell As Range Set ws = ThisWorkbook.Sheets("Danh sách vay") Set rng = ws.Range("A2:A" & ws.Cells(ws.Rows.Count, "A").End(xlUp).Row) For Each cell In rng Dim dueDate As Date, daysLeft As Long dueDate = cell.Offset(0, 6).Value 'Ngày đáo hạn ở cột G daysLeft = DateDiff("d", Date, dueDate) If daysLeft <= 30 And daysLeft >= 0 Then Dim OutlookApp As Object, Mail As Object Set OutlookApp = CreateObject("Outlook.Application") Set Mail = OutlookApp.CreateItem(0) With Mail .To = "emailcua_ban@example.com" .Subject = "Nhắc nhở: Sắp đến hạn trả nợ - " & cell.Offset(0, 2).Value .Body = "Bạn có khoản vay " & Format(cell.Offset(0, 3).Value, "#,##0") & _ " VND từ " & cell.Offset(0, 1).Value & vbCrLf & _ "Ngày đáo hạn: " & Format(dueDate, "dd/mm/yyyy") & vbCrLf & _ "Vui lòng chuẩn bị thanh toán trong " & daysLeft & " ngày tới." .Send End With End If Next cell
End Sub
- Cách dùng: Mở Excel → Alt + F11 → Insert → Module → Dán code → Run (
F5). Bạn có thể đặt macro này chạy tự động mỗi khi mở file (Workbook_Open).
6.2. Gửi qua Gmail (sử dụng Google Apps Script)
Nếu bạn lưu file trên Google Sheets, mở Extensions → Apps Script, dán:
function sendReminder() { var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Danh sách vay'); var data = sheet.getDataRange().getValues(); for (var i = 1; i < data.length; i++) { var dueDate = new Date(datai6); // cột G var today = new Date(); var diff = Math.ceil((dueDate - today) / (1000606024)); if (diff <= 30 && diff >= 0) { MailApp.sendEmail({ to: 'emailcua_ban@example.com', subject: 'Nhắc nhở trả nợ: ' + datai2, body: 'Bạn có khoản vay ' + datai3 + ' VND, đáo hạn vào ' + Utilities.formatDate(dueDate, Session.getScriptTimeZone(), 'dd/MM/yyyy') + '.\nVui lòng trả trong vòng ' + diff + ' ngày tới.' }); } }
}
Thiết lập Trigger để chạy hàng ngày.
7. Bảo mật và sao lưu file Excel
7.1. Mật khẩu bảo vệ sheet và workbook
- Protect Sheet: Review → Protect Sheet → Đặt mật khẩu để ngăn người dùng chỉnh sửa công thức.
- Protect Workbook: Review → Protect Workbook → Đặt mật khẩu ngăn thay đổi cấu trúc file.
7.2. Sao lưu tự động
- OneDrive/SharePoint: Sử dụng tính năng Version History để lưu lại các phiên bản.
- Macro tự động sao lưu:
Sub AutoBackup() Dim backupPath As String backupPath = "C:\Backup\ExcelVay_" & Format(Now, "yyyymmdd_hhnnss") & ".xlsx" ThisWorkbook.SaveCopyAs backupPath
End Sub
Gán macro này vào Workbook_BeforeClose để mỗi khi đóng file, một bản sao sẽ được lưu.
7.3. Mã hoá file
Nếu dữ liệu rất nhạy cảm, hãy chuyển file sang .xlsb (binary) và bật Encrypt with Password (File → Info → Protect Workbook → Encrypt with Password).
8. Các mẫu file Excel theo dõi tiền vay thực tế
| Tên mẫu | Mô tả | Link tải (ví dụ) |
|---|---|---|
| Mẫu 1 – Vay cá nhân đơn giản | Chỉ có 1 khoản vay, tính lãi cố định, nhắc nhở qua conditional formatting. | https://example.com/mau_vay_ca_nhan.xlsx |
| Mẫu 2 – Doanh nghiệp đa khoản vay | Hỗ trợ nhiều khoản vay, báo cáo tổng hợp, biểu đồ xu hướng, macro nhắc nhở. | https://example.com/mau_vay_doanh_nghiep.xlsx |
| Mẫu 3 – Vay thả nổi (Floating Rate) | Cho phép nhập lãi suất thay đổi theo thời gian, tính XIRR để đo lãi thực tế. | https://example.com/mau_vay_tha_noi.xlsx |
| Mẫu 4 – Tích hợp Google Sheets | Dùng Apps Script để gửi email tự động, chia sẻ trực tuyến. | https://example.com/mau_vay_gsheets.xlsx |
Bạn có thể tải về, chỉnh sửa lại phù hợp với nhu cầu riêng.
9. Những lỗi thường gặp và cách khắc phục
| Lỗi | Nguyên nhân | Cách khắc phục |
|---|---|---|
| Công thức trả về #DIV/0! | Lãi suất hoặc kỳ hạn bằng 0 | Kiểm tra dữ liệu đầu vào, sử dụng IFERROR để thay thế: =IFERROR(...,0) |
| Conditional Formatting không hiển thị | Định dạng phạm vi không đúng | Đảm bảo chọn đúng cột ngày đáo hạn và áp dụng công thức =TODAY()>$G2-30 |
| Macro không chạy | Bảo mật macro bị tắt | Vào File → Options → Trust Center → Trust Center Settings → Macro Settings, chọn “Enable all macros”. |
| Đồ thị không cập nhật khi thêm dữ liệu mới | Dòng dữ liệu chưa nằm trong range | Sử dụng Table (Insert → Table) để tự động mở rộng khi thêm hàng. |
| Nhắc nhở email gửi trùng lặp | Macro chạy nhiều lần trong một ngày | Thêm cột “Đã gửi” và đánh dấu sau khi gửi, hoặc kiểm tra If Not sentFlag Then … trong VBA. |
10. Các bước triển khai thực tế cho doanh nghiệp vừa và nhỏ
- Thu thập dữ liệu vay: Tập hợp mọi hợp đồng vay, ghi lại ngày, số tiền, lãi suất, kỳ hạn.
- Tạo file Excel: Sử dụng mẫu “Doanh nghiệp đa khoản vay” hoặc tự xây dựng dựa trên cấu trúc ở mục 3.
- Nhập dữ liệu: Đảm bảo không có lỗi đánh máy, kiểm tra lại lãi suất và ngày đáo hạn.
- Thiết lập công thức: Kiểm tra công thức tính lãi, trả gốc, tổng thanh toán.
- Cấu hình cảnh báo: Áp dụng conditional formatting và macro nhắc nhở.
- Đào tạo nhân viên: Hướng dẫn cách cập nhật “Lịch trả nợ” sau mỗi thanh toán.
- Kiểm tra và audit: Hàng tháng, kiểm tra số dư gốc và so sánh với sổ kế toán.
- Bảo mật: Đặt mật khẩu, sao lưu định kỳ, giới hạn quyền truy cập.
- Báo cáo quản trị: Sử dụng sheet “Báo cáo tổng quan” để trình bày với Ban Giám đốc hoặc nhà đầu tư.
- Cập nhật và nâng cấp: Khi có nhu cầu tính lãi thả nổi hoặc vay ngoại tệ, bổ sung cột “Tỷ giá” và công thức chuyển đổi.
11. Kết luận
Việc theo dõi tiền vay không chỉ là công việc kế toán mà còn là yếu tố quan trọng giúp duy trì sức khỏe tài chính, giảm rủi ro và tối ưu hoá chi phí lãi suất. Excel, với tính năng mạnh mẽ và khả năng tùy biến cao, chính là công cụ lý tưởng để xây dựng một hệ thống quản lý vay chuyên nghiệp, dù bạn là cá nhân, doanh nghiệp vừa và nhỏ hay một tập đoàn lớn.
Bằng cách áp dụng các cấu trúc sheet, công thức tính toán, biểu đồ trực quan, cảnh báo tự động và biện pháp bảo mật đã trình bày trong bài viết, bạn sẽ có một file Excel hoàn chỉnh, đáp ứng mọi nhu cầu quản lý vay:
- Nhìn thấy tổng số nợ và lãi phải trả ngay trong một bảng tóm tắt.
- Theo dõi từng khoản vay chi tiết, cập nhật nhanh chóng sau mỗi thanh toán.
- Nhận cảnh báo trước ngày đáo hạn để tránh trễ hạn và phí phạt.
- Báo cáo quy mô cho ban quản lý hay nhà đầu tư chỉ trong vài giây.
Hãy bắt đầu ngay hôm nay: tải một mẫu file, nhập dữ liệu của bạn, và tùy chỉnh cho phù hợp. Khi đã vận hành trơn tru, bạn sẽ cảm nhận được sự yên tâm và kiểm soát tài chính mà trước đây có thể chưa từng có.
Lời khuyên cuối cùng: Đừng để file Excel trở thành “bản thảo” một lần rồi quên. Hãy định kỳ kiểm tra, sao lưu, và cập nhật để hệ thống luôn phản ánh đúng thực tế tài chính của bạn. Khi thông tin luôn được cập nhật, quyết định tài chính sẽ chính xác hơn, giúp bạn đạt được mục tiêu tài chính nhanh chóng và bền vững.

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ẻ.
