Blog · Real Estate

How to Calculate the ROI of Your Real Estate Sales Team

Rishabh · 17 Oct 2026

How to Calculate the ROI of Your Real Estate Sales Team

Every Indore sales head has been asked some version of the question: what is this team actually earning us? The answer usually arrives as a monthly booking count next to a payroll figure, and the two numbers are then compared by feel. That comparison is wrong in both directions. The cost side leaves out most of what the team really costs, and the return side credits the wrong month. This article gives you a method you can run on your own numbers in an afternoon: a full-cost count, a cohort-based return, and a break-even booking number you can manage the team against. Everything below uses your figures, not market averages, because no credible public benchmark exists for the sales-team ROI of an Indore or tier-2 real estate firm.

Why most sales-team ROI numbers are wrong

There are four errors that show up again and again when a founder or sales head tries to answer the ROI question quickly.

The cost side is too small. Payroll is only the visible part. Employer statutory contributions, bonus and gratuity accruals, seats and phones, supervision time, training weeks, recruiting effort after every exit, and the money spent to acquire the leads the team works on all belong to the team's cost. If you leave them out, ROI looks better than it is, and you will not notice until the firm's bank balance disagrees with the report.

The return side is credited to the wrong period. A booking made this month usually comes from a lead generated, called and visited weeks or months earlier. Setting this month's bookings against this month's cost penalises a team that just did good work and flatters a team that is coasting on last quarter's leads.

The return is measured in revenue, not contribution. A booking is worth what the firm keeps after construction cost, brokerage, discounts and taxes, or, for a brokerage, what it actually collects as commission. A sales team that books many units at heavy discount can look productive and still earn little.

Everything is credited to the team. Some bookings come from channel partners, referrals, repeat customers or a launch that sold on brand alone. A fair ROI figure separates what the in-house team produced from what it merely recorded.

The formula, and the two clocks it has to respect

Five steps to calculate the ROI of a real estate sales team

The basic formula is simple. ROI of the team over a period equals the contribution earned from bookings the team produced, minus the full cost of the team over the same period, divided by that full cost. Expressed as a percentage, a figure above zero means the team earned more than it cost. A figure below zero means the firm is paying to keep the team running.

The difficulty is not the formula, it is the two clocks. The first is the booking clock: the day a customer pays a booking amount. The second is the money clock: the days on which the firm actually receives cash, which for a developer follows the payment plan and for a brokerage follows the developer's payout schedule. For a first calculation use the booking clock, because it is the one your CRM or register already holds. When you are comfortable with that, repeat the exercise on the money clock and see how different the picture looks.

Here is the procedure in five steps. Run it on a trailing period long enough to contain several bookings, such as the last six months, so that one lucky or unlucky month does not decide the answer.

  1. Fix the period. Choose a trailing window of at least six months, and use the same window for cost and for the lead cohort.
  2. Total the full cost. Add pay, incentives, employer statutory costs, seats, tools, supervision and every rupee spent acquiring leads.
  3. Trace the cohort. List the bookings in the window and tag the in-house team's share, separating channel partner, referral and repeat bookings.
  4. Value each booking. Use the contribution the firm keeps per booking after discounts and brokerage, not the headline agreement value.
  5. Compute ROI and break-even. Apply the formula, then divide full cost by average contribution to get break-even bookings per period.

The fifth step produces the number to remember: break-even bookings. It converts a vague question about return into a target the team can understand. If your full monthly cost is a given figure and each booking contributes a given amount, the team needs that many bookings every month just to stand still.

Step one: the full cost of the team

Cost lines to include when calculating real estate sales team ROI

Use the table below as the skeleton of your cost sheet. Each row needs a monthly rupee figure from your own records. Where a row is hard to measure, estimate it, write down how you estimated it, and revisit it next quarter.

Cost line What goes in it Where the number comes from
Fixed pay Salaries of telecallers, pre-sales, site-visit staff Payroll register
Incentives Per-visit, per-booking and target payouts Incentive sheet
Employer statutory EPF, ESI where covered, bonus, gratuity accrual Your CA or payroll vendor
Seats and tools Rent share, phones, SIMs, software, power Accounts head
Supervision and training Manager time, onboarding weeks, scripts Your own estimate
Lead acquisition Ad spend, portal fees, agency retainer, lead plans Vendor invoices

The employer statutory row deserves care because it is where payroll surprises hide. According to the Employees' Provident Fund Organisation, the employer contributes 12% of EPF wages, with an additional 0.5% towards EDLI and 0.5% as administrative charges. The Employees' State Insurance Corporation lists the employer share at 3.25% of wages where ESI applies, with a wage limit of Rs 21,000 a month. Whether a sales office in Indore falls under ESI depends on how the establishment is notified, so ask your CA rather than assuming. Separately, a Union Cabinet decision reported in mid-September 2026 raised the EPF wage ceiling from Rs 15,000 to Rs 25,000 with effect from 17 September 2026; because that is so recent, confirm with the EPFO circular how it changes the employer contribution on your payroll before you finalise any figure.

