Skip to main content
Holdings

Free ROI Calculator - Return on Investment

Calculate return on investment

See if that business decision is worth it. Free, instant results.

$

ROI Results

Total ROI
Annualized ROI
Net Gain
Investment Multiple

What is ROI?

Return on Investment (ROI) is a financial metric that measures the efficiency of an investment. It's calculated as:

ROI (%) = ((Total Return - Initial Investment) / Initial Investment) × 100

What's considered a good ROI?

  • 0-5%: Low return, similar to savings accounts
  • 5-10%: Moderate return, stock market average
  • 10-20%: Good return for business investments
  • 20%+: Excellent return, high-performance investments

Example Calculation

You invest $5,000 in digital marketing for your business. After 6 months, you generate $18,000 in additional revenue.

ROI = (($18,000 - $5,000) / $5,000) × 100 = 260%

Annualized ROI = ((18,000/5,000)^(1/0.5) - 1) × 100 = 1,196%

Ready to maximize your business investments?

Holdings helps you manage your business finances with intelligent accounting tools and automated reporting.

Start Free

Calculate return on investment for any business decision — equipment purchases, marketing campaigns, new hires, software tools — completely free, no signup. Every dollar you spend in your business should earn more than a dollar back, but too many decisions get made on gut feeling instead of math. Our ROI calculator takes your investment cost and returns, factors in the time period, and gives you a clear percentage return so you can compare options and make smarter bets. Whether you're deciding between two marketing channels, evaluating whether to buy or lease equipment, or pitching an investment to stakeholders, this tool gives you the numbers. Simple inputs, clear outputs, no finance jargon.

How to Calculate ROI

  1. 1

    Enter your investment cost

    Input the total cost of the investment — purchase price, setup fees, ongoing costs, or total campaign spend.

  2. 2

    Enter your expected return

    Add the revenue or savings you expect the investment to generate over your chosen time period.

  3. 3

    Set the time frame

    Specify whether you're measuring ROI over months, quarters, or years to get an annualized return.

  4. 4

    Compare your results

    See your ROI percentage, net profit, and payback period. Add multiple scenarios to compare investments side by side.

Why Use This ROI Calculator?

Plain-English results

No finance degree needed. See your ROI as a simple percentage with a clear explanation of what it means for your business.

Compare investments

Run multiple scenarios to compare marketing spend, equipment purchases, hiring decisions, or software tools.

Payback period included

Know not just your return percentage but how long it takes to earn back your initial investment.

No signup required

Calculate ROI instantly in your browser. No account, no spreadsheet, no financial modeling software.

Frequently Asked Questions

How do you calculate ROI?

ROI = (Net Profit / Investment Cost) × 100. If you spend $5,000 on marketing and generate $15,000 in revenue, your net profit is $10,000 and your ROI is 200%. This tool calculates it for you automatically.

What is a good ROI for a small business?

It depends on the type of investment. Marketing campaigns often target 300-500% ROI. Equipment purchases might target 20-50% annually. The key is that your ROI should exceed what you'd earn from simply putting the money in a savings account.

What is the difference between ROI and profit margin?

ROI measures return relative to the specific investment you made. Profit margin measures profitability relative to revenue. ROI tells you how well your money worked; margin tells you how much you keep from each sale.

How do I calculate ROI on a marketing campaign?

Take the revenue directly attributed to the campaign, subtract the total campaign cost (ad spend, creative, tools), and divide by the campaign cost. Multiply by 100 for the percentage. Track attribution carefully — this is where most people get it wrong.

Like this tool? Create a free account to save your work.

Your data saves across all 41 tools. Enter your business info once — it's in every invoice, every report, every receipt. Free forever, no credit card.

Create Free Account →