Why do monthly SCHD additions earn less in year one?
The direct answer
In this calculator's annual-step model, $500 added monthly creates $399.10 of first-year modeled dividends at a 3.07% assumption; putting the same $6,000 in at the start creates $491.20. The $92.10 gap is a timing convention. Both are hypothetical software outputs, not SCHD's declared cash.
This page does not turn a monthly budget into a broker purchase calendar. Actual distributions have dates and eligibility rules.
Reproduce the two first-year cases
The current script sets C = monthly addition x 12, calculates an average modeled value, and multiplies that value by yield. With $10,000 initial, $500 monthly, 0% growth and 3.07% yield: C = $6,000, average = $13,000, and $13,000 x 0.0307 = $399.1000.
For the same $16,000 invested at the start, $16,000 x 0.0307 = $491.2000. Difference = $92.1000. This compares a software rule, not a broker posting.
A model year is not four broker deposits
Schwab lists 2026 income of $0.2569, $0.2525 and $0.2665 per share for March, June and September payable dates. These rows sum to $0.7759 per share; 100 eligible shares at each event would be $77.59 gross. The next dollar amount is unknown here.
Investor.gov explains that an ordinary purchase on or after the ex-date generally does not receive the next distribution. We do not assign hypothetical monthly additions to a Schwab payment without dated trades.
Download timing and boundary tests (CSV) · Download source map (CSV).
Boundary tests
This retained audit tests the defined annual-step model, zero capital, explicit zero yield, missing yield and negative monthly additions. Missing or invalid input has no expected financial result in this audit; that classification does not assert that the home form rejects it. A within-year purchase date needs a separate dated-share model.
| Case | Initial USD | Monthly USD | Annual addition USD | Exact modeled USD | Audit status |
|---|---|---|---|---|---|
| monthly_model | 10000 | 500 | 6000 | 399.1000 | valid |
| lump_sum | 16000 | 0 | 0 | 491.2000 | valid |
| zero_capital | 0 | 0 | 0 | 0.0000 | valid_zero |
| zero_yield | 10000 | 500 | 6000 | 0.0000 | valid_zero |
| blank_yield | 10000 | 500 | unknown | unknown | unknown |
| negative_monthly | 10000 | -500 | unknown | unknown | invalid |
Questions
Does $399.10 mean SCHD paid $399.10?
No. It is a model result from explicit inputs; issuer payment rows are separate.
Why does investing earlier model more income?
The same dollars occupy the modeled balance longer.
Can I map each monthly addition to a quarterly payment?
Only with dated trades, eligible shares and the applicable ex-date.
Is 3.07% an official current SCHD yield?
No. It is the editable home scenario. Check the dated issuer page or yield reference.
Sources and scope
Production calculator script supplies the formula. Schwab supplies the three completed rows. Investor.gov supplies the eligibility rule. A public calculator discussion motivated the timing question. The locked competitor bodies were read for structure; this arithmetic and test matrix are independent.
For a separate input check, see what the calculator does with a blank or out-of-range year count.