Two further accruals are easy to forget. Gratuity is 15 days' wages for each completed year of service under the Code on Social Security, with a five-year qualifying period for permanent staff and one year for fixed-term employees. The Code on Wages provides for a minimum annual bonus to eligible employees. Neither is a cash outflow every month, but both are real obligations, so accrue a monthly amount for them. The four Labour Codes took effect on 21 November 2025, and state-level rules were still being operationalised through 2026, so treat any payroll formula as provisional and ask a labour consultant to sanity-check it.

Step two: the return side, built from cohorts

Take every booking in your window and trace it back to the month the lead entered your system. Group the bookings by the month of lead origin, not by the month of booking. This is the cohort view, and it answers the question the sales head really cares about: of the leads we paid for and worked in a given month, how much contribution did they eventually produce?

Then apply four rules to the tagging.

  • Credit the team only for what it touched. If a channel partner brought the customer and your telecallers never spoke to them, that booking belongs on the channel line, not the team's.
  • Count a booking once. A customer who enquired through two sources and was called by two people is still one booking. Use the phone number as the unique key.
  • Value after discount. Use the agreement value less the discount actually given, then subtract brokerage and any cost the firm treats as variable to the sale. What remains is contribution.
  • Park cancelled bookings. A booking cancelled within your window should come out of the return. If cancellations arrive later, restate the earlier cohort.

For a brokerage the return is the commission earned on bookings your team produced, and the money clock matters more, because commission arrives on the developer's schedule. A brokerage that reports ROI on booking dates alone can look healthy while its cash is tight.

A worked example (illustrative, replace with your numbers)

The figures below are round placeholders chosen to show the arithmetic. They are not market data and they are not a benchmark for any Indore firm. Replace each with your own.

Assume the full monthly cost of the sales operation, including lead acquisition, comes to Rs 3,00,000. Assume the average contribution per booking, after discount and brokerage, is Rs 2,00,000. Assume the in-house team produced two bookings in a typical month.

  • Contribution from two bookings: 2 x Rs 2,00,000 = Rs 4,00,000.
  • ROI: (Rs 4,00,000 minus Rs 3,00,000) divided by Rs 3,00,000 = about 33%.
  • Break-even bookings: Rs 3,00,000 divided by Rs 2,00,000 = 1.5 bookings a month.

Now see how fragile the result is. With one booking in the month, ROI is (Rs 2,00,000 minus Rs 3,00,000) divided by Rs 3,00,000, which is about minus 33%. With three bookings it is (Rs 6,00,000 minus Rs 3,00,000) divided by Rs 3,00,000, which is 100%. A swing of one booking moves the ROI by roughly 67 percentage points. That is why you must use a trailing window of several months rather than a single month, and why a team whose break-even is 1.5 bookings should be managed on the funnel stages that lead to bookings, not on the monthly count alone.

How the calculation plays out in Indore and tier-2 cities

Indore sits in an unusual place in public data. It is the largest property-transaction district in the Malwa-Nimar region, but it does not appear in PropEquity's set of 15 tier-II cities, and the CII-Knight Frank report that groups 11 emerging markets does include it. That means any article quoting a clean Indore sales-volume series from those publishers should make you cautious. For the return side of your own ROI, rely on your own bookings. For context, use what the registration records show.

The cost side is moving. According to Indeed's salary page for Indore, the generic "Caller" role averaged Rs 13,167 a month, with a reported range of Rs 8,396 to Rs 20,648; the page was last updated in January 2024 and the title is not specific to real estate, so treat it only as an indication that pay sits below the metros, where Indeed's Mumbai page shows a higher average. Fixed pay in Indore real estate is usually topped up with incentives, so check live postings. Aon's salary survey, released in February 2026, projected average increases of 9.1% for India in 2026, and press coverage of the same survey put real estate and infrastructure higher, at 10.2%. Whatever your exact payroll, expect the cost line to rise each year.

The return side is uneven. PropNewsTime, citing the district registrar's office, reported about 68,700 property registrations in Indore for FY2025-26 up to mid-March 2026, against about 78,500 in the same period of the previous year, a fall of roughly 10%. At the same time, PropEquity's 2025 data for its 15 tier-II cities showed sales below Rs 1 crore falling 15% and sales above Rs 1 crore rising 9%, so the mix is tilting to higher tickets. Indore is not in that PropEquity set, so read it as a tier-2 direction, not an Indore number.

What follows for your ROI sheet? First, softer registration volumes at the market level make your break-even booking number more important, because each lost booking is a larger share of the total. Second, if your tickets are moving up, your contribution per booking rises but your cycle may lengthen, which argues for the cohort view and the money clock. Third, the infrastructure story in Indore, including the metro corridor opened in September 2026 and the Ujjain Road upgrade ahead of Simhastha 2028, is long-gestation. Do not credit your team with demand that infrastructure created, and do not blame it when the same story is slow to convert.

