ROI Calculator

    Calculate return on investment, payback period, and net gain

    Last updated: February 2026
    Advertisement

    Investment Details

    Enter your investment cost and expected returns

    Total amount invested upfront

    Expected total value/revenue returned

    Timeframe for the expected returns

    Enter investment and return amounts

    Share this

    How This Calculator Works

    ROI (Return on Investment) measures whether an investment made you money, lost you money, or broke even—and by how much.

    The Core Formula

    ROI % = (Net Return - Investment Cost) ÷ Investment Cost × 100

    Breaking It Down

    Investment Cost

    What you paid upfront. Equipment, training, marketing campaign, hiring cost—whatever the initial outlay was.

    Net Return

    The financial gain from the investment. This is revenue minus costs directly caused by the investment. If you spend £10,000 on ads that generate £30,000 in sales, but those sales cost £15,000 to fulfill (product cost, shipping), your net return is £15,000.

    ROI Calculation

    (£15,000 - £10,000) ÷ £10,000 × 100 = 50% ROI

    What It Means

    - Positive ROI: You made money. 50% ROI means you made £1.50 for every £1 invested. - Zero ROI: You broke even. Got your money back but no profit. - Negative ROI: You lost money. -30% ROI means you got back £0.70 for every £1 invested.

    Payback Period

    This calculator also shows how many months until you've recovered the initial investment. If you spend £12,000 on equipment and it generates £2,000 profit/month, payback period is 6 months.

    Why Time Matters

    ROI doesn't account for time. 50% ROI over 1 month is amazing. 50% ROI over 10 years is terrible (inflation would erode most of that gain). Always consider the time period.

    When to Use This Calculator

    Equipment Purchases

    You're buying a £15,000 machine. It will save £500/month in labor costs. ROI calculation shows: Break-even at 30 months, 40% annual ROI. Worth it? Compare to other uses of that £15,000.

    Marketing Campaign Evaluation

    You spent £5,000 on Facebook ads. They generated £18,000 in sales with £10,000 in product costs. Net return: £8,000. ROI: 60%. Was it worth it? Should you do it again?

    Training Investment

    Sending an employee on a £3,000 course. After the course, they bring in an extra £10,000/year in revenue. ROI: 233%/year. Payback: 3.6 months. Obvious yes.

    Hiring ROI

    Hiring someone costs £50,000 true cost. They generate £150,000 in revenue, with £60,000 in direct costs (materials, time). Net return: £90,000. ROI: 80%. But what if you paid them £40k? ROI jumps to 125%. This shows salary vs value-delivered.

    Software/Tools Evaluation

    Buying a £100/month tool (£1,200/year). It saves you 10 hours/month. If your time is worth £50/hour, you save £500/month = £6,000/year. ROI: 400%. Clear winner.

    Business Expansion

    Opening a second location costs £100,000. It generates £200,000 revenue/year with £150,000 costs. Net return: £50,000/year. ROI: 50%/year. Payback: 2 years. Compare to other uses of that £100k.

    Comparing Multiple Investments

    You have £20,000 to invest. Option A: 30% ROI, 2-year payback. Option B: 50% ROI, 4-year payback. Option C: 15% ROI, 6-month payback. Calculate all three to make an informed decision.

    Common Mistakes to Avoid

    Forgetting to Subtract Costs from Return

    The biggest mistake. You spend £5,000 on ads, generate £20,000 in sales, and think ROI is 300%. But if those sales cost £12,000 to fulfill, net return is £8,000, and ROI is 60%. Always use *net* return (profit from the investment), not gross revenue.

    Ignoring Time Value

    200% ROI sounds great—but over what time period? 200% in 3 months = annualized 800% = incredible. 200% over 10 years = annualized 20% = mediocre (the stock market averages 10%/year). Always specify the time period.

    Not Accounting for Opportunity Cost

    You calculate 25% ROI on equipment. Great! But what else could you have done with that money? If you could have invested in a different project returning 40% ROI, your 25% investment has a hidden cost—you gave up 15% extra return.

    Cherry-Picking Results

    You ran 10 ad campaigns. 1 had 150% ROI, 9 had -20% ROI. You highlight the winner and claim "Our ads get 150% ROI!" Dishonest and misleading. Calculate average or overall ROI across all campaigns.

    Forgetting Sunk Costs

    You spent £10,000 on a project that's failing. You can invest another £5,000 to salvage it (estimated return: £6,000). Should you? Many people think "I already spent £10k, I can't walk away!" Wrong. The £10k is gone regardless. The question is: Is £5,000 investment for £6,000 return (20% ROI) worth it? (Probably yes).

    Not Factoring Ongoing Costs

    You buy equipment for £20,000. It generates £40,000 in revenue. ROI: 100%! But wait—it costs £1,000/month to run (power, maintenance, operator wages). Over a year, that's £12,000 in additional costs. True net return: £40k - £12k = £28k. True ROI: 40%.

    Confusing ROI with Profit

    100% ROI doesn't mean 100% profit margin. If you invest £10k and get back £20k, ROI is 100% but profit is £10k. ROI is about return on the investment itself. Profit is the absolute amount.

    Frequently Asked Questions

    Advertisement