Strasmore Research
למידה Matt Connorמאת Matt Connor · data as of August 6, 2026 · refreshed weekly

החזר הון בקרנות סל: השפעה על בסיס העלות והמיסוי

החזר הון הוא ההפרש בין שיעור החלוקה המוצהר של קרן ETF מסוג covered-call לבין תשואת הדיבידנד בפועל. הכירו את השפעת רכיב זה על בסיס העלות של השקעתכם ועל חבות המס.

מהו החזר הון (Return of Capital) בחלוקת קרן סל (ETF)?

חלוקה מגיעה כתשלום מזומן אחד, אך היא עשויה לכלול עד שלושה מרכיבים נפרדים, שכל אחד מהם מטופל אחרת על פי דיני המס:

  1. הכנסה נטו מהשקעות: הדיבידנדים והריבית ששולמו על ידי הנכסים המוחזקים בקרן, בניכוי הוצאות הקרן.
  2. רווחי הון ממומשים: רווחים שהקרן רשמה ממכירת פוזיציות, המחולקים לטווח קצר וטווח ארוך לפי תקופת ההחזקה של הקרן בנכס, ולא לפי תקופת ההחזקה שלכם בקרן.
  3. החזר הון (Return of Capital): כל היתר, המשולם מההון של הקרן ולא ממה שהתיק הניב.

פרמיית אופציות משתלבת ברשימה זו באופן מורכב. כאשר קרן covered-call מוכרת אופציה ובהמשך רוכשת אותה בחזרה או מניחה לה לפקוע, המזומן שנגבה אינו נחשב בדרך כלל להכנסה נטו מהשקעות. הוא נוחת בסל הרווחים, או, כאשר לא נותרו רווחים לחלוקה, בסל ההון. קרנות המפעילות תוכניות הכנסה מאופציות בהיקף נרחב מסווגות לעיתים קרובות חלק ניכר מהתשלום כהחזר הון. האסטרטגיה עצמה מפורטת במדריך ה-covered call ETF שלנו.

שיעור חלוקה אינו זהה לתשואת דיבידנד

שיעור חלוקה (Distribution rate) הוא חישוב אריתמטי של התשלום: המזומן ששולם לאחרונה חלקי מחיר המניה. החישוב אינו בוחן את מקור המזומן. תשואת דיבידנד מתארת הכנסה שהתיק הניב בפועל. הלוח להלן מסכם את כל החלוקות ששילמו שבע קרנות במהלך השנה האחרונה, מחלק במחיר שהיה לפני שנה, ומציג לצד זאת את שינוי המחיר באותה תקופה.

שאילתהשיעור חלוקה שנתי (Trailing), שינוי מחיר ותשואה כוללת משוערת
ה-SQL המדויק מאחורי כל מספר
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

במהלך השנה האחרונה, QYLD הציגה את שיעור החלוקה הגבוה ביותר בקבוצה, שעמד על 12.6%. מחיר המניה שלה השתנה ב-7.6% באותה תקופה. הוספת המזומן לשינוי המחיר מניבה תשואה כוללת משוערת של 20.2% (הערכה המניחה שהחלוקות נשמרו במזומן ולא הושקעו מחדש). בקצה השני של הדירוג, SPY שילמה 1.2% ממחיר הפתיחה שלה. השוו את המספר הראשון של כל קרן למספר השלישי שלה, ותראו שעמודת השיעור מפסיקה לשמש כמדד לדירוג תשואות. התשלום של קרן סל עוקבת מדד פשוטה, והשפעת המזומן הקטנה שמאחוריה, מהווים נקודת ייחוס שימושית: ראו תשואת הדיבידנד של SPY.

כיצד החזר הון משנה את בסיס העלות שלכם

בחשבון חייב במס, הכנסה נטו מהשקעות וחלוקות רווחי הון חייבות במס בשנת קבלתן. החזר הון בדרך כלל אינו חייב במס. הוא מפחית את בסיס העלות שלכם, מה שדוחה את חבות המס ליום המכירה.

