Real Estate · Marketing · Solar · Crypto · SEO · Rental

ROICalculator

Free ROI calculator — calculate return on investment for real estate, rental property, marketing, SEO, solar energy, Bitcoin, Amazon, and any investment. Get ROI %, annualized return, payback period, and break-even analysis instantly.

✓ 100% Free Annualized ROI Payback Period 20+ Use Cases Benchmarks Included
ROI Calculator
✦ Instant ROI Results
📈 Simple ROI 🏠 Real Estate 🏛 Rental Property 🔎 Marketing / SEO ☀ Solar 👓 Custom
Investment Details
Please enter valid positive values in all required fields.
Results
📈
Enter your investment details
and click Calculate ROI
for complete results including
ROI %, payback period & more.
Positive ROI
0%
Return on Investment
Net: — Annualized: — Payback: —
Net Profit
total gain/loss
Annualized ROI
per year
Total Return
invested + profit
Payback Period
to break even
ROI Gauge
0% Average: 10% 100%+
Investment Breakdown
ROI Benchmarks for This Category
6
Calculator Modes
Ann.
Annualized ROI
Bench
Industry Benchmarks
Free
No Signup
ROI Calculator for Every Investment Type

Free ROI Calculator — 20+ Use Cases

Our free ROI calculator handles every investment type — from a simple ROI calculator to specialized tools for real estate, marketing, solar, crypto, and more. Click any card to load that mode.

ROI CALCULATOR BENCHMARKS — TYPICAL ANNUAL ROI BY INVESTMENT TYPE 300–500% Marketing SEO ROI 30–100% Bitcoin Crypto ROI 8–15% Rental Rental ROI 8–12% Real Estate RE ROI 6–10% Stocks Index Fund 10–15% Solar Solar ROI
ROI calculator benchmarks — typical annual ROI by investment type: marketing/SEO (300–500%), Bitcoin crypto (30–100%), rental property (8–15%), real estate (8–12%), stocks (6–10%), solar (10–15%)
📈
Simple ROI Calculator
Any investment

Enter investment cost and net return for instant ROI %, net profit, and annualized return. The simplest and most universal ROI calculation.

🏠
Real Estate ROI Calculator
Typical: 8–12% / yr

Calculate ROI on property investment including purchase, closing costs, renovation, and sale proceeds. Includes appreciation and total gain analysis.

🏛
Rental Property ROI Calculator
Typical: 6–12% / yr

Cash-on-cash return and cap rate for rental properties. Includes gross rent, all expenses, vacancy rate, and net operating income.

🔎
Marketing ROI Calculator
Good: 300–500%+

SEO ROI calculator, social media ROI, online marketing ROI — enter campaign spend and attributed revenue for complete marketing ROI analysis.

Solar ROI Calculator
Typical: 10–15% / yr

Calculate solar panel ROI with system cost, federal tax credit, annual energy savings, and 25-year system lifespan for complete payback analysis.

👓
Custom ROI Calculator
Amazon, CRM, College…

For Bitcoin ROI, Amazon ROI, CRM ROI, ADU ROI, cybersecurity ROI, college ROI, or any other investment type with custom cost and return inputs.

ROI Calculator — Complete Guide

Our free ROI calculator is more comprehensive than calculator.net, the Sarmaaya ROI calculator, and the Omni calculator ROI tool — because it offers 6 specialized modes covering a simple ROI calculator, real estate ROI calculator, rental property ROI calculator, marketing ROI calculator (including SEO ROI calculator and social media ROI calculator), solar ROI calculator, and a custom mode for Bitcoin ROI calculator, Amazon ROI calculator, CRM ROI calculator, college ROI calculator, and more — all with annualized return, payback period, and industry benchmarks.

