Strasmore Research
Learn Matt ConnorBy Matt Connor · data as of September 27, 2026 · refreshed weekly

Substitute Payments and Your 1099

Substitute payments land in box 8 of Form 1099-MISC and are taxed as ordinary income. See the dollar tax gap and which brokers add a gross up credit.

A substitute payment in lieu of dividends is the cash your broker credits to your account in place of a dividend, on shares that were out on loan over the record date. Your 1099 files it somewhere new: box 8 of Form 1099-MISC, rather than box 1a of Form 1099-DIV. The dollar amount matches the dividend to the penny. The tax character does not, and that is the part worth understanding, since a substitute payment is ordinary income and the qualified dividend rate never reaches it.

How a dividend turns into a substitute payment

The mechanic takes three steps. Your broker lends shares out of your account, usually to a short seller who needs to deliver them. The borrower sells those shares, and the buyer on the other side of that trade is the holder of record when the record date arrives, which is the account the issuer's dividend reaches. Your broker then credits your account an equal amount of cash, funded out of the collateral and fees it collects from the borrower.

The issuer pays one dividend per share, and it goes to whoever is on the books that day. Everything downstream of that is contractual. The share by share mechanics, including why only one of the two holders receives the real dividend, sit in payment in lieu of dividends.

Substitute payments and your 1099: what the form says

A qualified dividend arrives on Form 1099-DIV. Box 1a carries total ordinary dividends, box 1b carries the qualified subset, and the qualified portion is taxed at the long term capital gains rates of 0, 15, or 20 percent for holders who clear the holding period test. That test asks for more than 60 days of holding inside the 121 day window that opens 60 days before the ex-dividend date, and it is laid out in the qualified dividend holding period.

A substitute payment is not a dividend from the issuer at all. It is a contractual payment from your broker, and at $10 or more in a calendar year it appears in box 8 of Form 1099-MISC, the line titled Substitute payments in lieu of dividends or interest. Box 8 income is taxed at your ordinary marginal rate. The holding period test has nothing to attach to: a position held for ten years produces the same ordinary treatment as one held for ten days.

The dollar gap between 15 percent and 24 percent

Take a hypothetical $1,000 payment. Treated as a qualified dividend at 15 percent, the tax is $150 and $850 stays in the account. Treated as a substitute payment at a 24 percent ordinary rate, the tax is $240 and $760 stays. The gap is $90, or 9 percent of the gross, and that 9 point wedge is the entire substance behind the question readers arrive with, which is whether any credit for substitute payments exists.

Real dividends put a size on that wedge. The panel below takes the most recent quarterly cash dividend each of these household payers declared, scales it to a 1,000 share position, and runs both rates across it.

QueryOne quarterly dividend on 1,000 shares, at a qualified rate versus an ordinary rate
tickerex_dividend_ongross_paymentafter_tax_qualifiedafter_tax_ordinarygap_dollars
CVXAug 19, 2026178015131352.8160.2
JNJAug 25, 2026134011391018.4120.6
PGJul 24, 20261088.5925.22827.2697.96
XOMAug 17, 20261030875.5782.892.7
MSFTAug 20, 2026910773.5691.681.9
VZJul 10, 2026707.5601.38537.763.68
KOSep 15, 2026530450.5402.847.7
AAPLAug 10, 2026270229.5205.224.3
The exact SQL behind every number
SELECT
    ticker,
    formatDateTime(max(ex_dividend_date), '%b %e, %Y')                    AS ex_dividend_on,
    round(1000 * toFloat64(argMax(cash_amount, ex_dividend_date)), 2)     AS gross_payment,
    round(1000 * toFloat64(argMax(cash_amount, ex_dividend_date)) * 0.85, 2) AS after_tax_qualified,
    round(1000 * toFloat64(argMax(cash_amount, ex_dividend_date)) * 0.76, 2) AS after_tax_ordinary,
    round(1000 * toFloat64(argMax(cash_amount, ex_dividend_date)) * 0.09, 2) AS gap_dollars
FROM global_markets.stocks_dividends
WHERE ticker IN ('AAPL', 'MSFT', 'KO', 'JNJ', 'XOM', 'CVX', 'VZ', 'PG')
  AND ex_dividend_date >= today() - 200
  AND ex_dividend_date <= today()
  AND cash_amount > 0
GROUP BY ticker
ORDER BY gross_payment DESC
Run this yourself

