Dòng tiền từ hoạt động kinh doanh là gì?
Dòng tiền từ hoạt động kinh doanh (operating cash flow) là chênh lệch giữa tiền thực thu và tiền thực chi từ các hoạt động tạo doanh thu chính của doanh nghiệp trong một kỳ, trình bày ở phần đầu Báo cáo lưu chuyển tiền tệ.
Dòng tiền từ hoạt động kinh doanh (operating cash flow — OCF) đo lượng tiền thật đã vào và ra khỏi doanh nghiệp từ các hoạt động cốt lõi tạo doanh thu: thu tiền bán hàng và cung cấp dịch vụ, trả tiền nhà cung cấp, trả lương, trả lãi vay, nộp thuế. Nó là phần I trong ba phần của Báo cáo lưu chuyển tiền tệ (mẫu B03-DN), tách riêng khỏi dòng tiền đầu tư (mua bán tài sản cố định, góp vốn, cho vay) và dòng tiền tài chính (vay nợ, trả nợ gốc, phát hành cổ phiếu, trả cổ tức). Khác với Báo cáo kết quả kinh doanh ghi theo kế toán dồn tích, phần này ghi theo tiền thực: một khoản chỉ xuất hiện khi tiền đã thực sự chuyển đi hoặc chuyển về.
Chỉ tiêu này tồn tại vì lợi nhuận và tiền là hai đại lượng khác nhau. Kế toán dồn tích ghi nhận doanh thu khi hàng đã giao, dịch vụ đã hoàn thành — không cần khách đã trả tiền; chi phí ghi theo kỳ phát sinh, không theo kỳ chi tiền. Vì vậy một doanh nghiệp có thể báo lãi trong khi tiền bán hàng vẫn nằm ở khoản phải thu và vốn đọng trong hàng tồn kho. Báo cáo lưu chuyển tiền tệ trả lời câu hỏi mà báo cáo lãi lỗ không trả lời được: hoạt động cốt lõi có thực sự mang tiền về, đủ trang trải cho nhà cung cấp, người lao động và chủ nợ hay không.
Nhà đầu tư đối chiếu dòng tiền kinh doanh với lợi nhuận sau thuế qua nhiều kỳ để đánh giá chất lượng lợi nhuận; ngân hàng và chủ nợ xem khả năng trả nợ từ nguồn tiền nội tại; ban lãnh đạo dùng để hoạch định vốn lưu động. Cần nhớ giới hạn của nó: đây là số của một kỳ, dao động mạnh theo mùa vụ và chu kỳ dự án, và bản thân nó cũng chịu ảnh hưởng của các quyết định về thời điểm thanh toán — lùi ngày trả nhà cung cấp sang kỳ sau là dòng tiền kỳ này đã khác. Nó là góc nhìn bổ sung cho lợi nhuận, không phải con số miễn nhiễm với điều chỉnh.
Công thức
Dạng văn bản (sao chép)
Phương pháp gián tiếp (phổ biến ở doanh nghiệp niêm yết Việt Nam): Lưu chuyển tiền thuần từ hoạt động kinh doanh = Lợi nhuận trước thuế + Các khoản điều chỉnh không bằng tiền ± Thay đổi vốn lưu động − Tiền lãi vay đã trả − Thuế thu nhập doanh nghiệp đã nộp Trong đó: Các khoản điều chỉnh không bằng tiền gồm khấu hao tài sản cố định và bất động sản đầu tư, các khoản dự phòng, lãi/lỗ chênh lệch tỷ giá do đánh giá lại, lãi/lỗ từ hoạt động đầu tư (khử khỏi phần kinh doanh) và chi phí lãi vay đã ghi nhận trong kỳ; Thay đổi vốn lưu động gồm biến động các khoản phải thu, hàng tồn kho, các khoản phải trả và chi phí trả trước — phải thu và tồn kho tăng làm giảm dòng tiền, khoản phải trả tăng làm tăng dòng tiền. Phương pháp trực tiếp: Lưu chuyển tiền thuần từ hoạt động kinh doanh = Tiền thu từ bán hàng, cung cấp dịch vụ và doanh thu khác − Tiền chi trả cho người cung cấp hàng hóa, dịch vụ − Tiền chi trả cho người lao động − Tiền lãi vay đã trả − Thuế thu nhập doanh nghiệp đã nộp ± Tiền thu khác và tiền chi khác từ hoạt động kinh doanh
Hai phương pháp là hai cách trình bày của cùng một dòng tiền, nên với cùng một kỳ và cùng số liệu, cả hai cho đúng một kết quả — chỉ tiêu "Lưu chuyển tiền thuần từ hoạt động kinh doanh", mã số 20 trên mẫu B03-DN. Phương pháp trực tiếp liệt kê từng dòng thực thu, thực chi nên dễ hình dung tiền đi đâu về đâu; phương pháp gián tiếp xuất phát từ lợi nhuận trước thuế rồi khử ngược những khoản đã tính vào lợi nhuận nhưng không phải là tiền (khấu hao, dự phòng) và cộng trừ thay đổi vốn lưu động — nhờ đó cho thấy trực tiếp vì sao lợi nhuận khác tiền: lệch bao nhiêu nằm ở phải thu, bao nhiêu ở tồn kho, bao nhiêu ở phải trả. VAS 24 và chế độ kế toán hiện hành cho doanh nghiệp chọn một trong hai; báo cáo niêm yết tại Việt Nam phần lớn lập theo gián tiếp. Nguồn số để tự đối chiếu: lợi nhuận trước thuế lấy từ Báo cáo kết quả hoạt động kinh doanh; số dư phải thu, tồn kho, phải trả đầu kỳ và cuối kỳ lấy từ Bảng cân đối kế toán; từng khoản điều chỉnh nằm ngay trên phần I của Báo cáo lưu chuyển tiền tệ.
Cách đọc
Dòng tiền kinh doanh dương cho biết hoạt động cốt lõi mang về nhiều tiền hơn số chi ra trong kỳ — nhưng một kỳ đơn lẻ nói rất ít; cách đọc đúng là theo chuỗi 4–8 quý hoặc 3–5 năm, luôn đặt cạnh lợi nhuận sau thuế cùng kỳ. Doanh nghiệp báo lãi mà dòng tiền kinh doanh âm kéo dài nhiều kỳ là tín hiệu cần bóc tách chứ chưa phải kết luận: xem phần điều chỉnh vốn lưu động để biết lợi nhuận đang nằm ở khoản phải thu (bán được hàng nhưng chưa thu được tiền) hay ở hàng tồn kho (vốn đọng trong hàng), và xem phần dòng tiền tài chính để biết doanh nghiệp bù thiếu hụt bằng vay nợ hay phát hành thêm đến mức nào. Có những trường hợp âm là bình thường về bản chất: doanh nghiệp mở rộng nhanh thường âm vì phải thu và tồn kho tăng theo doanh thu; doanh nghiệp mùa vụ tích hàng trước cao điểm âm ở quý tích hàng rồi dương ở quý bán hàng; doanh nghiệp dự án như bất động sản chi tiền xây dựng nhiều năm và chỉ thu dồn khi bàn giao. Ngược lại, một con số dương đẹp cũng cần soi cấu phần: dương chủ yếu nhờ khoản phải trả tăng vọt (giãn thời điểm trả nhà cung cấp) hoặc nhờ tiền người mua trả trước là cải thiện mang tính thời điểm, có thể đảo chiều ngay kỳ sau; dương nhờ xả tồn kho trong khi doanh thu cũng giảm phản ánh hoạt động đang thu hẹp, không phải cải thiện. Không có ngưỡng dương/âm tốt xấu tuyệt đối — ý nghĩa nằm ở nguyên nhân tạo ra con số và độ lặp lại của nó.
Dòng tiền HĐKD trong mẫu doanh nghiệp đang có dữ liệu
Trung vị Dòng tiền HĐKD của 1.492 doanh nghiệp niêm yết có dữ liệu là 6 tỷ đ. Mỗi doanh nghiệp dùng quan sát mới nhất của chính mã đó trong 18 tháng gần đây; ngày có thể khác nhau và được ghi theo từng dòng.
Nguồn VNDirect (báo cáo tài chính doanh nghiệp công bố) · phạm vi mốc trong mẫu 30/03/2025–29/06/2026 · đã loại giá trị không có ý nghĩa (N/M)
Sai lầm thường gặp
- Tin tuyệt đối vào khẩu ngữ coi dòng tiền như "sự thật" còn lợi nhuận chỉ là "quan điểm": dòng tiền kinh doanh cũng điều chỉnh được bằng thời điểm thanh toán — lùi trả nhà cung cấp sang đầu kỳ sau, đẩy mạnh thu hồi công nợ hoặc bán khoản phải thu trước ngày chốt báo cáo đều làm con số một kỳ đẹp lên. Hậu quả: đánh giá doanh nghiệp qua đúng kỳ được sắp xếp thuận lợi và bất ngờ khi kỳ sau đảo chiều.
- Thấy dòng tiền kinh doanh âm một kỳ là kết luận doanh nghiệp "lãi ảo": với doanh nghiệp mùa vụ, đang mở rộng hoặc đầu chu kỳ dự án, âm ở một số kỳ là đặc điểm vận hành, không phải bằng chứng gian lận. Hậu quả: quy kết sai cho doanh nghiệp đang tăng trưởng, hoặc loại nhầm khỏi danh sách theo dõi đúng giai đoạn cần quan sát nhất.
- So sánh dòng tiền chéo mô hình kinh doanh: bán lẻ thu tiền mặt hằng ngày, xây lắp thu theo nghiệm thu, bất động sản thu dồn khi bàn giao — nhịp tiền của mỗi mô hình khác hẳn nhau. Hậu quả: xếp hạng doanh nghiệp khác ngành theo dòng tiền một kỳ cho kết luận không có ý nghĩa so sánh.
- Nhầm dòng tiền kinh doanh với tổng thay đổi tiền trong kỳ (mã số 50): tiền cuối kỳ tăng có thể do vay thêm hoặc bán tài sản — thuộc dòng tiền tài chính và đầu tư — chứ không phải do kinh doanh tạo ra. Hậu quả: đọc "tiền trong két tăng" thành "kinh doanh tạo tiền tốt" trong khi nguồn tiền thực chất là đi vay.
- Kết luận doanh nghiệp "thừa tiền" chỉ từ dòng tiền kinh doanh dương mà quên chi đầu tư: OCF chưa trừ tiền mua sắm, duy trì tài sản cố định; ở ngành thâm dụng vốn, phần lớn OCF quay lại tài trợ đầu tư ngay trong kỳ. Hậu quả: đánh giá quá cao khả năng trả cổ tức và trả nợ của doanh nghiệp.
Đặc thù Việt Nam
Trên báo cáo tài chính doanh nghiệp Việt Nam, Báo cáo lưu chuyển tiền tệ là mẫu B03-DN: báo cáo các năm tài chính đến hết 2025 lập theo Thông tư 200/2014/TT-BTC, từ năm tài chính bắt đầu 01/01/2026 lập theo Thông tư 99/2025/TT-BTC — cả hai đều giữ chỉ tiêu lưu chuyển tiền thuần từ hoạt động kinh doanh và hai phương pháp lập; chuẩn mực nền là VAS 24. Hầu hết doanh nghiệp niêm yết lập theo phương pháp gián tiếp. Doanh nghiệp nhỏ và vừa theo Thông tư 133/2016/TT-BTC không bắt buộc lập báo cáo này, nên dữ liệu dòng tiền chủ yếu có ở khối niêm yết và công ty đại chúng. Hai đặc thù đáng nhớ khi đọc số liệu Việt Nam: doanh nghiệp bất động sản ghi nhận doanh thu dồn vào kỳ bàn giao nên dòng tiền kinh doanh lệch pha lợi nhuận theo chu kỳ dự án — cần đọc theo cả chu kỳ thay vì từng quý; nhóm bán lẻ và hàng tiêu dùng có mùa vụ Tết rõ rệt (tích hàng tồn kho quý trước, bán ra quý sau) nên so quý cùng kỳ năm trước hợp lý hơn so quý liền kề.
Câu hỏi thường gặp
Doanh nghiệp có lãi mà dòng tiền kinh doanh âm — có đáng lo không?
Một kỳ âm chưa nói lên điều gì. Âm nhiều kỳ liên tiếp trong khi vẫn báo lãi thì cần xem khoản phải thu và hàng tồn kho có tăng nhanh hơn doanh thu không, và doanh nghiệp bù thiếu hụt tiền bằng nguồn nào ở phần dòng tiền tài chính. Âm do mở rộng nhanh, mùa vụ hoặc đầu chu kỳ dự án là bình thường về bản chất — điểm cần theo dõi là nó có kết thúc đúng theo chu kỳ đó hay kéo dài không dứt.
Phương pháp trực tiếp và gián tiếp có cho kết quả khác nhau không?
Không. Hai phương pháp chỉ khác cách trình bày: trực tiếp liệt kê từng dòng thực thu, thực chi; gián tiếp xuất phát từ lợi nhuận trước thuế rồi điều chỉnh các khoản không bằng tiền và thay đổi vốn lưu động. Với cùng một kỳ và cùng số liệu, cả hai cho đúng một con số lưu chuyển tiền thuần từ hoạt động kinh doanh (mã số 20 trên mẫu B03-DN).
Dòng tiền kinh doanh có thể bị điều chỉnh như lợi nhuận không?
Có, chủ yếu qua thời điểm thanh toán: giãn trả nhà cung cấp, đẩy thu hồi công nợ hoặc bán khoản phải thu trước ngày chốt báo cáo đều cải thiện con số một kỳ. Cách nhận diện là đọc cấu phần — khoản phải trả tăng bất thường so với doanh thu là dấu hiệu cải thiện mang tính thời điểm — và so theo chuỗi nhiều kỳ thay vì tin một kỳ đơn lẻ.
Tìm con số này ở đâu trên báo cáo tài chính?
Ở phần I của Báo cáo lưu chuyển tiền tệ (mẫu B03-DN), dòng "Lưu chuyển tiền thuần từ hoạt động kinh doanh" — mã số 20. Doanh nghiệp niêm yết công bố báo cáo này theo quý và năm. Doanh nghiệp nhỏ và vừa áp dụng Thông tư 133/2016/TT-BTC không bắt buộc lập báo cáo lưu chuyển tiền tệ, nên số liệu này có thể không tồn tại với công ty chưa niêm yết.
Nguồn tham khảo
- Chuẩn mực kế toán Việt Nam số 24 (VAS 24) — Báo cáo lưu chuyển tiền tệ — Ban hành theo Quyết định 165/2002/QĐ-BTC ngày 31/12/2002 của Bộ Tài chính, hiệu lực từ 01/01/2003; quy định ba loại hoạt động (kinh doanh, đầu tư, tài chính) và hai phương pháp lập dòng tiền từ hoạt động kinh doanh: trực tiếp và gián tiếp.
- Thông tư 99/2025/TT-BTC (Bộ Tài chính, 27/10/2025) — hướng dẫn Chế độ kế toán doanh nghiệp — Hiệu lực từ 01/01/2026, áp dụng cho năm tài chính bắt đầu từ 01/01/2026 trở đi, thay thế Thông tư 200/2014/TT-BTC; nguyên tắc lập và trình bày Báo cáo lưu chuyển tiền tệ (mẫu B03-DN) tại phụ lục kèm theo, giữ hai phương pháp trực tiếp và gián tiếp.
- Thông tư 200/2014/TT-BTC (Bộ Tài chính, 22/12/2014) — hướng dẫn Chế độ kế toán doanh nghiệp — Mẫu B03-DN và hướng dẫn lập từng chỉ tiêu, trong đó "Lưu chuyển tiền thuần từ hoạt động kinh doanh" mang mã số 20; áp dụng cho báo cáo các năm tài chính đến hết 2025 — hết hiệu lực từ 01/01/2026, được thay thế bởi Thông tư 99/2025/TT-BTC.
- Thông tư 133/2016/TT-BTC (Bộ Tài chính, 26/08/2016) — Chế độ kế toán doanh nghiệp nhỏ và vừa — Báo cáo lưu chuyển tiền tệ (mẫu B03-DNN) thuộc nhóm không bắt buộc, khuyến khích lập đối với doanh nghiệp nhỏ và vừa; còn hiệu lực — từ năm tài chính 2026, doanh nghiệp nhỏ và vừa được chọn tiếp tục áp dụng hoặc tự nguyện chuyển sang Thông tư 99/2025/TT-BTC.
- CFA Institute — CFA Program Curriculum, học phần Financial Statement Analysis — Reading "Understanding Cash Flow Statements": phân loại ba nhóm hoạt động, hai phương pháp trình bày dòng tiền hoạt động cho cùng một tổng số, và kỹ thuật đối chiếu lợi nhuận với dòng tiền để đánh giá chất lượng lợi nhuận.