Calculate return on investment, net profit, and annualized ROI from investment cost and final value.
Calculate return on investment, net profit, and annualized ROI
Optional — enter to calculate annualized ROI
Formulas
Net Profit = Final Value - Investment CostROI = ((Final Value - Cost) / Cost) × 100100% Private — Runs in Your Browser
All calculations happen locally using JavaScript. Your financial data is never sent to any server, stored, or shared.
Calculate your return on investment in a few simple steps:
ROI measures the efficiency of an investment by expressing the return as a percentage of the original cost. A 50% ROI means you gained 50 cents for every dollar invested.
Total ROI gives the overall return percentage. Annualized ROI converts it to a per-year rate for comparing investments held over different time periods.
Positive ROI means profit. Negative ROI means loss. A 0% ROI means you broke even — the final value equals the initial cost.
Businesses use ROI to evaluate marketing campaigns, capital expenditures, and project investments. A marketing campaign with 300% ROI is highly effective.
ROI does not account for time value of money, risk, or ongoing costs. It should be used alongside NPV, IRR, and payback period for comprehensive analysis.
Compare your ROI against benchmarks: stock market averages 7–10% annually, real estate 8–12%, savings accounts 1–5%. Context makes ROI meaningful.
Net Profit = Final Value - Investment Cost
This gives the absolute dollar gain or loss. If you invested $10,000 and received $15,000, your net profit is $5,000.
ROI = ((Final Value - Cost) / Cost) × 100
Using the example: (($15,000 - $10,000) / $10,000) × 100 = 50%. This means you earned 50% on your investment.
Annualized ROI = ((Final / Cost) ^ (1/Years) - 1) × 100
For 50% total ROI over 3 years: ((1.50) ^ (1/3) - 1) × 100 = 14.47% per year. This enables fair comparison across different holding periods.
Final Value = Cost × (1 + ROI/100)
To find what a 20% ROI on $5,000 looks like: $5,000 × 1.20 = $6,000 final value. Useful for quick estimates without a calculator.
Calculate the return on individual stocks, ETFs, or your entire portfolio by entering the purchase cost and current market value.
Evaluate property investments by comparing purchase price plus improvements against the sale price or current appraised value.
Measure marketing effectiveness by comparing campaign costs against the revenue or profit generated from that campaign.
Evaluate capital expenditures like new equipment, software, or expansions by comparing the investment against projected returns.
Calculate the ROI of a degree or certification by comparing tuition costs against the expected salary increase over your career.
Track crypto investment returns including the initial buy-in cost and current portfolio value.
Evaluate angel investments or venture capital by comparing the invested amount against the current valuation or exit value.
Determine if a renovation is worth the cost by comparing the improvement expense against the increase in home value.
Historical average annual return before inflation
Includes appreciation and rental income
Low risk, predictable returns
Moderate risk, higher than government bonds
Virtually risk-free, liquid
Very high risk, most investments fail
High effort required, variable returns
Extreme volatility, -100% to 1000%+ possible
Calculate profit margins, markup, and pricing for your business.
Calculate compound interest and investment growth over time.
Calculate the break-even point for your products or services.
Calculate selling price markup from cost and desired profit.
Calculate sales commissions and earnings from deals.

Founder & Developer of FreeKit
I personally designed and built every tool on this website — including the one you just used. If these tools have been helpful, I can build custom tools, automation workflows, websites, and SEO solutions tailored to your business.
Remote: Available Now
United States & European company
USD $25/hour or USD $1,500/month
On-site: Open to Relocation
With work visa & travel support