The largest payment among the 8 names shown belongs to CVX, whose latest ex-dividend date in the window was Aug 19, 2026. On 1,000 shares that is $1780 gross, $1513 left after an illustrative 15 percent qualified rate, and $1352.8 left after a 24 percent ordinary rate. The difference on that single payment is $160.2, and a quarterly payer generates four such payments a year. At the small end of the panel the same wedge measures $24.3, on AAPL.

Both rates here are illustrative brackets applied for arithmetic only. They exclude state tax and the net investment income tax.

How often do shares actually get lent out?

Lending needs a borrower on the other end. Volume marked short is the closest public read on borrow demand, and it varies widely across names that look similar from the outside. The panel measures the share of each name's reported volume that printed as short over the past several months.

QueryShare of reported volume marked short, trailing four months
tickershort_share_of_volume_pctwindow_from
JNJ51.32026-06-01
VZ49.82026-06-01
AAPL47.32026-06-01
XOM44.62026-06-01
KO39.92026-06-01
MSFT36.92026-06-01
CVX362026-06-01
PG34.62026-06-01
The exact SQL behind every number
SELECT
    ticker,
    round(100 * sum(short_vol) / sum(reported_vol), 1) AS short_share_of_volume_pct,
    toString(min(session))                             AS window_from
FROM
(
    SELECT
        ticker,
        date              AS session,
        max(short_volume) AS short_vol,
        max(total_volume) AS reported_vol
    FROM global_markets.stocks_short_volume
    WHERE ticker IN ('AAPL', 'MSFT', 'KO', 'JNJ', 'XOM', 'CVX', 'VZ', 'PG')
      AND date >= today() - 120
    GROUP BY ticker, date
    HAVING max(total_volume) > 0
)
GROUP BY ticker
ORDER BY short_share_of_volume_pct DESC
Run this yourself

Across the 8 names measured from 2026-06-01 forward, JNJ sat at the top with 51.3% of reported volume marked short, and PG at the bottom with 34.6%. Read that as demand pressure rather than an inventory count. Marked short prints include market maker hedging and intraday activity, and no public feed reports how many of your specific shares sat on loan on a given night.

Borrow demand also moves over time. Days to cover divides reported short interest by average daily volume, and the semi monthly settlement series shows the swing.

QueryDays to cover at each short interest settlement, AAPL against KO
36 rows (showing 20)
settlement_onaapl_days_to_coverko_days_to_cover
2025-03-312.31.87
2025-04-151.111.77
2025-04-302.292.36
2025-05-151.812.42
2025-05-301.742.32
2025-06-131.982.74
2025-06-301.891.85
2025-07-151.942.01
2025-07-312.142.21
2025-08-151.72.98
2025-08-292.972.61
2025-09-152.131.95
2025-09-301.742.04
2025-10-152.632.42
2025-10-312.22.06
2025-11-142.442.43
2025-11-282.942.36
2025-12-152.952.02
2025-12-312.712.76
2026-01-152.591.95
The exact SQL behind every number
SELECT
    toString(settlement_date)                                   AS settlement_on,
    round(toFloat64(maxIf(days_to_cover, ticker = 'AAPL')), 2)  AS aapl_days_to_cover,
    round(toFloat64(maxIf(days_to_cover, ticker = 'KO')), 2)    AS ko_days_to_cover
FROM global_markets.stocks_short_interest
WHERE ticker IN ('AAPL', 'KO')
  AND settlement_date >= today() - 545
GROUP BY settlement_date
HAVING countIf(ticker = 'AAPL') > 0
   AND countIf(ticker = 'KO') > 0
ORDER BY settlement_date
Run this yourself

The series carries 36 settlements. As of the 2026-09-15 settlement, AAPL carried 2.85 days to cover against KO at 2.79. Stretches of heavier borrow demand coincide with more lending activity inside the accounts that permit it, which is the same window in which box 8 income tends to appear.

When the credit shows up on your statement

A substitute payment posts on the dividend's payable date, not on the ex-dividend date, exactly like the dividend it stands in for. Statements label it payment in lieu or PIL, and the per share amount matches the declared dividend. The distance between the two dates is worth knowing, since it sets when the cash arrives in either form.

QueryCalendar days from ex-dividend date to payable date, most recent dividend
tickerex_dividend_onpayable_onpayment_lag
PGJul 24Aug 1724
XOMAug 17Sep 1024
VZJul 10Aug 324
CVXAug 19Sep 1022
MSFTAug 20Sep 1021
KOSep 15Oct 116
JNJAug 25Sep 814
AAPLAug 10Aug 133
The exact SQL behind every number
SELECT
    ticker,
    formatDateTime(max(ex_dividend_date), '%b %e')                             AS ex_dividend_on,
    formatDateTime(argMax(pay_date, ex_dividend_date), '%b %e')                AS payable_on,
    dateDiff('day', max(ex_dividend_date), argMax(pay_date, ex_dividend_date)) AS payment_lag
