ROI — Return on Investment — is the most widely used measure of financial performance in business. It's also one of the most abused. When calculated correctly, ROI is a powerful decision-making tool. When used carelessly, it produces numbers that look good on paper while missing the real picture. This guide shows you how to do it right.
Try it yourself: Use our free ROI Calculator to calculate return on investment for any business decision, investment, or marketing campaign.
What Is ROI?
Return on Investment measures the profitability of an investment relative to its cost. It tells you: for every dollar you put in, how many dollars did you get back (beyond your original investment)?
ROI = (Net Profit ÷ Cost of Investment) × 100
Net Profit = Final Value − Cost of Investment
Alternatively expressed as:
ROI = ((Final Value − Cost) ÷ Cost) × 100
Example: You invest $10,000 in marketing. It generates $14,500 in new revenue.
- Net profit = $14,500 − $10,000 = $4,500
- ROI = ($4,500 ÷ $10,000) × 100 = 45%
For every $1 invested, you earned $1.45 back — a 45% return.
Annualised ROI: Comparing Across Time Periods
A major limitation of basic ROI is that it ignores time. A 40% ROI over 10 years is very different from a 40% ROI over 6 months. To compare investments fairly, use annualised ROI:
Annualised ROI = ((1 + ROI)^(1/n) − 1) × 100
Where n = number of years
Investment A: 40% total ROI over 3 years
Annualised: (1.40)^(1/3) − 1 = 11.9% per year
Investment B: 40% total ROI over 8 years
Annualised: (1.40)^(1/8) − 1 = 4.3% per year
Both have the same total ROI, but Investment A returns nearly 3x more per year.
ROI in Different Contexts
Marketing ROI
For marketing campaigns, ROI measures the revenue generated relative to the campaign cost. The critical variable is whether you're using revenue or gross profit as the numerator.
Marketing ROI = ((Revenue − Marketing Cost) ÷ Marketing Cost) × 100
Better version using gross profit:
Marketing ROI = ((Gross Profit − Marketing Cost) ÷ Marketing Cost) × 100
Using revenue rather than gross profit inflates marketing ROI. If you spend $5,000 on ads, generate $20,000 in sales but your gross margin is 40%, you only made $8,000 in gross profit — a very different picture from the headline revenue figure.
Property Investment ROI
For property, ROI is typically calculated as rental yield (income return) separately from capital growth (appreciation return):
Gross Rental Yield = (Annual Rental Income ÷ Property Value) × 100
Net Rental Yield = ((Annual Rental Income − Annual Expenses) ÷ Property Value) × 100
Property value: $650,000. Annual rent: $26,000. Annual expenses (rates, management, maintenance): $8,000.
Gross yield: $26,000 ÷ $650,000 = 4.0%
Net yield: ($26,000 − $8,000) ÷ $650,000 = 2.77%
Business Investment ROI
For capital expenditure (new equipment, software, hiring), ROI compares the incremental profit generated to the cost of the investment:
ROI = (Annual incremental profit × Years of use − Cost of investment) ÷ Cost of investment × 100
What Is a Good ROI?
"Good" ROI is context-dependent. The benchmark is always the opportunity cost — what return could you earn on an equally risky alternative?
| Investment Type | Typical Annual ROI Range |
|---|---|
| Australian high-yield savings account (2026) | 4.5–5.5% |
| ASX broad market (long-term average) | 7–10% (inc. dividends) |
| Residential property (total return) | 5–9% (rent + capital growth) |
| Small business investment | 15–30%+ expected |
| Marketing campaigns (well-run) | 100–400% |
| Staff training (estimate) | 25–100%+ |
ROI vs. Other Return Metrics
ROI has important limitations. For investment decisions involving cash flows over time, more sophisticated metrics are often superior:
- NPV (Net Present Value): Discounts future cash flows to present value, accounting for the time value of money. Better than ROI for multi-year investments.
- IRR (Internal Rate of Return): The annualised rate of return at which NPV = 0. Useful for comparing projects with different time horizons.
- CAGR (Compound Annual Growth Rate): The smoothed annual growth rate. Useful for investment performance over multiple years.
- Payback period: How long until you recover your initial investment. Simple and intuitive but ignores returns beyond the payback point.
Common ROI Mistakes
- Ignoring all costs: Marketing ROI that includes ad spend but not agency fees, staff time, and creative production overstates return.
- Attribution errors: Crediting a sale 100% to the last touchpoint in a multi-touch customer journey inflates the ROI of that channel.
- Ignoring opportunity cost: A positive ROI doesn't mean it was the best use of capital — a 10% ROI is poor if the alternative was 20%.
- Not discounting time: Comparing a 5-year ROI to a 1-year ROI without annualising is meaningless.
Frequently Asked Questions
What is a 100% ROI?
A 100% ROI means you doubled your money. If you invested $10,000 and received $20,000 back, your ROI is 100%. Whether that's good depends on how long it took — a 100% ROI over 1 year is excellent; over 20 years it's poor (about 3.5% annualised).
Is ROI the same as profit margin?
No. Profit margin compares profit to revenue. ROI compares profit to the cost of the investment that generated it. A business could have high profit margins on individual products but a poor ROI on the capital invested in the business overall.
How do I calculate ROI on a stock investment?
Stock ROI = ((Current Price + Dividends Received − Purchase Price) ÷ Purchase Price) × 100. Include brokerage fees in the purchase and sale cost for accuracy.
Calculate your return on investment
Use our ROI Calculator to calculate the return on any investment — business spending, marketing campaigns, property, or financial investments.
Also explore: Break-Even Calculator · Profit Margin Calculator