Finance Tool

ROI Calculator

Calculate return on investment for any business expenditure. Compare investments and determine payback periods to make smarter spending decisions.

CalculatesROI percentage
IncludesPayback period
Best ForInvestment decisions
Interactive Tool

Calculate Your ROI

Initial Investment ($)
Total Return / Revenue ($)
Investment Period (months)
Additional Ongoing Costs ($)

Use ROI to Compare Real Options

ROI helps compare choices that compete for the same cash: an ad campaign, a tool, a contractor, equipment, or a new hire. The useful question is not just whether the return is positive, but whether the payback timing fits your cash position.

ROI Formula

The standard formula is: ROI = ((Net Profit - Investment Cost) / Investment Cost) x 100. The calculator also includes ongoing cost, because subscriptions, management time, and maintenance can change the picture quickly.

Annualized ROI

Annualized ROI helps compare investments that run for different lengths of time. It is most useful when the return is spread across months or years rather than arriving all at once.

Payback Period

Payback period shows how long your money is tied up before the investment earns back its cost. A slower payback may still make sense, but it should be a deliberate choice.

  • Always account for ongoing costs — not just the initial investment
  • Compare ROI across different investment options before committing
  • Compare the result with cash flow, not only total profit
  • Write down non-financial reasons separately so they do not blur the math

Related Tools

Frequently Asked Questions

What is a good ROI for a startup?

A good ROI depends on risk, time horizon, cash available, and what else the same money could do. For a startup, payback speed often matters as much as the final percentage.

How do you calculate ROI?

ROI = ((Net Profit - Investment Cost) / Investment Cost) x 100. Use net profit after direct and ongoing costs, not just top-line revenue.

What is the difference between ROI and annualized ROI?

Standard ROI measures the total return over the whole period. Annualized ROI converts that return into a yearly rate so a short campaign and a multi-year purchase can be compared more fairly.