ROI CALCULATOR FORMULAS — SIMPLE, ANNUALIZED AND MARKETING ROI KEY ROI FORMULAS Simple ROI = (Net Profit ÷ Investment) × 100 Net Profit = Total Return − Investment Cost Annualized ROI = ((1+ROI)^(1/Years) − 1) × 100 Marketing ROI = (Revenue − Cost) ÷ Cost × 100 Payback Period = Investment ÷ Annual Net Return Cash-on-Cash = Annual Net Income ÷ Cash Invested EXAMPLE: $10,000 → $14,500 / 3 YRS Simple ROI = ($4,500 ÷ $10,000) × 100 = 45% Annualized = (1.45^(1/3) − 1) × 100 = 13.2%/yr Payback Period = $10,000 ÷ $1,500/yr = 6.7 yrs Net Profit = $14,500 − $10,000 = $4,500
ROI calculator formulas — simple ROI, annualized ROI, payback period, and net profit explained with a worked example: $10,000 investment returning $14,500 over 3 years = 45% ROI, 13.2% annualized

How to Use the ROI Calculator

1
Select your investment typeClick Simple ROI for a basic calculation, or select a specialized mode: Real Estate, Rental Property, Marketing/SEO, Solar, or Custom. Each mode loads the right input fields and shows relevant benchmarks for that investment category.
2
Enter your investment amountEnter the total initial investment — everything you spent or plan to spend. For real estate include purchase price + closing costs + renovation. For marketing include all campaign costs. For solar include system cost minus federal tax credit (26–30%).
3
Enter return and time periodEnter total return (sale price, revenue, savings) and the investment period in years. The simple ROI calculator auto-computes annualized ROI so you can fairly compare a 6-month investment with a 5-year investment.
4
Review complete ROI analysisSee ROI %, net profit, annualized return, total return, payback period, the ROI gauge against benchmarks, and a full investment breakdown. The benchmark box shows how your ROI compares to typical returns in that category.

ROI Formula — Simple, Annualized, and Net Profit

The basic simple ROI calculator formula: ROI (%) = (Net Profit ÷ Investment Cost) × 100. Net Profit = Total Return − Investment Cost. For comparing investments of different durations, annualized ROI is more accurate: Annualized ROI = ((1 + ROI/100)^(1/Years) − 1) × 100.

Rental Property ROI Calculator

The rental property ROI calculator uses two key metrics: Cash-on-Cash Return and Cap Rate. Cash-on-Cash = Annual Net Income ÷ Total Cash Invested. Cap Rate = Net Operating Income ÷ Property Value. The rental ROI calculator is most useful when you include all actual expenses: mortgage, property taxes, insurance, maintenance (budget 1–2% of property value/year), property management (8–10% of rent), and vacancy allowance (5–8%).

Rental Property ROI Calculator Example

Property: $250,000 · Down payment: $62,500 (25%) · Closing costs: $5,000
Gross annual rent: $24,000 ($2,000/month)
Expenses: Mortgage $12,600 + Taxes $3,000 + Insurance $1,200 + Maintenance $2,500 + Vacancy (5%) $1,200 = $20,500
Net Annual Income = $24,000 − $20,500 = $3,500
Cash-on-Cash ROI = $3,500 ÷ $67,500 = 5.2%
Cap Rate = ($24,000 − expenses except mortgage) ÷ $250,000 = ~7.2%

Real Estate ROI Calculator — Property Appreciation

The real estate ROI calculator and ROI calculator real estate mode include property appreciation as well as rental income. Total Real Estate ROI = ((Sale Price − Purchase Price − All Costs) ÷ Initial Investment) × 100. For ADU (Accessory Dwelling Unit) investors, our ADU ROI calculator function works by entering the ADU construction cost as investment and the added rental income or property value increase as return. ADUs typically offer 8–15% ROI in high-cost markets like California.

Marketing ROI Calculator — SEO, Social Media, Online Marketing

Our marketing ROI calculator works for any channel. The formula: Marketing ROI = ((Revenue Attributed − Marketing Cost) ÷ Marketing Cost) × 100. A 3:1 return (300% ROI) is the minimum acceptable for most businesses. An enterprise SEO ROI calculator would typically show 400–800% ROI over 12–24 months, as organic traffic compounds. For social media ROI calculator purposes, include both direct revenue and brand value metrics. Our online marketing ROI calculator covers all digital channels in the Marketing mode.

