Chất lượng lợi nhuận & Accruals — bao nhiêu phần lãi là tiền thật?

Khóa học: Phân tích cơ bản

Case: VNM

Sau bài này, bạn tính được Accruals Ratio của một doanh nghiệp từ đúng ba con số trên báo cáo tài chính, và quan trọng hơn — phân biệt được khi nào accruals cao là dấu hiệu chất lượng lợi nhuận đáng lo (lợi nhuận trên giấy không đi kèm tiền thật), khi nào nó chỉ phản ánh đặc thù mô hình kinh doanh, và vì sao ngay cả DẤU của accruals (âm hay dương) cũng không được đọc một mình mà phải soi cùng độ lớn của lợi nhuận và dòng tiền tạo ra nó.

Một dòng "Lợi nhuận sau thuế" trên báo cáo kết quả kinh doanh là một con số kế toán, được dựng từ nguyên tắc dồn tích (accrual accounting): doanh thu được ghi nhận khi phát sinh giao dịch, không phải khi tiền về túi. Điều này đúng và cần thiết — nếu không, mọi doanh nghiệp bán chịu đều không thể ghi doanh thu cho tới khi khách trả tiền, và bức tranh kinh doanh sẽ méo mó theo hướng ngược lại. Nhưng chính khoảng cách giữa "ghi nhận" và "thu tiền" đó mở ra một vùng xám, nơi lợi nhuận có thể "nhảy múa" trong khi dòng tiền thật đứng yên hoặc thậm chí âm.

Richard Sloan (1996, The Accounting Review) là người đầu tiên định lượng khoảng trống này một cách hệ thống trên toàn thị trường và chỉ ra một phát hiện gây tranh cãi lúc bấy giờ, nay đã thành kinh điển: doanh nghiệp có accruals cao (lợi nhuận vượt xa dòng tiền) có xu hướng có lợi nhuận SỤT GIẢM trong 1-2 năm tiếp theo, so với doanh nghiệp có accruals thấp — và thị trường khi đó chưa định giá đúng sự khác biệt này, tạo ra cái gọi là "accrual anomaly". Vì sao lại có quy luật đó? Trực giác kinh tế nằm ở tính BỀN của lợi nhuận: phần lợi nhuận đã hoá thành tiền mặt (cash earnings) có xu hướng lặp lại ở kỳ sau, trong khi phần lợi nhuận chỉ nằm trên bút toán dồn tích (accruals) mang bản chất ước tính, tạm thời, và có xu hướng ĐẢO CHIỀU — một khoản phải thu ghi nhận hôm nay hoặc thu được thành tiền, hoặc phải trích lập dự phòng/xoá sổ về sau, kéo lợi nhuận tương lai xuống.

Nói cách khác: accruals không chỉ là một con số kế toán khô khan, nó có sức dự báo. Đây cũng chính là nền tảng cho biến TATA (Total Accruals to Total Assets) trong mô hình Beneish M-Score sẽ học ở bài 3.3, và liên quan trực tiếp tới tiêu chí "CFO vượt lợi nhuận" trong Piotroski F-Score ở bài 3.2 — bài này dạy "viên gạch" chung mà cả hai công cụ tổng hợp kia đều xây trên đó.

Công thức Sloan Accruals Ratio

Accruals = Lợi nhuận sau thuế (Net Income) − Dòng tiền thuần từ HĐKD (CFO)

Accruals Ratio = Accruals / Tổng tài sản bình quân

= (Net Income − CFO) / [(Tổng tài sản đầu kỳ + Tổng tài sản cuối kỳ) / 2]

