How to consolidate multi-SPV project P&L for Indian real estate?

Industry PlaybooksHowBy Maharshi SapariaReviewed
SHORT ANSWER

Indian developers structure each project as a separate SPV. The portfolio view requires consolidating across CRM for sales, inventory for units, and Tally for financials. Manual takes a week per cycle. AI reads each SPV's stack in parallel, maintains a project-to-SPV map, and answers live with drill-down to source voucher.

Why developers structure as multi-SPV in the first place

Walk into any mid-sized Indian developer with more than two live projects and you will count Tally companies in double digits. One Special Purpose Vehicle (SPV) per project, sometimes one per tower in a large township. The structure is not accidental and it is not going away.

Three forces drive it. RERA requires project-level ring-fencing of bookings and escrow. Tax planning routes land cost, JV partner economics, and FSI premium through separate entities to keep the assessing officer's job clean. Investor and lender covenants treat each project as a stand-alone risk and demand its own books. The result is a developer with ₹250 Cr of annual sales running 12 companies in Tally, with the owner asking for a consolidated portfolio view at the end of every month.

The owner's question is reasonable. The plumbing to answer it is not. The MIS analyst pulls 12 trial balances, 12 unit-status reports from the inventory system, and 12 sales slices from the CRM, then reconciles common ledgers, common customers, and inter-company entries by hand. By the time the consolidated PDF lands on Friday, the underlying data has already moved on.

What a real consolidated view actually requires

A working portfolio P&L is not just adding twelve numbers. It needs four moving parts to line up cleanly.

THE FOUR MOVING PARTS
  • Per-SPV financials, read live. Each SPV's Tally company, with its own chart of accounts, customer master, and vendor master. Twelve companies, twelve trial balances, refreshed without a manual export.
  • Cross-SPV entity map. The same vendor selling to three SPVs is one vendor, not three. The customer who booked a flat in Project A and a plot in Project D is one customer. Inter-company entries net out at the portfolio level instead of inflating revenue.
  • Project-to-SPV map and unit-to-customer map. The CRM and inventory system identify projects and units differently from how the SPV books them. Without an explicit map, sales velocity and collection do not reconcile to revenue booked in Tally.
  • Common cost allocation rules. Head-office overhead, marketing spend, and shared finance cost get apportioned across projects on agreed bases - revenue, area, or built-up cost. The rules need to be encoded once and applied consistently.

Where the data sits, per SPV

A single project consolidation needs all four columns to line up. Doing this twelve times by hand is the week-long job.
Data domainLives inWhat gets joined
Bookings and sales velocityCRM (Sell.do, LeadRat, Salesforce, custom)Joined to unit master and revenue booking in Tally
Unit status and inventoryConstruction ERP or homegrown inventory toolJoined to bookings (CRM) and possession schedule
Collections and escrowTally per SPV, plus bank statementsJoined to booking schedule and RERA escrow requirement
Construction cost and BOQTally vendor ledger, project engineer's BOQ ExcelJoined to RA bill register and approved budget
RERA quarterly progressState portal data, separate from internal systemsJoined to internal sales, collection, and cost views

Each row is a join nobody at the developer is paid to maintain. The MIS analyst rebuilds them from exports every cycle and the joins drift the moment a new project comes online or a CRM gets switched.

The AI approach - read each SPV in place

KolossusAI connects to each SPV's stack as a distinct source. Each Tally company is a separate connection. The CRM is a separate connection. The inventory tool is a separate connection. The AI maintains the project-to-SPV map, the unit-to-customer map, and the common entity master in one place and uses them to answer questions across the portfolio.

The owner asks "consolidated revenue this quarter excluding intercompany entries, by project, with collections versus billing" in plain English. The AI runs the query against every SPV in parallel, applies the consolidation rules, and returns a portfolio table in seconds. Every row drills down to the underlying voucher in the relevant SPV's Tally company. AI for Indian real estate developers covers the full pattern across CRM, inventory, and Tally. For developers whose primary system is Tally, AI for Tally Prime users is the right entry point.

Typical scale - what we see at customer plants

12
Active SPVs
Mid-sized developer with ₹200-300 Cr annual sales
₹250 Cr
Annual revenue
Across portfolio, before intercompany netting
2 hours
Consolidated cut with AI
Versus a 5-day manual analyst job per cycle