ChannelAvg ROIPayback PeriodBest For
SEO (Enterprise)400–800%12–24 monthsLong-term organic growth
Email Marketing3,600%1–3 monthsExisting customer base
Google Ads (PPC)200–300%ImmediateHigh-intent traffic
Social Media95–250%3–12 monthsBrand awareness
Content Marketing300–500%6–18 monthsTrust + organic traffic

Solar ROI Calculator — Payback and Lifetime Savings

Our solar ROI calculator computes three key figures: Payback Period = Net System Cost ÷ Annual Savings. Total ROI = ((Lifetime Savings − Net Cost) ÷ Net Cost) × 100. Annualized ROI for a 25-year system lifespan. For a $20,000 system with $4,000 federal tax credit and $1,800/year in energy savings: Net cost = $16,000 · Payback = 8.9 years · 25-year ROI = 181% · Annualized = 4.3%/year.

SOLAR ROI CALCULATOR — 25-YEAR CUMULATIVE SAVINGS vs SYSTEM COST Net Cost: $16K Break-even Yr 9 Yr 1 Yr 5 Yr 15 Yr 20 Yr 25 $1,800/yr energy savings Yr 25: $45K total savings
Solar ROI calculator — $16,000 net system cost, $1,800/yr savings, break-even at year 9, $45,000 total savings over 25 years = 181% total ROI

Bitcoin ROI Calculator and Crypto ROI

Use our Custom mode as a Bitcoin ROI calculator. Enter purchase cost (BTC quantity × buy price) as investment and current/sale value as total return. BTC has historically delivered 30–300%+ annual ROI in bull markets, but also significant losses in bear markets. Our simple ROI calculator shows the exact ROI percentage, annualized return, and net profit for any crypto investment including Bitcoin (BTC), Ethereum, Dogecoin, XRP, and any other coin.

CRM ROI Calculator, Cybersecurity ROI & Enterprise Tools

For B2B software investments, the CRM ROI calculator approach measures: increased revenue from better pipeline management, reduced customer churn value, time saved per salesperson × headcount × hourly cost. A well-implemented CRM typically delivers 5–8x ROI within 3 years. Our cybersecurity ROI calculator estimates value by modeling: breach prevention value (average breach cost $4.35M × probability reduction) − annual security spend. Use our custom mode with investment = annual software/security cost and return = estimated risk reduction value + productivity gains.

College ROI Calculator — Education Return on Investment

The college ROI calculator approach: Total Cost = Tuition + Living Expenses + Foregone Income during school. Expected Return = Premium earnings over 40-year career vs no-degree path. Example: $150,000 total college cost, $20,000/year lifetime earnings premium over 40 years = $800,000 additional lifetime earnings → College ROI = ($800,000 − $150,000) ÷ $150,000 × 100 = 433% ROI over career. Enter in our Custom mode with total education cost as investment and estimated lifetime earnings premium as total return.

Amazon ROI Calculator — FBA and Seller ROI

The Amazon ROI calculator for FBA sellers: ROI = ((Revenue − COGS − Amazon Fees − FBA Fees − PPC Spend − Other) ÷ (COGS + FBA Prep + Shipping to Amazon)) × 100. Target 30–50%+ ROI on inventory cost for a sustainable Amazon business. Key inputs: unit cost, selling price, Amazon referral fee (typically 15%), FBA fulfillment fee ($3–8/unit), and PPC advertising cost. Use our custom mode for a complete Amazon ROI analysis.

ROI planning insight: Always compare your investment ROI against its "opportunity cost" — what you'd earn by putting that money in an index fund (historically 7–10% annually). Any investment should beat this benchmark on a risk-adjusted basis to be worth pursuing. Use annualized ROI (not total ROI) when comparing investments of different durations — a 40% ROI over 10 years is far less impressive than 40% in 1 year.

Common Questions

ROI Calculator FAQ

Questions for simple ROI, rental property ROI, marketing ROI, real estate ROI, solar ROI, Bitcoin, Amazon, SEO, college, and CRM ROI calculators.

What is ROI and how is it calculated?