Diễn giải: nếu Lợi nhuận sau thuế = CFO, Accruals Ratio = 0 — toàn bộ lợi nhuận đã "hoá" thành tiền mặt thật trong kỳ. Accruals Ratio dương và lớn nghĩa là một phần đáng kể lợi nhuận đang nằm ở các khoản MỤC PHI TIỀN MẶT trên bảng cân đối — thường là phải thu tăng (khách nợ tiền), tồn kho tăng (hàng chưa bán được hoặc đang tích trữ), hoặc các khoản dự thu/dự phòng thay đổi. Accruals Ratio âm nghĩa là CFO lớn hơn lợi nhuận kế toán — nhưng như bài sẽ chỉ ra ở case tương phản, dấu âm KHÔNG tự động là tin tốt.

Vì sao chia cho Tổng tài sản bình quân, không phải Doanh thu? Accruals Ratio đo mức độ "phồng" của accruals so với QUY MÔ TÀI SẢN đang được dùng để tạo ra lợi nhuận đó — một doanh nghiệp nhỏ có accruals tuyệt đối nhỏ vẫn có thể có tỷ lệ cao nếu tài sản của nó cũng nhỏ. Chuẩn hoá theo tài sản giúp so sánh được giữa các quy mô khác nhau, đúng tinh thần Sloan (1996) dùng để xếp hạng toàn bộ thị trường theo phân vị. Dùng tài sản BÌNH QUÂN (đầu kỳ + cuối kỳ)/2 thay vì tài sản cuối kỳ để mẫu số phản ánh đúng lượng tài sản đã "làm việc" trong suốt kỳ, tránh méo khi tài sản biến động mạnh giữa hai đầu kỳ.

Đọc mức độ: không có một ngưỡng "đúng" tuyệt đối được cả giới học thuật đồng thuận, nhưng heuristic thường dùng: |Accruals Ratio| dưới ~5% là bình thường; 5-10% đáng chú ý; trên 10% — đặc biệt nếu LẶP LẠI NHIỀU NĂM LIÊN TIẾP theo cùng một hướng — là tín hiệu cần dừng lại và tra thuyết minh trước khi tin vào con số lợi nhuận trên báo cáo kết quả kinh doanh. Nhưng ngưỡng chỉ là điểm khởi đầu để đặt câu hỏi, không phải vạch phán quyết.

Điều quan trọng nhất bài này dạy — accruals cao có HAI nguồn gốc khác hẳn nhau:

1. Cấu trúc mô hình kinh doanh — ví dụ một doanh nghiệp bất động sản ghi nhận lợi nhuận theo tiến độ hoặc bàn giao trong khi dòng tiền thật (CFO) bị kéo dài vì tồn kho dự án (bất động sản dở dang) và phải thu khách hàng tăng theo tiến độ xây dựng. Đây là đặc thù NGÀNH, lặp lại nhiều năm một cách nhất quán, và không nhất thiết là dấu hiệu xấu — miễn là dự án cuối cùng vẫn bàn giao và thu tiền thật.

2. Chất lượng lợi nhuận suy giảm thật — doanh nghiệp "đẩy" doanh thu bằng cách nới lỏng điều kiện thanh toán cho khách hàng, ghi nhận doanh thu với những đối tác mà tiền không bao giờ về, hoặc ghi lợi nhuận từ các khoản mục ước tính/không lặp lại, khiến accruals tăng đột biến SO VỚI CHÍNH LỊCH SỬ CỦA DOANH NGHIỆP ĐÓ. Trường hợp nguy hiểm nhất: phần phải thu phình lên không chảy ra thị trường khách hàng rộng, mà dồn vào một nhóm nhỏ BÊN LIÊN QUAN — khi đó "doanh thu" có thể chỉ là một vòng luân chuyển giấy tờ nội bộ, không phải giao dịch kinh tế thật.

Bài học then chốt: không đọc accruals ratio một mình — luôn đối chiếu với (a) đặc thù ngành/mô hình kinh doanh của chính doanh nghiệp đó, (b) liệu con số này có ĐỘT BIẾN so với lịch sử của chính nó hay là một MỨC NỀN ổn định đã tồn tại nhiều năm, và (c) DẤU của accruals đến từ đâu — âm vì tiền về nhanh hơn lợi nhuận (chất lượng), hay âm vì doanh nghiệp đang lỗ sâu hơn cả mức đốt tiền của nó (nguy hiểm).