FROM global_markets.stocks_dividends
WHERE ticker IN ('AAPL', 'MSFT', 'KO', 'JNJ', 'XOM', 'CVX', 'VZ', 'PG')
  AND ex_dividend_date >= today() - 200
  AND ex_dividend_date <= today()
  AND pay_date > ex_dividend_date
GROUP BY ticker
ORDER BY payment_lag DESC
Run this yourself

Across the same names the wait ran from 24 calendar days at PG down to 3 days at AAPL. A substitute payment tracks whichever schedule the issuer set, since the credit is priced off the declared dividend.

Do brokers reimburse the tax difference?

Two answers exist in the market, and which one applies to you is written in your agreement rather than in tax law.

The first is a gross up credit. Some fully paid lending programs add cash on top of the substitute payment to offset the rate differential, sized off an assumed bracket rather than your real one. That top up is itself ordinary income, and it lands in box 8 alongside the payment it adjusts. The fully paid securities lending guide covers how those programs pay and what they disclose.

The second is no adjustment at all. Many brokers credit the bare dividend equivalent and nothing further. In that arrangement the lending fee, where one is paid, is the whole of your compensation, and the rate differential stays with you.

Finding out which one you have takes four checks:

  • Open the securities lending agreement or the margin agreement and read the section headed substitute payments or payments in lieu of dividends.
  • Pull last year's tax documents and compare 1099-MISC box 8 against 1099-DIV box 1a for the same holdings, which shows how much of the dividend stream was reclassified.
  • Compare the per share credit on the statement to the issuer's declared dividend for that quarter, which shows whether any top up was added.
  • Ask the broker's service desk in writing whether the program adjusts for the qualified versus ordinary differential, and keep the reply.

Margin accounts, IRAs, and non US holders

Enrolling is not always a separate decision. Shares in a margin account carrying a debit balance can generally be lent under the margin agreement already signed, with no named program and frequently no fee credited back to the account holder. Fully paid shares, the ones in a cash account or with no margin loan against them, normally require an explicit opt in before they can go out on loan.

Inside an IRA or a 401k the distinction goes quiet. Those accounts are tax deferred, nothing is taxed at the account level in the year the cash arrives, and the ordinary versus qualified split carries no consequence there. A retirement account does not send you a 1099-MISC for the payment. Non US holders meet a parallel question on the withholding side, covered in dividend withholding tax for non US investors.

FAQ

Why is my dividend reported on Form 1099-MISC instead of 1099-DIV?

The payment was a substitute payment rather than a dividend. Your shares were on loan over the record date, the issuer's dividend went to the holder of record, and your broker credited an equal amount as a contractual payment. That credit belongs in box 8 of Form 1099-MISC once it reaches $10 for the year.

Are substitute payments qualified dividends?

No. They are ordinary income at your marginal rate, and the qualified dividend rates of 0, 15, and 20 percent do not reach them. The payment is not a dividend from the issuer, which is the condition qualified treatment rests on.

Does the 61 day holding period help with a substitute payment?

No. The holding period test decides whether a real dividend is qualified. A substitute payment never enters that test, and a position held for years receives the same ordinary treatment as one held for a week.

Do brokers pay a credit for the tax difference on substitute payments?

Some do and many do not. A gross up credit appears in certain fully paid lending programs, sized off an assumed tax bracket, and that top up is reported as ordinary income in box 8 as well. The program agreement is where this is documented.

Do substitute payments matter inside an IRA?

Not for tax character. A tax deferred account is not taxed on the payment in the year it arrives, and the ordinary versus qualified split has no bearing inside it.

Data notes and limits

The short volume panel measures prints marked short as a share of reported volume, deduplicated per session with a max() aggregate, since that table can carry repeated rows for a single date. It is a demand proxy rather than a count of shares on loan. No public feed publishes the second figure at the account level.

The two tax rates in the arithmetic panel are illustrative brackets used for multiplication only. They exclude state tax and the net investment income tax. This post describes how these payments are reported on the forms, and it is educational rather than tax advice.


Every panel above ships with the SQL that produced it, so expand one to see how each number was counted. The same questions, borrow demand on a name or the exact size of a quarterly dividend, can be asked in plain English on the Strasmore terminal.

#substitute payments#dividends#taxes#securities lending#1099