SCHD dividends while you add shares
Two assumed 2025 share paths end at 100 shares but produce $104.76 versus $66.58 in gross cash. This is historical arithmetic, not an equal-cost comparison or a forecast.
Holding 100 shares before every ex-date produces the first amount; adding 25 shares before each quarterly ex-date produces the second. The $38.18 difference comes from eligible shares at each event. Actual acquisition costs and total returns remain unknown in this price-free example.
No reinvestment, sales, taxes or fees are modeled. The dates and per-share payments below are issuer observations; the trade dates and quantities are explicit example inputs.
Write down the lots before calculating cash
For ordinary cash dividends, Investor.gov explains that buying on the ex-dividend date or later does not qualify for that distribution. Use the issuer's announced dates and your actual executed trade records. Special distributions, transfers, sales and broker corrections are outside this buy-only worksheet.
Assume one purchase of 100 shares on March 25, 2025. Hold them through all four events.
Assume purchases of 25 shares on March 25, June 24, September 23 and December 9, 2025. Keep every purchased lot.
Path B's eligible quantity grows from 25 to 50 to 75 to 100. The calculation does not apply its final 100 shares backward to March. Each new 25-share lot contributes only from the first ex-date after its assumed purchase. Both paths have 100 shares by December, but their earlier eligible quantities differ. No prices were assigned, so this is not a comparison of equal invested dollars or investment performance.
Recompute each payment from the issuer row
The four dated observations come from Schwab's SCHD distributions. All are post-split 2025 per-share amounts. For each event: eligible shares = sum of example buy lots dated before that ex-date; gross cash = eligible shares × issuer income per share. The payable date labels the issuer's payment event, not a guaranteed broker posting time.
| Ex-date | Payable date | Income / share | A shares | A cash | B shares | B cash | Cash difference |
|---|---|---|---|---|---|---|---|
| 2025-03-26 | 2025-03-31 | $0.2488 | 100 | $24.88 | 25 | $6.22 | $18.66 |
| 2025-06-25 | 2025-06-30 | $0.2602 | 100 | $26.02 | 50 | $13.01 | $13.01 |
| 2025-09-24 | 2025-09-29 | $0.2604 | 100 | $26.04 | 75 | $19.53 | $6.51 |
| 2025-12-10 | 2025-12-15 | $0.2782 | 100 | $27.82 | 100 | $27.82 | $0.00 |
Path A is 100 × ($0.2488 + $0.2602 + $0.2604 + $0.2782) = $104.7600. Path B is 25 × $0.2488 + 50 × $0.2602 + 75 × $0.2604 + 100 × $0.2782 = $66.5800. Those four B rows are $6.2200, $13.0100, $19.5300 and $27.8200. Keeping the event rows makes the result reproducible without relying on a quoted yield.
The missed-share differences are 75, 50, 25 and 0 across the four events. Multiplying each by that event's amount gives $18.6600 + $13.0100 + $6.5100 + $0.0000 = $38.1800. It also equals $104.7600 − $66.5800. This two-way reconciliation checks the cash arithmetic; it does not show whether either purchase plan was better after price changes or taxes.
Download source-linked event ledger and cumulative totals (CSV).
Watch the narrated 2025 share-lot walkthrough on DividendSteps YouTube. It uses the same source rows and hypothetical share paths.
Before, on, after, zero and unknown
For the March 26 ex-date alone, an assumed March 25 purchase of 25 shares produces 25 × $0.2488 = $6.2200. Moving that same purchase to March 26 changes eligible shares for that event to zero and gross cash to $0.0000. Moving it to March 27 also gives zero for March. The quantity and issuer amount stay fixed: only the purchase date changes. Later payments are outside this single-event test.
Zero shares on a known date is a valid zero result. Missing a positive lot's trade date leaves eligibility unknown; a missing per-share amount leaves cash unknown. Neither is converted to zero. Negative buy quantities and duplicate lot IDs are rejected because this fixture does not implement sales or deduplication by guesswork. A separately invented zero-distribution input is labeled synthetic, not a statement that SCHD actually paid zero.
| Case | Eligible shares | Exact cash | Status |
|---|---|---|---|
| before ex | 25 | $6.2200 | valid |
| on ex | 0 | $0.0000 | valid |
| after ex | 0 | $0.0000 | valid |
| zero shares | 0 | $0.0000 | valid |
| missing trade date | unknown | unknown | unknown |
| negative shares | unknown | unknown | invalid |
| duplicate id | unknown | unknown | invalid |
| missing distribution | 25 | unknown | unknown |
| synthetic zero distribution | 25 | $0.0000 | valid |
Download all reproducible boundary inputs and expected results (CSV).
Questions before using your own trades
Can I multiply my year-end shares by the year's total dividend?
Only if that share count was eligible for every included event under your stated assumptions. Path B shows why a final balance of 100 cannot describe earlier eligible balances of 25, 50 and 75.
Does buying on the payable date qualify for that payment?
Use the announced ex-date for ordinary purchase eligibility. A payable date labels payment timing and does not reopen an earlier eligibility cutoff.
Does this calculate DRIP shares or the best purchase strategy?
No. There are no execution prices, reinvested shares, sales or tax adjustments. Those records are necessary before comparing invested cost or total return. See the DRIP cash-to-shares worksheet for a separate execution-price audit.
Why can this differ from the annual contribution model?
The annual-step contribution model uses an average dollar balance and an assumed yield. This worksheet counts dated example shares against historical issuer events. Neither model silently supplies the missing inputs of the other.
Sources and reproducibility
Schwab SCHD supplies the closed-year dates and income amounts; Investor.gov supplies the ordinary cash ex-date rule. A public reader discussion confusing ex-date and pay date supplied a question, not financial data. Competitor portfolio tools already offer lot tracking; this page does not claim that concept is unique. Its two explicit buy-only paths, arithmetic reconciliation and downloadable boundary fixture were independently built for this example. Source access limits and the sample-relative editorial word audit are recorded internally. No forecast, ranking promise or broker-specific posting rule is implied.