HustleFin

Free business planning calculator

ROI Calculator

Calculate ROI percentage and annualized return on investment. Free ROI calculator for marketing campaigns, equipment purchases, and business decisions. Includes formula, examples, and benchmarks.

By the HustleFin Editorial TeamUpdated 2026-06-11Editorial policy
Inputs

Enter the minimum numbers needed to get a result.

Results

Updated live as you type.

Net profit$5,000
ROI50%
Annualized ROI50%
Last updated
2026-06-11
Method
Planning estimate
Scope
Single item / single scope

Planning estimate only. It does not include taxes, overhead allocation, depreciation, discounts, or other business-specific adjustments.

Benchmark context
Quick answer

ROI (return on investment) = (Final Value − Initial Investment) ÷ Initial Investment × 100. It measures how much profit an investment generated relative to its cost. A 50% ROI means you earned $0.50 in profit for every $1 invested.

Formula and example

ROI = (Final value - Initial investment) / Initial investment x 100; Annualized ROI = ((1 + ROI) ^ (12 / months) - 1) x 100

Invest $10,000, get back $15,000 after 12 months. Net profit is $5,000, ROI is 50%, and annualized ROI is 50%.

Methodology & assumptions

Last updated: 2026-06-11

Calculation method

Calculates simple ROI from the difference between final value and initial investment. Annualized ROI uses compound annualization: ((1 + ROI) ^ (12 / months) - 1). Assumes a single upfront investment with a single return at the end.

Data sources

Uses the numbers you enter and standard small-business finance formulas. Benchmark comparisons use HustleFin industry benchmark pages where available.

Limitations

Does not account for cash flows during the investment period, inflation, or opportunity cost. Annualized ROI assumes compounding; for periods under 1 month, results may be misleading.

Input definitions

  • Initial investment: Total amount invested.
  • Final value or return: Total value received back.
  • Time period (months): How long the investment was held.

Frequently asked questions

What is the ROI formula?+

ROI = (Final Value − Initial Investment) ÷ Initial Investment × 100. Example: invest $10,000 and get back $15,000 → ROI = ($15,000 − $10,000) ÷ $10,000 × 100 = 50%. If you held it for more than a year, annualized ROI adjusts for the time period using compound math.

What is a good ROI for a small business?+

A 'good' ROI depends on risk and industry. Stock market average is ~7-10% annually. Real estate averages ~8-12%. Small business investments typically target 15-30%+ to justify the risk and time. Marketing ROI of 5:1 (400%) or higher is considered strong. Below 2:1 (100%), most campaigns aren't profitable after overhead.

What is annualized ROI?+

Annualized ROI converts any return into an equivalent yearly rate, so you can compare investments held for different time periods. Formula: ((1 + ROI) ^ (12/months) − 1) × 100. A 50% ROI over 24 months = ~22.5% annualized ROI.

Can ROI be negative?+

Yes. If your final value is less than your initial investment, ROI is negative. A -20% ROI means you lost 20% of your investment. Track negative ROI on projects to identify which investments consistently underperform.

What is the difference between ROI and ROE?+

ROI measures return relative to the total investment cost. ROE (return on equity) measures return relative to shareholders' equity in a business — it factors in debt. For personal investments or marketing decisions, ROI is the right metric. For analyzing overall business performance, ROE is more relevant.

How do I calculate marketing ROI?+

Marketing ROI = (Revenue from campaign − Campaign cost) ÷ Campaign cost × 100. Include all campaign costs: ad spend, creative, agency fees, and your time. If a $5,000 campaign generated $25,000 in revenue with $15,000 in associated COGS, net profit is $10,000 and marketing ROI is 100%.

What is the difference between ROI and NPV?+

ROI is a simple ratio — profit divided by cost. NPV (net present value) discounts future cash flows back to today's dollars to account for the time value of money. For quick comparisons and marketing decisions, ROI is easier. For large capital investments or multi-year projects, NPV gives a more accurate picture.

What is a 5:1 ROI in marketing?+

A 5:1 ROI means you earned $5 for every $1 spent — a 400% return (since ROI = return ÷ investment − 1). In marketing, a 5:1 ratio ($5 revenue per $1 spent) is considered good for most businesses. A 10:1 ratio is exceptional. Below 2:1, most campaigns are unprofitable after factoring in overhead.

Related guides

Go deeper with in-depth guides on the concepts behind this calculator.