Strasmore Research
Học tập Matt ConnorBởi Matt Connor · data as of August 6, 2026 · refreshed weekly

Return of capital trong phân phối ETF là gì?

Return of capital là phần chênh giữa tỷ lệ phân phối và dividend yield của covered-call ETF, đồng thời ảnh hưởng đến cost basis của bạn.

Return of capital trong khoản phân phối của ETF là phần chi trả không đến từ thu nhập đầu tư hoặc lãi vốn đã thực hiện. Đây là phần tiền vốn bạn đã đầu tư được hoàn lại. Một covered-call ETF công bố tỷ lệ phân phối ở mức hai chữ số không có nghĩa quỹ đang trả dividend yield ở mức hai chữ số; return of capital thường giải thích phần chênh lệch đó. Quỹ báo cáo cơ cấu này hai lần: trước tiên là ước tính tại thời điểm chi trả, sau đó là số liệu cuối cùng trên biểu mẫu thuế cuối năm của bạn.

Return of capital trong khoản phân phối của ETF là gì?

Một khoản phân phối được chi trả bằng một khoản tiền mặt duy nhất, nhưng có thể gồm tối đa ba thành phần riêng biệt. Luật thuế áp dụng cách xử lý khác nhau cho từng thành phần.

  1. Thu nhập đầu tư ròng: cổ tức và lãi từ các khoản nắm giữ của quỹ, trừ chi phí của quỹ.
  2. Lãi vốn đã thực hiện: lợi nhuận quỹ ghi nhận khi bán các vị thế. Khoản này được chia thành ngắn hạn và dài hạn dựa trên thời gian quỹ nắm giữ tài sản, không phải thời gian bạn nắm giữ quỹ.
  3. Return of capital: phần còn lại, được chi trả từ vốn của quỹ thay vì từ thu nhập mà danh mục tạo ra.

Option premium không hoàn toàn phù hợp với cách phân loại trên. Khi một quỹ covered call bán một quyền chọn rồi sau đó mua lại hoặc để quyền chọn đáo hạn, khoản tiền quỹ thu được nhìn chung không phải là thu nhập đầu tư ròng. Khoản này được ghi nhận vào nhóm lãi vốn. Nếu không còn lãi vốn để phân phối, khoản này được ghi nhận vào nhóm vốn. Các quỹ vận hành chương trình tạo thu nhập lớn từ quyền chọn thường phân loại một phần đáng kể khoản chi trả là return of capital. Chiến lược này được trình bày trong hướng dẫn về covered-call ETF của chúng tôi.

Tỷ lệ phân phối không giống dividend yield

Tỷ lệ phân phối là phép tính dựa trên khoản chi trả: tiền mặt gần đây được chi trả chia cho giá chứng chỉ quỹ. Phép tính này không xem xét tiền mặt đến từ đâu. Dividend yield phản ánh thu nhập thực tế mà danh mục tạo ra. Bảng dưới đây cộng tất cả các khoản phân phối mà bảy quỹ đã chi trả trong năm qua, chia cho giá một năm trước, rồi đặt mức thay đổi giá trong cùng khoảng thời gian bên cạnh.

Truy vấnTỷ lệ phân phối 12 tháng qua, biến động giá và tổng lợi nhuận ước tính
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH divs AS
(
    SELECT
        ticker,
        sum(cash_amount) AS paid_12m
    FROM
    (
        SELECT
            ticker,
            ex_dividend_date,
            toFloat64(max(cash_amount)) AS cash_amount
        FROM global_markets.stocks_dividends
        WHERE ticker IN ('JEPI', 'JEPQ', 'QYLD', 'XYLD', 'RYLD', 'SCHD', 'SPY')
          AND ex_dividend_date >= today() - 373
          AND ex_dividend_date <  today() - 5
        GROUP BY ticker, ex_dividend_date
    )
    GROUP BY ticker
),
px AS
(
    SELECT
        ticker,
        toFloat64(argMin(close, window_start)) AS price_then,
        toFloat64(argMax(close, window_start)) AS price_now
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('JEPI', 'JEPQ', 'QYLD', 'XYLD', 'RYLD', 'SCHD', 'SPY')
      AND (
            (window_start >= now() - INTERVAL 375 DAY AND window_start < now() - INTERVAL 368 DAY)
         OR (window_start >= now() - INTERVAL 9 DAY   AND window_start < now() - INTERVAL 2 DAY)
          )
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
    GROUP BY ticker
)
SELECT
    px.ticker                                                          AS ticker,
    round(100 * divs.paid_12m / px.price_then, 1)                      AS distribution_rate_pct,
    round(100 * (px.price_now / px.price_then - 1), 1)                 AS price_change_pct,
    round(100 * ((px.price_now + divs.paid_12m) / px.price_then - 1), 1) AS approx_total_return_pct
