Quik-Calc
Back to Quik-Calc

Business & Technology Tool

ROI Calculator

Measure total and annualized returns from any investment scenario.

Investment Inputs

Return Summary

Run calculation and unlock results with one quick step.

Home / Finance / ROI Calculator · Last updated May 21, 2026 · Expert reviewed

How to use this calculator for a real decision

Enter the amount you invested (your upfront or ongoing cost) and the final value or net profit generated by that investment. The ROI calculator instantly shows you the return on investment as a percentage, along with total profit, annualized return, and a visual breakdown of principal versus profit.

Use this tool to evaluate real business decisions such as marketing campaigns, equipment purchases, software subscriptions, hiring decisions, inventory investments, or any expense where you expect a measurable financial return. The calculator works for one-time investments as well as recurring costs that generate ongoing returns.

To compare multiple opportunities side by side, simply adjust the investment amount and final value for each scenario and note the resulting ROI percentage. For example, a $5,000 marketing campaign that generates $15,000 in incremental sales delivers a 200% ROI. Compare that against a $10,000 software tool that saves $12,000 per year in labor costs, which yields a 20% ROI in the first year (but climbs significantly in subsequent years since the software is a one-time purchase). The calculator helps you prioritize spending on what actually moves the needle for your business rather than guessing based on gut feel alone.

For multi-year investments, be sure to enter the holding period in the time field so the calculator can compute the annualized ROI — this is essential for fairly comparing a 2-year equipment lease against a 5-year real estate investment or a 1-year marketing campaign.

Worked example

Example 1 — Google Ads campaign for a contractor: A local contractor spends $3,000 on Google Ads over the course of one month and generates $9,000 in new contracts that can be directly attributed to those ads. The investment cost is $3,000, the gain is $9,000, and net profit is $6,000. Using the ROI formula: ($9,000 - $3,000) / $3,000 = 200%. That means every dollar spent on advertising returned $3 in revenue. After accounting for the ad spend itself, the contractor earned $2 in net profit for every $1 invested.

Example 2 — Equipment purchase for a growing business: The same contractor spends $8,000 on a new truck that helps crews complete jobs 15% faster, generating an estimated $12,000 per year in additional revenue. In the first year, the ROI calculation is ($12,000 - $8,000) / $8,000 = 50%. But in year two and beyond, the truck is already paid for, so the ongoing annual ROI jumps dramatically. If the truck lasts 5 years and generates $12,000 each year, total returns are $60,000 against an $8,000 cost: ($60,000 - $8,000) / $8,000 = 650% total ROI, or about 49.6% annualized over the 5-year period.

Example 3 — Stock market investment: An investor buys $10,000 worth of an index fund and sells 3 years later for $13,500. The simple ROI is ($13,500 - $10,000) / $10,000 = 35%. The annualized return, accounting for the 3-year holding period, is (($13,500 / $10,000)^(1/3) - 1) x 100 = about 10.5% per year. This makes it easy to compare against other investment options regardless of their time horizon.

Common mistakes to avoid

Key terminology

ROI (Return on Investment)The primary metric measuring profitability: (gain from investment - cost of investment) / cost of investment x 100%. Expresses return as a percentage of the amount invested.
Net profitTotal returns minus all costs associated with the investment. For example, if you invest $5,000 and receive $8,000 back, your net profit is $3,000.
Annualized ROIROI adjusted to a standardized one-year period using compound growth calculations. Essential for comparing investments of different durations like a 6-month marketing push versus a 10-year real estate hold.
Payback periodThe length of time required for an investment to generate enough cumulative returns to recover its initial cost. A shorter payback period means lower risk.
Opportunity costThe potential return you forego by choosing one investment over another. If Investment A returns 8% and Investment B returns 10%, the opportunity cost of choosing A is the 2% difference.
Compound annual growth rate (CAGR)The year-over-year growth rate of an investment over a specified period, assuming profits are reinvested. Annualized ROI is essentially the same concept expressed as a percentage.
Cost of capitalThe minimum return required to justify an investment, based on the cost of borrowing money or the expected return from alternative uses of that capital. Any ROI below the cost of capital is destroying value.