Minh hoạ cơ chế tính Accruals Ratio (đơn vị: tỷ đồng, dòng cuối: %)

Lợi nhuận sau thuế (Net Income)Lấy từ Báo cáo kết quả kinh doanh — số minh hoạ, không phải số liệu thật của một mã cụ thể
Dòng tiền thuần từ HĐKD (CFO)Lấy từ Báo cáo lưu chuyển tiền tệ, phần I
Accruals (phần lợi nhuận chưa hoá thành tiền)Càng lớn, càng nhiều lợi nhuận đang "kẹt" ở phải thu/tồn kho/khoản dự thu
Tổng tài sản bình quân (đầu kỳ + cuối kỳ)/2Lấy từ Bảng cân đối kế toán 2 kỳ liên tiếp
Accruals Ratio (Sloan) — đơn vị %Sloan (1996): tỷ lệ càng cao, lợi nhuận tương lai có xu hướng kém bền hơn — cần đối chiếu thêm mô hình kinh doanh và dấu trước khi kết luận

Case nền — VNM (Vinamilk): hình dạng của một doanh nghiệp chất lượng, lợi nhuận gần như bằng tiền thật

VNM là ví dụ điển hình của một doanh nghiệp mà accruals rất thấp — phần lớn lợi nhuận kế toán chuyển thành dòng tiền thật ngay trong kỳ. Bảng dưới lấy Lợi nhuận sau thuế và CFO nguyên từ GET /api/financials/income?tickers=VNM và /api/financials/cashflow (dữ liệu VCI qua API SMP, truy xuất 2026-07-21); cột Accruals Ratio lấy TRỰC TIẾP từ GET /api/earnings-quality/VNM (engine earnings_quality.py, không tự tính lại thủ công):

| Năm | LN sau thuế | CFO | Accruals (NI − CFO) | Accruals Ratio |

|---|---|---|---|---|

| 2022 | 8.577,6 tỷ | 8.827,3 tỷ | −249,7 tỷ | −0,52% |

| 2023 | 9.019,4 tỷ | 7.887,4 tỷ | +1.131,9 tỷ | +2,24% |

| 2024 | 9.452,9 tỷ | 9.685,9 tỷ | −233,0 tỷ | −0,43% |

| 2025 | 9.413,6 tỷ | 8.668,1 tỷ | +745,5 tỷ | +1,38% |

Bốn năm liên tiếp, Accruals Ratio của VNM dao động sát 0, gọn trong dải ±2,3% — nghĩa là mỗi đồng lợi nhuận kế toán gần như đi kèm một đồng tiền mặt thật. Có năm dương nhẹ (khi phải thu/tồn kho tăng theo mùa vụ), có năm âm nhẹ (khi tiền về nhanh hơn lợi nhuận ghi nhận), nhưng KHÔNG có xu hướng phình một chiều tích tụ qua thời gian. Đối chiếu chéo thêm một nguồn độc lập: biến TATA (Total Accruals to Total Assets) trong M-Score của VNM năm 2025 chỉ 0,014 (/api/earnings-quality/VNM) — cực thấp, khớp với bức tranh trên. Đây là "hình dạng" của một doanh nghiệp mà bạn có thể tin vào con số lợi nhuận trên báo cáo kết quả kinh doanh mà không cần dè dặt: lợi nhuận = tiền thật.

Case tương phản — FTM (Fortex — CTCP Đầu tư và Phát triển Đức Quân, ngành dệt sợi): khi "lợi nhuận" biến thành phải thu dồn vào bên liên quan

FTM là mỏ neo kinh điển cho phía ngược lại của accruals — trường hợp doanh thu/lợi nhuận được ghi trên giấy nhưng dòng tiền không về, vì phần "doanh thu" đó biến thành các khoản phải thu và cho vay dồn vào một nhóm nhỏ bên liên quan. Đây là một case ĐÃ CÓ KẾT LUẬN công khai; bài này chỉ dẫn đúng những gì hiện diện trong thuyết minh BCTC kiểm toán, không thêm bất kỳ cáo buộc nào ngoài dữ liệu.

