Investment ROI Calculator
Calculate the true return on your business investment, including hidden costs and payback time.
Fees, maintenance, marketing — anything that eats into the return.
Return on Investment
Return on investment is the most quoted and most manipulated number in business. Leave out a cost and it climbs. Ignore the time it took and it looks spectacular. This calculator includes both, so the number you get is one you can actually act on.
The two things people leave out
The first is cost. ROI is profit divided by what you spent — and 'what you spent' means everything, not just the headline. A $50,000 equipment purchase with $5,000 of installation, training, and maintenance cost you $55,000. Calculating ROI on the $50,000 inflates your return by 10% and makes a mediocre investment look decent. The second is time. A 60% return sounds strong until you learn it took five years — that is 9.9% a year, which an index fund would have matched with no effort and no risk. Annualising is what makes any comparison possible. Payback period is the third number worth having. It tells you how long until you have your capital back. Two investments with identical ROI are not identical if one returns your money in eighteen months and the other in six years — the first one lets you redeploy the capital, the second one traps it.
The formula
Total Cost = Initial Investment + Additional Costs
Net Profit = Returned − Total Cost
ROI = Net Profit ÷ Total Cost × 100
CAGR = ((Returned ÷ Total Cost)^(1/years) − 1) × 100
Payback = Total Cost ÷ (Net Profit ÷ years)
Example: $50k + $5k costs → $80k over 3 years
ROI = 45.5%
CAGR = 13.3%/year
Payback = 2.2 yearsNotice ROI of 45.5% becomes a CAGR of 13.3%. Same investment, and only one of those numbers lets you compare it to anything else.
Measuring business returns honestly
- 1Count every cost, including your own time. If a project took 200 hours of your attention, that has a value — and if you would not pay someone else to do it at that price, the ROI is not what you think.
- 2Always compare against the alternative, not against zero. The question is never 'did this make money'. It is 'did this make more money than the obvious other thing I could have done with the same capital'.
- 3Payback period matters as much as ROI for cash-constrained businesses. A 200% return over eight years is useless if you need the capital back in two.
- 4Be honest about attribution. A marketing campaign that 'produced' $50,000 of sales during a quarter when you also launched a product and hired two salespeople did not produce $50,000 of sales.
- 5Include the failures. Calculating ROI only on the projects that worked is how businesses convince themselves of a strategy that is actually losing money in aggregate.
Frequently asked questions
What counts as an additional cost?
Anything you would not have spent without the investment. Installation, training, maintenance, software, fees, financing costs, and the value of internal time. Businesses systematically undercount these, which is why so many investments look better on the spreadsheet than in the bank account.
What is a good ROI?
There is no universal number, but the benchmark is your alternative. If a broad index fund returns roughly 10% a year with no effort, a business investment needs to clear that comfortably — because it demands your time and carries real risk. An annualised 13% for a project that consumed a year of your attention is not obviously a win.
Should I use ROI or payback period?
Both, for different questions. ROI tells you if it was worth doing. Payback tells you when you get your money back, which is what determines whether you can afford to do it. A business with tight cash flow should weight payback more heavily.
How is this different from the crypto ROI calculator?
This one includes additional costs and payback period, which matter for business investments — equipment, marketing, hiring. The crypto version is simpler because those investments usually have no ongoing costs beyond the initial purchase.
Does this account for the time value of money?
Not directly. For a rigorous analysis of a multi-year project, you want Net Present Value, which discounts future cash flows back to today. This calculator treats a dollar in year three as equal to a dollar today — fine for a quick assessment, insufficient for a major capital decision.