מספרים היפותטיים עגולים מבהירים את המכניקה. אתם רוכשים מניה אחת ב-50.00$. במהלך השנה שלאחר מכן הקרן משלמת לכם 2.00$, ולאחר מכן מדווחת על 1.20$ מתוכם כהכנסה נטו מהשקעות ועל 0.80$ כהחזר הון. אתם ממוסים כעת על ה-1.20$. הבסיס שלכם יורד מ-50.00$ ל-49.20$. מכירה ב-50.00$ תניב רווח הון של 0.80$, שלא היה קיים אילו כל ה-2.00$ היו נחשבים להכנסה. החזקה ממושכת מספיק עשויה להביא את הבסיס לאפס; החזרי הון נוספים לאחר נקודה זו יטופלו כרווח הון בשנת תשלומם. בתוך חשבון פנסיוני (IRA או 401(k)), לסיווג אין משמעות לגבי חבות המס, אם כי הקרן עדיין עוקבת אחריו.

מהי הודעת סעיף 19(a)?

קרן המשלמת חלוקה ממקור שאינו הכנסה נטו מהשקעות מחויבת לציין זאת בכתב. דרישה זו מעוגנת בסעיף 19(a) לחוק חברות השקעה משנת 1940:

יהיה זה בלתי חוקי עבור כל חברת השקעות רשומה לשלם דיבידנד, או לבצע חלוקה באופי של תשלום דיבידנד, במלואו או בחלקו ממקור כלשהו שאינו... הכנסה נטו צבורה שלא חולקה של אותה חברה, שנקבעה בהתאם לכללי חשבונאות מקובלים ושאינה כוללת רווחים או הפסדים שמומשו ממכירת ניירות ערך או נכסים אחרים; או... הכנסה נטו של אותה חברה שנקבעה כאמור עבור שנת הכספים הנוכחית או הקודמת; אלא אם כן תשלום זה מלווה בהצהרה בכתב החושפת באופן נאות את המקור או המקורות של תשלום זה.

חוק חברות השקעה משנת 1940, סעיף 19(a), 15 U.S.C. 80a-19(a), מתוך נוסח החוק העדכני, אוגוסט 2026. מספרי הסעיפים הוחלפו באליפסות.

תקנת ה-SEC שמתחתיו, תקנה 19a-1, קובעת מה על הצהרה זו להציג:

כל הצהרה בכתב שנעשתה בהתאם לסעיף 19 על ידי או מטעם חברת ניהול תיעשה על גבי נייר נפרד ותציין בבירור איזה חלק מהתשלום למניה מגיע מהמקורות הבאים: (1) הכנסה נטו לשנת הכספים הנוכחית או הקודמת, או הכנסה נטו צבורה שלא חולקה, או שניהם, ללא הכללת רווחים או הפסדים ממכירת ניירות ערך או נכסים אחרים. (2) רווחים נטו צבורים שלא חולקו ממכירת ניירות ערך או נכסים אחרים (למעט העובדה שחברה פתוחה רשאית להתייחס לרווחיה נטו ממכירות כאלה במהלך שנת הכספים הנוכחית שלה כמקור נפרד). (3) עודף הון (Paid-in surplus) או מקור הון אחר.

תקנת SEC 19a-1(a), 17 CFR 270.19a-1(a), נוסח התקנה העדכני, אוגוסט 2026.

עודף הון או מקור הון אחר הוא השורה שהודעת 19(a) של הקרן מדווחת עליה כהחזר הון. שני מאפיינים מעצבים את האופן שבו קוראים הודעה כזו: מדובר בהערכה, המחושבת בספרי הקרן עבור תקופת חלוקה זו לפי הכללים החשבונאיים, והיא מהווה מסמך נפרד, הנשלח עם התשלום ומפורסם באתר הקרן, ולא טופס מס.

מדוע טופס 1099-DIV השנתי מעדכן את ההערכה

