Skip to content

Phân rã DuPont của ROE — DuPont decomposition 🔺

Hai hãng cùng báo lợi nhuận trên vốn chủ 18%. Nhìn con số trần thì giống hệt nhau, nhà đầu tư dễ tưởng hai hãng khỏe ngang nhau.

Nhưng một hãng đạt 18% nhờ bán hàng lãi đậm, hãng kia đạt 18% chỉ nhờ vay nợ thật nhiều để khuếch đại một mức lãi mỏng — rủi ro hai bên khác hẳn. Vậy tách một con ROE ra để biết nó đến từ đâu bằng cách nào?

File này dựng phép phân rã DuPont — bóc ROE thành tích của vài tỷ số thành phần:

  • Phân rã hai nhân tố — ROE bằng lợi nhuận trên tài sản nhân đòn bẩy.
  • Phân rã ba nhân tố — tách tiếp thành biên lợi nhuận ròng, vòng quay tài sản, đòn bẩy.
  • Phân rã năm nhân tố — bóc tiếp biên lợi nhuận ròng thành gánh nặng thuế, gánh nặng lãi vay, biên EBIT.

Ký hiệu trong file

Format VIẾT TẮT — English — nghĩa. Bản gom toàn cụm xem concept.md.

  • ROEreturn on equity — lợi nhuận trên vốn chủ: NI chia vốn chủ bình quân.
  • ROAreturn on assets — lợi nhuận trên tài sản: NI chia tổng tài sản bình quân.
  • NPMnet profit margin — biên lợi nhuận ròng: NI chia doanh thu.
  • TATtotal asset turnover — vòng quay tổng tài sản: doanh thu chia tổng tài sản bình quân.
  • FLfinancial leverage — đòn bẩy tài chính: tổng tài sản bình quân chia vốn chủ bình quân (còn gọi equity multiplier — hệ số nhân vốn chủ).
  • NInet income — lợi nhuận ròng.
  • EBITearnings before interest and taxes — lợi nhuận trước lãi vay và thuế.
  • EBTearnings before taxes — lợi nhuận trước thuế (sau lãi vay).
  • tax burdentax burden — gánh nặng thuế: NI chia EBT, bằng một trừ thuế suất.
  • interest burdeninterest burden — gánh nặng lãi vay: EBT chia EBIT.
  • EBIT marginEBIT margin — biên EBIT: EBIT chia doanh thu.

1. Vì sao phải bóc ROE

1.1. DuPont là phép bóc, không phải phép tính ROE

Có báo cáo tài chính trong tay thì tính ROE chỉ cần một phép chia: lấy lợi nhuận ròng chia vốn chủ. DuPont KHÔNG sinh ra để tính lại con số đó — nó dùng đại số nhân thêm rồi rút gọn để lộ ra ROE đến từ những nguồn nào.

  • ⚙️ Cơ chế: nhân ROE với vài phân số bằng 1 (kiểu tài sản chia tài sản, doanh thu chia doanh thu) rồi sắp xếp lại các vế. Giá trị không đổi, nhưng tách ra thành tích của nhiều tỷ số quen thuộc.
  • 🔍 Cách nhận diện: đề cho ROE ổn định qua mấy năm rồi hỏi "vì sao", hoặc cho hai hãng cùng ROE rồi hỏi "khác nhau ở đâu" → đây là bài DuPont, không phải bài tính ROE.
  • 💡 Ý nghĩa: một con ROE thấp buộc phải do ít nhất một trong ba điều: biên lợi nhuận mỏng, dùng tài sản kém, hoặc vay nợ ít. DuPont chỉ thẳng ra điều nào.

1.2. Ba nguồn của ROE — bản đồ trước khi đi sâu

ROE gói ba câu chuyện khác nhau vào một con số. DuPont tách đúng ba câu chuyện này:

  • Bán hàng có lãi không — đo bằng biên lợi nhuận ròng (NPM): mỗi đồng doanh thu giữ lại bao nhiêu đồng lãi ròng.
  • Dùng tài sản có giỏi không — đo bằng vòng quay tổng tài sản (TAT): mỗi đồng tài sản đẻ ra bao nhiêu đồng doanh thu.
  • Vay nợ nhiều hay ít — đo bằng đòn bẩy tài chính (FL): tài sản gấp mấy lần vốn chủ; càng lớn càng dùng nhiều nợ.

