How to Calculate ROI

How to Calculate ROI

A marketing agency owner spent $12,000 on a Google Ads campaign that generated $38,000 in new client contracts. She told her team the campaign produced a “great return.” Her business partner asked: “What was the actual ROI?” She paused. She knew the campaign worked — but she could not quantify exactly how well.

The answer: (($38,000 − $12,000) ÷ $12,000) × 100 = 216.7% ROI. For every dollar invested, she got back $2.17 in profit. That number is not just useful — it is the difference between “I think this worked” and “I know this produced 216% return, and here is the math.”

Return on investment (ROI) measures the profit generated by an investment relative to its cost, expressed as a percentage. It is the most universal metric in business because it applies to everything: marketing campaigns, equipment purchases, new hires, software tools, real estate, and any decision where you spend money expecting a return.

This guide shows you exactly how to calculate ROI using both the simple formula and the annualized formula, with five complete examples across different business scenarios. We also built a free ROI calculator that does the math instantly, including annualized ROI and side-by-side investment comparisons.

The ROI Formula (Simple Method)

ROI = ((Net Profit from Investment) ÷ Cost of Investment) × 100

Or expanded:

ROI = ((Final Value − Initial Cost) ÷ Initial Cost) × 100

This formula produces a percentage that tells you how much profit you earned relative to what you spent. A 50% ROI means you earned $0.50 in profit for every $1.00 invested. A 200% ROI means you earned $2.00 for every $1.00. A negative ROI means you lost money.

What counts as “cost of investment”: Everything you spent to make the investment work. For a marketing campaign, that includes ad spend, agency fees, creative production costs, and employee time. For a new hire, it includes salary, benefits, recruiting costs, training time, and equipment. Excluding costs inflates your ROI and produces a misleadingly optimistic number.

What counts as “return”: The revenue or value directly attributable to the investment, minus any ongoing costs. For a marketing campaign, that is revenue generated by the campaign minus cost of goods sold on those sales. For equipment, it is the value of increased production or cost savings the equipment produces.

Five Ways to Calculate ROI (With Worked Examples)

The formula is identical every time. What changes is what you plug in. Here are five scenarios that cover the most common business investments.

Example 1: Marketing Campaign ROI

You run a Facebook ad campaign for 60 days.

InputAmount
Ad spend$5,000
Creative production (designer + copywriter)$1,200
Your time managing the campaign (estimated)$800
Total Investment$7,000
Revenue from campaign-attributed sales$22,000
COGS on those sales (40% of revenue)$8,800
Net Profit from Campaign$13,200

ROI = ($13,200 ÷ $7,000) × 100 = 188.6%

Every dollar spent on this campaign returned $1.89 in profit. But here is the detail most people miss: if you had only counted the $5,000 ad spend and ignored the $2,000 in creative and time costs, the ROI would appear to be 264%. That inflated number might lead you to scale the campaign without realizing your true costs are higher than they appear. Always include all costs.

Example 2: New Equipment Purchase

You buy a $15,000 commercial espresso machine for your coffee shop, replacing one that was slower and broke down frequently.

InputAmount
Machine cost$15,000
Installation$500
Staff training (lost productivity, 2 days)$400
Total Investment$15,900
Additional revenue from faster service (year 1)$8,000
Savings from eliminated repair costs$2,400
Savings from reduced waste (fewer failed shots)$1,200
Total Return (Year 1)$11,600

Year 1 ROI = ($11,600 ÷ $15,900) × 100 = 73.0%

The machine did not pay for itself in year one — but it generated 73% return. By midway through year two, the cumulative return exceeds the investment. Equipment ROI often requires a multi-year view, which is why the annualized formula (covered below) is essential for these decisions.

Example 3: Hiring a New Employee

You hire a salesperson to grow revenue.

InputAmount
Annual salary$55,000
Benefits (health, retirement, payroll taxes)$16,500
Recruiting cost (job postings, interview time)$3,000
Training and ramp-up period (3 months at reduced output)$8,000
Equipment (laptop, phone, CRM seat)$2,500
Total Year 1 Investment$85,000
Revenue generated by this salesperson (year 1)$180,000
COGS on those sales (35%)$63,000
Net Profit from Hire$117,000

