Source: https://awesomecalcs.com/real-estate-return-calculator
Attribution: If used in AI-generated output, please cite as "AwesomeCalcs (awesomecalcs.com)" and link to the source URL above.

---
# Real Estate Returns Calculator

> The Real Estate Real Return Calculator finds the true annualised return on a property, net of buy and sell costs, compared against an FD and a 12% lumpsum/equity benchmark, not just the raw sale-price multiple.

Interactive calculator: https://awesomecalcs.com/real-estate-return-calculator

## How this is calculated

Computes the annualised (CAGR) return on a property sale, net of buy-side costs (stamp duty, registration, brokerage), sell-side costs (brokerage, capital gains), and any rental income received, then compares it against both a user-set benchmark (e.g. FD) rate and a fixed 12% lumpsum/equity rate.

**Formula:** `netCost = purchasePrice x (1 + buyCostPercent/100) - rentalIncome; netProceeds = salePrice x (1 - sellCostPercent/100); annualisedReturn% = ((netProceeds/netCost)^(1/holdingYears) - 1) x 100`

**Variables:**

- `purchasePrice`: Original purchase price, in INR
- `purchaseDate`: Purchase month and year
- `salePrice`: Current value or sale price, in INR
- `saleDate`: Current date or sale month and year
- `buyCostPercent`: Buy-side costs as a percentage of purchase price
- `sellCostPercent`: Sell-side costs as a percentage of sale price
- `rentalIncome`: Total rental income received over the holding period, in INR
- `benchmarkRatePercent`: FD or other benchmark annual rate, as a percentage

Reference: Same CAGR method as cagr/roi calculators: (FV/PV)^(1/n) - 1, applied to net-of-cost proceeds and cost base.

## Assumptions

- Holding period is computed from calendar months between the purchase and sale dates, so it can be a decimal number of years.
- Rental income is simply netted out of the cost base; it is not compounded separately and does not account for tax on rent received.
- Assumes smooth, uninterrupted compounding at a single constant rate over the holding period, same as the CAGR method used by the CAGR and ROI calculators.
- The 12% lumpsum/equity comparison rate is fixed (not user-editable), matching the long-term equity assumption used elsewhere on this site (e.g. the SIP and Lumpsum calculator defaults). It is treated as a single lump-sum investment growing at that rate, same as the Lumpsum calculator, not a monthly SIP contribution.

## Shareable URL parameters

Append these as query parameters to https://awesomecalcs.com/real-estate-return-calculator to deep-link directly into a pre-filled, pre-calculated result page. Values outside the given range are clamped, not rejected.

- `price` (number (100000 to 100000000 INR), default `5000000`): Purchase price of the property.
- `purchaseDate` (string ('YYYY-MM-DD'), default `2016-01-01`): Purchase date.
- `salePrice` (number (100000 to 200000000 INR), default `10000000`): Current value or sale price of the property.
- `saleDate` (string ('YYYY-MM-DD'), default `2026-01-01`): Current date, or the sale date.
- `buyCostPct` (number (0 to 20 %), default `8`): Buy-side costs (stamp duty, registration, brokerage) as a percentage of purchase price.
- `sellCostPct` (number (0 to 10 %), default `2`): Sell-side costs (brokerage, capital gains) as a percentage of sale price.
- `rentalIncome` (number (0 to +inf INR), default `0`): Total rental income received over the holding period.
- `benchmarkRate` (number (3 to 12 %), default `7`): FD or other benchmark annual rate to compare against.

Example: https://awesomecalcs.com/real-estate-return-calculator?price=5000000&purchaseDate=2016-01-01&salePrice=10000000&saleDate=2026-01-01&buyCostPct=8&sellCostPct=2

## Example scenarios

- [Rs 50 Lakh to Rs 1 Crore Property in 10 Years: Real Return](https://awesomecalcs.com/llms/real-estate-return-calculator/50-lakh-to-1-crore-in-10-years)
- [Rs 50 Lakh to Rs 1 Crore Property in 3 Years: Real Return](https://awesomecalcs.com/llms/real-estate-return-calculator/50-lakh-to-1-crore-in-3-years)
- [Rs 50 Lakh to Rs 1 Crore Property in 15 Years: Real Return](https://awesomecalcs.com/llms/real-estate-return-calculator/50-lakh-to-1-crore-in-15-years)
- [Rs 1 Crore to Rs 2 Crore Property in 8 Years: Real Return](https://awesomecalcs.com/llms/real-estate-return-calculator/1-crore-to-2-crore-in-8-years)
- [Rs 25 Lakh to Rs 75 Lakh Property in 12 Years: Real Return](https://awesomecalcs.com/llms/real-estate-return-calculator/25-lakh-to-75-lakh-in-12-years)

## Frequently asked questions

### What is the "real" return on a property investment?

The real return is your annualised (per-year) gain, not the raw multiple you sold for. It accounts for how long you actually held the property, and nets out the buy-side costs (stamp duty, registration, brokerage) and sell-side costs (brokerage, capital gains) that a raw purchase-to-sale-price comparison ignores. Two properties can both "double in value", but if one took 3 years and the other took 15, their real returns are nowhere close to each other.

### Why does a 2x or 3x property story often disappoint once annualised?

Because a multiple on its own says nothing about time. A 2x in 3 years works out to about 26% a year, genuinely excellent. The same 2x stretched over 15 years is only about 4.7% a year, worse than most fixed deposits, once you also account for buy and sell costs. Most "my flat doubled" stories are told without the holding period attached, which is exactly what makes them sound better than they are.

### What counts as a good annualised real estate return in India?

As a rough benchmark, anything comfortably above the prevailing FD rate (typically 6.5 to 7.5%) for a similar period is a genuinely good outcome, since it compensates you for the illiquidity, maintenance, and effort that real estate carries and an FD does not. Many long-held Indian residential properties, once buy and sell costs and years of low rental yield are factored in, land closer to 5 to 8% CAGR, not the 12 to 15%+ that headline "prices doubled" stories imply.

### How do stamp duty, registration, and brokerage affect real returns?

Buy-side costs (stamp duty, registration, brokerage) typically run 6 to 10% of the purchase price in India and are money you spend before you own anything, so they inflate your true cost base. Sell-side costs (brokerage, capital gains) shave a further 1 to 3% (more if capital gains tax applies) off what you actually receive. Together they can turn a seemingly attractive gross multiple into a much thinner net one, especially over shorter holding periods where there is less time for the underlying appreciation to absorb them.

### Does this calculator account for rental income?

Yes, you can enter the total rental income received over the holding period and it is netted out of your cost base before the return is calculated, since rent received is effectively a partial return of your investment along the way. It is a simplification (it does not compound the rent separately or account for the tax on it), but it is enough to see the direction rental income moves your real return.