Hai nguồn đầu là kinh doanh thật (lãi và hiệu quả); nguồn thứ ba là cấu trúc vốn (vay mượn). ROE cao nhờ hai nguồn đầu là "khỏe thật"; cao nhờ nguồn thứ ba là "khỏe nhờ đòn bẩy" — kèm rủi ro.


2. Phân rã hai nhân tố và ba nhân tố

2.1. Sơ đồ cây phân rã

Bắt đầu từ ROE ở gốc, mỗi bước tách một nhánh thành hai nhánh con — đại số nhân thêm một phân số bằng 1 rồi rút gọn.

Đọc sơ đồ:

  • Màu — đỏ = ROE gốc; xanh dương = tầng hai nhân tố (ROA và đòn bẩy); xanh lá = tầng ba nhân tố (biên ròng và vòng quay, tách ra từ ROA); vàng = tầng năm nhân tố (ba thành phần tách ra từ biên ròng).
  • Mạch — đi xuống một tầng là tách một nhánh thành hai-ba nhánh con. Nhân hết các nhánh lá cùng tầng lại đúng bằng ROE — vì mỗi bước chỉ nhân thêm phân số bằng 1.
  • Nhãn — ROA (lợi nhuận trên tài sản), FL (đòn bẩy), NPM (biên lợi nhuận ròng), TAT (vòng quay tổng tài sản); ba nhánh vàng xem mục 3.

2.2. Phân rã hai nhân tố — ROA nhân đòn bẩy

ROE=ROA×FL=NItài sản bình quân×tài sản bình quânvốn chủ bình quân
  • Biến (trái sang phải):
    • ROEreturn on equity — lợi nhuận trên vốn chủ: vế cần bóc.
    • ROAreturn on assets — lợi nhuận trên tài sản: NI chia tổng tài sản bình quân.
    • FLfinancial leverage — đòn bẩy tài chính: tổng tài sản bình quân chia vốn chủ bình quân.
    • NInet income — lợi nhuận ròng (tử số của ROA).

Công thức này nói gì: nhân ROA với phân số tài-sản-chia-vốn-chủ, vế tài sản triệt tiêu chéo nhau, còn lại đúng NI chia vốn chủ = ROE. Tách này nói ROE = "lãi trên tài sản" nhân "tài sản gấp mấy lần vốn chủ" — phần thứ hai chính là đòn bẩy.

  • ⚙️ Cơ chế: đòn bẩy khuếch đại ROA. FL bằng 2 nghĩa là tài sản gấp đôi vốn chủ (một nửa tài sản tài trợ bằng nợ) → cùng một ROA, ROE bị nhân đôi.
  • 💡 Ý nghĩa: đây là chỗ đòn bẩy lộ ra rõ nhất — ROE cao có thể chỉ vì FL lớn, dù ROA tầm thường.

2.3. Phân rã ba nhân tố — DuPont gốc

ROE=NPM×TAT×FL=NIdoanh thu×doanh thutài sản bình quân×tài sản bình quânvốn chủ bình quân
  • Biến (trái sang phải):
    • NPMnet profit margin — biên lợi nhuận ròng: NI chia doanh thu; đo bán hàng có lãi tới đâu.
    • TATtotal asset turnover — vòng quay tổng tài sản: doanh thu chia tài sản bình quân; đo dùng tài sản giỏi tới đâu.
    • FLfinancial leverage — đòn bẩy tài chính: tài sản bình quân chia vốn chủ bình quân.