עם סיום שנת המס, הקרן מחשבת מחדש את אופי כל התשלומים שביצעה לפי כללי המס (השונים מהכללים החשבונאיים ששימשו להודעות 19(a)) ומדווחת על נתונים סופיים בטופס 1099-DIV. תיבה 1a היא סך הדיבידנדים הרגילים, תיבה 1b היא דיבידנדים מוטבים, תיבה 2a היא סך חלוקות רווחי הון, ותיבה 3 היא חלוקות שאינן דיבידנד. תיבה 3 היא המקום שבו נוחת החזר ההון.

העדכון פועל לשני הכיוונים. קרן שהעריכה החזר הון גבוה לאורך כל השנה עשויה לסיים עם רווחים ממומשים שמסווגים מחדש חלק ניכר ממנו כחלוקת רווחי הון, וקרן שלא העריכה החזר הון כלל עשויה לדווח על כך בינואר. התייחסו להודעות 19(a) כאל הערכה שוטפת ולטופס 1099-DIV כאל המספר המשמש בדוח המס שלכם. זהו מידע כללי על הקטגוריות, ולא ייעוץ מס.

החזר הון הרסני ולא הרסני

החזר הון בהודעה אינו מעיד כשלעצמו על כך שהקרן "אוכלת את עצמה". החזר הון לא-הרסני הוא תוצאה חשבונאית: הכלכלה של הקרן כיסתה את התשלום, ואופי המס פשוט משייך חלק ממנו להון. עליית ערך לא ממומשת שהקרן טרם מכרה, והחזר הון שעבר ישירות מנכסים כגון REITs ו-MLPs, שניהם מייצרים זאת.

החזר הון הרסני הוא המקרה השני. התשלום עולה על מה שהקרן הרוויחה, והגירעון מגיע מהנכסים. פחות נכסים למניה פירושו שווי נכסי נקי (NAV) נמוך יותר, ו-NAV נמוך יותר פירושו שהתשלום הבא באותו גודל דולרי מהווה נתח גדול יותר מקופה קטנה יותר. סימנו המובהק הוא קו מחיר שנשחק כלפי מטה לאורך שנים בעוד התשלום נמשך. הלוח להלן מציב את מחיר המניה של כל קרן על בסיס 100 בתחילת התקופה, ומציב שלוש קרנות ברמות מחיר שונות על קנה מידה אחד.

שאילתהמדד מחיר מנורמל ל-100, שלושה ETF מסוג Covered Call, חודשי
ה-SQL המדויק מאחורי כל מספר
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

בין 2021-09 ל-2026-07, מדד המחיר של QYLD ירד מ-100 ל-80.5. קריאת קו זה כשלעצמו תוביל למסקנה שהמחזיקים הפסידו כסף. לא ניתן להסיק זאת, שכן המדד עוקב אחר המחיר בלבד, וכל חלוקה ששולמה לאורך שנים אלו חסרה בו. המזומן אמיתי והשחיקה אמיתית; תשואה כוללת היא הנתון היחיד שמקזז ביניהם. היכן עומד מחיר הקרן מול ערך הנכסים שהיא מחזיקה זו שאלה נפרדת, המכוסה בפרמיה ודיסקאונט של ETF ל-NAV, והאריתמטיקה שמאחורי ה-NAV עצמו נמצאת בכיצד מחושב ה-NAV של קרן.

כעת הציבו את זרם התשלומים לצד מסלול מחיר זה. הלוח הבא משרטט מה שילמה כל קרן למניה, חודש בחודשו, באותה תקופה.

שאילתהחלוקות מזומן למניה, לפי חודשים
ה-SQL המדויק מאחורי כל מספר
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

ב-2026-07 שילמה QYLD $0.1775 למניה, לעומת $0.1902 ב-2021-09. התשלום הדולרי נשאר בטווח צר למדי לאורך כל התקופה בעוד מדד המחיר לא, וזו הדרך שבה שיעור מוצהר נשמר על בסיס מצטמק. קרנות המשלמות מדי חודש מזמינות השוואה זו לעיתים קרובות יותר מאשר משלמות רבעוניות, הרגל שכדאי להביא גם ל-מניות דיבידנד חודשיות.