Lưu ý dữ liệu (chốt chặn): API tài chính của SMP (/api/financials/) hiện chỉ phục vụ các năm 2022-2025, nên không có bảng LN/CFO cho đúng năm dấu vết 2018-2019 để dựng chỉ số accruals tại chính thời điểm đó. Bằng chứng thời kỳ này vì vậy lấy từ thuyết minh BCTC kiểm toán năm 2019 (GET /api/notes/FTM, hồ sơ đã được trích xuất) — chính là nơi accruals hiện hình rõ nhất, ở phần phải thu và giao dịch bên liên quan.

Thuyết minh phải thu tại 31/12/2019 của FTM cho thấy (tỷ lệ và tên đối tác trích nguyên từ /api/notes/FTM):

- Tổng các khoản phải thu tăng 17,2% so với đầu năm; trong đó phải thu khách hàng ngắn hạn tăng 112,1% — tốc độ phình gấp nhiều lần mức tăng của doanh thu cùng kỳ.

- Ba khách hàng phải thu lớn nhất là Công ty CP Tân An, Công ty CP Đầu tư & Phát triển Phú Việt, và Công ty TNHH XDTM Dịch vụ Phú Hoàng Phát.

- Phải thu về cho vay dài hạn tăng 184%, chủ yếu là khoản cho Công ty CP Tập đoàn Đại Cường (một bên liên quan) vay; kèm các khoản phải thu khác dồn vào Công ty CP Bất động sản Đại Cường và Công ty CP Bất động sản New City.

- Trớ trêu, chính thuyết minh về rủi ro tín dụng lại khẳng định "không có khách hàng nào chiếm trên 10% doanh thu" — trong khi các số dư phải thu/cho vay LỚN NHẤT lại tập trung vào một nhóm nhỏ bên liên quan, và đáng chú ý là các bên BẤT ĐỘNG SẢN, dù FTM là doanh nghiệp DỆT SỢI.

Đọc theo khung accruals: một doanh nghiệp dệt sợi mà khoản phải thu và cho vay lớn nhất lại chảy sang các công ty bất động sản có quan hệ liên quan là một tín hiệu rất mạnh rằng "doanh thu/lợi nhuận" ghi nhận không đi kèm tiền thật — nó nằm lại ở phải thu bên liên quan thay vì chảy về như dòng tiền hoạt động. Đây chính xác là cơ chế sinh ra accruals cao: lợi nhuận kế toán tách rời khỏi CFO.

Đoạn kết — accruals cao báo trước điều gì (dữ liệu thật 2022-2025): Sloan (1996) nói accruals cao dự báo lợi nhuận tương lai kém. Với FTM, "tương lai" đó đã đến, và ở mức cực đoan. Bảng dưới lấy nguyên từ /api/financials/income và /api/financials/cashflow của FTM:

| Năm | Doanh thu | LN sau thuế | CFO |

|---|---|---|---|

| 2022 | 189,1 tỷ | −473,1 tỷ | −5,3 tỷ |

| 2023 | 175,0 tỷ | −322,4 tỷ | −42,0 tỷ |

| 2024 | 182,8 tỷ | −127,3 tỷ | −30,1 tỷ |

| 2025 | 191,8 tỷ | −155,3 tỷ | −7,4 tỷ |

Doanh thu teo lại quanh 175-192 tỷ, và doanh nghiệp lỗ ròng sâu, kéo dài, với CFO âm mọi năm — các khoản phải thu phình lên trong thời kỳ trước rốt cuộc không thu được thành tiền, và giá trị doanh nghiệp bốc hơi theo.