ROI (Return on Investment) measures how much profit you made relative to what you invested. Formula: ROI (%) = (Net Profit ÷ Investment Cost) × 100. Net Profit = Total Return − Investment Cost. Example: invest $10,000, receive $13,500 back → Net Profit = $3,500 → ROI = ($3,500 ÷ $10,000) × 100 = 35%. For comparing investments of different durations, use annualized ROI: ((1 + ROI/100)^(1/Years) − 1) × 100. Our simple ROI calculator computes both instantly.

What is a good ROI for rental property?

A good rental property ROI depends on your market and goals. Cash-on-cash return benchmarks: 6–8% = good for appreciating markets like major cities; 8–12% = strong return for cash flow-focused investors; 12%+ = excellent (usually in lower-cost markets or high-density rentals. Cap rates follow similar ranges: 4–5% (primary markets like NYC/SF), 6–8% (secondary markets), 8%+ (tertiary markets). Our rental property ROI calculator computes both cash-on-cash return and cap rate simultaneously.

How do I calculate SEO ROI and marketing ROI?

SEO ROI formula: ROI = ((Revenue from SEO − SEO Cost) ÷ SEO Cost) × 100. To calculate revenue from SEO: Sessions × Conversion Rate × Average Order Value. Example: SEO investment $2,000/month, generates 500 monthly leads at $4,000 value → monthly revenue = $4,000. Annual ROI = (($48,000 − $24,000) ÷ $24,000) × 100 = 100% ROI. Enterprise SEO ROI often reaches 400–800% as organic traffic compounds over 12–24 months. Use our marketing ROI calculator mode with total SEO spend and attributed revenue for your full ROI analysis.

How does the solar ROI calculator work?

Our solar ROI calculator computes: Net System Cost = Gross Cost − Federal Tax Credit (30% in 2024) − State Incentives. Annual Savings = Annual kWh production × Local electricity rate. Payback Period = Net Cost ÷ Annual Savings. Total ROI over 25 years = ((Lifetime Savings − Net Cost) ÷ Net Cost) × 100. Example: $22,000 system, $6,600 tax credit (30%), $1,900/year savings: Net cost = $15,400. Payback = 8.1 years. 25-year ROI = ($47,500 − $15,400) ÷ $15,400 × 100 = 208% ROI. Use the Solar mode in our calculator above.

What is annualized ROI and why is it important?

Annualized ROI converts any total return into a yearly equivalent so you can fairly compare investments of different durations. Without it, a 50% ROI looks the same whether earned in 1 year or 10 years — but they're very different performance levels. Formula: Annualized ROI = ((1 + Total ROI/100)^(1/Years) − 1) × 100. Example: 50% total ROI over 3 years → Annualized = (1.50^(1/3) − 1) × 100 = 14.5%/year. 50% ROI in 1 year = 50% annualized. Our ROI calculator shows both total and annualized ROI automatically for every calculation.

How do I use this as a Bitcoin ROI calculator or Amazon ROI calculator?

For a Bitcoin ROI calculator: Click Custom mode. Enter total purchase cost (coins × buy price) as investment, total current/sale value as return, and holding period in years. Example: bought $5,000 in BTC, now worth $18,000, held 2 years → ROI = 260%, Annualized = 89.7%/year. For an Amazon ROI calculator: investment = total inventory cost + Amazon fees + PPC spend. Return = total revenue. The net profit and ROI % show your true return on inventory investment. The Custom mode in our simple ROI calculator handles any use case from CRM ROI to college ROI to cybersecurity ROI.

How is the ROI calculator different from an ROI calculator in Excel?

An ROI calculator Excel model requires you to build the formulas yourself and update inputs manually. Our online ROI calculator has all formulas pre-built — including annualized ROI, payback period, cash-on-cash return, cap rate (for rental property), and marketing attribution ROI — no spreadsheet setup needed. The key advantage of an ROI calculator Excel approach is customizability for complex multi-year projections. For quick calculations across different investment types, our free online ROI calculator is faster and ready to use instantly without any setup.

More Free Calculators

Related Calculators