Insights·May 6, 2026·real-estate

Inventory, leads, and paperwork: software for real estate developers in India

A field guide for Indian real estate developers picking software in 2026. The three-layer stack, where packaged CRMs end, and what to actually build.

There is no shortage of CRMs aimed at Indian real estate. A short search returns a dozen platforms — Sell.Do, Makanify, LeadNXT, PropFlo, Leadrat, Property CRM, Smartx, Sellxperts — most well-built, most aimed at the same buyer, most quietly converging on the same set of features. So why are developers with three or more active projects still running half their operations out of a Google Sheet?

Because real estate developer software is three layers, not one. The packaged products solve the top layer well. The two layers underneath are where the real friction sits, and where most of our work for developers ends up living.

This is a field guide for picking software if you are a developer with one to five active projects in India. We will cover what the packaged products actually do, the three-layer stack, where packaged CRMs end, and what to build instead of replace.

What the packaged products actually solve

The Indian real estate CRM market is mature. The leaders look genuinely similar from the outside, and that is a good sign — the category has stabilised on a real shape.

Walk the demos and you will see roughly the same surface across all of them:

  • Lead capture from portals. 99acres, MagicBricks, Housing.com, Facebook lead ads, Google forms — all flowing into one inbox via official APIs.
  • Lead routing. By project, by source, by language, by city, by team.
  • Site visit scheduling. Calendar slots, automated reminder SMS, attendance status.
  • Pipeline tracking. New / contacted / hot / site-visited / negotiating / booked / lost.
  • Inventory list. Tower, floor, unit, type, area, base price, current status (available / on hold / booked / sold).
  • Booking workflow. Token receipt, agreement generation, payment schedule.
  • Channel partner basics. Partner registry, lead attribution, commission ledger.
  • WhatsApp and call integration. Recorded calls, click-to-WhatsApp from lead detail.
  • Reports. Funnel, source ROI, project-wise sales velocity.

If you have one or two projects, this is enough. Pay the INR 1,500–4,000 per user per month, get your team trained, and run the business. The pain you feel will be operational discipline, not software.

The wheels start coming off when you have three or more active projects, a real channel partner programme, and a finance team that does not live inside the CRM. That is where the three-layer reality kicks in.

The three layers of a developer's stack

The mental model that has held up across every developer engagement we have looked at:

Layer 1 — Demand. Lead capture, qualification, and conversion. This is what the packaged CRMs are best at. It is also the most generic layer — the work of routing a lead from MagicBricks to a sales rep is roughly the same whether the project is a 60-flat tower in Pune or a 400-flat township in Hyderabad.

Layer 2 — Inventory and bookings. What is available, what is on hold, what is booked, what payment milestones have been hit, what paperwork is signed. This layer touches CRM, finance, legal, and project management. The CRMs all have an inventory module — none of them are it.

Layer 3 — Channel partners and the owner cockpit. Who brought which lead, who closed it, what commission has accrued, what has been paid, and what the developer's leadership actually wants to see at 9am Monday. This is the layer most CRMs treat as a feature; it is actually a product.

The mistake we see most often is treating these as one stack and assuming a single product can solve all three. The category leaders mostly try and mostly fall short on layers 2 and 3. The right play is usually to keep the CRM for layer 1 and build thin, focused surfaces for the other two.

Where the CRMs run out

Five things start to break the moment you push a packaged CRM beyond a single project:

1. Inventory is not a list, it is a state machine. A unit moves through about a dozen statuses — available → token paid → agreement signed → 10% paid → 20% paid → registration done → handover. Each state has paperwork, a payment milestone, and a permission level for who can move it. Most CRMs model this as a free-text status field and a manual update. That is fine for a 30-unit project. It is not fine when you are running 800 units across three towers in two cities.

2. Channel partner economics get political. Indian real estate runs on channel partners — independent broker networks who bring most of the demand. The commercial reality is messy: tiered commissions, project-specific spiffs, claw-backs if the buyer cancels, partner-specific payment terms, sub-brokers who borrow another partner's code. Packaged CRMs treat partners as a contact type. They are actually a parallel sales force that needs its own portal, its own attribution rules, and its own ledger.

3. Finance reconciliation is on a different rhythm. Sales teams update the CRM in real time. Finance teams reconcile bank statements weekly. The collections officer chases payments daily. Three different rhythms, three different sources of truth. We see developers running parallel spreadsheets purely because the CRM cannot tell them what was actually collected this week against what was scheduled.

4. Document vaults are nominal. Most CRMs have a "documents" tab on a lead or booking, and it is a glorified Google Drive folder. The real document workflow — Aadhaar / PAN / loan sanction / agreement / RERA disclosures, with versioning and audit trail — is something developers either build separately or muddle through. Lawyers will tell you which one is happening at any given firm.

