AllSmartCalculators

ROI Calculator

Compute Return on Investment as a percentage from initial cost and gain — for marketing campaigns, real estate, or any business project.

Reviewed by Ankit Gupta· Builder · AllSmartCalculators

business

Adjust the inputs below

Ready when you are

Adjust the inputs on the left to see your roi.

Introduction to the ROI Calculator

The ROI Calculator computes Return on Investment as ROI = ((Final_Value - Initial_Cost)/Initial_Cost) x 100. For multi-year investments, it also calculates annualised return (CAGR) = ((Final/Initial)^(1/years) - 1) x 100 to compare apples-to-apples across deals of different durations.

Indian D2C founders, marketers, mutual fund investors and real estate buyers use this tool to evaluate where their money grows fastest. ROI on Meta and Google ads (Indian e-commerce average 2-4x), real estate (5-7% appreciation), equity mutual funds (12-14% CAGR over 10+ years), and FDs (6-7%) can be benchmarked side by side in Rs terms.

You enter initial investment, final value (or revenue), and time period. The calculator returns absolute gain/loss in Rs, ROI percentage, annualised CAGR for periods over 1 year, and ROMI (Return on Marketing Investment) variant where revenue replaces final value. Supports negative ROI (losses) too.

Who Should Use This ROI Calculator

D2C marketing managers in Bengaluru tracking Meta and Google ad spend versus Shopify revenue need ROMI calculations: Rs 1 lakh ad spend that produces Rs 3 lakh revenue is a 200% ROI (or 3x ROAS).

Real estate investors in Mumbai comparing flats versus REITs versus REIT mutual funds use 5-year holding period ROI to evaluate Rs 80 lakh apartment that sells for Rs 1.1 crore (37.5% total, 6.6% CAGR).

Mutual fund investors in Hyderabad reviewing their 10-year SIP portfolios calculate XIRR via ROI for cash-flow-adjusted returns, distinguishing 11% CAGR (good) from 14% (excellent for large-cap).

SaaS founders in Pune evaluating customer acquisition spend benchmark LTV:CAC ratio of 3:1, which translates to ROI of 200% on each acquired Indian customer over 24 months.

Personal investors in Chennai assessing FDs vs PPF vs equity funds use ROI to see that Rs 1 lakh in FD at 7% for 5 years gives Rs 40,250 absolute gain (40.25% ROI), versus Rs 1 lakh in equity at 12% CAGR gives Rs 76,234 (76% ROI) net of equity LTCG tax.

Tips for Calculating ROI

Smart ROI Tips

Always annualise long-period ROI using CAGR. A 40% ROI over 5 years sounds great until you realise that is only 6.96% CAGR, barely above FD returns. Annualised numbers prevent emotional investing bias.

For marketing ROI, subtract all costs including agency fees, creative production, and platform commission. A Rs 1 lakh net ad spend producing Rs 4 lakh revenue is 4x ROAS but if COGS is 60%, gross profit is Rs 1.6 lakh and real ROI is just 60%.

In real estate, include all hidden costs: stamp duty (5-7%), registration (1%), brokerage (1-2%), home loan interest, property tax, society maintenance. These reduce headline ROI by 5-15% over the holding period.

For equity mutual funds, factor in expense ratio (1-1.5% for active, 0.1-0.5% for index funds) and equity LTCG of 12.5% on gains above Rs 1.25 lakh per financial year (FY26 rules).

Compare ROI against benchmarks: FD 7% (risk-free), Nifty 50 12% (10-year CAGR), inflation 6%. Any investment must beat at least the FD rate to justify its risk. Otherwise stick with FDs and PPF.

Formula Explanation

Core ROI Formulas

ROI_% = ((Final_Value - Initial_Cost)/Initial_Cost) x 100

CAGR_% = ((Final/Initial)^(1/years) - 1) x 100

ROAS = Revenue / Ad_Spend (Marketing-specific)

ROMI_% = ((Revenue - Marketing_Cost)/Marketing_Cost) x 100

Where:

  • Initial_Cost = total money invested in Rs
    • Final_Value = current or sale value in Rs
    • years = holding period (use fractions for months)
    • Revenue = top-line revenue from marketing channel

Example: Invested Rs 5 lakh in Nifty 50 index fund 5 years ago, value today Rs 8.81 lakh. ROI = 76.2%, CAGR = 12% per year. Beats FD which would have grown to Rs 7 lakh at 7%.

ROI vs CAGR Quick Reference Table

Initial (Rs)Final (Rs)YearsTotal ROICAGR
1,00,0002,00,0005100%14.87%
1,00,0002,00,00010100%7.18%
1,00,0003,00,0005200%24.57%
5,00,0008,81,000576%12%
10,00,00025,00,00010150%9.6%
50,0001,50,000 (ad rev)0.5200%-

Real-World Example

Example: Manish's D2C Marketing ROI

Meet Manish, 33, the head of growth at a Mumbai-based D2C eyewear brand. In March 2026 he ran a Rs 5 lakh campaign across Meta and Google Search, targeting Tier 1 cities. The campaign generated Rs 18 lakh in Shopify revenue.

Step 1: Manish computes ROAS = 18/5 = 3.6x. This is healthy for D2C eyewear, where industry benchmark is 3-4x.

Step 2: Apply ROMI: (18 lakh - 5 lakh)/5 lakh = 260% gross ROI. But COGS is 35% of revenue, so gross profit = 18 x 0.65 = Rs 11.7 lakh.

Step 3: Adjusted ROMI = (11.7 - 5)/5 = 134%. After agency fee (10% of ad spend = Rs 50K) and creative production Rs 1 lakh, true marketing-driven ROI = (11.7 - 6.5)/6.5 = 80%.

Result: Manish presents the 80% true ROI to his CFO, who approves scaling Meta spend to Rs 8 lakh next quarter, expecting Rs 28-30 lakh revenue. He bookmarks the ROI calculator for monthly reviews.

Frequently Asked Questions About ROI

Indian business owners and investors often ask about the difference between ROI, CAGR and XIRR, how to handle compounded returns versus point-to-point gains, whether to use absolute or annualised ROI for comparing investments, and how to factor in tax and inflation. The FAQ below addresses each with examples from D2C marketing, mutual funds, and real estate in current Indian conditions.

Related calculators