FROM px
INNER JOIN divs ON divs.ticker = px.ticker
ORDER BY distribution_rate_pct DESC
Run this yourself

Trong một năm gần nhất, QYLD có tỷ lệ phân phối cao nhất nhóm ở mức 12.6%. Giá chứng chỉ quỹ thay đổi 7.6% trong cùng khoảng thời gian. Cộng tiền mặt trở lại mức thay đổi giá cho ra tổng lợi nhuận xấp xỉ 20.2%. Đây là con số gần đúng vì phép tính giả định các khoản phân phối được giữ bằng tiền mặt thay vì tái đầu tư. Ở đầu còn lại của bảng xếp hạng, SPY đã chi trả 1.2% so với giá đầu kỳ. Hãy so sánh con số đầu tiên của từng quỹ với con số thứ ba. Khi đó, cột tỷ lệ không còn là thước đo để xếp hạng lợi nhuận. Khoản chi trả của một quỹ chỉ số thông thường, cùng mức hao hụt tiền mặt nhỏ đi kèm, là một điểm tham chiếu hữu ích: xem dividend yield của SPY.

Return of capital thay đổi cost basis của bạn như thế nào

Trong tài khoản chịu thuế, thu nhập đầu tư ròng và các khoản phân phối lãi vốn chịu thuế trong năm bạn nhận được khoản chi trả. Return of capital nhìn chung không chịu thuế ngay. Thay vào đó, khoản này làm giảm cost basis của bạn, khiến nghĩa vụ thuế được chuyển sang thời điểm bạn bán.

Các con số giả định tròn giúp làm rõ cơ chế. Bạn mua một chứng chỉ quỹ với giá $50.00. Trong năm tiếp theo, quỹ chi trả cho bạn $2.00. Sau đó, quỹ báo cáo $1.20 là thu nhập đầu tư ròng và $0.80 là return of capital. Bạn chịu thuế ngay trên $1.20. Cost basis của bạn giảm từ $50.00 xuống $49.20. Nếu bán với giá $50.00, bạn ghi nhận lãi vốn $0.80. Khoản lãi này sẽ không phát sinh nếu toàn bộ $2.00 được phân loại là thu nhập. Nếu tiếp tục nắm giữ đủ lâu, cost basis có thể giảm về zero. Return of capital phát sinh sau thời điểm đó được xử lý là lãi vốn trong năm chi trả. Trong IRA hoặc 401(k), việc phân loại này không làm thay đổi số tiền bạn phải nộp. Tuy vậy, quỹ vẫn theo dõi khoản này.

Thông báo Section 19(a) là gì?

Quỹ chi trả một khoản phân phối từ nguồn khác với thu nhập đầu tư ròng phải thông báo bằng văn bản. Yêu cầu này nằm trong Section 19(a) của Investment Company Act of 1940:

Một công ty đầu tư đã đăng ký sẽ bị coi là vi phạm pháp luật nếu chi trả bất kỳ khoản cổ tức nào hoặc thực hiện bất kỳ khoản phân phối nào có tính chất như một khoản cổ tức, toàn bộ hoặc một phần từ bất kỳ nguồn nào khác ngoài ... thu nhập ròng lũy kế chưa phân phối của công ty, được xác định theo thông lệ kế toán phù hợp và không bao gồm lãi hoặc lỗ đã thực hiện từ việc bán chứng khoán hoặc tài sản khác; hoặc ... thu nhập ròng của công ty được xác định theo cách trên trong năm tài chính hiện tại hoặc năm tài chính liền trước; trừ khi khoản chi trả đó đi kèm một văn bản công bố đầy đủ nguồn hoặc các nguồn của khoản chi trả.

Investment Company Act of 1940, Section 19(a), 15 U.S.C. 80a-19(a), trích từ văn bản luật hiện hành, tháng 8 năm 2026. Các số thứ tự điều khoản được thay bằng dấu ba chấm.

Quy định của SEC bên dưới, Rule 19a-1, xác định những nội dung văn bản đó phải thể hiện:

