Return on Investment (ROI) Calculator

Free Investment Tool

ROI Calculator
(Return on Investment)

Measure profitability, track investment performance, and make smarter financial decisions. Calculate ROI, annualised return, net profit, and return multiple instantly.

Instant ROI Analysis
Business & Personal Use
Accurate Return Metrics

Calculate Your Return on Investment

Enter your investment cost and final value below. Switch between years and months, and enable optional adjustments for inflation or tax.

Total amount invested or spent
Current or projected exit value
Adjust for inflation
Show real purchasing power return
Adjust for capital gains tax
Show after-tax net profit
Return on investment (ROI)
—
Total return percentage on your investment
Annualised ROI
—
Per year (CAGR)
Net profit / loss
—
Final − initial
Return multiple
—
Times your money back
Final value
—
Total return value
Inflation-adjusted ROI
—
After-tax net profit
—
Investment performance indicator
0% (break-even) — 200%+ ROI
📈 Investment value over time
💡 Performance analysis:
—
⚠️ Disclaimer: This calculator is for educational purposes only and does not constitute financial advice. ROI projections are based on simplified assumptions. Past performance does not guarantee future results. Consult a qualified financial adviser before making investment decisions.

ROI Calculator: Measure Your Return on Investment Accurately

Every investment decision (whether you’re buying property, investing in stocks, launching a marketing campaign, or acquiring a business) ultimately comes down to one question: did it generate a positive return? Return on Investment (ROI) is the universal metric that answers this question, translating complex financial outcomes into a single, comparable percentage. This free ROI calculator computes your return instantly and contextualises the result with annualised performance, net profit, and a return multiple: giving you the complete picture in seconds.

Quick answer: ROI = ((Final Value − Initial Investment) ÷ Initial Investment) × 100. If you invested S$10,000 and it grew to S$15,000, your ROI is ((15,000 − 10,000) ÷ 10,000) × 100 = 50%. Use the calculator above for your personalised result including annualised return and return multiple.

What Is ROI (Return on Investment)?

Return on Investment (ROI) is a performance metric that measures the profitability or efficiency of an investment as a percentage of its cost. The U.S. Securities and Exchange Commission’s Investor.gov glossary distinguishes this from “real return”, which is what’s earned on an investment after accounting for taxes and inflation, a distinction this calculator’s optional inflation and tax adjustments let you see directly. ROI answers the fundamental question every investor, business owner, and financial decision-maker needs to answer: for every dollar I put in, how much did I get back?

ROI is deliberately broad. It makes no assumption about asset class, time period, or investment type. A property purchase, a stock portfolio, a marketing budget, a business acquisition, and an education spend can all be evaluated with the same formula. This universality makes ROI the most widely used metric in both personal finance and corporate financial analysis.

However, this simplicity is also ROI’s primary limitation. A raw ROI percentage says nothing about how long it took to generate that return: making it potentially misleading when comparing investments with different time horizons. A 50% ROI in one year is dramatically better than 50% ROI over 10 years. This is why this calculator also calculates annualised ROI (equivalent to CAGR), giving you a time-adjusted measure alongside the simple percentage.

The ROI Formula Explained

The core ROI formula is one of the simplest in finance:

ROI (%) = [(Final Value − Initial Investment) ÷ Initial Investment] × 100

Or equivalently:
ROI (%) = (Net Profit ÷ Cost of Investment) × 100

Where: Net Profit = Final Value − Initial Investment

Annualised ROI (CAGR equivalent)

For investments held over multiple years, a simple ROI doesn’t tell you about year-on-year performance. The annualised ROI (mathematically similar to CAGR, Compound Annual Growth Rate) provides this:

Annualised ROI = [(Final Value ÷ Initial Investment)^(1/years) − 1] × 100

Example: S$10,000 growing to S$20,000 over 8 years = (2^(1/8) − 1) × 100 = 9.05% per year. The investment doubled, but the annualised return is ~9%, not 100% ÷ 8 = 12.5%, which would be incorrect.