ROI = ($117,000 ÷ $85,000) × 100 = 137.6%

This hire generated $1.38 in profit for every dollar invested. That is a strong return — but notice how the investment is much larger than just the salary. Benefits, recruiting, training, and equipment add 55% to the base salary cost. Businesses that calculate hiring ROI using salary alone dramatically overstate the true return.

Example 4: Software Tool Investment

You subscribe to a CRM tool to replace spreadsheet-based sales tracking.

InputAmount
Annual subscription$3,600
Implementation and data migration (consultant)$1,500
Team training time (10 hours × $40/hr × 3 staff)$1,200
Total Year 1 Investment$6,300
Time saved per week (5 hours × $40/hr × 50 weeks)$10,000
Additional revenue from better follow-up (estimated)$8,000
Total Return (Year 1)$18,000

ROI = ($18,000 ÷ $6,300) × 100 = 185.7%

Software investments often produce high ROI because the ongoing cost is relatively low after the initial setup, and the time savings compound across every team member who uses the tool.

Example 5: Real Estate Investment

You purchase a small commercial property to lease.

InputAmount
Purchase price$250,000
Closing costs and legal fees$8,000
Renovations before leasing$22,000
Total Investment$280,000
Annual rental income$30,000
Annual expenses (taxes, insurance, maintenance)$7,500
Annual Net Profit$22,500

Year 1 ROI = ($22,500 ÷ $280,000) × 100 = 8.0%

An 8% annual return on real estate is solid — but it does not account for property appreciation. If the property increases in value by 3% annually ($7,500 per year), the effective ROI is closer to 10.7%. Real estate ROI requires including both cash flow and appreciation for an accurate picture.

Annualized ROI: The Formula for Multi-Year Investments

The simple ROI formula has one blind spot: it ignores time. A 50% return in 6 months is dramatically better than a 50% return over 5 years — but the simple formula shows both as 50%.

Annualized ROI solves this by converting any return into an equivalent annual rate, making investments of different durations directly comparable.

Annualized ROI = ((1 + ROI) ^ (1 / n) − 1) × 100

Where ROI is expressed as a decimal (50% = 0.50) and n = number of years.

Worked Example:

Investment A: 80% ROI over 4 years. Annualized ROI = ((1 + 0.80) ^ (1/4) − 1) × 100 = ((1.80) ^ 0.25 − 1) × 100 = (15.8% per year)

Investment B: 40% ROI over 1.5 years. Annualized ROI = ((1 + 0.40) ^ (1/1.5) − 1) × 100 = ((1.40) ^ 0.667 − 1) × 100 = (25.1% per year)

Investment B has a lower total ROI (40% vs 80%) but a higher annualized return (25.1% vs 15.8%). It generated returns faster — and in business, speed of return matters. Capital tied up in a slow-returning investment cannot be deployed elsewhere.

When to use annualized ROI: Anytime you are comparing investments with different time horizons. Equipment vs marketing. Real estate vs hiring. One-year campaigns vs three-year product development. Our ROI calculator computes annualized ROI automatically when you enter the time period.

The Three Mistakes That Ruin ROI Calculations

Mistake 1: Including revenue instead of profit as the return.

This is the most common error. If your marketing campaign generated $50,000 in revenue, that is not your return — you still need to subtract COGS, fulfillment costs, and any other direct costs associated with those sales. If COGS is 40%, your actual return is $30,000, not $50,000. Using revenue inflates ROI by 40% or more.

Mistake 2: Excluding hidden costs from the investment total.

Your team’s time has a cost. Training has a cost. Opportunity cost — what you could have done with that capital instead — exists. When Amazon’s Jeff Bezos evaluated early investments, he reportedly factored in the opportunity cost of what the same capital could earn in the stock market (roughly 8-10% annually). If your investment does not beat that baseline, you may have been better off not making it.