Mọi văn bản được lập theo section 19 bởi một công ty quản lý hoặc thay mặt cho công ty quản lý phải được lập trên một tờ riêng và phải nêu rõ phần nào trong khoản chi trả trên mỗi chứng chỉ quỹ được lấy từ các nguồn sau: (1) Thu nhập ròng của năm tài chính hiện tại hoặc năm tài chính liền trước, hoặc thu nhập ròng lũy kế chưa phân phối, hoặc cả hai; trong mọi trường hợp không bao gồm lãi hoặc lỗ từ việc bán chứng khoán hoặc tài sản khác. (2) Lợi nhuận ròng lũy kế chưa phân phối từ việc bán chứng khoán hoặc tài sản khác; ngoại trừ việc công ty quỹ mở có thể xem lợi nhuận ròng từ các giao dịch bán như vậy trong năm tài chính hiện tại là một nguồn riêng. (3) Thặng dư vốn đã góp hoặc nguồn vốn khác.

SEC Rule 19a-1(a), 17 CFR 270.19a-1(a), văn bản quy định hiện hành, tháng 8 năm 2026.

Thặng dư vốn đã góp hoặc nguồn vốn khác là dòng mà thông báo 19(a) của quỹ báo cáo là return of capital. Có hai đặc điểm quyết định cách bạn đọc thông báo này. Đây là số liệu ước tính, được tính trên sổ sách của quỹ cho kỳ phân phối đó theo quy tắc kế toán. Đồng thời, đây là một tài liệu riêng, được gửi cùng khoản chi trả và đăng trên website của quỹ, không phải biểu mẫu thuế.

Vì sao biểu mẫu 1099-DIV cuối năm điều chỉnh số liệu ước tính

Sau khi năm dương lịch kết thúc, quỹ tính lại bản chất của mọi khoản đã chi trả theo quy định thuế. Các quy định này khác với quy tắc kế toán được sử dụng trong thông báo 19(a). Quỹ báo cáo số liệu cuối cùng trên Form 1099-DIV. Box 1a là Total Ordinary Dividends, box 1b là Qualified Dividends, box 2a là Total Capital Gain Distr., còn box 3 là Nondividend Distributions. Return of capital được ghi nhận ở box 3.

Việc điều chỉnh có thể theo cả hai hướng. Một quỹ ước tính return of capital ở mức cao trong cả năm có thể kết thúc năm với lãi vốn đã thực hiện. Khi đó, phần lớn khoản đã chi trả có thể được phân loại lại thành phân phối lãi vốn. Ngược lại, một quỹ ước tính không có return of capital có thể báo cáo một phần khoản này vào tháng Một. Hãy xem thông báo 19(a) là ước tính được cập nhật trong năm, còn 1099-DIV là con số được sử dụng trên tờ khai thuế của bạn. Đây là thông tin chung về các nhóm phân loại, không phải tư vấn thuế.

Return of capital làm suy giảm và không làm suy giảm vốn

Return of capital trên một thông báo không tự động có nghĩa quỹ đang tự rút ruột. Return of capital không làm suy giảm vốn là kết quả của việc phân loại kế toán. Hiệu quả kinh tế của quỹ đủ để trang trải khoản chi trả, nhưng đặc điểm thuế phân loại một phần khoản đó vào vốn. Phần tăng giá chưa thực hiện mà quỹ chưa bán, cũng như return of capital được chuyển thẳng từ các khoản nắm giữ như REIT và MLP, đều có thể tạo ra trường hợp này.

Return of capital làm suy giảm vốn là trường hợp còn lại. Khoản chi trả lớn hơn số quỹ kiếm được, nên phần thiếu hụt được lấy từ tài sản. Tài sản trên mỗi chứng chỉ quỹ giảm khiến NAV giảm. NAV thấp hơn có nghĩa là khoản chi trả tiếp theo với cùng giá trị tiền mặt sẽ chiếm phần lớn hơn trong một quy mô tài sản nhỏ hơn. Dấu hiệu nhận biết là đường giá giảm dần qua nhiều năm trong khi khoản chi trả vẫn tiếp tục. Biểu đồ dưới đây đưa giá chứng chỉ quỹ của mỗi quỹ về mức 100 tại đầu kỳ, qua đó đặt ba quỹ có mức giá khác nhau lên cùng một thang đo.

Truy vấnGiá cổ phiếu quy về 100, ba ETF covered call, theo tháng
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH monthly AS
(
    SELECT
        ticker,
        toStartOfMonth(toTimeZone(window_start, 'America/New_York')) AS month_start,
        argMax(toFloat64(close), window_start)                       AS month_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('QYLD', 'XYLD', 'RYLD')
      AND window_start >= toDateTime('2021-09-01 04:00:00')
      AND window_start <  toDateTime('2026-08-01 04:00:00')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
    GROUP BY ticker, month_start
),
base AS
(
    SELECT
        ticker,
        argMin(month_close, month_start) AS base_close
    FROM monthly
    GROUP BY ticker
)
SELECT
    formatDateTime(m.month_start, '%Y-%m')                                  AS month,
    round(100 * sumIf(m.month_close / b.base_close, m.ticker = 'QYLD'), 1)  AS qyld_price_index,
    round(100 * sumIf(m.month_close / b.base_close, m.ticker = 'XYLD'), 1)  AS xyld_price_index,
    round(100 * sumIf(m.month_close / b.base_close, m.ticker = 'RYLD'), 1)  AS ryld_price_index