The same method applies in Bhopal, Jaipur, Lucknow or Nagpur: change the pay inputs, keep the structure.

ROI of the team versus ROI of the model

Once you have a number for the whole team, the more useful question is marginal: what does the next rupee of cost buy, and is there a cheaper way to get the same bookings? Look at it seat by seat. For each telecaller, divide the full cost of the seat by the site visits it produces in the window. If a few seats produce most of the visits and the rest produce few, the issue may be the leads they are handed rather than the people.

This is where the outsourced-leads model enters the arithmetic, as one option among several. As an indicative scenario, a real estate firm with roughly 20 staff, about 15 of them telecallers, can carry a monthly cost in the range of Rs 2-3 lakh once salaries, supervision and paperwork are counted. For comparison, OptimizedLeads supplies ready leads on a plan in roughly the Rs 30,000-40,000 range, with a free CRM included to track, assign and follow up, and replacement of leads that turn out to be invalid; see /pricing for current plans and confirm the replacement terms in writing. That scenario is illustrative, not a market statistic, and your own cost sheet decides whether the comparison holds for you.

The aim is to redeploy telecalling effort towards closing bookings and to stop adding headcount just to work through lead volume. If your ROI sheet shows the in-house calling cost outweighing what the leads return, a plan for ready leads on real estate buyer leads is worth testing alongside the team, and the free 2-day trial lets you see lead quality before you commit.

To compare options on equal terms, use the same sheet. Keep the cohort window the same, count the same cost lines, and compare break-even bookings. If you want to go deeper on how each stage turns into the next, read lead-to-site-visit funnel math, and on which unit cost to manage, cost per booking versus cost per lead.

Mistakes that flatter or punish the team

Five patterns show up repeatedly in ROI sheets that mislead their owners.

  • Using one month. As the example showed, a single booking swings the result enormously. Always use a trailing window.
  • Omitting lead acquisition. If the ad spend or agency fee sits in a different budget, the team's ROI looks great while the firm's does not.
  • Treating ROI as a verdict. The figure tells you whether to look harder, not what to do. A weak figure with a strong visit-to-booking rate points to the lead source. A weak figure with plenty of visits and few bookings points to the closing process. For the hidden items that often explain a gap, see the hidden costs of running a sales operation.

It also helps to ask whether the structure still fits the firm's stage. The article on when in-house telecalling stops making sense sets out the signals, and payroll versus buying leads frames the trade-off in tier-2 conditions.

What to do this week

  • Pick a trailing six-month window and export every booking with its lead date and source.
  • Ask your accounts head for one cost sheet with the six lines from the table above, including lead acquisition.
  • Ask your CA to confirm the employer statutory and accrual figures, including how the EPF ceiling change applies to your staff.
  • Tag each booking as in-house, channel partner, referral or repeat, and value it after discount and brokerage.
  • Compute ROI and break-even bookings, then write the break-even number on the sales room whiteboard.
  • Repeat the sheet next quarter with the same definitions so you can see the trend rather than a snapshot.

This is business and financial guidance, not legal or tax advice. Statutory rates and the Labour Codes are changing, so verify current payroll rules with your CA or a labour consultant.

Sources and further reading

  • Indeed India: indicative caller pay in Indore (page last updated January 2024).
  • ESIC: employer and employee contribution rates for ESI.
  • Business Today: reporting of the September 2026 EPF wage ceiling decision.
  • PropNewsTime: Indore registrations for FY2025-26 up to mid-March 2026, citing the district registrar's office.

Frequently Asked Questions

What is a good ROI for a real estate sales team?

There is no credible public benchmark for Indore or tier-2 firms, so a good figure is one that stays above zero over a trailing six-month window after all costs are counted. Compare your own figure quarter to quarter and watch the break-even booking number rather than chasing an outside percentage.

How many bookings does my team need to break even?

Divide the full monthly cost of the sales operation, including lead acquisition, by the average contribution you keep per booking after discount and brokerage. The answer is the number of bookings the team must produce each month just to cover its cost.

Should I include ad spend and agency fees in my sales team ROI?

Yes, because the team works the leads those costs buy, and leaving them out flatters the result. Put lead acquisition on the same sheet as payroll so you see the real cost of each booking.

How long should the ROI window be for an Indore sales team?

Use at least six months. Bookings lag the leads that produced them by weeks or months, and one booking can swing a single month's ROI by tens of percentage points.

Is a lead plan cheaper than running telecallers in-house?

It can be, but only your own cost sheet can say. As an indicative scenario, a firm carrying Rs 2-3 lakh a month in telecalling cost might compare that with a plan in the Rs 30,000-40,000 range; see /pricing for current plans and confirm replacement terms in writing.

See what ready leads would add to your own cost sheet: start the free 2-day trial and read how it works on real estate buyer leads.