Một cái bẫy nằm ngay trong con số accruals của FTM 2022-2025 — và nó là bài học đắt nhất của cả bài: Accruals Ratio của FTM giai đoạn này (từ /api/earnings-quality/FTM) lại ÂM sâu: −47,1% (2022), −31,6% (2023), −13,7% (2024), −24,6% (2025). Nếu đọc máy móc "accruals âm = lợi nhuận bảo thủ = tốt", bạn sẽ kết luận sai hoàn toàn. Ở đây accruals âm KHÔNG phải vì tiền về nhanh hơn lợi nhuận như VNM, mà vì doanh nghiệp đang LỖ RÒNG sâu hơn cả mức đốt tiền của nó (LN âm nhiều hơn CFO âm → NI − CFO ra số âm lớn). Cùng một dấu "âm", nhưng hai câu chuyện trái ngược tuyệt đối: VNM âm nhẹ ±0,5% vì chất lượng, FTM âm hàng chục phần trăm vì đang chết. Đây là lý do accruals ratio KHÔNG BAO GIỜ được đọc tách khỏi dấu và độ lớn của chính lợi nhuận và dòng tiền tạo ra nó.

Accruals Ratio đo khoảng cách giữa lợi nhuận kế toán và tiền mặt thật — nhưng con số này chỉ có ý nghĩa khi đọc theo NGỮ CẢNH. VNM cho thấy hình dạng của chất lượng: bốn năm accruals dao động sát 0 (dải ±2,3%, TATA 2025 chỉ 0,014), lợi nhuận gần như bằng tiền. FTM cho thấy hình dạng của rủi ro theo hai lớp: (1) thời kỳ dấu vết 2019, phải thu khách hàng phình +112% và cho vay dồn vào bên liên quan bất động sản trong khi đây là doanh nghiệp dệt sợi — lợi nhuận trên giấy không đi kèm tiền; (2) hệ quả về sau 2022-2025, lỗ ròng sâu kéo dài và CFO âm mọi năm — đúng như Sloan (1996) dự báo. Và cái bẫy tinh vi nhất: accruals ratio của FTM giai đoạn sau lại ÂM, nhưng vì lý do tệ nhất (đang lỗ), không phải vì chất lượng như VNM. Câu hỏi đúng không phải "accruals bao nhiêu là xấu", mà là ba câu hỏi nối tiếp: mức này có KHỚP mô hình kinh doanh không? nó có ĐỘT BIẾN so với lịch sử chính nó không? và dấu âm/dương này đến từ chất lượng hay từ thua lỗ? Một câu ghi nhớ: accruals cao là một câu hỏi, không phải một câu trả lời — và dấu của accruals vô nghĩa nếu bạn chưa nhìn độ lớn của lợi nhuận và dòng tiền đã tạo ra nó.

1. Chọn một mã bạn đang theo dõi, gọi GET /api/earnings-quality/{ticker} (hoặc mở tab BQI trên SMP, mục "Chất lượng lợi nhuận") — đọc chuỗi Accruals Ratio 4 năm gần nhất.

2. Xác định: chuỗi đó dao động quanh 0 (như VNM) hay phình một chiều có hệ thống? Nếu phình một chiều DƯƠNG, đối chiếu với mô hình kinh doanh — có khớp đặc thù ngành không? Nếu ÂM, kiểm tra ngay lợi nhuận và CFO: âm vì tiền về nhanh hơn lợi nhuận (tốt, như VNM) hay âm vì đang lỗ ròng sâu hơn mức đốt tiền (nguy hiểm, như FTM)?

3. Nếu bạn thấy phải thu tăng nhanh hơn hẳn doanh thu, hoặc phải thu/cho vay dồn vào một nhóm nhỏ — mở thuyết minh phải thu VÀ thuyết minh giao dịch bên liên quan của đúng năm đó (tab Báo cáo tài chính → nút "TM" cạnh dòng liên quan) và tự hỏi: khoản tăng đó có lời giải thích kinh doanh cụ thể (mở rộng khách hàng, đơn hàng lớn có thật), hay chảy vào các bên liên quan không rõ mục đích thương mại?