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
Investment Analysis
Comparison
| Investment | ROI | Net Profit | Payback |
|---|
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
💡 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
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
Find how many sales cover your costs
Calculate margins from revenue and costs
Calculate loan payments and total cost
See how ROI affects your business value
Model cash impact of investments over time
Explore More Business Data
Benchmark your investment returns against industry data from our network.