Ex-PwC Chartered Accountants
|
CA & ACCA Certified
|
Top Rated Plus on Upwork (4.9★, 115 reviews)
|
100+ US Businesses Served

ROI Calculator — with NPV, IRR & Payback Period

Use this free ROI calculator to evaluate any business investment. Enter your initial investment and expected returns to instantly see your return on investment, annualized ROI, net present value (NPV), internal rate of return (IRR), and payback period.

$
$
%

For NPV & IRR we assume the total return is received evenly across the period. For a precise multi-year model, our team can build one for you.

60.0%
ROI
16.96%
Annualized ROI
$30,000
Net Gain
$15,316
NPV
23.4%
IRR
1.9 yrs
Payback
Free Download · No spam

Get the Free Small Business Finance Toolkit

The same templates our Ex-PwC CFOs use with 100+ clients: a 13-Week Cash Flow Forecast and a 12-Month Budget (Excel). Enter your email and download instantly.

How to Use This ROI Calculator

  • Initial Investment — the total upfront cash you are putting in.
  • Total Return Received — the total money you expect to get back (including your original investment).
  • Time Period — how many years the investment runs, used for annualized ROI, IRR, and payback.
  • Discount Rate — your required rate of return or cost of capital, used to calculate NPV. Leave at 10% if unsure.

What Is ROI (Return on Investment)?

Return on investment, or ROI, measures how much profit an investment generates relative to its cost. It is the most widely used metric for comparing opportunities because it reduces any decision to a single, comparable percentage. A positive ROI means you made money; a negative ROI means you lost it.

Simple ROI has one weakness: it ignores time. Earning a 60% return in one year is very different from earning it over five years. That is why this calculator also shows annualized ROI (return per year), NPV (the value today of future returns after accounting for your cost of capital), IRR (the discount rate at which the investment breaks even), and payback period (how long until you recover your original cash). Together these give a far more honest picture than ROI alone.

ROI, NPV & IRR Formulas

ROI % = (Total Return − Investment) ÷ Investment × 100

Annualized ROI = ((Total Return ÷ Investment)^(1÷Years) − 1) × 100

NPV = Σ [ Cash Flow_t ÷ (1 + r)^t ]

IRR = the rate r where NPV = 0

Example Calculation

You invest $50,000 and receive $80,000 back over 3 years, with a 10% discount rate:

  • Net gain = $80,000 − $50,000 = $30,000
  • ROI = $30,000 ÷ $50,000 × 100 = 60%
  • Annualized ROI = ((80,000 ÷ 50,000)^(1÷3) − 1) × 100 ≈ 17% per year
  • Payback period ≈ 1.9 years

The 60% ROI looks impressive, but the ~17% annualized figure is the number you should actually compare against other investments.

Common Mistakes to Avoid

  • Ignoring time. Always compare investments on an annualized basis, not raw ROI.
  • Forgetting the cost of capital. A 12% ROI is bad if your money costs 15%. That is what NPV and IRR capture.
  • Leaving out hidden costs. Maintenance, taxes, and your own time all reduce real ROI.
  • Treating projections as facts. ROI is only as good as the return estimate behind it. Stress-test optimistic assumptions.
  • Comparing pre-tax and post-tax returns. Keep your comparison consistent.

ROI for Small Business & Startups

Every major decision a founder makes — hiring, a marketing push, new equipment, a software platform — is an investment with an ROI. The businesses that compound fastest are the ones that consistently put capital into the highest-return opportunities and cut the ones that do not clear their cost of capital. The hard part is not the math; it is building reliable return estimates and knowing which rate to discount at.

That is where a fractional CFO adds real value: turning gut-feel "this seems worth it" decisions into disciplined, numbers-backed capital allocation. If you are weighing a significant investment and want a second set of expert eyes on the assumptions, that is exactly the kind of call we are happy to have.

Need help interpreting these numbers?

Our Ex-PwC Chartered Accountants help US startups and small businesses turn calculations like this into real financial strategy — pricing, cash flow, fundraising, and growth decisions.

Book a Free 30-Min Call →
Ex-PwC · CA & ACCA Certified · 4.9★ on Upwork (115 reviews) · 100+ US Businesses Served

Frequently Asked Questions

What is a good ROI for a small business?
It depends on risk and your cost of capital, but many small business owners look for an annualized return that comfortably beats safer alternatives — often 15% or more per year for active business investments. The key is to compare annualized ROI, not raw ROI, and to beat your own cost of capital.
What is the difference between ROI and IRR?
ROI is a simple total return percentage. IRR is the annualized rate of return that accounts for the timing of cash flows. For multi-year investments, IRR is usually the more accurate comparison metric because it reflects when you receive your money.
What is a good NPV?
Any positive NPV means the investment is expected to create value above your required rate of return. Between two options, the higher NPV is generally better, assuming similar risk and scale.
How is payback period calculated?
Payback period is the time it takes to recover your initial investment from the returns it generates. A shorter payback means you get your cash back sooner and carry less risk.
Can I use this for marketing or hiring ROI?
Yes. Enter what you spend as the investment and the additional profit (not revenue) it generates as the return. Using profit rather than revenue is essential for an accurate marketing or hiring ROI.

Related Free Tools

Book a Free Call →