How the ROI Calculator Formula Works

This calculator measures how much an investment gained or lost relative to what you put in, expressed three ways: as a total percentage, as a per-year rate, and as a return multiple. All three come from the same two numbers you enter.

ResultFormulaUnits
Net profitFinal Value − Initial Investmentcurrency
ROI(Net Profit ÷ Initial Investment) × 100%
Annualised ROI[(Final Value ÷ Initial Investment)^(1/years) − 1] × 100% per year
Return multipleFinal Value ÷ Initial Investment×

Initial Investment is what you originally put in. Final Value is what it’s worth now (or was worth when you exited). Years comes from your entered time period, converted to years if you entered months. The optional inflation toggle applies a further adjustment: real ROI = [(1 + nominal ROI) ÷ (1 + inflation rate)^years − 1] × 100, compounding your entered annual inflation rate over the same number of years as your investment, and the optional tax toggle multiplies net profit by (1 − tax rate) to show after-tax profit.

Step-by-step calculation walkthrough

Step 1: Identify the inputs. Initial investment: S$25,000. Final value: S$42,000. Time period: 6 years.

Step 2: Apply the formula. Net profit = 42,000 − 25,000. ROI = (Net Profit ÷ 25,000) × 100. Annualised ROI = (42,000 ÷ 25,000)^(1/6) − 1, × 100.

Step 3: Perform the calculation. Net profit = 42,000 − 25,000 = S$17,000. ROI = (17,000 ÷ 25,000) × 100 = 68.00%. Annualised ROI = (1.68)^(1/6) − 1 = 0.0903, or 9.03% per year. Return multiple = 42,000 ÷ 25,000 = 1.68×.

Step 4: Interpret the result. This investment returned 68% in total over 6 years, which sounds impressive at a glance, but the annualised figure of 9.03% per year is the number to compare against other opportunities held for different lengths of time. A 1.68× return multiple means every dollar invested came back as S$1.68.

📐 The growth chart, performance bar, and insight panel in your results all read from these same four numbers. Enabling inflation or tax adjustment adds one further calculation on top, applied to the ROI or net profit figure respectively, without changing the core ROI, annualised ROI, or multiple calculations shown above.

Assumptions and limitations: ROI and annualised ROI are exact arithmetic given accurate initial and final values, but both numbers depend entirely on what you count as “cost” and “value”. Leaving out fees, taxes, or ongoing expenses inflates the result. The formula also assumes a single lump-sum in and a single lump-sum out, it doesn’t handle multiple cash flows at different times (that’s what Internal Rate of Return, or IRR, is for) and it treats the entire holding period as a single block rather than tracking how the investment performed along the way.

Why ROI Is Important in Finance and Business

ROI is so widely used because it solves a fundamental problem: how to compare radically different investments on equal terms. Without a common metric, comparing the return from a property investment, a share portfolio, and a business expansion would require complex and subjective analysis. ROI converts all of them into a percentage: immediately comparable.

In business, ROI is used to:

  • Evaluate capital allocation decisions: Should we invest in new machinery or a marketing campaign? Compare the expected ROI of each.
  • Measure marketing effectiveness: Marketing ROI (MROI) measures revenue generated per dollar spent on advertising: a key performance indicator for every growth business.
  • Assess employee training: HR departments calculate training ROI by comparing post-training productivity gains against training costs.
  • Appraise technology investments: IT investment ROI compares efficiency gains and revenue increases against infrastructure costs.
  • Make acquisition decisions: M&A teams model the ROI of target companies to determine appropriate acquisition prices.

In personal finance, ROI is the foundation of investment comparison, enabling you to evaluate property against stocks, fixed deposits against unit trusts, and different funds against each other using the same simple formula.

Real-Life ROI Examples

Example 1: Real estate investment

