Planning & Budgeting · ROI & payback

ROI Calculator

Free ROI calculator for business decisions: enter cost, monthly benefit, and time horizon to get ROI percentage, payback period, and net gain instantly.

Total upfront cost, including implementation.

Monthly savings or added profit you expect.

How long you expect to realize the benefit.

Results

ROI over 12 months

80%

Payback period
6.7 months
Total benefit
$18,000
Net gain
$8,000

A $10,000 investment returning $1,500 per month pays for itself in 6.7 months and nets $8,000 over 12 months - an ROI of 80%.

Free and instant - nothing is stored or sent. Estimates for planning purposes, not accounting, tax, or investment advice.

Every purchase decision - software, equipment, a new hire, an automation project - comes down to the same three numbers: what it costs, what it returns each month, and how long you will hold it. This calculator turns those into ROI, payback period, and net dollar gain.

Use it before you buy, not after. If the payback period is longer than the time horizon you actually believe in, the investment loses money inside your planning window no matter how good the headline ROI looks.

What ROI measures - and what it hides

Return on investment is net gain divided by cost, expressed as a percentage. An 80% ROI means every dollar invested returned $1.80 in total - the original dollar plus 80 cents of profit - over the period you measured.

ROI hides timing. A 100% ROI over one year and a 100% ROI over five years are very different investments. That is why this calculator pairs ROI with the payback period: how many months until cumulative benefit covers the original cost.

The formulas, in plain language

Total benefit = monthly benefit × months in your horizon. Net gain = total benefit − cost. ROI = net gain ÷ cost × 100. Payback period = cost ÷ monthly benefit.

With the defaults - a $10,000 investment returning $1,500 a month over 12 months - total benefit is $18,000, net gain is $8,000, ROI is 80%, and payback lands at 6.7 months.

How to interpret the result

For software and automation purchases, a payback under 12 months is commonly targeted by SMB buyers - fast enough that the decision pays for itself within one budget cycle. Longer paybacks are not automatically wrong, but they demand more confidence that the benefit persists.

Be honest about the monthly benefit. Time savings only count as dollars if the hours are redeployed to revenue work or removed from cost. When in doubt, run the calculator twice: once with your optimistic estimate and once at half that number.

Frequently asked questions

What is a good ROI for a business investment?

Context matters more than a universal number. A commonly used bar is that the investment should beat what the same cash could earn elsewhere - including simply holding it as runway. Many SMBs pair an ROI threshold with a payback requirement, such as payback within 12 months.

What is the difference between ROI and payback period?

ROI measures how much profit the investment produces relative to its cost over your whole horizon. Payback period measures how quickly you get your money back. An investment can have a strong ROI but a slow payback, which matters when cash is tight.

How do I estimate the monthly benefit of software?

Add hard savings (tools it replaces, fees it avoids, errors it prevents) to labor savings (hours saved × loaded hourly cost) - but only count labor hours that are genuinely redeployed or removed. Discount soft benefits heavily or model them at zero.

Does this calculator account for the time value of money?

No - it is a simple (undiscounted) ROI, which is standard for short-horizon operating decisions. For multi-year capital decisions, a discounted method like NPV or IRR is more appropriate; simple ROI will overstate returns on long horizons.

Stay in the loop

One practical finance briefing a week - new tools, guides, checklists, and benchmarks.