The five-day analyst cycle is not just inefficient, it is systematically late. The owner sees consolidated numbers two weeks after month-end, by which time three new launches and a price revision have already happened. A live consolidated view changes the rhythm of the business - the owner is looking at this week's portfolio P&L during this week's launch decision.

The intercompany trap

The single biggest mistake we see in developer consolidation is double-counting intercompany items. The holding company books a management fee from each SPV. Each SPV books the fee as an expense and the holding books the matching revenue. A naive consolidation adds both sides and inflates revenue by 6 to 12 percent. A good MIS analyst nets these manually, but the netting drifts as new SPVs come online.

KolossusAI flags intercompany pairs at onboarding and nets them automatically in every consolidated query. The rule is encoded once - holding charges to SPV X for project management, JV revenue share to SPV Y, land cost transfer to SPV Z - and the consolidation is correct on every cut.

What the owner actually starts asking

The interesting shift is not in the standard consolidated P&L. It is in the questions the owner starts asking once the data is one query away.

QUESTIONS WE SEE OWNERS ASK ONCE THE DATA IS LIVE
  • Cross-project channel ROI. 'Of the leads that came from our hoarding spend last quarter, which projects did they actually book in?'
  • Customer profitability across projects. 'Show me customers who have booked in more than one project, and the total margin we have made on them.'
  • Vendor concentration across SPVs. 'Which civil contractors have outstanding RA bills above ₹50 lakh across multiple projects? What is our negotiating leverage?'
  • Cash position by project. 'Net of escrow lock-up, working account, and RA bills due, which projects are cash-positive and which are funding?'
  • Launch decision support. 'Should we launch Project H now? Show absorption rates of comparable projects launched in the last 18 months at similar configurations.'

None of these are exotic. All of them require the consolidation to be live and reliable. The MIS analyst doing weekly Excel cuts cannot answer them at the speed the decision needs.

FREQUENTLY ASKED

Questions readers actually ask.

Does it handle SPVs added or wound down mid-year?

Yes. Adding an SPV is a one-time connection setup, usually half a day. The new Tally company is added to the portfolio, the project-to-SPV map is updated, and historical queries from the date the SPV was incorporated automatically include it. Winding down an SPV (post-completion, RERA closure) does not break historical reporting. The SPV stays connected for audit drill-down and historical cuts continue to work as they did before.

How do you handle JV projects with shared economics?

JV projects are common in Indian real estate - land owner and developer share revenue or area on a defined ratio. KolossusAI encodes the JV split rule per project. The consolidated view shows revenue and cost on the developer's economic share, not the gross SPV books. Drill-down stays on the gross numbers because that is what audit will look at. Both views are one query away depending on the question being asked.

What is an SPV and why do real estate developers use them?

An SPV - Special Purpose Vehicle - is a separate legal entity, usually a private limited company, set up to hold and develop a single real estate project. Indian developers use SPVs because RERA mandates project-level ring-fencing of bookings and escrow, tax planning benefits from isolating land cost and FSI premium per entity, and lenders treat each project as a stand-alone risk and lend to the SPV directly. The trade-off is that consolidated portfolio reporting becomes a multi-company exercise.

Can it consolidate when projects use different accounting policies?

Yes, with the caveat that the policy difference has to be documented. Some developers use percentage-of-completion on commercial projects and project-completion on plotted developments, in line with Ind AS 115 guidance. KolossusAI applies the policy per project at the consolidation step, so the portfolio view is on a consistent basis even when the underlying SPV books are not. The CFO and auditor agree the policy mapping at onboarding and the AI applies it uniformly.

What about RERA escrow and bank reconciliation per SPV?

Each SPV has its own RERA-designated escrow account and its own working account. KolossusAI reads bank statements per SPV (CSV or direct bank feed where available) and reconciles them against Tally. The 70% RERA escrow rule is tracked live per project - the AI flags any SPV where the ratio drifts below the mandated level before the next quarterly filing. The CFO sees the breach two months ahead of the auditor instead of two weeks after.

How long does the multi-SPV setup take?

For a developer with 10 to 15 SPVs, four to six weeks. Week one connects two pilot SPVs and validates the consolidation output against the MIS analyst's existing cut. Weeks two and three connect the remaining SPVs and encode the intercompany map and JV rules. Week four connects the CRM and inventory system and aligns the project-to-SPV and unit-to-customer maps. Weeks five and six are real use, with the CFO and owner running portfolio reviews on the live system. See how the real estate deployment works.