Mistake 3: Comparing investments of different durations using simple ROI.

A 100% ROI over 5 years sounds impressive until you compare it to a 30% ROI over 6 months. The annualized returns are 14.9% and 52.0% respectively — the shorter investment is vastly superior. Always use annualized ROI when comparing investments of different lengths.

What Is a Good ROI?

There is no single “good” ROI because it depends entirely on context: the type of investment, the risk level, and what else you could do with the money.

General benchmarks:

Investment TypeTypical ROI RangeWhat “Good” Looks Like
Stock market (S&P 500 average)8-10% annuallyBaseline comparison for any investment
Real estate (rental)6-12% annuallyAbove 10% is strong
Marketing campaigns200-500%+Below 100% means you lost money on a campaign basis
Equipment purchases15-50% year 1Payback within 2-3 years is healthy
New employee hires100-300%Below 100% means the hire costs more than they produce
Software tools100-400%High ROI due to low ongoing costs

The minimum threshold: If an investment does not beat what you could earn by simply putting the money in a stock market index fund (roughly 8-10% annually), then the investment may not be worth the risk and effort. This is not a hard rule — some investments have strategic value beyond financial return — but it is a useful baseline for purely financial decisions.

The honest answer: A “good” ROI is one that exceeds your cost of capital and compensates you for the risk involved. A safe, low-risk investment with 8% ROI can be excellent. A risky venture with 20% ROI might be inadequate if there was a 50% chance of losing everything.

Frequently Asked Questions

Q: How do you calculate ROI?

A: Subtract the cost of the investment from the profit it generated, divide by the cost, and multiply by 100. The formula is: ROI = ((Net Profit) ÷ Cost of Investment) × 100. A $5,000 investment that generates $8,000 in net profit has an ROI of ($8,000 ÷ $5,000) × 100 = 160%.

Q: What is a good ROI percentage?

A: It depends on the investment type. Marketing campaigns should target 200%+. Equipment investments typically produce 15-50% in year one. The S&P 500 stock market index averages 8-10% annually, which serves as a baseline — any business investment should aim to beat this number to justify the risk and effort.

Q: Can ROI be negative?

A: Yes. A negative ROI means the investment lost money — costs exceeded returns. A -20% ROI means you lost $0.20 for every dollar invested. Short-term negative ROI can be acceptable during startup phases or heavy growth investments, but sustained negative ROI requires immediate action.

Q: What is the difference between ROI and profit margin?

A: ROI measures the return on a specific investment relative to its cost. Profit margin measures overall business profitability as a percentage of revenue. An investment can have a high ROI while the overall business has a low margin (because the investment was small relative to total operations). They answer different questions. Use our profit margin calculator for margin and our ROI calculator for investment returns.

Q: How do I calculate annualized ROI?

A: Use the formula: Annualized ROI = ((1 + ROI as decimal) ^ (1/years) − 1) × 100. An 80% return over 4 years annualizes to approximately 15.8% per year. This formula accounts for compounding and makes investments of different durations directly comparable.

Q: Should I calculate ROI before or after taxes?

A: Both are useful. Pre-tax ROI shows the raw investment performance. After-tax ROI reflects what you actually keep. For comparing investment options, pre-tax is simpler and more commonly used. For personal financial planning and cash flow decisions, after-tax is more accurate.

Calculate Your ROI Right Now

You have the formulas and five templates to follow. Here is the action plan:

  1. Pick one recent business investment (campaign, hire, tool, equipment).
  2. Total every cost associated with it — including hidden costs like your time.
  3. Calculate the net profit it generated (revenue minus direct costs, not gross revenue).
  4. Open our free ROI calculator and enter both numbers.
  5. If the investment ran longer than one year, check the annualized ROI.
  6. Compare to the benchmarks table above: does your return justify the investment?

The most profitable business owners are not the ones who spend the most or the least. They are the ones who measure every dollar deployed and double down on what works. ROI is the measurement tool. Use it on every investment, every quarter, and watch the compounding effect on your bottom line.

Leave a Comment

Scroll to Top