A Singapore investor purchases a condo unit for S$800,000. After 5 years, including rental income and appreciation, the total return is S$1,100,000.

  • Simple ROI: ((1,100,000 − 800,000) ÷ 800,000) × 100 = 37.5%
  • Annualised ROI: (1,100,000/800,000)^(1/5) − 1 = 6.58% per year
  • Return multiple: 1.375×

Example 2: Stock market investment

An investor puts US$20,000 into a global equity ETF. After 10 years, the investment is worth US$39,343.

  • Simple ROI: ((39,343 − 20,000) ÷ 20,000) × 100 = 96.7%
  • Annualised ROI: (39,343/20,000)^(1/10) − 1 = 7.0% per year (consistent with historical equity returns)
  • Return multiple: 1.97×

Example 3: Business marketing campaign

A company spends S$15,000 on a digital marketing campaign. The campaign generates S$58,000 in attributable revenue.

  • Simple ROI: ((58,000 − 15,000) ÷ 15,000) × 100 = 286.7%
  • Return multiple: 3.87× (for every dollar spent, S$3.87 returned)

Example 4: Negative ROI

A startup invests S$500,000 in product development. After 3 years, the company is wound down with S$120,000 recovered.

  • Simple ROI: ((120,000 − 500,000) ÷ 500,000) × 100 = −76%
  • This is a loss of S$380,000: a significant negative ROI that capital allocation models would have flagged in advance.

ROI vs CAGR vs Profit Margin: Key Differences

MetricFormulaTime-adjustedBest used for
ROI(Return − Cost) ÷ Cost × 100NoSimple return comparison
CAGR(End/Start)^(1/years) − 1YesLong-term growth rates
IRRDiscount rate where NPV = 0YesComplex cash flows
Profit marginNet profit ÷ Revenue × 100NoBusiness profitability
Annualised ROI(Final/Initial)^(1/t) − 1YesInvestment comparison

The key distinction is that ROI and CAGR measure the same thing when expressed on an annualised basis: but simple ROI ignores time entirely. Always use annualised ROI when comparing investments held for different durations.

What Is a Good ROI Percentage?

“Good” ROI is always relative to the investment type, risk level, and time period. Here are widely used benchmarks:

Investment typeTypical annual ROIContext
Singapore savings account2–4%Very low risk; guaranteed
CPF OA / SA2.5–4%Government-guaranteed
Singapore government bonds3–4%Low risk; fixed income
Residential property (SG)4–7%Includes rental yield + appreciation
Global equity index funds7–10%Long-run historical average
Individual stocksHighly variable−100% to 1,000%+
Business investment15–30%+Higher risk; equity-like
Marketing campaigns200–400%Varies enormously by channel
Venture capital (portfolio)20–30%Across portfolio; most fail

A critical principle: higher expected ROI always comes with higher risk. An investment promising 50% annual ROI with no risk does not exist. If it appears to, it is almost certainly fraudulent. The risk-adjusted return (not raw ROI) is the correct basis for comparing investments with different risk profiles.

How to Interpret ROI Results

📊

Positive ROI, not all wins are equal

A positive ROI is good, but the magnitude and time period matter. 10% ROI in 1 year is excellent. 10% over 10 years is poor (less than 1% annualised). Always check the annualised figure.

📉

Negative ROI, not always a disaster

Some investments have negative ROI in the short term but positive in the long term (seed-stage companies, early property). Context and time horizon matter as much as the number.

⚖️

Compare against alternatives

ROI is only meaningful relative to alternatives. A 5% annual ROI is good if the risk-free rate is 2%. It is poor if you could have earned 8% in an index fund for similar risk.

🔍

Check what’s included in the calculation

ROI calculations often miss hidden costs: transaction fees, maintenance costs, taxes, opportunity costs, and time investment. A more complete ROI calculation includes all costs explicitly.

