Business Math Tools
Home / Tools / ROI Calculator

Free browser tool

ROI Calculator

Calculate gain, return on investment, and a simple annualized rate from returned value, investment, and months.

Your result

Enter values and choose Calculate results.

Practical finance guide

ROI Calculator Guide for Business | Business Math Tools

ROI relates a gain to the investment that produced it. It is a compact comparison measure, not a forecast, valuation, or suitability recommendation.

What this tool is for

ROI is most useful when the decision boundary is written before the result is calculated. Define what is incremental, what period is measured, and whether returned value means revenue, gross profit, avoided cost, or cash received. A campaign that produces revenue may still have weak incremental profit after fulfillment and service. Equipment may create avoided cost but require maintenance. Training may improve operations without a clean attribution path. Read the percentage beside the gain in currency, time, risk, and management attention. Compare a conservative case with a base case and keep the baseline evidence. Investor.gov explains annual return as profit or loss over one year; simple scaling can make periods comparable, but it does not model compounding or interim cash flows.

Inputs and the correct formula

Gain equals returned value minus investment. ROI equals gain divided by investment multiplied by 100. Simple annualized ROI equals ROI multiplied by 12 divided by months.

Worked example

An investment of 1,000 dollars returning 1,200 dollars has a 200-dollar gain and 20% ROI over 12 months. The simple annualized result is also 20%; it is not compounded.

How to interpret the result

A reliable review of ROI Calculator has four passes. First, write the question in one sentence and choose the period, currency, and unit that answer it. Second, enter a base case using documented values rather than optimistic placeholders. Third, change one assumption at a time and label the conservative case. Fourth, connect the result to a decision such as changing price, delaying a purchase, collecting an invoice, or setting a sales target. This sequence prevents a precise output from becoming false certainty. It also creates a repeatable record: another person can see what was entered, why the input was chosen, and what would make the decision change. Use the related tools when the question crosses from roi calculator into volume, pricing, or liquidity.

Assumptions and risks

The model omits compounding, risk, inflation, tax, depreciation, probability, financing, and interim cash flows. Do not compare speculative upside with certain savings as if they were equivalent. Before acting, ask what the calculator cannot observe. Customer behavior may differ from a plan; costs may arrive earlier; a fee may vary; a tax rule may apply differently; and a result may depend on a definition that was never agreed. Separate arithmetic from judgment. The formula can be correct while the inputs are incomplete. Reconcile important amounts to invoices, bank records, contracts, or approved budgets. When the result affects financing, hiring, tax filing, investment, or a legal obligation, obtain advice from the responsible qualified professional. This page gives an educational estimate and keeps the assumptions visible so it can support a better conversation, not replace one.

Common mistakes to avoid

From calculation to decision

Before acting, ask what the calculator cannot observe. Customer behavior may differ from a plan; costs may arrive earlier; a fee may vary; a tax rule may apply differently; and a result may depend on a definition that was never agreed. Separate arithmetic from judgment. The formula can be correct while the inputs are incomplete. Reconcile important amounts to invoices, bank records, contracts, or approved budgets. When the result affects financing, hiring, tax filing, investment, or a legal obligation, obtain advice from the responsible qualified professional. This page gives an educational estimate and keeps the assumptions visible so it can support a better conversation, not replace one. A reliable review of ROI Calculator has four passes. First, write the question in one sentence and choose the period, currency, and unit that answer it. Second, enter a base case using documented values rather than optimistic placeholders. Third, change one assumption at a time and label the conservative case. Fourth, connect the result to a decision such as changing price, delaying a purchase, collecting an invoice, or setting a sales target. This sequence prevents a precise output from becoming false certainty. It also creates a repeatable record: another person can see what was entered, why the input was chosen, and what would make the decision change. Use the related tools when the question crosses from roi calculator into volume, pricing, or liquidity.

Related tools

Continue with Cash-Flow Calculator, Profit Margin Calculator, Break-Even Calculator when the result needs a second view.

Sources

Financial information here is educational only. It is not tax, legal, accounting, investment, or financial advice.

Guide FAQs

What is a good ROI?

There is no universal rate. Compare risk, time, alternatives, and the actual decision objective.

Is annualized ROI compounded?

No. This calculator uses simple time scaling and does not model compounding.

Can ROI use revenue?

Yes, if labeled clearly; include costs when the decision is about incremental profit.

Why record the time period?

The same gain has a different meaning when it arrives in months rather than years.

How it works

Gain = returned value − investment. ROI = gain ÷ investment × 100. Simple annualized ROI = ROI × 12 ÷ months.

Worked example

A 1,000 investment returning 1,200 has a 200 gain and 20% ROI over 12 months.

Edge cases and limitations

Inputs must be finite. Negative values are accepted only where they represent a meaningful loss or cash outflow. Rounding is display-only, and results are not tax, legal, accounting, investment, or financial advice.

Frequently asked questions

What does annualized ROI assume?

It is a simple time-scaled comparison and does not model compounding, risk, tax, or suitability.

Is my data sent anywhere?

No. Calculations run locally in the browser and do not require customer data, persistence, or transmission.

Formula context: Investor.gov annual return glossary.

No personal data is required, stored, or transmitted.

Explore the other tools →