ROI Calculator

Easily calculate your investment returns with our precise ROI calculator, helping you make informed financial decisions quickly and efficiently.

  • Instant result
  • No sign-up
  • Visible assumptions
  • Deterministic calculation

In 30 seconds: Accurately determine your return on investment using a simple and reliable ROI formula. Deterministic calculation with auditable formulas. The result is indicative — adjust the assumptions to reflect your real operation.

Methodology

Net Gain = Return Obtained − Initial Investment

ROI (%) = (Net Gain ÷ Initial Investment) × 100

Monthly ROI (%) = Total ROI ÷ Period (months)

Annualized ROI (%) = Monthly ROI × 12

Variables

Initial Investment
Total capital invested in the project or asset.
Return Obtained
Total return received (includes original investment if recovered).
Period
Elapsed time in months since the investment.

Practical example

You invested $10,000 in a marketing campaign. Over 12 months it generated $15,000 in attributable sales.

Net gain: $15,000 − $10,000 = $5,000.

Total ROI: ($5,000 ÷ $10,000) × 100 = 50%.

Monthly ROI: 50% ÷ 12 = 4.17% per month.

Annualized ROI: 4.17% × 12 = 50% per year.

For every dollar invested, you got $1.50 back. The campaign was profitable.

Interpretation

A positive ROI indicates that the investment generated more than it cost. A negative ROI means a loss.

Annualized ROI lets you compare investments with different periods: 20% in 6 months beats 30% in 2 years.

This calculator uses simple (linear) ROI. For long-term investments, consider the effect of compound interest.

Include ALL associated costs in the initial investment for a realistic ROI.

Assumptions and limitations

  • Uses simple, not compound ROI. Does not account for reinvested earnings.
  • Does not discount the time value of money (it is neither IRR nor NPV).
  • Assumes the obtained return is attributable to the indicated investment.
  • To compare projects with different horizons, use annualized ROI.

When to use this calculator

  • Before approving any significant expense. Whether it's a marketing campaign, new machinery or a remodel, calculate expected ROI to prioritize the investments with the highest return.

  • To evaluate digital marketing campaigns. If you spent $5,000 on Google Ads and generated $18,000 in attributable sales, your ROI is 260%. Compare channels (Facebook, Google, Instagram, TikTok) to allocate budget to the most profitable one.

  • When deciding between buying or renting equipment. Buying a $200,000 machine that saves $8,000/month has a 4% monthly ROI. Compare to rental cost to decide which is better.

  • To measure the effectiveness of training your team. If you invest $30,000 training your sales team and sales rise $15,000/month, the ROI is recovered in 2 months and annualized return is 500%.

  • When reporting results to partners or investors. ROI is the universal metric to show that invested money generated value. Always include the period for context.

  • To decide among multiple investment opportunities. If you have $100,000 to invest and three options, annualized ROI tells you which generates the most value per dollar and per unit of time.

Common mistakes

  • Not including every cost in the initial investment. If you spend $50,000 on a marketing campaign but don't include $10,000 in design, $5,000 of team time and $3,000 in tools, your real ROI is much lower than calculated. Include ALL direct and indirect costs.

  • Attributing all of the gain to a single investment. If your sales grew $100,000 after you invested in marketing AND hired a new salesperson AND remodeled your store, you can't attribute the full $100,000 to marketing. Try to isolate each investment's impact.

  • Comparing ROI across different periods without annualizing. A 50% ROI in 6 months is much better than 60% in 2 years. Always use annualized ROI to compare investments with different time horizons.

  • Ignoring opportunity cost. If your investment yields 15% annually but a risk-free bond would give you 11%, your real (risk-adjusted) ROI is much lower. Always compare against the lower-risk alternative.

  • Measuring only financial ROI and ignoring strategic value. Some investments (brand, training, technology) generate returns that are hard to quantify short-term but critical long-term.

  • Not considering payback time. A 200% ROI sounds great, but if it takes 5 years to materialize, your money was tied up. ROI should be analyzed alongside the payback period.

Industry use cases

Digital marketing

An SMB invests $12,000 in Google Ads over 3 months and generates $45,000 in sales. ROI: 275%. But if the profit margin is 30%, real profit is $13,500, giving an adjusted ROI of 12.5%. Always calculate ROI on net profit, not gross sales.

Real estate

You buy a property for $1,500,000 and rent it for $15,000/month. Annual ROI: 12%. But with maintenance ($3,000/month), property taxes ($2,000/month) and empty months (1-2 per year), net ROI drops to 7-8%. Even so, property appreciation (4-6% annually) improves total return.

Restaurants

A restaurant invests $80,000 to remodel the terrace, increasing sales by $25,000/month with additional costs of $10,000/month. Incremental profit: $15,000/month. Monthly ROI: 18.75%, payback in 5.3 months. One of the most profitable investments in the sector.

Technology and software

A company implements a CRM for $150,000 (license + implementation). It cuts sales time by 30% and increases conversion by 15%, generating an additional $40,000/month. Annualized ROI: 220%. Tech investments tend to have the highest ROIs but require proper adoption by the team.

