Absolute Return Calculator
Measure a whole-period gain or loss from initial and final values. Optionally include cash distributions paid outside the final valuation, with a separate view of value change.
No additional invested capital or interim capital withdrawals. This model does not annualize, reinvest cash payouts or assess personalized investment suitability.
Whole-period result
Enter an initial outlay and final value, or load the verified worked example.
50 significant decimal digits in the engine; half-even display rounding. Tiny nonzero rates remain visible. No automatic tax, inflation, fee or FX adjustment. Educational calculations, not personalized investment advice.
Understand the distribution choice
A payout outside your ending balance can change the result. A payout already included or reinvested must not be counted twice. The companion guide explains the accounting choices, losses and comparison with an annual rate.
Read the complete absolute return guideFormula and valuation basis
Return (%) = (final value + included cash − initial outlay) / initial outlay × 100
Without separate distributions, included cash is explicitly excluded and the calculation is ordinary value change. The initial outlay is positive; final value and an enabled distribution amount are nonnegative. Gain or loss = final value + included cash − initial outlay.
Use total amounts in one currency and one consistent cost basis. If using cost-adjusted amounts, include entry costs in the initial outlay and exit costs in final net proceeds. No fee or tax is calculated automatically; do not deduct the same charge twice. This is a chosen cash-outlay convention, not a universal tax or fund-reporting formula.
Verified worked examples
Initial outlay 10,000, final value 12,000, and separately paid cash of 500: value change = 2,000, or 20%. Cash-inclusive gain = 12,000 + 500 − 10,000 = 2,500. Holding-period return = 2,500 / 10,000 × 100 = 25%. The model assumes no growth on the separate cash.
If the final value is 9,500 with 500 paid outside it, the selected-basis result is 0%, although the valuation alone fell 5%. A zero final value with 1,000 of separate cash from a 10,000 start produces a 90% loss; with no separate cash it is a 100% loss.
How to use this calculator
- Choose a display market: USA/USD, UK/GBP, Canada/CAD, Australia/AUD or India/INR. This does not convert currencies.
- Enter total initial outlay and final value as ungrouped decimals with a point.
- Enable separate distributions only for cash outside the final value. The enabled field is required; zero is valid when explicitly entered.
- Flag additional contributions or capital withdrawals. The result is withheld because timing-aware performance needs another model.
- Read the percentage, gain or loss, included cash and value-change rate together. Clear values removes the scenario from memory.
Assumptions and supported limits
Initial outlay: 0.000000000001 to 10^30. Final value and enabled cash distributions: zero or that positive range. Maximum 12 fractional places and 64 input characters. A zero or negative initial outlay, negative valuations, grouped numbers, scientific notation, NaN and Infinity are rejected. Turning off distributions clears their amount rather than retaining a hidden stale value.
The engine uses 50 significant decimal digits with half-even rounding. Display precision does not alter the math. Tiny nonzero results stay visible; near-total losses are not shown as false complete losses. These are whole-period amounts with no dates, cash-flow timing, reinvestment, automatic inflation, tax, fee or FX adjustment.
Avoid interpreting a deposit as profit, mixing per-share prices with portfolio totals, or treating a positive result as proof of low risk or outperformance. Absolute return can be negative. Comparing different holding periods requires context; the related CAGR tool has its own endpoint and no-flow assumptions.
Frequently asked questions
What should I enter as the initial outlay and final value?
When should I enable separate cash distributions?
Can I calculate a return after adding or withdrawing capital?
Why is there no duration field or annualized output?
Are input values saved, transmitted or converted between currencies?
Sources and related methods
Source and methodology review: . Educational calculations only; no personalized investment advice or promised future result.
- Absolute Return: Formula, Cash Distributions and Losses
- CAGR Calculator
- How to Calculate CAGR: Formula, Examples and Key Limits
- All tools
- All guides
- Financial Disclaimer
- ROI Calculator
- How to Calculate ROI: Costs, Net Profit and Limits
- IRR Calculator
- How to Calculate IRR: Cash-Flow Timing and Multiple Roots
- XIRR Calculator
- XIRR Explained: Dates, Leap Years and Multiple Returns
- Stock Average Price Calculator
- Stock Average Price Explained: Weighted Lots and Fees