Common Mistakes in ROI Calculation

  • Forgetting all costs: The denominator of ROI is total cost of investment, not just the headline price. For property, this includes stamp duty, legal fees, renovation costs, and ongoing maintenance. For stocks, it includes brokerage fees and any advisory fees. Incomplete cost accounting inflates ROI artificially.
  • Ignoring the time dimension: Comparing a 100% ROI achieved in 2 years against a 100% ROI achieved in 20 years using simple ROI makes them appear equal. They are not. Always use annualised ROI for time-period comparisons.
  • Not adjusting for inflation: A 5% nominal ROI becomes approximately 2.5% real ROI at 2.5% inflation. Investments that don’t beat inflation erode purchasing power even while nominally profitable.
  • Mixing returns and income: A rental property might generate 5% rental yield (income) plus 3% capital appreciation (growth). The total ROI is approximately 8%, not 5% or 3% alone. Both components must be included.
  • Survivorship bias: When evaluating investment strategies, the visible examples are those that succeeded. Failed investments with negative ROI are often invisible. A 200% ROI example from a startup doesn’t account for the 90% of startups that returned 0%.
  • Not accounting for taxes: After capital gains tax, a 10% nominal ROI may become 8% in many jurisdictions (Singapore has no capital gains tax, which is a significant advantage for investors). The after-tax ROI is the only figure that matters for net wealth.

ROI for Different Investment Types

ROI for Stocks and ETFs

For equities, total ROI includes both capital appreciation and dividends. A global equity ETF might appreciate 5% in a year while distributing a 2% dividend yield, total ROI of 7%. When comparing funds, use total return (capital gain + dividends reinvested) rather than price return alone, as dividend reinvestment compounds significantly over long periods.

ROI for Real Estate

Property ROI is multifaceted: rental yield (net rental income ÷ property value) provides the income component, while capital appreciation (final value − purchase price) provides the growth component. Additional complexity comes from leverage, many property investors use mortgages, making the ROI calculation based on equity invested rather than total property value. A property purchased for S$800,000 with S$200,000 down and subsequently appreciating to S$1,000,000 represents a 100% ROI on equity, despite only a 25% appreciation in property value.

ROI for Startups and Venture Capital

Startup ROI calculations are inherently speculative, a pre-revenue company has no “final value” to enter. Venture capitalists use expected return multiples rather than percentage ROI, targeting a portfolio-level 3–5× return over 7–10 years to compensate for the high failure rate of individual investments. For individual startup employees evaluating equity compensation, the ROI calculation must account for the probability of the equity having any value at all.

ROI for Business Marketing

Marketing ROI (MROI) is calculated as: (Revenue attributable to marketing − Marketing cost) ÷ Marketing cost × 100. A standard industry benchmark is a 5:1 revenue-to-cost ratio (400% ROI by this formula): for every dollar spent on marketing, five dollars of revenue generated, four of which is net profit. Ratios below 2:1 (100% ROI) are generally considered unprofitable once gross margin is accounted for.

How to Improve Your ROI Over Time

  • Reduce friction costs: Transaction fees, fund management expense ratios, advisory fees, and taxes all directly reduce net ROI. Switching from an actively managed fund (1.5% annual fee) to a passive index ETF (0.2%) adds 1.3% to annual ROI without any additional risk.
  • Extend the time horizon: Compound growth is exponential: time dramatically amplifies returns. Holding an investment for 20 years rather than 10 can more than double the return due to compound interest on accumulated gains.
  • Reinvest returns: Dividends and income withdrawn from an investment stop compounding. Dividends reinvested immediately begin generating their own returns, historically adding 30 to 40% to total long-run equity returns compared to taking dividends as cash.
  • Use tax-efficient structures: Singapore’s SRS account allows tax deductions on contributions, tax-free growth during accumulation, and concessionary tax rates on withdrawal, improving effective after-tax ROI compared to taxable accounts.
  • Concentrate where you have genuine edge: Diversification is optimal for passive investors. For investors with genuine expertise in a sector, slightly higher concentration can improve ROI, but only when the information edge is real and durable.

Limitations of ROI as a Metric