Training and HR

Investing $50,000 to certify your technical team lets you charge 25% more for services. If you bill $200,000/month and the increase applies to 60% of services, you earn an additional $30,000/month. Monthly ROI: 60%, payback in 1.7 months.

E-commerce

You invest $25,000 in professional product photography for your online store. Conversion rate rises from 1.2% to 2.1%. With 10,000 visits/month and a $400 average order value, you go from $48,000 to $84,000 in sales. First-month ROI: 144%.

Methodology and assumptions

How results are calculated, what we assume when modeling, and where the method loses precision.

Formula

ROI = (Return − Investment) ÷ Investment · Annualized ROI = (1 + ROI)^(12 ÷ months) − 1

Assumptions

  • Return and investment expressed in nominal currency for the same period.
  • Period measured in whole months for annualization.
  • No inflation adjustment or capital cost of opportunity.

Applicability limits

  • Annualized ROI loses precision for periods shorter than 30 days.
  • Does not replace IRR / NPV when there are intermediate cash flows.
  • Risk is not considered: two projects with the same ROI may have very different risk profiles.

Sources

  • Brealey, Myers & Allen — Principles of Corporate Finance (13th ed., McGraw-Hill).
  • CFA Institute — Corporate Finance & Equity Investments curriculum (2024).

You measured the return. Now project the impact on your cash flow over the next 12 months. Cash Flow Simulator

Embed on your site

This calculator is free and embeddable. Copy this snippet into your blog or website so your readers can run it directly from there.

Responsive width, fixed height. Adjust `height` to fit your layout.

Want to go beyond the quick calculation?

Sign up to access advanced simulators with multiple scenarios, data export, and detailed projections.

No spam. Just early access to the roi calculator simulator.

Complete guide

ROI Calculator: Monthly Return, Annualized Yield, and Payback Period

Return on Investment (ROI) is the most widely used single metric for evaluating whether an investment creates or destroys value. It answers a direct question: for every dollar spent, how many dollars come back? That simplicity is its strength and its limitation — this guide covers both the standard formulas and the adjustments that make ROI analysis actually decision-grade.

The Core ROI Formula

ROI (%) = (Net Gain ÷ Initial Investment) × 100

Where:

  • Net Gain = Final Value − Initial Investment (or Total Revenue − Total Cost for operating investments)
  • Initial Investment = All cash outflows required to initiate the investment — purchase price, setup costs, financing fees, training, integration

Worked example: A retail business invests USD 50,000 in an inventory expansion. Over 24 months it generates USD 68,500 in incremental gross profit (after COGS). Net Gain = USD 68,500 − USD 50,000 = USD 18,500. ROI = (18,500 ÷ 50,000) × 100 = 37%.

This is the 24-month cumulative ROI. Is that good? Only if compared against the right benchmark — cost of capital, industry norms, and alternative uses of that USD 50,000.

Annualized ROI: Making Multi-Period Investments Comparable

A 37% return over 24 months is not the same as a 37% return over 6 months. To compare investments of different durations, convert to an annualized rate:

Annualized ROI = (1 + Total ROI)^(1/n) − 1

Where n = number of years.

For the example above: (1 + 0.37)^(1/2) − 1 = (1.37)^0.5 − 1 = 1.170 − 1 = 17.0% per year.

This is the Compound Annual Growth Rate (CAGR) of the investment, which is the correct metric when comparing a 24-month project against a 12-month CD or a 5-year real estate investment.

Monthly ROI Calculation

For shorter-horizon or operating investments (marketing campaigns, working capital, inventory cycles), monthly ROI is more practical:

Monthly ROI = Total ROI ÷ Number of Months

This is the simple (non-compound) version. For the USD 50,000 example: 37% ÷ 24 = 1.54% per month simple ROI.

For compound monthly ROI: (1 + 0.37)^(1/24) − 1 = 1.32% per month (compound).

The compound version is more accurate for reinvested returns; the simple version is standard in marketing and campaign analysis where the return is extracted, not reinvested.

ROI vs NPV vs IRR: When Each Metric Applies

MetricWhat it measuresWhen to use
ROITotal percentage returnQuick screening of any investment
Annualized ROI / CAGRPer-year equivalent returnComparing investments of different durations
Payback periodTime to recover initial investmentLiquidity-sensitive decisions
NPV (Net Present Value)Present value of all future cash flows minus investmentFormal capital budgeting with a required return rate
IRR (Internal Rate of Return)Discount rate that makes NPV = 0Project approval against a hurdle rate

ROI is best for quick comparisons. NPV and IRR are more rigorous for large capex projects because they account for the time value of money — a dollar received in year 5 is worth less than a dollar received today.

NPV formula: NPV = Σ [CFt ÷ (1 + r)^t] − Initial Investment, where CFt is the cash flow in period t and r is the discount rate (your WACC or required return).

If NPV > 0, the investment creates value above your cost of capital. If IRR > WACC, the project clears the hurdle rate.

Payback Period: The Liquidity Lens

Payback Period = Initial Investment ÷ Annual Net Cash Inflow