Methodology and sources

The standard ROI formula used by this calculator is: ROI = (Net Return - Cost) / Cost x 100. This is the most widely accepted definition of return on investment and is used across finance, business analysis, and marketing measurement worldwide.

For the annualized ROI calculation, we use the compound annual growth rate (CAGR) formula: Annualized ROI = ((Final Value / Investment Amount)^(1 / Years) - 1) x 100. This accounts for the time value of money by assuming returns compound over the holding period, giving a more accurate picture for multi-year investments.

Limitations of simple ROI: The basic ROI calculation does not account for the time value of money, inflation, risk, or the timing of cash flows. Two investments with the same total ROI may have vastly different risk profiles or cash flow patterns. For this reason, we recommend using annualized ROI alongside the simple figure, especially for investments spanning multiple years.

Limitations of annualized ROI: The CAGR formula assumes steady, compounding growth every year, which rarely matches reality. Actual returns fluctuate year to year. CAGR is a useful simplification, not a precise prediction. Always review the underlying cash flows when evaluating any real investment.

How people actually search for ROI calculators

People search for ROI calculators in many different ways, and this page is built to answer the most common ones directly. If you arrived here searching for any of the phrases below, you are in the right place.

Frequently asked questions

What is a good ROI?

For most business investments, a ROI of 50-200% within the first year is considered strong. Marketing campaigns often aim for 300-500% ROI or higher. In the stock market, average annual returns are 7-10% historically. The definition of a good ROI depends entirely on your industry, risk tolerance, and cost of capital. A safe rule: any ROI above your weighted average cost of capital (WACC) is generating value.

How do I calculate ROI over multiple years?

For multi-year investments, first calculate total returns over the full period (sum of all cash flows or total increase in value), then subtract the total cost. Divide profit by cost and multiply by 100 to get total ROI percentage. To compare different time periods fairly, use the annualized ROI formula built into this calculator: ((final value / investment amount)^(1/years) - 1) x 100. For example, a 44% total return over 5 years annualizes to about 7.6% per year.

What if my investment has no direct monetary return?

Not all value is financial. Investments in employee training, customer satisfaction programs, brand awareness campaigns, cybersecurity upgrades, and workplace safety improvements often have indirect or long-term returns that are difficult to quantify in dollar terms. For these, consider using a balanced scorecard approach or multi-factor decision framework that incorporates qualitative benefits alongside the financial ROI calculation. Our calculator gives you the financial picture, but you should weigh non-monetary factors separately.

Is a negative ROI always bad?

Not necessarily. Strategic investments like research and development, employee training, brand building, and market entry often show negative ROI in the short term but create significant long-term value. Amazon famously operated at negative ROI for years while building its infrastructure and market share. The key is to have a clear thesis for when and how the investment will eventually turn positive. If there is no plausible path to positive returns, a negative ROI likely signals a poor decision.

What is the difference between ROI and annualized ROI?

Simple ROI measures total return over the entire investment period without any adjustment for time. Annualized ROI converts that total return into a per-year rate assuming compound growth. This is essential for comparing investments with different durations. For example, a 100% ROI over 5 years is impressive in total but only works out to about 14.9% per year annualized. The same 100% ROI over 1 year is a phenomenal 100% annualized. Always use annualized ROI when comparing opportunities with different time horizons.

How do I calculate ROI for a rental property?

For rental property ROI, your investment includes the down payment, closing costs, renovation expenses, and ongoing costs like property management, insurance, taxes, and maintenance. Your return includes rental income plus any property appreciation when you sell. A common metric is the cash-on-cash return: annual pre-tax cash flow divided by total cash invested. Most real estate investors target between 8-12% cash-on-cash returns. This calculator handles the basic ROI framework; for real estate specifically, also consider cap rate, IRR, and cash flow analysis.