2026-08-15 · Kế toán & Dữ liệu
Giám đốc hỏi một câu rất ngắn: "Cuối tháng có đủ tiền trả lương với đóng thuế không?" Bạn mở báo cáo lưu chuyển tiền tệ quý gần nhất ra — và nhận ra nó không trả lời được câu đó. Báo cáo ấy kể chuyện đã xảy ra, theo kỳ kế toán, gộp cả quý vào ba con số. Còn câu hỏi đang cần trả lời là chuyện của tuần sau.
Khoảng trống đó có một công cụ chuyên trị: bảng dự báo dòng tiền 13 tuần. Nó không phải một chuẩn mực kế toán, không nộp cho ai, và cũng không cần phần mềm mới. Phần lớn dữ liệu để dựng nó đã nằm sẵn trong sổ sách của bạn.
Bài này nói rõ 13 tuần là gì, nó khác báo cáo lưu chuyển tiền tệ chỗ nào, lấy số ở đâu, dựng bằng Power Query ra sao, và kỷ luật hằng tuần nào quyết định việc nó có dùng được hay không.
Vì sao lại là 13 tuần
13 tuần đúng bằng một quý. Con số này không phải chọn cho tròn, mà là điểm cân bằng giữa hai yêu cầu ngược nhau:
- Đủ xa để còn kịp xoay. Nếu tuần thứ 9 sẽ thiếu tiền, bạn có hai tháng để đàm phán gia hạn với nhà cung cấp, đẩy nhanh thu hồi công nợ, hoặc chuẩn bị hạn mức tín dụng. Biết trước một tuần thì chỉ còn cách chữa cháy.
- Đủ gần để đoán còn đúng. Quá 13 tuần, phần lớn dòng tiền vào bắt đầu là đơn hàng chưa ký, khách chưa có tên. Dự báo dài hơn không sai về ý tưởng, nhưng độ tin cậy rơi nhanh tới mức không ai dám ra quyết định dựa vào nó.
Và điểm mấu chốt: bảng này lập theo tuần, không theo tháng. Dòng tiền chết người không nằm ở chỗ "cả tháng vẫn dương". Nó nằm ở chỗ ngày 10 phải trả lương, ngày 20 phải nộp thuế, mà tiền lớn nhất của khách thì ngày 28 mới về. Cộng cả tháng thì đẹp; đi qua từng tuần thì âm.
Khác báo cáo lưu chuyển tiền tệ ở đâu
Nhiều bạn kế toán ngại vì tưởng phải làm thêm một báo cáo tài chính nữa. Không phải. Hai thứ này khác hẳn nhau về mục đích.
Chuẩn mực kế toán Việt Nam số 24 quy định Báo cáo lưu chuyển tiền tệ phân loại luồng tiền theo ba loại hoạt động: hoạt động kinh doanh, hoạt động đầu tư và hoạt động tài chính. Luồng tiền từ hoạt động kinh doanh được lập theo một trong hai phương pháp — trực tiếp (trình bày riêng các luồng tiền vào và ra) hoặc gián tiếp (xuất phát từ lợi nhuận trước thuế rồi điều chỉnh). Chuẩn mực không bắt buộc phương pháp nào, để doanh nghiệp tự chọn cho phù hợp.
Ở Việt Nam phần lớn doanh nghiệp chọn phương pháp gián tiếp vì dễ lập hơn từ sổ sách. Nhưng chính lựa chọn đó làm báo cáo mất khả năng dự báo: bảng gián tiếp cho biết vì sao lợi nhuận khác dòng tiền, chứ không cho biết tuần tới tiền vào ra bao nhiêu.
| BCLCTT theo VAS 24 | Bảng dự báo 13 tuần | |
|---|---|---|
| Mục đích | Báo cáo tài chính, cho bên ngoài | Công cụ điều hành, dùng nội bộ |
| Nhìn về | Quá khứ | Tương lai |
| Kỳ | Theo kỳ kế toán | Theo tuần |
| Phương pháp | Trực tiếp hoặc gián tiếp | Chỉ trực tiếp |
| Phân loại | 3 hoạt động theo chuẩn mực | Theo nhóm thu/chi thực tế của doanh nghiệp |
| Yêu cầu chính xác | Đúng đến từng đồng | Đúng xu hướng và đúng thời điểm |
Ý cuối cùng quan trọng hơn mọi thứ còn lại. Bảng 13 tuần không cần khớp từng đồng, và cũng không nên cố. Nó cần trả lời đúng một câu: tuần nào số dư tiền chạm đáy, và đáy đó có xuống dưới mức an toàn không.
Dữ liệu bạn đã có sẵn
Không cần khảo sát gì mới. Sáu nguồn sau đủ để dựng bảng đầu tiên:
- Sổ phụ ngân hàng và quỹ tiền mặt — cho số dư đầu kỳ, và quan trọng hơn: cho biết khách thực tế trả chậm bao nhiêu ngày so với hạn.
- Công nợ phải thu theo tuổi nợ — danh sách hóa đơn chưa thu kèm ngày đến hạn.
- Công nợ phải trả và lịch thanh toán — hóa đơn nhà cung cấp chưa trả kèm điều khoản.
- Bảng lương — số tiền và ngày chi cố định hằng tháng.
- Lịch nghĩa vụ thuế — GTGT, TNCN, TNDN tạm nộp, cùng các khoản bảo hiểm.
- Lịch trả nợ gốc và lãi vay — lấy từ hợp đồng tín dụng.
Ba nguồn đầu chiếm phần lớn biến động và cũng khó nhất. Ba nguồn sau gần như cố định, điền một lần dùng cả quý.
Khung bảng 13 tuần
Cấu trúc rất đơn giản: 13 cột là 13 tuần, các dòng chia thành bốn khối.
- Số dư đầu tuần — tiền mặt cộng tiền gửi ngân hàng khả dụng.
- Tiền vào — thu từ công nợ phải thu, thu từ bán hàng trả ngay, tiền về từ sàn thương mại điện tử, hoàn thuế, giải ngân khoản vay, thu khác.
- Tiền ra — trả nhà cung cấp, lương và bảo hiểm, thuế, tiền thuê mặt bằng, chi phí vận hành, trả gốc và lãi vay, chi đầu tư.
- Số dư cuối tuần — và ngay dưới đó là hai dòng đáng giá nhất bảng: mức sàn an toàn mà doanh nghiệp không được xuống dưới, và hạn mức tín dụng còn lại.
Chia nhóm bao nhiêu dòng là tùy doanh nghiệp, nhưng có một nguyên tắc: tách riêng những khoản không nhúc nhích được (lương, thuế, nợ vay) khỏi những khoản còn thương lượng được (nhà cung cấp, chi phí vận hành). Khi tuần nào đó âm, bạn cần biết ngay phần nào còn xoay được.
Sáu bước dựng bằng Power Query
Bước 1 — Bảng tuần chuẩn
Tạo một bảng 13 dòng, mỗi dòng một tuần, có cột ngày bắt đầu tuần. Dùng Date.StartOfWeek để quy mọi ngày về đầu tuần chứa nó. Chốt luôn tuần bắt đầu từ thứ Hai và giữ nguyên quy ước đó ở mọi truy vấn — lệch quy ước giữa hai bảng là nguồn sai lệch âm thầm khó tìm nhất.
Bước 2 — Xếp công nợ phải thu vào tuần dự kiến thu
Đây là bước quyết định chất lượng cả bảng. Đừng lấy thẳng ngày đến hạn trên hóa đơn — hãy lấy hành vi trả thật.
Cách làm: từ dữ liệu lịch sử, tính với mỗi khách hàng số ngày trả chậm trung bình so với hạn. Rồi ngày dự kiến thu = ngày đến hạn + số ngày chậm của chính khách đó. Nhóm khách hàng chưa đủ lịch sử thì dùng số chung của cả công ty.
Sau đó dùng Date.StartOfWeek quy ngày dự kiến thu về tuần, rồi Group By để cộng tổng theo tuần.
Bước 3 — Xếp công nợ phải trả theo lịch của mình
Ngược lại với phải thu: khoản này bạn chủ động. Ngày dự kiến chi là ngày bạn định trả, không phải ngày đến hạn ghi trên hóa đơn. Chính chỗ này là đòn bẩy điều hành — khi tuần 9 âm, bạn quay lại đẩy một số khoản sang tuần 10 và thấy ngay kết quả trên bảng.
Bước 4 — Các khoản cố định lặp
Lương, bảo hiểm, tiền thuê, thuế, nợ vay: mỗi khoản một dòng, kèm ngày chi cố định trong tháng. Sinh ra lịch chi cho 13 tuần rồi Append vào cùng bảng với các khoản biến động.
Bước 5 — Gộp và tính lũy kế
Nối các nguồn bằng Append Queries, giữ một cột phân loại để biết dòng nào thuộc nhóm nào. Số dư cuối tuần tính lũy kế: số dư đầu kỳ cộng dồn dòng tiền thuần của các tuần trước đó. Trong Power BI, phần lũy kế nên để cho measure DAX làm, không nên tính cứng trong Power Query — vì bạn sẽ muốn đổi số dư đầu kỳ để chạy kịch bản.
Bước 6 — Ba kịch bản
Đừng làm ba bảng riêng. Chỉ cần một tham số: tỷ lệ khách trả đúng hạn. Kịch bản thường lấy theo lịch sử, kịch bản xấu hạ tỷ lệ đó xuống và đẩy phần còn lại chậm thêm vài tuần, kịch bản tốt thì ngược lại. Một tham số, ba đường cong số dư trên cùng một biểu đồ.
Kỷ luật hằng tuần — phần quyết định
Đây là chỗ phân biệt một bảng dùng được với một file Excel bị bỏ quên sau ba tuần. Bảng 13 tuần là bảng cuộn: nó không đứng yên chờ hết quý.
Sáng thứ Hai hằng tuần, làm đúng bốn việc:
- Điền số thực tế của tuần vừa kết thúc vào cạnh số đã dự báo.
- Soi lệch từng dòng — không phải chỉ nhìn tổng. Tổng khớp mà hai dòng lệch ngược chiều nhau thì bạn đang may mắn, không phải đang dự báo đúng.
- Ghi lý do lệch vào một cột ghi chú. Dòng nào lệch lặp lại nhiều tuần là giả định của dòng đó sai, phải sửa giả định chứ không phải sửa số.
- Đẩy thêm một tuần mới vào cuối bảng, để lúc nào cũng nhìn được đủ 13 tuần phía trước.
Vài tuần đầu bảng sẽ lệch nhiều, đó là bình thường. Giá trị của nó không nằm ở lần dự báo đầu tiên, mà ở chỗ mỗi tuần nó lại đúng hơn một chút nhờ bước ghi lý do lệch.
Ba lỗi hay gặp
- Lấy ngày hóa đơn thay cho ngày tiền về. Lỗi phổ biến nhất và cũng nặng nhất — nó khiến cả bảng lệch đúng bằng số ngày khách hay trả chậm, thường là vài tuần. Doanh thu ghi nhận theo hóa đơn, dòng tiền ghi nhận theo lúc tiền vào tài khoản. Bảng này chỉ quan tâm cái thứ hai.
- Quên các khoản thuế và phí không nằm trong công nợ. Thuế GTGT phải nộp, thuế TNDN tạm nộp, thuế TNCN, bảo hiểm — chúng không xuất hiện trong bảng công nợ phải trả nhưng ra tiền rất đều và rất đúng hạn.
- Để một khách hàng lớn nằm chung với phần còn lại. Nếu một khách chiếm phần lớn dòng thu của một tuần, hãy tách hẳn thành dòng riêng và chạy kịch bản cho riêng khách đó. Gộp chung nghĩa là bạn đang lấy trung bình một rủi ro không thể lấy trung bình.
Câu hỏi thường gặp
Doanh nghiệp nhỏ có cần bảng 13 tuần không?
Càng nhỏ càng cần, vì đệm tiền mặt càng mỏng. Doanh nghiệp lớn trễ một khoản thu thì vẫn còn hạn mức tín dụng đỡ; doanh nghiệp nhỏ trễ một khoản thu là không đủ trả lương. Quy mô nhỏ thì bảng cũng ngắn hơn — có khi chỉ 8 đến 10 dòng là đủ.
Làm bằng Excel được không hay bắt buộc Power BI?
Excel làm được, và nên bắt đầu bằng Excel. Dùng Power Query ngay trong Excel để nối dữ liệu, bảng kết quả để trên sheet, cập nhật bằng nút Refresh. Chuyển sang Power BI khi bạn cần nhiều người cùng xem, cần biểu đồ so dự báo với thực tế theo thời gian, hoặc cần chạy kịch bản bằng thanh trượt.
Số liệu lấy từ phần mềm kế toán ra không sạch thì sao?
Đó là công việc chính của Power Query, và cũng là lý do nên dựng bảng này bằng Power Query thay vì gõ tay. Chuẩn hóa tên khách hàng, tách mã chứng từ, quy ngày về đúng kiểu dữ liệu — làm một lần, các tuần sau chỉ bấm Refresh. Xem thêm bài chuẩn hóa dữ liệu xuất từ phần mềm kế toán.
Dự báo lệch bao nhiêu thì coi là hỏng?
Không có một ngưỡng chung cho mọi doanh nghiệp, và bạn cũng không cần một con số như vậy. Thước đo thực tế là: bảng có báo trước được tuần chạm đáy hay không, và mức đáy dự báo có nằm cùng phía với mức đáy thực tế so với sàn an toàn hay không. Lệch về giá trị mà đúng về thời điểm và đúng về cảnh báo thì bảng vẫn đang làm đúng việc của nó.
Chốt lại
Bảng dự báo dòng tiền 13 tuần không đòi hỏi dữ liệu mới, cũng không đòi hỏi phần mềm mới. Nó đòi hai thứ khác: xếp đúng các khoản thu chi vào đúng tuần chúng thực sự xảy ra, và duy trì vòng lặp soi lệch mỗi tuần. Bản đầu tiên sẽ thô, nhưng nó vẫn tốt hơn hẳn việc đến thứ Sáu mới biết tài khoản không đủ tiền.
Nếu bạn muốn xem bảng này khi lên dashboard trông thế nào, đội ngũ EzTech có báo cáo Quản trị dòng tiền xem demo trực tiếp trên website. Cần dựng hệ thống nối thẳng từ phần mềm kế toán, tự cập nhật hằng tuần, xem dịch vụ giải pháp dữ liệu hoặc liên hệ để trao đổi theo đúng dữ liệu doanh nghiệp bạn đang có. Còn nếu bạn muốn tự làm, khóa DATA FINANCE đi sâu vào đúng nhóm báo cáo tài chính và quản trị này.