ROI is a powerful starting point, but sophisticated investors recognise its limitations:

  • Ignores risk: Two investments with identical ROI but very different risk profiles are not equal. A risk-adjusted return metric (Sharpe ratio, for example) is more appropriate for comparison.
  • Ignores cash flow timing: An investment that returns 50% in the first year followed by losses is not the same as one that loses money for 5 years then returns 50% in year 6. Internal Rate of Return (IRR) handles timing; simple ROI does not.
  • Ignores opportunity cost: Positive ROI doesn’t mean an investment was optimal. If your investment returned 5% while the market returned 12%, you made money in absolute terms but significantly underperformed relative to opportunity cost.
  • Can be easily manipulated: By cherry-picking start and end dates, or by excluding certain costs from the denominator, ROI can be made to look much more favourable than it genuinely is. Always scrutinise the inputs when evaluating ROI claims.

Important Notes

  • ROI and annualised ROI are exact given accurate inputs. The uncertainty is entirely in what you enter for initial and final value, not in the arithmetic itself.
  • Rounding. Percentages display to two decimal places; currency figures round to the nearest whole unit, or abbreviate to K, M, or B for large values.
  • The inflation adjustment uses a single rate. Real ROI applies one flat inflation assumption across the whole period, actual inflation varies year to year.
  • The tax adjustment is a simplification. It applies one flat tax rate to net profit, real tax treatment varies by jurisdiction, holding period, and account type (for example, Singapore has no capital gains tax, while many other countries do).
  • This formula doesn’t handle multiple cash flows. If money went in or came out at several different times, rather than a single lump sum at the start and end, use IRR instead of ROI for an accurate picture.
  • ROI ignores risk. Two investments with identical ROI can carry very different risk levels, always weigh ROI alongside the risk taken to achieve it.
  • Data privacy. All calculations run in your browser. Your inputs aren’t sent to a server, and the PDF is generated locally on your device.

Related Financial Calculators

Frequently Asked Questions

