Calculator Inputs
Results appear above this form after submission.
Example Data Table
Sample scenario: $10,000 initial investment, $500 monthly contribution, 10 years, 8% return, 1% annual fee, 15% tax on gains, 3% inflation, and 2% yearly contribution growth.
| Year | Total Contributions | Balance | Real Balance | Gain |
|---|---|---|---|---|
| 1 | $16,000.00 | $16,917.66 | $16,424.92 | $917.66 |
| 2 | $22,120.00 | $24,458.49 | $23,054.48 | $2,338.49 |
| 3 | $28,362.40 | $32,669.94 | $29,897.62 | $4,307.54 |
| 4 | $34,729.65 | $41,602.92 | $36,963.66 | $6,873.27 |
| 5 | $41,224.24 | $51,312.10 | $44,262.27 | $10,087.86 |
| 6 | $47,848.73 | $61,856.12 | $51,803.53 | $14,007.40 |
| 7 | $54,605.70 | $73,297.91 | $59,597.91 | $18,692.21 |
| 8 | $61,497.81 | $85,705.01 | $67,656.33 | $24,207.20 |
| 9 | $68,527.77 | $99,149.87 | $75,990.12 | $30,622.09 |
| 10 | $75,698.33 | $113,710.22 | $84,611.08 | $38,011.89 |
Formula Used
1) Gross effective annual return:
Gross Effective Return = (1 + Annual Return / Compounding Frequency) ^ Compounding Frequency - 1
2) Net effective annual return after fees:
Net Effective Return = (1 + Gross Effective Return) × (1 - Annual Fee) - 1
3) Step growth rate:
Step Rate = (1 + Net Effective Return) ^ (1 / Steps Per Year) - 1
4) Period balance update:
Balance grows each step, while recurring contributions are added at either the beginning or end of the chosen period.
5) Real value adjustment:
Real Future Value = Nominal Future Value / (1 + Inflation Rate) ^ Years
6) After-tax value:
After-Tax Value = Future Value - [Positive Gain × Tax Rate]
This calculator uses iterative projection so contribution timing, contribution increases, fees, compounding frequency, taxes, and inflation all affect the final result.
How to Use This Calculator
- Enter your starting investment amount.
- Add your recurring contribution and choose how often you invest.
- Select whether contributions happen at the beginning or end of each period.
- Set the number of years for your investment plan.
- Enter the expected annual return and choose the compounding schedule.
- Add annual fees, expected inflation, and tax rate on gains.
- Optionally include a yearly increase for contributions and a target future value.
- Press the calculate button to view summary results, chart, yearly projection, and download options.
Frequently Asked Questions
1) What does this capital growth calculator estimate?
It estimates future portfolio value using an initial investment, recurring contributions, return assumptions, fees, taxes on gains, inflation, and contribution growth. It also shows yearly balances and target progress.
2) Why does compounding frequency matter?
More frequent compounding slightly increases effective annual growth when returns are positive. This tool converts the selected annual return into an effective growth rate using the compounding schedule you choose.
3) What is the difference between nominal and real value?
Nominal value is the projected balance in future dollars. Real value adjusts that balance for inflation, helping you understand what your money may actually buy later.
4) How are taxes handled here?
This version applies tax only to positive gains at the end of the projection. It does not model tax lots, tax-deferred accounts, or different treatment for dividends and realized sales.
5) What does annual contribution increase mean?
It lets your recurring contribution rise every year by a fixed percentage. This can better reflect salary growth, higher savings rates, or a gradual long-term investing plan.
6) Why is my after-tax value close to future value?
That usually happens when contributions make up most of the final portfolio, the tax rate is low, or the gain portion is modest compared with the total balance.
7) Can I use this for retirement planning?
Yes, it works well for broad retirement projections. Still, real retirement plans may need account-specific tax rules, inflation ranges, withdrawal modeling, and changing returns across time.
8) Is this calculator suitable for exact investment advice?
No. It is a planning tool based on assumptions. Actual returns, taxes, costs, and market behavior can differ significantly, so use it for estimation rather than guaranteed outcomes.