ROI Calculator

Calculate return on investment, annualized ROI, and payback period for any business investment.

The ROI calculator measures the profitability of any business investment. Enter your investment cost and returns to instantly calculate ROI percentage, annualized ROI, and payback period.

$
$

Total revenue/value generated (before subtracting investment)

$

Maintenance, running costs over the holding period

How to Calculate ROI for Business Investments

The ROI calculator quantifies whether a business investment is worth making. Return on Investment is the universal yardstick for comparing projects, campaigns, equipment purchases, and strategic initiatives against each other and against doing nothing.

Include All Costs

Common mistakes: forgetting staff time, not including opportunity cost, ignoring ongoing maintenance. For a marketing campaign: include agency fees, ad spend, staff hours (at fully-loaded salary), and any software costs. For equipment: include installation, training, and maintenance contracts.

Use Annualized ROI for Comparisons

A 100% ROI over 4 years is less impressive than 100% in 1 year. Annualized ROI adjusts for time, making different-duration investments comparable. It uses the compound annual growth rate formula: (1 + ROI)^(1/years) - 1.

Setting ROI Thresholds

Your minimum acceptable ROI should at least beat your cost of capital (typically 8-15% for small businesses). Marketing investments often need 200-400% annualized ROI to justify the risk. Capital equipment with 3-5 year payback periods at 20-40% annualized ROI is often acceptable.

Frequently Asked Questions

How is ROI calculated?

ROI = (Net Profit ÷ Investment Cost) × 100. Net profit is the total return minus the initial investment. For example, investing $10,000 and receiving $15,000 back gives ROI = ($5,000 ÷ $10,000) × 100 = 50%.

What is annualized ROI?

Annualized ROI converts a multi-year return to a consistent annual rate using the formula: (1 + ROI)^(1/years) - 1. This allows fair comparison between investments held for different time periods.

What is a good ROI for a business investment?

It depends on the risk. Low-risk investments (marketing, equipment) should target 100-300% ROI annually. High-risk ventures may require 500%+ to justify the risk. Always compare to the cost of capital and alternative uses of funds.

What is payback period?

Payback period is how long it takes to recover the initial investment from profits. Calculated as: Investment ÷ Annual Profit. A 12-month payback means you've recovered your investment after one year.

Is this calculator free?

Yes, completely free with no signup. All calculations run locally in your browser.