Calculator · Strategy & portfolio
Project how starting capital and monthly contributions could grow over time. Choose your currency, assumed return, and horizon. A scenario before tax, not a forecast.
Loading calculator…
The calculator models the path of a regular savings plan before tax, in the currency you choose. With EUR it can also deduct the German advance lump sum (Vorabpauschale) each year. It shows a computed path, not a forecast, and does not replace tax advice.
Your monthly budget divided across your holdings by your target mix, with a long-term projection.
Start free. Premium from EUR 19/mo.
Starting capital, regular contributions, an assumed return, and time determine this projection. The calculator compounds the balance each month. You do not need an ETF, a brokerage account, or data stored with Investboard to use it.
Three inputs carry most of the result: the monthly contribution, the length of the plan and the assumed return. A fourth, the annual increase of the contribution, matters more than it first appears, because every later contribution starts from a higher level.
Historical US equity reference · NYU Stern: 10th, 50th and 90th percentiles of 79 overlapping 20-year annualized total-return windows, 1928–2025. USD, dividends reinvested; predecessor US stock history before 1957. These are past observations, not future probabilities.
The calculator adds your contribution at the start of each month and lets the whole balance grow at the assumed return, month by month. An initial investment, if you enter one, compounds from the first month. Once a year the monthly contribution rises by the increase you choose.
Contribution(year) = contribution × (1 + increase / 100)^(year − 1) Example: 300 × (1 + 2 / 100)^(20 − 1) = 300 × 1.02^19 ≈ 437 a month in year 20
The result shows the final value, the sum of your contributions, the growth on top of them and the path year by year.
Choose the amounts in your own money with Currency. The math is the same in every currency: the calculator converts nothing, it applies the same compounding to whatever amounts you enter.
With custom assumptions of 300 a month, a 7% effective annual return and 20 years, a 2% annual contribution increase raises the final value from about 153,120 to about 178,070 before tax. About 15,470 of that difference is extra contributions; the rest is growth on them.
Historical mode uses horizon-matched 10th, 50th and 90th percentiles of annualized US equity total returns compiled by NYU Stern for 1928–2025. Custom mode lets you enter all three annualized rates. Neither mode predicts future returns. Three smooth paths use constant effective annual returns, converted to monthly rates as (1 + r)^(1/12) − 1. Contributions enter at the beginning of each month. Historical references or your own assumptions are not forecasts. The same reference rates are applied to your chosen currency. Exchange-rate changes are not modeled.
Fund costs are not included. Ongoing charges, tracking difference, spreads and order costs reduce the return on top of this; how they work is explained in ETF costs: understanding TER and tracking difference. A practical approach is to subtract the expected cost ratio from your return assumption.
Inflation is not deducted either. The final value is a nominal amount, so it buys less than the same figure would today.
By default the result is before tax. Most tax systems tax investment gains at some point, often when you sell. The calculator deducts no tax at the end of the term in any mode: the final value is calculated before you sell.
German investors in accumulating funds pay an annual advance tax, the Vorabpauschale, even while they sell nothing. It lowers the capital that keeps compounding. The calculator can model this drag as an option. Because German tax is calculated in euros, the switch appears only when Currency is set to EUR.
With the option on, the calculator computes the Vorabpauschale on the value at the start of each modeled year and deducts the tax due from the portfolio at year end. Contributions made during the same year do not increase it: they are removed from the year's gain before the statutory cap applies, because fresh savings are not income.
The tax rate is the familiar stack of 25% capital income tax plus the 5.5% solidarity surcharge on it, and, if you pay church tax, 8% or 9% church tax depending on the federal state.
Effective rate = 25% × (1 + 5.5%) = 25% × 1.055 = 26.375%
Before that rate applies, the partial exemption (Teilfreistellung) for the fund type removes a share of the Vorabpauschale, and the saver's allowance (Sparerpauschbetrag) covers the rest up to its limit: EUR 1,000 for single filers, EUR 2,000 for jointly assessed couples, granted afresh in every modeled year.
| Fund type | Partial exemption | Taxable share | Vorabpauschale that uses up EUR 1,000 |
|---|---|---|---|
| Equity funds | 30% | 70% | ≈ EUR 1,429 |
| Balanced funds | 15% | 85% | ≈ EUR 1,176 |
| Other funds | 0% | 100% | EUR 1,000 |
Yes. The calculator grants the full Sparerpauschbetrag in every modeled year: EUR 1,000 for single filers, EUR 2,000 for jointly assessed couples. It often covers the advance tax in the early years; when tax starts depends on your inputs and the return scenario.
The calculator applies one base rate (Basiszins) to every year: 3.20%, the figure for 2026. That is a deliberate simplification, not a forecast: the base rate is set anew each year and cannot be stated for future years. The step-by-step derivation is in the Vorabpauschale calculator.
The calculator shows what the entered assumptions produce. It is not a forecast of any fund's return, not a recommendation to invest and not a tax assessment. Change one input at a time to see which assumption the result depends on most.
It shows what a regular monthly contribution grows to at an assumed return over the term you choose: the final value, your total contributions, the growth on top of them and the path year by year. By default the result is before tax and before fund costs.
No. The math is the same in every currency: the calculator converts nothing and applies the same compounding to the amounts you enter. Choose your currency under Currency so the figures read in your own money.
Historical mode uses horizon-matched 10th, 50th and 90th percentiles of annualized US equity total returns compiled by NYU Stern for 1928–2025. Custom mode lets you enter all three annualized rates. Neither mode predicts future returns.
With custom assumptions of 300 a month, a 7% effective annual return and 20 years, a 2% annual contribution increase raises the final value from about 153,120 to about 178,070 before tax. About 15,470 of that difference is extra contributions; the rest is growth on them.
Fund costs are not included; subtracting your expected cost ratio from the return assumption is a practical way to allow for them. No tax on selling at the end of the term is deducted. If you are taxed in Germany and choose EUR, the calculator can deduct the annual German advance tax (Vorabpauschale) as an option.
With the option on (EUR only), it computes the Vorabpauschale each year from the value at the start of the year, the 2026 base rate of 3.20% applied to every year, the partial exemption for the chosen fund type and the saver's allowance, and deducts the tax from the portfolio. Contributions made during the year do not increase it.
Yes. The calculator grants the full Sparerpauschbetrag in every modeled year: EUR 1,000 for single filers, EUR 2,000 for jointly assessed couples. It often covers the advance tax in the early years; when tax starts depends on your inputs and the return scenario.
Basiszins, calculation and practical tips on the Vorabpauschale for accumulating ETFs.
Read article →MSCI World and S&P 500: why shared holdings, weighted overlap and portfolio exposure answer different questions.
Read article →Calculate Kapitalertragsteuer (capital gains tax), Solidaritätszuschlag (solidarity surcharge), and Kirchensteuer (church tax) on your capital earnings.
Calculate now →What remains of your dividend after Abgeltungsteuer, solidarity surcharge, and church tax?
Calculate now →Calculate the advance lump sum tax on your ETFs and funds, for the 2024 to 2026 tax years, each due in January of the following year.
Calculate now →Which ETF type gives you more wealth after German taxes? Long-term comparison with Vorabpauschale, partial exemption, and saver's allowance.
Calculate now →Distribute your saver's allowance across banks and brokers without leaving allowance unused.
Calculate now →How much financial cushion do you need?
Calculate now →How much do you need for your property?
Calculate now →Calculate tax-free allowances and tax liability
Calculate now →What will your child's savings plan grow to?
Calculate now →When will you reach financial independence?
Calculate now →What's missing for your retirement?
Calculate now →How long will your assets last?
Calculate now →What ongoing costs take from your wealth over the years.
Calculate now →How large a gain makes up a loss?
Calculate now →The amounts that bring your mix back to target.
Calculate now →How much capital does your dividend income goal need?
Calculate now →Loading calculator…
The link contains your inputs. Share only values the recipient may see.
Preparing scenario link…
Inputs
After 20 years
Simulated · 10.9% p.a. assumed · not a return forecast
Central scenario · 10.9%
USD 275,539.26Before tax · nominal amounts
Lower return · 6.8%
USD 174,445.86Higher return · 14.9%
USD 440,549.24Inflation, fees, and tax on a final sale are not deducted.
Three smooth paths use constant effective annual returns, converted to monthly rates as (1 + r)^(1/12) − 1. Contributions enter at the beginning of each month. Historical references or your own assumptions are not forecasts.
| Year | Contributed | Lower return | Central scenario | Higher return |
|---|---|---|---|---|
| 1 | USD 3,600 | USD 3,731 | USD 3,809 | USD 3,885 |
| 2 | USD 7,272 | USD 7,792 | USD 8,110 | USD 8,427 |
| 3 | USD 11,017 | USD 12,205 | USD 12,958 | USD 13,726 |
| 4 | USD 14,838 | USD 16,996 | USD 18,414 | USD 19,896 |
| 5 | USD 18,735 | USD 22,192 | USD 24,546 | USD 27,069 |
| 6 | USD 22,709 | USD 27,823 | USD 31,429 | USD 35,396 |
| 7 | USD 26,763 | USD 33,920 | USD 39,147 | USD 45,052 |
| 8 | USD 30,899 | USD 40,517 | USD 47,793 | USD 56,235 |
| 9 | USD 35,117 | USD 47,648 | USD 57,469 | USD 69,176 |
| 10 | USD 39,419 | USD 55,352 | USD 68,290 | USD 84,139 |
| 11 | USD 43,807 | USD 63,671 | USD 80,382 | USD 101,426 |
| 12 | USD 48,284 | USD 72,647 | USD 93,886 | USD 121,388 |
| 13 | USD 52,849 | USD 82,326 | USD 108,958 | USD 144,424 |
| 14 | USD 57,506 | USD 92,760 | USD 125,771 | USD 170,995 |
| 15 | USD 62,256 | USD 104,001 | USD 144,515 | USD 201,631 |
| 16 | USD 67,101 | USD 116,106 | USD 165,405 | USD 236,940 |
| 17 | USD 72,043 | USD 129,135 | USD 188,676 | USD 277,621 |
| 18 | USD 77,084 | USD 143,155 | USD 214,590 | USD 324,477 |
| 19 | USD 82,226 | USD 158,234 | USD 243,437 | USD 378,433 |
| 20 | USD 87,471 | USD 174,446 | USD 275,539 | USD 440,549 |