FROM monthly AS m
INNER JOIN base AS b ON b.ticker = m.ticker
GROUP BY m.month_start
ORDER BY m.month_start
Run this yourself

Từ 2021-09 đến 2026-07, chỉ số giá QYLD tăng từ 100 lên 80.5. Nếu chỉ đọc đường này, bạn sẽ kết luận rằng người nắm giữ bị lỗ. Bạn không thể kết luận như vậy vì chỉ số này chỉ theo dõi giá. Mọi khoản phân phối đã chi trả trong các năm đó đều bị loại khỏi chỉ số. Tiền mặt là có thật và sự bào mòn cũng là có thật; tổng lợi nhuận là con số duy nhất tính cả hai yếu tố. Việc giá của một quỹ đang ở đâu so với giá trị tài sản quỹ nắm giữ là một câu hỏi riêng, được trình bày trong ETF premium và discount so với NAV. Phép tính cơ bản của chính NAV được trình bày trong cách tính NAV của quỹ.

Bây giờ hãy đặt dòng tiền chi trả cạnh diễn biến giá đó. Biểu đồ tiếp theo thể hiện số tiền mỗi quỹ chi trả trên mỗi chứng chỉ quỹ theo từng tháng trong cùng khoảng thời gian.

Truy vấnPhân phối tiền mặt trên mỗi cổ phiếu, theo từng tháng
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    formatDateTime(toStartOfMonth(ex_dividend_date), '%Y-%m') AS month,
    round(sumIf(cash_amount, ticker = 'QYLD'), 4)             AS qyld_per_share,
    round(sumIf(cash_amount, ticker = 'XYLD'), 4)             AS xyld_per_share,
    round(sumIf(cash_amount, ticker = 'RYLD'), 4)             AS ryld_per_share
FROM
(
    SELECT
        ticker,
        ex_dividend_date,
        toFloat64(max(cash_amount)) AS cash_amount
    FROM global_markets.stocks_dividends
    WHERE ticker IN ('QYLD', 'XYLD', 'RYLD')
      AND ex_dividend_date >= toDate('2021-09-01')
      AND ex_dividend_date <  toDate('2026-08-01')
    GROUP BY ticker, ex_dividend_date
)
GROUP BY toStartOfMonth(ex_dividend_date)
ORDER BY toStartOfMonth(ex_dividend_date)
Run this yourself

Trong 2026-07, QYLD chi trả $0.1775 trên mỗi chứng chỉ quỹ, so với $0.1902 trong 2021-09. Khoản tiền chi trả dao động trong một biên độ khá hẹp suốt kỳ, trong khi chỉ số giá thì không. Đây là cách một tỷ lệ được công bố vẫn giữ được mức cao trên một nền giá đang thu hẹp. Các quỹ chi trả hàng tháng thường khiến nhà đầu tư thực hiện phép so sánh này nhiều hơn các quỹ chi trả hàng quý. Đây cũng là thói quen hữu ích khi xem xét cổ phiếu trả cổ tức hàng tháng.

Tỷ lệ phân phối so với tổng lợi nhuận

Hai con số giúp làm rõ điều mà tỷ lệ được công bố chưa thể hiện. Con số thứ nhất là tỷ lệ phân phối. Con số thứ hai là tổng lợi nhuận trong cùng khoảng thời gian, gồm thay đổi giá cộng với các khoản phân phối. Đây là con số cho biết khoản chi trả có được tạo ra từ hoạt động đầu tư hay không. Một quỹ có thể công bố tỷ lệ phân phối cao nhưng đạt tổng lợi nhuận yếu trong nhiều năm. Khoảng chênh lệch đó là phần vốn được trả lại cho bạn. Dữ liệu dưới đây theo dõi một quỹ trong năm năm dương lịch trọn vẹn.

