📈 Investment return calculator

Simple Rate of Return Calculator

Enter beginning value, ending value, income received, and fees to calculate the simple rate of return — the net gain as a percentage of your starting investment. See capital gain contribution, income return, cost drag, and a full return breakdown for the holding period.

Enter your investment details

Works for stocks, funds, bonds, real estate, or any investment where you can define a beginning value, an ending value, income received, and costs paid.

⚡ Quick preset
🟢 Investment values
🏦
Purchase price or starting investment value
📈
Current or sale value at end of holding period
🔵 Income & costs (optional)
💰
Dividends, interest, distributions during period
💸
Commissions, management fees, transaction costs
📅
For context only — does not annualize the result
🔢
Rounding for all output values
💡 Tip: simple rate of return is a holding-period return — it does not annualize. A 14.5% return over 2 years is not the same as 14.5%/year.
Planning estimate only. Real results may differ due to taxes, dividend timing, reinvestment, partial trades, currency changes, and portfolio-level factors.

What to do next

Want to understand the formula in depth?

📖
How to Calculate Simple Rate of Return Full guide — the complete formula, what capital gain and income contribute separately, 4 worked examples from tool presets, and when to use simple vs annualized return.
Read guide →

Step-by-step

No calculation yet — enter your values and click Calculate.

What this calculator does

This calculator combines price change, income received, and fees into a single net gain figure, then expresses that gain as a percentage of the beginning investment. The result is a simple holding-period return — the most direct way to answer "how much did I make or lose on this investment?"

Simple rate of return formula

Capital Gain = Ending Value − Beginning Value
Net Gain = Capital Gain + Income Received − Fees & Costs
Simple Rate of Return = (Net Gain ÷ Beginning Value) × 100
Capital Gain % = (Capital Gain ÷ Beginning Value) × 100
Income Return % = (Income Received ÷ Beginning Value) × 100

This is a holding-period return — it measures total gain relative to starting value for the period measured, without converting to an annualized rate. A 14.5% return over 6 months and a 14.5% return over 3 years are very different investments even though the simple return is the same number.

How to use this calculator

  1. Enter the beginning value — purchase price or starting investment value.
  2. Enter the ending value — current price or sale value at the end of the holding period.
  3. Optionally add income received during the period (dividends, interest, distributions).
  4. Optionally add fees and costs (commissions, management fees, transaction costs).
  5. Select the holding period for context — this does not annualize the result.
  6. Click Calculate to see the return percentage and full breakdown.

Example calculations

Stock with dividends preset — begin $10,000 · end $11,200 · income $300 · fees $50:

  • Capital gain = $11,200 − $10,000 = $1,200 (12.00%)
  • Net gain = $1,200 + $300 − $50 = $1,450
  • Simple RoR = $1,450 ÷ $10,000 × 100 = 14.50%

Loss scenario preset — begin $15,000 · end $13,800 · income $150 · fees $75:

  • Capital gain = $13,800 − $15,000 = −$1,200 (−8.00%)
  • Net gain = −$1,200 + $150 − $75 = −$1,125
  • Simple RoR = −$1,125 ÷ $15,000 × 100 = −7.50%
  • Income (1.00%) partially offset but could not overcome the price decline.

Income-heavy preset — begin $20,000 · end $20,350 · income $1,100 · fees $80:

  • Capital gain = $350 (1.75%) — almost flat price movement
  • Net gain = $350 + $1,100 − $80 = $1,370
  • Simple RoR = 6.85% — income drove almost all the return

When to use simple rate of return

Simple rate of return is the right tool when you want a fast, readable answer for a single investment over a defined holding period. It works well for:

  • Reviewing a single stock, fund, or bond position after selling
  • Comparing two investments held for the same period
  • Quickly checking whether an investment met a target return
  • Understanding how much of the return came from price vs income

It is less appropriate when comparing investments held for very different time periods, when cash flows occurred at irregular intervals, or when compounding and reinvestment are material. In those cases, annualized return (CAGR) or time-weighted return give a fairer comparison.

FAQ

What is the simple rate of return formula?

Net Gain = (Ending Value − Beginning Value) + Income Received − Fees. Simple Rate of Return = (Net Gain ÷ Beginning Value) × 100. Capital Gain % = ((Ending − Beginning) ÷ Beginning) × 100. Income Return % = (Income ÷ Beginning) × 100.

Is simple rate of return the same as total return?

The concepts are closely related — both combine price change and income. The difference is mostly framing: total return is often used in investment reporting contexts with a specific benchmark comparison, while simple rate of return is a more general holding-period return formula. This calculator computes a total holding-period return using the simple formula.

Does this calculator annualize the result?

No. The result is a simple holding-period return — the total gain as a percentage of beginning value for the period entered, without converting to an annual rate. To annualize, you would need to apply the CAGR formula: (Ending Value ÷ Beginning Value)^(1/years) − 1.

Should I include fees and commissions?

Yes — always include direct costs for the most realistic net return. Fees reduce real returns and compound over time. A 0.5% annual management fee on a $25,000 fund costs $125/year — over a decade, that drag is meaningful even when the fee looks small on an annual basis.

What if my ending value is lower than my beginning value?

The result will be negative — indicating a loss. The calculator handles this correctly. Income received can partially offset a capital loss, but if the combined net gain is still negative, the simple rate of return will be negative. This is common in loss scenarios like the "loss scenario" preset.

Related tools

Continue your investment return analysis:

Disclaimer

This calculator is for educational and planning purposes only. It does not provide investment, tax, or financial advice. Real results may differ due to taxes, dividend timing, reinvestment, cash flow structure, and market conditions.