What is ROI?
ROI (Return on Investment) is a performance metric that measures the profitability of an investment as a percentage of its cost. It is calculated as (Final Value − Initial Investment) ÷ Initial Investment × 100. A 50% ROI means you gained 50% of your original investment back as profit. ROI is universally applicable across all investment types (stocks, property, business investments, and marketing campaigns), making it the most commonly used metric in financial analysis and business decision-making.
How do I calculate ROI?
ROI = ((Final Value − Initial Investment) ÷ Initial Investment) × 100. If you invested S$5,000 and the investment is now worth S$7,500: ROI = ((7,500 − 5,000) ÷ 5,000) × 100 = 50%. For a time-adjusted comparison, use annualised ROI: (Final Value ÷ Initial Investment)^(1/years) − 1. At 3 years over the same example: (7,500/5,000)^(1/3) − 1 = 14.47% per year. This calculator does both calculations automatically.
What is a good ROI percentage?
It depends entirely on the investment type and risk level. For comparison: Singapore savings accounts yield 2–4%; global equity index funds historically return 7–10% annually over long periods; property investments in Singapore typically yield 4–7% total return annually; business investments typically target 15–30%+; and marketing campaigns typically target 200–400% ROI. Any ROI must be evaluated against its risk, time horizon, and alternatives. A 5% annualised ROI is excellent in a guaranteed government bond; it is poor for a high-risk startup investment.
Is ROI the same as profit?
No, ROI is a percentage measure of return relative to cost, while profit is an absolute dollar amount. An investment that makes S$1,000 profit on a S$5,000 investment has a 20% ROI. An investment that makes S$5,000 profit on a S$100,000 investment has a 5% ROI. The first has a higher ROI; the second has higher absolute profit. Both metrics matter: ROI for comparing efficiency, profit for assessing absolute wealth impact. This calculator shows both.
Can ROI be negative?
Yes, negative ROI occurs when an investment loses value. If you invest S$10,000 and the investment falls to S$7,000, your ROI is −30%. Negative ROI doesn’t always mean an investment was wrong. Short-term losses in equity markets are common and often temporary. The appropriateness of a negative ROI depends on the time horizon, the original investment thesis, and whether the underlying reasons for investment remain valid.
What is annualised ROI and why does it matter?
Annualised ROI converts a total return into an equivalent per-year rate, making it possible to compare investments held for different durations fairly. A 100% ROI achieved in 2 years is very different from 100% ROI achieved in 10 years: the first is approximately 41% per year, the second approximately 7.2% per year. Without annualising, these appear equal when they’re dramatically different. This calculator computes annualised ROI using the CAGR formula: (Final/Initial)^(1/years) − 1.
What is the difference between ROI and CAGR?
CAGR (Compound Annual Growth Rate) and annualised ROI are mathematically equivalent for simple investments with a starting value and ending value. The formula is the same: (Final/Initial)^(1/years) − 1. The practical difference is context: CAGR is typically used to describe the growth rate of assets (funds, indices, portfolios) over time, while annualised ROI is used more broadly for any investment evaluation. Simple ROI (without annualising) ignores time entirely, making it less useful for comparisons across different time horizons.
What is a 100% ROI?
A 100% ROI means your investment doubled: you got back twice what you put in. Your net profit equals your initial investment. For example, S$10,000 invested returning S$20,000 is a 100% ROI. Whether this is good depends on time: 100% ROI in 1 year is exceptional; 100% ROI over 15 years equates to approximately 4.7% annually: reasonable but not remarkable for an equity investment. The rule of 72 is a quick way to estimate: at 7% annual return, an investment doubles in approximately 72/7 = 10.3 years.
How do startups calculate ROI?
Startups calculate ROI differently from traditional investments. Pre-revenue startups have no current “final value,” so projections use expected exit valuations based on revenue multiples or comparable transactions. Investors evaluate ROI on the portfolio level (since most individual startup investments fail), targeting 3–5× returns across the portfolio to achieve target fund returns after accounting for failures. For internal startup decisions (hiring, marketing, product development), ROI is calculated on expected revenue impact versus cost, though with significant uncertainty bands on both inputs.
How is ROI used in business decision making?
In business, ROI is used as a capital allocation filter: investment proposals with projected ROI below a threshold (often called the “hurdle rate”) are rejected in favour of higher-return opportunities. Common business ROI applications include: evaluating new equipment purchases (productivity gains vs cost), marketing budget allocation (revenue generated vs spend), employee training programs (productivity improvement vs training cost), software investments (efficiency gains vs licensing fees), and business acquisitions (expected earnings vs purchase price). ROI-based decision making ensures capital flows to its highest-return uses within an organisation.
Is ROI reliable for investment decisions?
ROI is a useful starting point but insufficient as a sole decision criterion. Its limitations: it ignores risk (a 20% ROI from a guaranteed bond is very different from a 20% ROI from a high-risk startup); it ignores cash flow timing (IRR is better for investments with multiple cash flows); it can be manipulated by excluding costs from the denominator; and past ROI is not a reliable predictor of future ROI. For robust investment decisions, use ROI alongside risk metrics, scenario analysis, and comparison against relevant benchmarks.
What if I added or withdrew money partway through?
The ROI formula used here assumes a single amount invested at the start and a single final value at the end. If you added or withdrew money at various points, a simple ROI calculation will misstate your actual return, since it can’t account for when each cash flow happened. In that situation, Internal Rate of Return (IRR) is the more accurate metric, as it explicitly accounts for the timing of each cash flow.
Can I download my results as a PDF?
Yes, use the “Download results as PDF” button below your results to save a summary of your inputs, ROI, annualised ROI, net profit, and return multiple, generated entirely in your browser.

Measure your investment performance now

Your personalised ROI analysis is calculated above, free, instant, and built on the same metrics used by professional investment analysts worldwide.

Calculate my ROI ↑