Công thức này nói gì: tách tiếp ROA của mục 2.2 thành biên ròng nhân vòng quay (nhân thêm phân số doanh-thu-chia-doanh-thu, doanh thu triệt tiêu chéo). Giờ ROE đứng trên ba chân tách bạch: lãi trên doanh thu (NPM), hiệu quả dùng tài sản (TAT), mức vay nợ (FL).

  • ⚙️ Cơ chế: ROE thấp buộc do ít nhất một trong ba: biên mỏng, vòng quay chậm, hoặc đòn bẩy thấp. Đổi một chân thì ROE đổi theo đúng tỷ lệ chân đó.
  • 🔍 Cách nhận diện: đề cho NI, doanh thu, tài sản, vốn chủ rồi hỏi phân rã DuPont → ghép ba phân số này.
  • ⚠️ Bẫy: đừng tưởng tăng đòn bẩy luôn làm ROE đẹp. Đòn bẩy chỉ kéo ROE lên khi ROA còn dương; vay thêm cũng đẩy gánh nặng lãi vay lên (lộ ở phân rã năm nhân tố mục 3), có thể nuốt lại phần lợi.

2.4. Tự kiểm số học — ba nhân tố nhân lại bằng ROE

Lấy ví dụ Sedgwick ở file 02 (số năm nay): NI = 200, doanh thu = 4.000, tài sản bình quân = (2.060 + 1.940) / 2 = 2.000, vốn chủ bình quân = (1.020 + 880) / 2 = 950.

  • Tính thẳng ROE: 200/950=21,1%.
  • Tính ba nhân tố:
    • NPM = 200/4,000=5,0%.
    • TAT = 4,000/2,000=2,0 lần.
    • FL = 2,000/950=2,105 lần.
  • Nhân lại: 5,0%×2,0×2,105=21,05%21,1%. Khớp con tính thẳng.

Sai số nhỏ chỉ do làm tròn. Hai cách phải ra cùng số — vì DuPont chỉ là viết lại ROE, không phải xấp xỉ.


3. Phân rã năm nhân tố

3.1. Bóc biên lợi nhuận ròng thành ba phần

Phân rã ba nhân tố gộp cả thuế, lãi vay, lãi hoạt động vào một cục NPM. Phân rã năm nhân tố tách cục đó ra để biết biên ròng mỏng vì đâu — vì thuế nặng, vì lãi vay nuốt, hay vì kinh doanh lõi đã mỏng sẵn.

ROE=NIEBT×EBTEBIT×EBITdoanh thu×doanh thutài sản bình quân×tài sản bình quânvốn chủ bình quânROE=tax burden×interest burden×EBIT margin×TAT×FL
  • Biến (trái sang phải):
    • tax burdengánh nặng thuế — NI chia EBT, bằng một trừ thuế suất; phần lợi nhuận giữ lại được sau thuế.
    • interest burdengánh nặng lãi vay — EBT chia EBIT; phần lợi nhuận còn lại sau khi lãi vay đã cắn vào.
    • EBIT marginbiên EBIT — EBIT chia doanh thu; lãi hoạt động lõi trên mỗi đồng doanh thu.
    • TATtotal asset turnover — vòng quay tổng tài sản (như mục 2.3).
    • FLfinancial leverage — đòn bẩy tài chính (như mục 2.3).
    • EBTearnings before taxes — lợi nhuận trước thuế; EBITearnings before interest and taxes — lợi nhuận trước lãi vay và thuế.

Công thức này nói gì: ba phân số đầu nhân lại đúng bằng NI chia doanh thu = NPM (các vế EBT, EBIT triệt tiêu chéo). Tức là biên ròng = (giữ lại được bao nhiêu sau thuế) nhân (còn lại bao nhiêu sau lãi vay) nhân (lãi hoạt động lõi trên doanh thu). Hai chân cuối (vòng quay, đòn bẩy) giữ nguyên như phân rã ba nhân tố.

3.2. Đọc hai gánh nặng