שיעור חלוקה לעומת תשואה כוללת

שני מספרים מיישבים את מה שהשיעור המוצהר מותיר פתוח. הראשון הוא שיעור החלוקה. השני הוא התשואה הכוללת באותה תקופה, שינוי מחיר בתוספת חלוקות, שהוא הנתון שעונה על השאלה האם התשלום הושג. קרן יכולה להציג שיעור חלוקה גבוה לצד תשואה כוללת חלשה במשך שנים, והפער הוא הון שמוחזר אליכם. התרשים להלן מציג קרן אחת לאורך חמש שנים קלנדריות מלאות.

שאילתהQYLD לפי שנה קלנדרית: מזומן שחולק, מחיר ממוצע, שיעור משתמע
ה-SQL המדויק מאחורי כל מספר
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

ב-2021, חילקה QYLD $2.851 למניה לעומת מחיר ממוצע במסחר הרגיל של $22.59, שיעור חלוקה של 12.6%. ב-2025 התשלום היה $2.041 למניה על מחיר ממוצע של $17.11, שיעור של 11.9%. השיעור מסיים קרוב למקום שבו התחיל, ושני מרכיביו השתנו בדרך. זוהי כל המהות של היחס: הוא יכול להישאר יציב בעוד המונה והמכנה מצטמקים שניהם, מה שלא אומר לכם דבר על השאלה האם הקרן הרוויחה את מה ששילמה.

שאלות נפוצות

האם החזר הון מקרן סל חייב במס?

בדרך כלל לא בשנת קבלתו. הוא מפחית את בסיס העלות שלכם, מה שמעלה את רווח ההון, או מקטין את ההפסד, שתרשמו בעת המכירה. ברגע שהבסיס מגיע לאפס, החזר הון נוסף מטופל כרווח הון בשנת תשלומם.

מהי הודעת סעיף 19(a)?

הצהרה בכתב שקרן שולחת עם כל חלוקה ששולמה ממקור שאינו הכנסה נטו מהשקעות. תקנה 19a-1 מחייבת זאת על גבי נייר נפרד, תוך פיצול התשלום למניה בין הכנסה נטו, רווחים צבורים ממכירות, ועודף הון או מקור הון אחר. כל נתון בה הוא הערכה בזמן התשלום.

האם החזר הון אומר שהקרן מפסידה כסף?

לא כשלעצמו. החזר הון לא-הרסני נובע מהבדלים בין חשבונאות קרן לאופי מס. החזר הון הרסני משלם יותר ממה שהקרן הרוויחה, והוא בא לידי ביטוי לאורך שנים כמחיר מניה שנשחק כלפי מטה בעוד התשלום נמשך.

האם שיעור חלוקה דו-ספרתי זהה לתשואה דו-ספרתית?

לא. שיעור חלוקה מחלק תשלומים אחרונים במחיר המניה ומתעלם מהמקור למזומן. תשואה מתארת הכנסה שהתיק הניב. הציבו את שיעור החלוקה לצד התשואה הכוללת באותה תקופה כדי לראות כמה מהתשלום הושג בפועל.

כיצד אמצא את החזר ההון בחלוקות ה-ETF שלי?

בשני מקומות. הקרן מפרסמת הודעות 19(a) עם כל חלוקה רלוונטית, הנושאות את הפיצול המשוער. טופס 1099-DIV שלכם מדווח לאחר מכן על הנתון הסופי לשנה בתיבה 3, חלוקות שאינן דיבידנד.


כל לוח כאן נפתח לשאילתת ה-SQL המדויקת שיצרה אותו. כדי להציב שיעור חלוקה לצד התשואה הכוללת בקרן שאתם עוקבים אחריה, בקשו את שניהם באנגלית פשוטה במסוף Strasmore.