Free ROI Calculator - Return on Investment
Calculate return on investment
See if that business decision is worth it. Free, instant results.
ROI Results
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 FreeLike this tool? Create a free account to save your work and connect it to your books.
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
Enter your investment cost
Input the total cost of the investment — purchase price, setup fees, ongoing costs, or total campaign spend.
- 2
Enter your expected return
Add the revenue or savings you expect the investment to generate over your chosen time period.
- 3
Set the time frame
Specify whether you're measuring ROI over months, quarters, or years to get an annualized return.
- 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 →