ROI Calculator
A 20%+ ROI is solid for most business investments — but what matters most is comparing your ROI to your cost of capital and alternatives. Enter your investment amount, expected revenue, and ongoing costs to see your total return, payback period, and year-by-year chart.
Investment Details
Purchase price, setup costs, upfront fees
Annual sales, savings, or returns generated
Maintenance, subscriptions, labor, overhead
How This Calculator Works
Enter your upfront investment, the annual revenue it generates, and any ongoing annual costs. The calculator computes your total ROI over your chosen time horizon, plus your annualized return and payback period.
ROI formula: ROI = ((Annual Revenue − Annual Costs) × Years) ÷ Initial Investment × 100. A 20% ROI over 3 years means you earn 20 cents of net profit for every dollar invested over that period.
Payback period: How many months or years until your cumulative net profit covers your upfront investment. The chart shows exactly when you cross the break-even line.
Annualized ROI: Total ROI divided by the number of years, making it easy to compare investments with different time horizons on equal footing.
When to Use This Calculator
Equipment purchases: A new piece of machinery costs $25,000 but saves $10,000/year in labor — what's the 5-year ROI?
Marketing campaigns: Spent $5,000 on Google Ads, expected to generate $18,000 in revenue with $3,000 in fulfillment costs — is the campaign ROI positive?
Hiring decisions: A new sales rep costs $80,000/year fully loaded — how much revenue do they need to generate to produce a 20% ROI?
Software subscriptions: An $8,000/year SaaS tool saves 5 hours/week at $60/hr effective cost — does the ROI justify the spend?
Understanding ROI for Business Decisions
What ROI Doesn't Capture
ROI is powerful but incomplete. It doesn't account for the time value of money (a dollar today is worth more than a dollar in three years), risk, or opportunity cost. For large capital investments, consider NPV (Net Present Value) or IRR (Internal Rate of Return) alongside ROI. For quick decisions on smaller investments, ROI is usually sufficient.
ROI vs. Your Cost of Capital
The most important benchmark is your cost of capital — what you pay to borrow money or what you could earn with an alternative investment. If you can borrow at 8% interest, any investment with a positive ROI isn't necessarily good; it needs to beat 8% to actually create value. If your ROI is 6% and your cost of capital is 8%, you're destroying value even though ROI is technically positive.
Payback Period as a Risk Measure
Shorter payback periods are generally lower risk because the world changes. A 6-month payback means you recover your investment before much can go wrong. A 5-year payback exposes you to competitive disruption, market shifts, technology changes, and economic downturns. As a rule of thumb: payback under 2 years is low risk, 2–4 years is moderate, 4+ years requires strong conviction about long-term conditions.
Common ROI Mistakes
Forgetting to include all costs: many ROI calculations miss setup time, training, disruption during transition, and ongoing support. Overestimating revenue: use conservative projections (what's realistic, not best-case). Ignoring risk: two investments with identical ROIs are not equal if one has much higher uncertainty. Always build in a margin of safety.
Frequently Asked Questions
What is a good ROI for a small business investment?
For equipment or technology, 20–30% annual ROI is solid. Marketing campaigns often target 200–500% ROI. The right benchmark is your cost of capital — if you can borrow at 8%, you need ROI above 8% to create value.
How is ROI calculated?
ROI = (Net Profit ÷ Initial Investment) × 100. Net profit equals total revenue minus total costs (including ongoing expenses over the investment period). For example: $20,000 net profit on a $10,000 investment = 200% ROI.
Should I include all overhead in my ROI calculation?
Yes — including management time, training, maintenance, and a fair share of overhead gives you a realistic picture. Excluding overhead inflates ROI and leads to poor capital allocation decisions.
What if my ROI is negative?
A negative ROI means the investment costs more than it returns. Before deciding, check whether your revenue estimate is conservative enough, whether you've included all costs, and whether a longer time horizon would turn it positive. If the answer is still no, the investment destroys value.
How does ROI relate to break-even analysis?
Break-even is the point at which ROI = 0% — when cumulative net profit covers the initial investment. The payback period in this calculator is your break-even time. A positive ROI means you've gone past break-even by the end of your horizon.
Related Calculators
Was this calculator helpful?
Your feedback helps us improve CostCrunch
Thank you for your feedback! ✓
Save Your Results
Download a professional PDF report with your complete analysis, charts, and key insights.
Download Your Report
Enter your email to get your personalized PDF report. We'll also send you useful financial tips.
No spam. Unsubscribe anytime.
More Free Calculators
Break-Even Calculator
Find how many units to sell to cover costs
Markup & Margin
Convert between markup and margin percentages
Startup Cost Estimator
Estimate one-time and recurring startup costs
Loan Comparison
Compare loan options side by side
Profit Margin Calculator
Calculate gross, operating, and net margins
Employee Cost Calculator
Find the true cost of hiring an employee
Payroll Tax Calculator
Estimate employer payroll taxes by state
Cash Flow Forecast
Project cash flow and calculate runway
Get notified when tax rates change
We monitor payroll tax rates, SUTA, and cost-of-living data across all 50 states. When rates change, we'll let you know. Free, no spam.
We respect your privacy. Unsubscribe with one click.