5. The owner cockpit does not exist. The reports a CEO or MD wants — sales velocity by project, blocked inventory aging, channel partner contribution by city, collections aging, projected handover slippage — are not the reports a CRM ships with. They look like reports. They are actually decisions, and they need a custom-built surface that aggregates across projects and pulls from finance and CRM and the project tracker.

This is the same pattern we have seen in law firms, CA practices, and HVAC operators: packaged products solve the common 80% well, and the leverage sits in the seams.

Where custom software earns its keep

Three surfaces, in order of how often they pay for themselves first.

Channel partner portal. Partner logs in, sees live inventory for the projects they are empanelled on, registers a lead with one click (auto-attributed), books site visits against the developer's calendar, sees their commission ledger, and can download invoices. This is the single highest-leverage thing we build for developers. Done right, partner registration and attribution disputes drop to near-zero, and the partner network actively prefers your projects because the experience is better than the competitor's WhatsApp-and-spreadsheet workflow. We have seen this surface live alongside Sell.Do and LeadNXT without conflict — the CRM is the system of record for sales, the portal is the surface for partners.

Inventory cockpit with finance reconciliation. A single screen showing every unit across every project, with the real status — not just "booked" but "booked, agreement signed, 25% collected of scheduled 30%, registration pending". Built by joining the CRM data with the finance team's bank reconciliation. The first time the MD sees aging blocked inventory at a glance, the spreadsheet workflow dies on its own.

Owner cockpit. Five to eight screens — sales velocity, channel partner contribution, collections aging, inventory aging, projected handover slippage, paperwork pending. Aggregated across projects. This is what gets pulled up in the Monday morning leadership meeting. Most developers run this off a slide deck someone updates manually every Friday. Replacing the slide deck with a live screen returns about a day of an analyst's time per week and reduces the amount of "wait, that number is from last quarter" arguments to roughly zero.

We have shipped versions of this stack alongside packaged CRMs more than once. Halverson Chambers is the law-firm analogue — a partner cockpit built to sit alongside a packaged matter management product. The pattern is the same here.

What this means for buying

A few practical rules for developers picking software in 2026:

Do not start the conversation with "let's build a CRM". Start with the surface that is hurting most. For most developers, that is the channel partner experience or the owner cockpit. Build that. Keep the packaged CRM for lead-to-booking, where it earns its keep.

Pick the CRM your channel partners already see. If most of your partners are already using Sell.Do or LeadNXT through other developers, pick the same one. The integration cost of adopting a new tool is a partner education cost, not a software cost.

Do not pay for an inventory module twice. If the CRM you pick has a credible inventory module — and most of the leaders do, even if imperfect — use it as the source of truth and build your custom layers on top by reading from its API. Re-keying inventory in two places is the fastest way to make both wrong.

Get the data model right before the screens. Units, projects, towers, blocks, types, payment plans, schedules, milestones, partner tiers, commission rules. If your data model is right, every screen is cheap. If it is wrong, every screen is expensive.

Plan for RERA reporting, do not build for it. RERA disclosures are quarterly and structured. Make sure your data covers what RERA needs (see the Maharashtra RERA format as the strictest in the country) and accept that the report itself will probably be exported, reviewed, and uploaded by a human. Trying to fully automate RERA filings is a 4x cost multiplier for marginal benefit.

A worked example

A Pune-based developer, three active projects, roughly 600 units total, a 12-person sales team, 80 active channel partners, in-house finance team of 4. Running on a leading packaged CRM at INR 3,500 per user per month — about INR 5 lakh a year. The CRM is fine. The sales team likes it. Reporting works.

The pain: the partner network complains they cannot see live inventory, registration disputes happen weekly, the MD's Monday morning report is a slide deck someone updates on Sunday night, and finance is doing booking-to-collection reconciliation in two parallel Sheets.

What we would scope:

  • Channel partner portal — live inventory view per empanelled project, lead registration with auto-attribution, site visit scheduling, commission ledger. ~6 weeks.
  • Owner cockpit — six dashboards aggregating across projects, refreshed nightly from CRM + finance data. ~4 weeks.
  • Inventory + finance reconciliation layer — daily-refreshed inventory cockpit joined with bank reconciliation data. ~3 weeks.

Total budget: roughly INR 18 to 22 lakh, including a small post-launch retainer. Timeline: 12 to 14 weeks. The CRM stays. Two surfaces and one data layer get built on top.

That is the shape we keep finding ourselves at — not "replace the CRM", but "build the three things the CRM does not give you, and build them well".


If you are running a developer business that has outgrown a single CRM and you are unsure where the highest-leverage build is, we would be glad to walk through it. Book a discovery call — we will look at your stack, your project mix, and your channel partner programme, and tell you honestly whether you need to build anything at all.

Frequently asked

Ready to talk about your build?

Book a discovery call See selected work