ROI Calculator — Return on Investment with Payback Period

Calculate the return on investment for any business decision. Enter your costs and expected returns to see ROI percentage, net profit, and payback period.

$

Total upfront cost of the investment

$

Total value or revenue generated from the investment

How long until you receive the full return

$

Monthly maintenance, subscription, or operating costs

Understanding ROI

ROI (Return on Investment) measures how much profit you make relative to what you invested. An ROI of 50% means you earned $0.50 for every $1 invested.

Payback Period is how long it takes to recover your initial investment. Shorter is generally better—you want your money back as quickly as possible.

Annualized ROI lets you compare investments of different durations. A 50% ROI over 2 years is different from 50% over 6 months.

ROI Benchmarks

Stock market average 7-10% / year
Real estate 8-12% / year
Small business 15-30% / year
Marketing campaigns 5:1 ratio (400%)

💡 Decision Framework

  • ROI > 0%: You're making money
  • ROI > 15%: Beats typical business returns
  • ROI > 100%: You've doubled your money
  • Payback < 12 months: Generally low risk

When to Use This Calculator

Evaluating Equipment Purchases

Before buying a $50,000 piece of equipment, calculate whether the revenue increase or cost savings justify the investment. Compare payback period against the equipment's useful life.

Marketing Campaign Analysis

Calculate ROI for every marketing channel. If you spend $5,000 on ads and generate $18,000 in revenue, your marketing ROI is 260%. Use this to compare channels and shift budget to what works.

Hiring Decisions

A new hire at $75,000/yr total cost should generate measurable return. Calculate expected revenue contribution or cost reduction over 1–3 years to justify the headcount investment.

Industry Benchmarks

Investment Type Average ROI Typical Payback
Email Marketing 3,600% Immediate
SEO / Content Marketing 700%+ 6–18 months
Paid Search (Google Ads) 200% Immediate
New Equipment (manufacturing) 15–25% 3–7 years
Employee Training 200–300% 6–12 months
CRM Software Implementation 245% 12–18 months

Source: HubSpot State of Marketing, Google Economic Impact, Nucleus Research ROI studies. ROI varies significantly by implementation quality.

Common Mistakes When Calculating ROI

Ignoring the time value of money

A return 3 years from now is worth less than the same return today due to inflation and opportunity cost. For multi-year investments, use Net Present Value (NPV) or Internal Rate of Return (IRR) instead of simple ROI to account for when the returns arrive.

Only counting direct revenue gains

ROI includes cost savings, not just revenue increases. If a software investment saves 10 hours/week at $50/hr, that's $26,000/yr in value even without additional revenue. Include productivity gains, error reduction, and avoided costs in your benefit calculation.

Using gross revenue instead of net profit

If a marketing campaign generates $100,000 in revenue but those sales cost $70,000 to fulfill, the net gain is $30,000 — not $100,000. Always use profit (after direct costs) as the return figure, not top-line revenue.

Ignoring opportunity cost

The real question is not "is this ROI positive?" but "is this the best use of this capital?" An investment returning 15% ROI sounds good, but if an alternative returns 40% ROI, you've made a suboptimal choice. Always compare investments against alternatives.

Data Sources

Nucleus Research
Independent technology ROI research firm publishing detailed case studies and average ROI benchmarks for enterprise software, CRM, ERP, and IT investments.
HubSpot State of Marketing
Annual survey of 1,200+ marketing professionals covering channel-by-channel ROI data, payback periods, and budget allocation benchmarks.
SCORE / SBA Research
SCORE mentorship network and U.S. Small Business Administration publish research on small business investment patterns, returns, and capital efficiency benchmarks.

Frequently Asked Questions

What is a good ROI for a small business investment?

A good ROI depends on the investment type and risk level. As a baseline, any investment should beat what you could earn passively (S&P 500 averages ~10%/yr). For low-risk operational investments (software, training), aim for 100-300% ROI. Marketing investments typically deliver 200-400% when optimized. Equipment investments in manufacturing often run 15-25% annually. Compare your returns against PlainBizBench industry averages.

How do you calculate ROI?

ROI = (Net Profit from Investment / Cost of Investment) x 100. Net profit is the gain from the investment minus the investment cost. For example: you invest $10,000 in equipment and it generates $35,000 in additional profit over 3 years. Net profit = $25,000. ROI = 250%. Always use net profit (after direct costs), not gross revenue, as your return figure.

What is payback period and how is it different from ROI?

Payback period is how long it takes to recoup your investment in absolute dollars. ROI measures the percentage return over the full investment horizon. Payback period answers "when do I break even?" while ROI answers "how much do I make per dollar invested?" Both matter — a high ROI with a 10-year payback may not be practical.

What is the difference between ROI and ROAS?

ROI measures profit as a percentage of total investment cost. ROAS measures gross revenue per dollar of ad spend, without deducting product costs. A ROAS of 4x ($4 revenue per $1 ad spend) might sound great, but if your product cost is $3 per $4 revenue, your actual profit after ad spend is zero. Always convert ROAS to ROI by factoring in your gross margin.

Related Calculators

Explore More Business Data

Benchmark your investment returns against industry data from our network.