Truy vấnQYLD theo năm dương lịch: tiền mặt đã trả, giá bình quân, tỷ lệ ngụ ý
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH yearly_px AS
(
    SELECT
        toYear(toTimeZone(window_start, 'America/New_York')) AS yr,
        round(avg(toFloat64(close)), 2)                      AS avg_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'QYLD'
      AND window_start >= toDateTime('2021-01-01 05:00:00')
      AND window_start <  toDateTime('2026-01-01 05:00:00')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
    GROUP BY yr
),
yearly_div AS
(
    SELECT
        toYear(ex_dividend_date)         AS yr,
        round(sum(cash_amount), 3)       AS distributions_per_share,
        count()                          AS payments
    FROM
    (
        SELECT
            ex_dividend_date,
            toFloat64(max(cash_amount)) AS cash_amount
        FROM global_markets.stocks_dividends
        WHERE ticker = 'QYLD'
          AND ex_dividend_date >= toDate('2021-01-01')
          AND ex_dividend_date <  toDate('2026-01-01')
        GROUP BY ex_dividend_date
    )
    GROUP BY yr
)
SELECT
    toString(p.yr)                                            AS year,
    d.distributions_per_share                                 AS distributions_per_share,
    p.avg_close                                               AS avg_close,
    round(100 * d.distributions_per_share / p.avg_close, 1)   AS distribution_rate_pct,
    d.payments                                                AS payments
FROM yearly_px AS p
INNER JOIN yearly_div AS d ON d.yr = p.yr
ORDER BY p.yr
Run this yourself

Trong 2021, QYLD phân phối $2.851 trên mỗi chứng chỉ quỹ, so với giá giao dịch trung bình trong phiên là $22.59, tương ứng tỷ lệ phân phối 12.6%. Trong 2025, khoản chi trả là $2.041 trên mỗi chứng chỉ quỹ, với giá trung bình $17.11, tương ứng tỷ lệ 11.9%. Tỷ lệ kết thúc gần mức ban đầu, trong khi cả hai yếu tố cấu thành đều đã thay đổi. Đây chính là hạn chế của tỷ lệ này: nó có thể ổn định khi cả tử số và mẫu số cùng giảm. Khi đó, tỷ lệ không cho biết quỹ có tạo ra đủ thu nhập để chi trả hay không.

Câu hỏi thường gặp

Return of capital từ ETF có chịu thuế không?

Thông thường không chịu thuế trong năm bạn nhận được khoản tiền. Return of capital làm giảm cost basis. Điều này làm tăng lãi vốn hoặc giảm khoản lỗ bạn ghi nhận khi bán. Khi cost basis giảm về zero, return of capital phát sinh sau đó được xử lý là lãi vốn trong năm chi trả.

Thông báo Section 19(a) là gì?

Đây là văn bản quỹ gửi kèm mọi khoản phân phối được chi trả từ nguồn khác với thu nhập đầu tư ròng. Rule 19a-1 yêu cầu văn bản này được lập trên một tờ riêng. Văn bản phải phân tách khoản chi trả trên mỗi chứng chỉ quỹ thành thu nhập ròng, lợi nhuận lũy kế từ hoạt động bán tài sản và thặng dư vốn đã góp hoặc nguồn vốn khác. Mọi số liệu trên thông báo đều là ước tính tại thời điểm chi trả.

Return of capital có nghĩa ETF đang thua lỗ không?

Không phải trong mọi trường hợp. Return of capital không làm suy giảm vốn xuất phát từ khác biệt giữa kế toán của quỹ và cách phân loại theo quy định thuế. Return of capital làm suy giảm vốn xảy ra khi quỹ chi trả nhiều hơn số đã kiếm được. Dấu hiệu của trường hợp này là giá chứng chỉ quỹ giảm dần qua nhiều năm trong khi khoản chi trả vẫn tiếp tục.

Tỷ lệ phân phối ở mức hai chữ số có giống yield ở mức hai chữ số không?

Không. Tỷ lệ phân phối lấy các khoản chi trả gần đây chia cho giá chứng chỉ quỹ và không xem xét nguồn tiền. Yield phản ánh thu nhập mà danh mục thực tế tạo ra. Hãy đặt tỷ lệ phân phối cạnh tổng lợi nhuận trong cùng khoảng thời gian để biết phần nào của khoản chi trả thực sự được tạo ra từ hoạt động đầu tư.

Làm thế nào để tìm return of capital trong các khoản phân phối của ETF?

Có hai nơi. Quỹ đăng các thông báo 19(a) cùng từng khoản phân phối liên quan, trong đó thể hiện cơ cấu ước tính. Sau đó, Form 1099-DIV báo cáo số liệu cuối cùng của cả năm tại box 3, Nondividend Distributions.


Mỗi biểu đồ trên đây đều mở đến câu lệnh SQL chính xác đã tạo ra biểu đồ đó. Để đặt tỷ lệ phân phối cạnh tổng lợi nhuận của một quỹ bạn theo dõi, hãy yêu cầu cả hai bằng tiếng Anh trên terminal Strasmore.