Investment Return Calculator
Calculate the total and annualised return on your investments. Compare shares, property, term deposits, and managed funds side by side.
About this calculator
This calculator uses investment return modelling (CAGR). Reference: Standard CAGR formula. Last consulted 28 February 2026.
NZ asset class return benchmarks
Long-term historical averages- •NZX 50 long-term return: ~8-10% pa (highly variable)
- •S&P 500 long-term return: ~10% USD (~7% NZD)
- •NZ residential property: ~5-6% capital growth pa
- •Term deposits: ~5% (current 2026)
- •Inflation (CPI long-term): ~2-3% pa target
- •Risk-free rate (govt bonds): ~4-5% (10-yr govt bonds)
Source: RBNZ — Stats
Disclaimer
This calculator provides estimates for general information purposes only. Results should not be relied upon as professional financial, tax, or legal advice. Tax rates and thresholds are based on publicly available IRD data and may change. Always consult a qualified tax agent or financial adviser for advice specific to your circumstances.
How investment returns are calculated
Simple return = (end − start) ÷ start. CAGR (compound annual growth rate) normalises returns across different time periods.
- 1
Simple return
Return = (end_value − start_value + dividends) ÷ start_value × 100%
Total return — includes both capital gain and income.
- 2
Annualised return (CAGR)
CAGR = (end ÷ start)^(1/years) − 1
Normalises so you can compare 6-month, 2-year, 10-year returns fairly.
- 3
Real return (after inflation)
Real_return = ((1 + nominal_return) ÷ (1 + inflation)) − 1
If you earn 7% but inflation is 3%, real return is ~3.9%.
Worked example
Inputs: $10k → $15k over 5 years, no dividends
Result: Simple return: 50%. CAGR: 8.45%/yr.
Frequently Asked Questions
How do I calculate total investment return?
What is real return versus nominal return?
What are typical NZ investment returns by asset class?
How does compound annual growth rate (CAGR) work?
Calculates the return on an investment over time, accounting for capital gains, dividends, fees, and tax. In NZ, returns on direct shares are taxed as dividends (RWT) plus capital gains (tax-free for most investors unless share trading is your business). FIF rules may apply for offshore investments above $50,000.
How this calculator works
Total return = (ending value − starting value + dividends received) / starting value × 100%. Annualised return uses CAGR formula: (ending/starting)^(1/years) − 1. After-tax return deducts RWT on dividends and FIF tax on offshore holdings.
NZ Investment Tax Rules Summary
| NZ shares: capital gains | Generally tax-free (unless share trader) |
| NZ shares: dividends | Taxed via RWT or imputation credits |
| Offshore shares > NZD $50,000 | FIF (Fair Dividend Rate or cost method) |
| PIE funds (e.g. KiwiSaver) | Taxed at PIR (max 28%) |
| NZX50 long-term average annual return | ~10% p.a. (total return including dividends) |
Tax rules are complex. Consult a tax adviser for your specific situation.
Worked Examples
$20,000 in NZX shares, grew to $28,000 over 5 years with $2,000 dividends received
Total return 50%, annualised CAGR ~8.4% p.a.
- Capital gain: $28,000 - $20,000 = $8,000
- Dividends received: $2,000
- Total return: ($8,000 + $2,000) / $20,000 = 50%
- Annualised CAGR (capital only): ($28,000 / $20,000)^(1/5) - 1 = 6.96%
- Including dividends annualised: ($30,000 / $20,000)^(1/5) - 1 ≈ 8.4%
- Capital gains are tax-free (NZ); dividends taxed at RWT (33% if income >$70k)
$50,000 in KiwiSaver growth fund at 7% net return for 20 years
$193,484 after 20 years — a gain of $143,484.
- Formula: A = $50,000 × (1.07)^20
- A = $50,000 × 3.8697
- A = $193,484
- Returns taxed at PIR (e.g. 28%) within the fund
- The 7% assumed here is the net-of-tax return
- No additional CGT applies on withdrawal from KiwiSaver
Built and maintained by Konstantin Iakovlev. Data sourced from the IRD and official New Zealand government sources.
Last reviewed: