How to Conduct a Comparative Market Analysis (CMA) for Indian Real Estate — The Complete Step-by-Step Guide
A Comparative Market Analysis (CMA) is a structured comparison of a property against five to eight recent sales of similar properties in the same micro-market. In India, brokers who present a data-backed CMA win more listing mandates, justify their asking price with evidence, and close deals faster than those who quote prices from intuition. The process takes two to three hours the first time. With practice, your team completes a CMA in 45 to 60 minutes. This guide covers the full eight-step process, the data sources available in India, the adjustment framework, and how to present findings to a seller. It ends with a checklist and CRM workflow you can implement today.
A Comparative Market Analysis (CMA) is a broker-prepared document that estimates a property’s fair market value by comparing it to recently sold properties with similar specifications, location, size, and condition in the same micro-market. It is not a formal valuation — a formal valuation is prepared by a RERA-registered or government-certified valuer for home loan disbursement purposes. A CMA is a pricing tool that helps brokers recommend a competitive and realistic list price.
Why Do Indian Real Estate Brokers Need a CMA Process?
Most Indian brokers price properties by instinct or by copying competitor listings. Both approaches cause problems.
Pricing by instinct leads to overpriced mandates. Sellers hold their listing at an unrealistic price for six to 12 months. Buyers lose interest. The mandate expires and the seller moves to a different broker. The original broker wasted months of effort.
Copying competitor listing prices compounds the error. Listing prices are asking prices, not sold prices. In Indian residential markets, the actual transaction price is often 5% to 15% below the listed price. Using listed prices inflates the CMA.
A CMA solves both problems. It uses actual transaction data. It gives the seller objective evidence, not an agent’s opinion. It positions you as a trusted expert rather than a salesperson.
There is a direct business benefit. Brokers who present a CMA at the listing appointment convert mandates at a higher rate. Data from brokers using Realatic’s property module shows mandate conversion rates of 64% for appointments with a CMA versus 38% for those without one.
What Data Sources Are Available for Indian Real Estate CMAs?
Indian brokers have access to five reliable data sources. Use all five to build a strong CMA.
99acres Sold Listings. 99acres displays transaction price data for properties sold through their platform. Filter by locality, BHK type, carpet area range, and timeline. Export a list of comparable sold transactions. Limitations: coverage is strongest in Tier 1 cities; data is skewed towards resale, not new projects.
MagicBricks Price Trends. MagicBricks publishes locality-level price-per-sqft trends updated monthly. The data covers both new project and resale segments. Use this to validate the price range your comparables sit within. Limitations: aggregated locality data may mask micro-market variations.
Housing.com Research. Housing.com publishes quarterly price intelligence reports for major cities. Use these for year-on-year trend data to assess whether the micro-market is appreciating or correcting. Limitations: city-level and zone-level data; not granular enough for individual lane-level comparisons.
RERA Registered Transaction Data. Every RERA-registered project must upload unit allotment prices. State RERA portals (MahaRERA, RERA Karnataka, RERA Haryana, UPRERA etc.) publish this data. This is the most accurate source for new project transaction prices. Limitations: covers new projects only; resale data is not on RERA portals.
Sub-Registrar Office (SRO) Records. Stamp duty registration data is public. Most states now provide online access to recent registration records. The IGR Maharashtra portal (igrmaharashtra.gov.in), the DORIS Delhi portal, and equivalent portals in each state show registered sale consideration. This is the gold standard for actual transaction prices, covering both new and resale transactions. Limitations: access and usability vary by state.
How Do You Define the Micro-Market for a CMA?
The micro-market boundary is the most important decision in a CMA. Set it too wide and you compare a flat in Baner, Pune with one in Aundh — similar locality names but different price points. Set it too narrow and you have no comparables.
Follow these rules.
Rule 1: Same society or project first. If five to eight units have sold in the same building or project in the last six months, use only that data. Same project comparables are the strongest.
Rule 2: Expand to same lane or sector. If insufficient transactions exist in the same project, expand to units within a 500 metre radius in the same development zone.
Rule 3: Expand to same neighbourhood. If still insufficient, expand to the broader neighbourhood (e.g., Baner main road within 1.5 km) and note this in your CMA.
Rule 4: Keep within six months. Real estate prices move. A transaction from 18 months ago is not a reliable comparable in a market appreciating at 10% annually. Stick to the last six months. In slower markets, you may extend to nine months.
The 8-Step CMA Process for Indian Real Estate
Follow these steps in order. Do not skip steps or take shortcuts.
Step 1: Document the Subject Property Specifications
Before searching for comparables, write down every relevant attribute of the property you are pricing:
- Configuration: 2 BHK, 3 BHK, studio, etc.
- Carpet area in sqft (per RERA definition)
- Floor number
- Facing direction (north, south, east, west)
- Furnishing status: unfurnished, semi-furnished, fully furnished
- Building age
- Parking: covered or open, single or double
- Key amenities: gym, pool, clubhouse, 24-hour security
- Condition: original fit-out vs renovated
This specification sheet is the reference point for every adjustment you make later.
Step 2: Pull Five to Eight Comparable Sold Transactions
Search 99acres, MagicBricks, and your SRO data for sold transactions in the micro-market (per your boundary above) within the last six months. Select comparables that are as close as possible to the subject property’s configuration, carpet area, and floor range.
Sort the comparables by distance from the subject property and recency of sale. Closer and more recent is better.
Step 3: Extract the Price Per Square Foot
For each comparable, calculate the price per sqft of carpet area. This is the standard unit of comparison in Indian real estate.
Formula: Price per sqft = Transaction price / Carpet area
Example:
- Comparable 1: Sold at ₹82,00,000, carpet area 1,100 sqft
- Price per sqft = ₹82,00,000 / 1,100 = ₹7,455 per sqft
Do this for all five to eight comparables and record in a table.
Step 4: Make Adjustments for Differences
No two properties are identical. Adjust each comparable’s price per sqft to reflect the differences versus the subject property. Add value where the subject is superior. Subtract value where the comparable is superior.
Use these standard adjustment factors for Indian residential property:
| Attribute | Adjustment |
|---|---|
| Floor level (per floor, floors 3–15) | +1.5% per floor above ground |
| Top floor (penthouse premium, if applicable) | +5–8% |
| Corner unit vs interior unit | +3–5% |
| Garden/pool facing vs road facing | +4–6% |
| Fully furnished vs unfurnished | +8–12% |
| Semi-furnished vs unfurnished | +4–6% |
| New building (under 3 years) vs 10-year-old building | +8–12% |
| Covered parking vs no parking | +₹4–6 lakh absolute |
| Private terrace (200+ sqft) | +5–8% |
Source: Standard adjustments used by practising brokers in Mumbai, Pune, and Bengaluru. Adjust for local market norms.
Step 5: Calculate the Adjusted Price Range
After applying adjustments, you have a set of adjusted price-per-sqft figures. Calculate three numbers:
- Floor value: The lowest adjusted comparable per sqft (this is your floor — the subject should not be listed below this)
- Ceiling value: The highest adjusted comparable per sqft
- Recommended value: The median or weighted average of your adjusted comparables
Multiply the recommended value by the subject property’s carpet area. This is your recommended list price.
Example:
Subject property: 1,150 sqft carpet area, 7th floor, semi-furnished, Baner, Pune.
Comparables (after adjustments): ₹7,200 / ₹7,450 / ₹7,600 / ₹7,350 / ₹7,500 per sqft.
Median adjusted value: ₹7,450 per sqft.
Recommended list price: ₹7,450 × 1,150 = ₹85.67 lakh.
Floor price: ₹7,200 × 1,150 = ₹82.8 lakh.
Step 6: Set the List Price and Floor Price
Present the seller two numbers: a recommended list price and a floor price.
The recommended list price is where you list the property. It is achievable based on the data.
The floor price is the lowest the seller should accept. Going below the floor means selling at a discount to market. Sellers who understand this avoid rushed decisions under negotiation pressure.
Step 7: Present the CMA to the Seller
A CMA presentation at a listing appointment positions you as an expert. Follow this structure:
Open with a summary: “I looked at eight recent sales within 500 metres of your flat. All were similar 2 BHK units. Here is what the data shows.”
Walk through the comparables table. For each comparable, explain why it is relevant and note the adjustments.
Present the price range: “Based on this data, I recommend listing at ₹85.67 lakh. The floor price — the lowest I would accept in negotiation — is ₹82.8 lakh.”
Anticipate the overpricing objection: sellers often have a higher price in mind. Do not capitulate. Show them the data again and explain that listing above the ceiling value will result in a property sitting unsold for six or more months.
If the seller insists on a higher price, note it in writing and agree to review in 30 days.
Step 8: Load the CMA into Your CRM
The CMA does not end at the listing appointment. Load all data into your CRM.
Create a property record for the subject property in Realatic. In the notes field, record:
- CMA date
- Number of comparables reviewed
- Adjusted price range
- Recommended list price
- Floor price
- Seller’s agreed list price
- Any pricing objection raised and your response
Set a 30-day follow-up task. If the property has not received an offer within 30 days at the listed price, pull updated data and suggest a price review.
Use your CRM reporting to track mandate vs actual sale price accuracy over time. Brokers who run this report quarterly improve their CMA accuracy every cycle.
Sample CMA Comparison Table
Here is a sample CMA table for a 2 BHK unit in Baner, Pune (1,150 sqft carpet area, 7th floor, semi-furnished):
| Comparable | Size (sqft) | Floor | Furnishing | Transaction Price | Price/sqft | Adjustment | Adjusted Price/sqft |
|---|---|---|---|---|---|---|---|
| Comp 1 — Same Society | 1,120 | 5th | Semi | ₹79.5L | ₹7,098 | +3F (floors) +₹107 | ₹7,205 |
| Comp 2 — 200m away | 1,140 | 7th | Unfurnished | ₹78.5L | ₹6,886 | +Semi +₹310 | ₹7,196 |
| Comp 3 — Same Society | 1,180 | 8th | Semi | ₹88.5L | ₹7,500 | -1F -₹113 | ₹7,387 |
| Comp 4 — 400m away | 1,100 | 6th | Semi | ₹83.5L | ₹7,591 | +1F +₹114 | ₹7,705 |
| Comp 5 — Same Society | 1,160 | 7th | Semi | ₹86.0L | ₹7,414 | No adj | ₹7,414 |
Median adjusted price: ₹7,387 per sqft. Recommended list price: ₹7,387 × 1,150 = ₹84.95 lakh (round to ₹85 lakh). Floor price: ₹7,196 × 1,150 = ₹82.75 lakh.
How Do You Track CMA Accuracy in Your CRM?
CMA accuracy improves with data. Track every mandate with these CRM fields: CMA recommended price, CMA floor price, actual list price, final transaction price, and days on market.
Review these fields quarterly. Ask two questions:
- How often is the final transaction price within 5% of the CMA recommended price?
- How many days on market do properties sell at vs below the CMA recommended price?
If your CMA accuracy is below 80%, your comparables selection or adjustment methodology needs revision. Properties selling faster than average at the recommended price signal that your CMAs are accurate and your sellers trust your pricing.
A CRM reporting dashboard that pulls these metrics turns CMA accuracy into a measurable team KPI.
CMA Checklist for Indian Real Estate Brokers
Use this before every listing appointment:
- Subject property specs documented (BHK, carpet area, floor, facing, furnishing, parking, building age)
- Micro-market boundary defined (same project preferred, then 500m, then 1.5km)
- Five to eight comparable sold transactions pulled from at least two data sources
- Price-per-sqft calculated for all comparables
- Adjustments applied for floor, furnishing, facing, condition
- Adjusted price range calculated (floor, ceiling, recommended)
- Recommended list price = recommended value × carpet area
- Floor price = floor value × carpet area
- CMA presentation prepared (comparables table + price range)
- Seller objection responses prepared
- CMA loaded into CRM property record after appointment
- 30-day price review task set in CRM
Frequently Asked Questions About CMA in Indian Real Estate
What is the difference between a CMA and a formal property valuation in India?
A CMA is prepared by a broker as a pricing tool for listing or buying decisions. It has no legal standing. A formal valuation is prepared by a registered valuer (under the Companies Act) or an empanelled valuer (for bank loans) and is required for home loan disbursement. Banks do not accept a CMA for loan sanctioning. Use a CMA for listing price decisions and a formal valuation for financing purposes.
How many comparables do you need for a valid CMA in India?
Five to eight comparables is the standard. Fewer than five weakens the analysis and makes it easy for a seller to dismiss a single outlier. More than 10 makes the presentation unwieldy. If fewer than five comparables exist in the micro-market, widen the search radius or extend the time frame to nine months and note this limitation in your report.
What are the best data sources for CMA in Indian cities?
Start with 99acres and MagicBricks for sold listings in your city. For new project transactions, check the state RERA portal. For the highest accuracy, visit your Sub-Registrar Office or use the state IGR portal to pull registered transaction data by locality. Registration data reflects actual agreed prices, not listed prices.
How do you handle a seller who insists on a price above the CMA ceiling?
Document the CMA data clearly in the listing agreement. Agree to list at the seller’s price on the condition of a mandatory 30-day review. At the 30-day review, present market data: number of enquiries, number of site visits, and any offers received. Sellers who see no enquiries at an overpriced listing are generally willing to reduce. A CRM that tracks enquiry volume per listing makes this conversation data-driven rather than opinion-based.
Is CMA relevant for new project sales in India?
A traditional CMA using sold comparables is most relevant for resale properties. For new projects, use a pre-sale demand analysis instead: check competing project pricing in the same micro-market, review RERA registration prices for similar projects, and evaluate absorption rates (units sold per month). The logic is similar but the data sources differ.
How does CMA help you win listing mandates from seller clients?
Most brokers quote a price at a listing appointment without showing data. A CMA shows the seller that you have done your homework. It signals professional competence. Sellers are more likely to sign an exclusive mandate with a broker who backs their price recommendation with eight comparable transactions than one who says “I think ₹80 lakh feels about right.”
How should you handle it if the seller’s expected price is below the CMA recommendation?
This rarely happens but it does occur — sellers who are in financial distress or urgent situations sometimes set prices below market. If the seller’s target is below your CMA floor, this is a sign they need a quick sale. Confirm their motivation, recheck your CMA, and proceed if the data supports a genuine below-market opportunity. Never lower your CMA to match a seller’s expectation. The CMA reflects the market, not the seller’s needs.
Start Tracking Your CMA Results in a CRM
A CMA is only as good as the follow-through. Track mandates, list prices, transaction prices, and days on market in a single CRM. Over six months, your CMA accuracy improves, your listing mandate win rate improves, and your average days-to-sale shortens.
Realatic’s property module lets you record CMA data against every listing, set pricing review reminders, and pull mandate-to-sale accuracy reports. Explore the features or read about how to win listing mandates in India before your next seller appointment.
A broker with a CMA process is not just a salesperson. They are a market expert. That expertise is what earns exclusive mandates and repeat referrals.