For the USD 50,000 / USD 18,500 net gain over 24 months: annual net cash inflow = USD 9,250. Payback = 50,000 ÷ 9,250 = 5.4 years. That is longer than the 24-month window — meaning the business has not fully recovered the investment within the measurement period.

Payback period is particularly important for:

  • Businesses with tight working capital that need liquidity within 12–18 months
  • Investments with high obsolescence risk (technology, fashion inventory)
  • Operating in environments with political or currency risk (common in LatAm markets)

The limitation of payback period: it ignores returns after the payback date and does not account for the time value of money.

Finance ROI vs Marketing ROI vs Accounting ROI

Finance ROI (capital budgeting): Measures net present value of all cash flows against initial investment. Used for machinery, real estate, acquisitions. Denominator is the full economic cost including opportunity cost.

Marketing ROI (ROAS vs ROI): Common confusion — ROAS (Return on Ad Spend) = Revenue ÷ Ad Spend. It does not subtract COGS. True marketing ROI = (Revenue from campaign − COGS − Campaign Cost) ÷ Campaign Cost. A campaign with 4x ROAS on a product with 25% gross margin has approximately 0% true ROI after deducting cost of goods.

Accounting ROI (Return on Assets / Return on Equity): Uses net income (from the P&L) divided by assets or equity (from the balance sheet). Useful for comparing companies; less useful for project-level decisions because it mixes operating and financial leverage.

By-Industry ROI Benchmarks

Investment typeTypical ROI targetSource
SaaS LTV/CAC ratio3:1 to 5:1 (300%–500%)Bessemer Venture Partners 2024
Email marketing36:1 ($36 per $1 spent)Litmus Email Marketing ROI 2024
Digital advertising (B2B)5:1 (400%–500%)HubSpot State of Marketing 2024
Real estate (LatAm residential)6%–12% annualizedBBVA Research 2024
US equity market (S&P 500, 30-yr avg)~10% nominal / ~7% realVanguard 2024
Manufacturing equipment upgrade15%–25% over useful lifeMcKinsey Manufacturing Survey 2023

Any investment returning less than your WACC (weighted average cost of capital) destroys shareholder value even if the nominal ROI is positive — it earns less than the cost of the capital used to fund it.

The Worked Example Revisited: Adjusting for Time Value

Returning to the USD 50,000 / 24-month investment: if the business’s WACC is 12% (typical for a LatAm SMB with equity and debt mix), the discount factor for the USD 18,500 gain received at end of month 24 is:

Discount factor = 1 ÷ (1 + 12%)^2 = 1 ÷ 1.2544 = 0.7972

PV of gain = USD 18,500 × 0.7972 = USD 14,748

NPV = USD 14,748 − USD 50,000 = −USD 35,252

The NPV is negative, which means: even though the nominal ROI is 37%, this investment earns less than the 12% cost of capital over 24 months. It would only create value if the return horizon extended to roughly 6 years.

This is why ROI alone can mislead: it does not account for when the returns arrive or what the cost of tying up that capital is. Use annualized ROI + NPV together for any investment over USD 10,000.

How to Use the Simúlalo ROI Calculator

Enter the initial investment, total return (or net gain), and the investment horizon in months. The calculator outputs:

  1. Total ROI (%) — cumulative return over the full period
  2. Annualized ROI — CAGR equivalent for comparison with other investments
  3. Monthly ROI — useful for campaign-level or working-capital analysis
  4. Payback period — months to recover the initial investment at the projected monthly return rate

Run the calculation for your base case and then for a downside scenario (30% lower return) to understand the margin of safety. An investment that remains attractive even in the downside case is structurally sound; one that only works in the best case deserves more scrutiny before committing capital.

From theory to calculation

The calculator on this page runs with your numbers — no forms, no login. Scroll up and try it.

Try the calculator

Frequently asked questions

1What is a ROI calculator?
A ROI calculator is a tool that helps you quickly determine the return on investment by comparing net profit to the initial investment. It simplifies calculating ROI, allowing users to evaluate the profitability of projects or investments efficiently.
2How do I calculate ROI using a ROI calculator?
To calculate ROI, input the net profit and the total investment amount into the ROI calculator. The tool applies the ROI formula: (Net Profit ÷ Investment) × 100, providing the return percentage, which indicates the investment's profitability.
3What is the ROI formula used in the calculator?
The ROI formula used is: ROI = (Net Profit / Investment) × 100. This formula calculates the percentage return by dividing the net profit earned from an investment by its initial cost and multiplying the result by 100.
4Why is calculating ROI important?
Calculating ROI is vital because it helps assess the efficiency and profitability of investments. It enables businesses and individuals to compare different options and make informed decisions about where to allocate resources for the best returns.
5Can a ROI calculator be used for all types of investments?
Yes, a ROI calculator can be used for various types of investments, including stocks, marketing campaigns, real estate, and business projects. However, it’s important to input accurate data and consider factors like time frame and risks for precise evaluation.

Last updated: April 30, 2026 · Reviewed by the Simúlalo editorial team. Figures and benchmarks are indicative; verify with your own data before deciding.

View methodology