Log every payment, simulate DRIP reinvestment, project future income, and visualize your portfolio — all privately in your browser.
Header row required. Column order flexible.
cost_basis, dates, withholding_pct, notes are optional. Dates: YYYY-MM-DD.
Aggregated per ticker. Frequency is estimated from payment spacing.
| Ticker | Freq. | Payments | Total gross | Net (after tax) | Annual est. | Yield on cost | |
|---|---|---|---|---|---|---|---|
|
No holdings yet — log a dividend to get started.
| |||||||
| Pay date | Ticker | Shares | Div/share | Gross | Net | Notes | |
|---|---|---|---|---|---|---|---|
No records yet. | |||||||
Simulate reinvesting dividends to buy more shares each period — compounding your income over time.
Enter each dividend payment — the amount you received or expect to receive — with the ticker, shares held, and dividend per share. The tracker calculates and stores everything locally.
(annual dividends per share ÷ cost basis per share) × 100. If you bought a stock at $50 and it now pays $3.00/year, your YoC is 6% even if the current market yield looks like 3%. Long-term holders often see YoC climb well past 10% as companies grow their dividends — making older positions far more productive than they appear on current yield alone.ticker, shares, and dps (dividend per share). Optional columns: cost_basis, ex_date, pay_date (YYYY-MM-DD), withholding_pct (a number like 15 for 15%), and notes. Column order is flexible. Rows with invalid numbers are skipped and a count is reported.