Tên gọi "gánh nặng" dễ gây ngược trực giác — cả hai đều là phân số càng GẦN 1 càng nhẹ gánh, càng NHỎ thì gánh càng nặng:

  • Gánh nặng thuế (tax burden):

    • ⚙️ Cơ chế: bằng một trừ thuế suất. Thuế suất 0 thì tax burden = 1 (giữ lại toàn bộ); thuế suất 25% thì tax burden = 0,75 (mất một phần tư).
    • 🔍 Nhận diện: số này thấp đi qua các năm nghĩa là thuế nuốt nhiều hơn → kéo ROE xuống.
  • Gánh nặng lãi vay (interest burden):

    • ⚙️ Cơ chế: bằng EBT chia EBIT. Không vay nợ thì EBT = EBIT, tỷ số = 1 (lãi vay không cắn gì). Vay nhiều thì lãi vay lớn, EBT tụt dưới EBIT, tỷ số nhỏ đi.
    • ⚠️ Bẫy mấu chốt: đây là chỗ phân rã năm nhân tố vạch ra cái mà ba nhân tố giấu — vay thêm nợ vừa làm đòn bẩy (FL) tăng vừa làm gánh nặng lãi vay (interest burden) giảm. Hai hiệu ứng ngược chiều nhau lên ROE. Nên thêm nợ KHÔNG luôn nâng ROE: phần đòn bẩy khuếch đại có thể bị phần lãi vay tăng nuốt lại.
  • 💡 Ý nghĩa: phân rã năm nhân tố trả lời được câu "hãng vay thêm nợ thì ROE lợi hay hại" — thứ mà ba nhân tố không thấy, vì ba nhân tố gộp lãi vay vào trong NPM.

3.3. Lưu ý dùng lãi hoạt động thay EBIT

Hai phân số sau cùng (interest burden và EBIT margin) có thể thay EBIT bằng lợi nhuận hoạt động (operating income). Khi đó phân số giữa thành biên hoạt động thay vì biên EBIT, và phân số interest burden lúc này phản ánh cả tác động của thu nhập ngoài hoạt động lẫn lãi vay. Bản chất phân rã không đổi, chỉ khác chỗ "vạch cắt" trên báo cáo kết quả.


4. Liên hệ bức tranh gốc

  • DuPont = bóc nguồn của ROE — tách một con số gộp thành ba (hoặc năm) chân tách bạch: lãi trên doanh thu, hiệu quả dùng tài sản, mức vay nợ (và tiếp nữa là thuế, lãi vay). Nhìn chân nào yếu là biết hãng kém ở đâu.
  • Phân biệt khỏe thật với khỏe nhờ đòn bẩy — ROE cao do biên dày và vòng quay nhanh là chất lượng thật; ROE cao chỉ do FL lớn là vay mượn, kèm rủi ro khi dòng tiền xấu đi. Đây là lý do mọi ROE cao đều phải bóc DuPont trước khi tin.
  • Vì sao quan trọng cho định giá: ba-năm chân DuPont chính là các factor cơ bản tách lớp — biên lợi nhuận (profitability), vòng quay (efficiency), đòn bẩy (leverage/risk). Tách lớp này là nguyên liệu trực tiếp cho mô hình factor quality khi chấm điểm và xếp hạng cổ phiếu.

✅ Tự kiểm nhanh

  • DuPont dùng để tính ROE hay để bóc ROE? → Để bóc (decompose), không phải để tính — có NI và vốn chủ là tính được ROE rồi; DuPont chỉ lộ nguồn. (mục 1.1)
  • Ba nhân tố của DuPont gốc là gì? → Biên lợi nhuận ròng × vòng quay tổng tài sản × đòn bẩy tài chính. (mục 2.3)
  • Phân rã hai nhân tố tách ROE thành gì? → ROA × đòn bẩy tài chính. (mục 2.2)
  • Năm nhân tố tách thêm phần nào của ba nhân tố? → Tách biên lợi nhuận ròng thành gánh nặng thuế × gánh nặng lãi vay × biên EBIT. (mục 3.1)
  • Gánh nặng lãi vay bằng gì, và vì sao vay thêm nợ không luôn nâng ROE? → EBT/EBIT; vay thêm làm đòn bẩy tăng nhưng cũng làm gánh nặng lãi vay giảm — hai hiệu ứng ngược chiều. (mục 3.2)
  • NPM 5%, TAT 2,0, FL 2,1 thì ROE bằng bao nhiêu? → 5% × 2,0 × 2,1 ≈ 21% — nhân ba nhân tố lại đúng bằng ROE tính thẳng. (mục 2.4)