BCBusiness Calculators

ROI Calculator

Enter the cost and the total return, and the calculator returns profit, simple ROI, and annualized ROI — the fair comparison metric for investments with different time horizons.

Net Profit
$5,000.00
ROI
50.0%
Annualized ROI
50.0%
Cumulative return over time

What ROI actually tells you

Return on investment is the ratio of profit to cost, expressed as a percentage. If you spend $10,000 on something and you end up with $15,000, your ROI is 50% — you made 50 cents of profit for every dollar you spent. ROI is the universal yardstick for comparing business decisions: marketing campaigns, equipment purchases, new hires, software investments, anything.

The formula is simply (Return − Cost) / Cost × 100. The calculator above does that math and adds annualized ROI — the most-important number if the investments you are comparing have different time horizons.

Why annualized ROI matters more than simple ROI

A 20% return in one month is not the same as a 20% return over three years. The first is roughly 800% annualized. The second is less than 7% annualized. Simple ROI ignores time; annualized ROI adjusts for it so you can compare opportunities fairly. The formula is (Return / Cost)^(12 / months) − 1.

Small business owners often skip this step and take the apparently higher simple ROI when the slower-payback option is actually the better deal, or vice versa. The calculator shows both side by side so you stop making that mistake.

Marketing ROI — the one every business cares about

For marketing, ROI is revenue generated divided by campaign cost. A Facebook ad campaign that cost $5,000 and produced $20,000 in new revenue has a 300% ROI ((20000 − 5000) / 5000). That sounds great until you remember the cost of the goods sold and everything else in the P&L. The right metric is marketing ROI on gross profit, not revenue.

If gross margin is 50%, that $20,000 in revenue is $10,000 in gross profit. Net marketing ROI is (10000 − 5000) / 5000 = 100%. Still good, but very different. Always run marketing ROI on gross profit, not top-line revenue. See our profit margin calculator to lock in your gross margin number first.

Equipment and capital ROI

For equipment purchases, the "return" is typically higher productivity or reduced labor cost. A $50,000 machine that eliminates 20 hours of labor per week at $25/hour saves $26,000 per year. Year-one ROI is (26000 − 50000) / 50000 = −48%. Year-two ROI (cumulative return $52,000 on $50,000 cost) is +4%. Annualized at the end of year 2 is 2%. The payback is just under 2 years and the decade-long annualized return is 52%.

The right framing for equipment is payback period plus 5-year annualized ROI. Anything with a payback under 18 months is almost always worth it if you have the cash; anything over 5 years probably is not.

Hiring ROI

A new hire's ROI is their incremental revenue contribution minus their fully-loaded cost. Fully-loaded means salary plus payroll tax (~8%) plus benefits (~20–30% of salary). Our employee cost calculator shows how to build that number. A $60,000 salary hire often has a fully-loaded cost of $80,000+. If they generate $150,000 in new revenue at 40% gross margin, their incremental gross profit is $60,000 — a negative ROI in year one. Expect 12–18 months for most hires to pay for themselves.

Software and SaaS ROI

SaaS tools usually pay back through time savings. A $200/month tool that saves 4 hours per week of staff time at $30/hour saves $480/month — a 140% monthly ROI. Most "productivity" tools need to save at least 2× their cost in billable or opportunity-cost time to be worth keeping.

Common ROI mistakes

  • Using revenue instead of gross profit. A 200% revenue ROI at 10% margin is a −80% gross profit ROI. Revenue ROI is a vanity metric.
  • Ignoring opportunity cost. If your time spent running the new program could be spent on something with 40% ROI, the new program needs to beat that, not beat zero.
  • Failing to annualize. Comparing a 6-month project to a 3-year project using simple ROI leads to wrong conclusions.
  • Not including overhead. The new campaign requires 10 hours of your time. If your time is worth $100/hour internally, add $1,000 to the campaign cost.
  • Ignoring the downside case. What's the ROI if the best-case conversion rate is cut in half? Model at least the best, expected, and worst case.

Hurdle rate — the ROI bar your projects must clear

Every business should have a hurdle rate: the minimum annualized ROI an investment must produce to justify the capital and effort. For small businesses, 20–30% annualized is a reasonable hurdle. That is the opportunity cost of paying down debt, investing in your highest-LTV customer segments, or buying back inventory. Anything below the hurdle rate means your capital is better spent elsewhere.

Tracking actual vs projected ROI

The biggest flaw in how small businesses use ROI is forecasting generously up front and then never going back to measure actual results. Every new initiative should have a target ROI at launch, and you should review actual versus target 90 days after the investment is complete. Campaigns and hires that look great on paper often underperform, and the fastest way to stop repeating bad patterns is to pressure-test your own forecasts with post-mortems.

More free business tools

Need a dashboard that tracks all of these metrics for you? Powered by Digital Dashboard Hub →