v3.11 · all systems operational

The complete ERP for
real estate developers.

Sales, projects, inventory, finance, accounting, compliance, procurement, possession, and administration — every part of a real estate business, in one platform. Built specifically for Indian builders and developers.

v3.11 · last deploy: 13 Jul 2026 · uptime 99.70%

Eight modules, one stream.

Sales activity. Project updates. Demands raised. Collections matched. Bank transactions tagged. Compliance events. Procurement orders. Possession milestones. All flow through the same audit log in real time.

Cross-module audit feed
Every action attributed to a user
Immutable, append-only history
Filterable by module & date
estatelens · live audit feed (illustrative)
10:42:18 SALES Lead captured: 3BHK Tower B · phone enquiry
10:42:35 SALES Booking confirmed: A-501 · payment plan 30/40/30
10:42:51 PROJ Daily report added: Tower A · slab 4 cast
10:43:09 FIN Demand raised: DM-0892 · 1st installment
10:43:24 FIN Receipt issued: RC-0411 · payment matched to DM-0890
10:43:48 ACC Bank txn tagged: UPI → Site Materials → Dr
10:44:02 ACC JE posted: JV-0107 · multi-line · auto-balanced
10:44:31 ACC Set-off applied: JV-0108 · advance ↔ invoice
10:44:47 PROJ Inventory updated: A-501 → AVAILABLE → BOOKED
10:45:09 COMPL GST entry logged: invoice INV-0203 captured
10:45:32 FIN Credit note issued: CN-0021 · against INV-0188
10:45:50 SALES Broker commission: Prime Realty · payable recorded
10:46:11 ACC Bank reconciled: HDFC ****4521 · 18 txns matched
10:46:34 FIN Vendor bill posted: BL-0145 · ABC Cements · ₹ 88,400
10:46:58 POSS Possession scheduled: C-0188 · 25 May 2026
10:47:21 COMPL TDS deduction logged: 194Q · vendor PV-0042
10:47:43 PROJ Payment plan applied: BK-0247 · 12 installments
10:48:02 SALES Customer updated: C-0247 · PAN added · KYC complete
10:48:19 FIN Debit note issued: DN-0011 · adjustment for INV-0185
10:48:42 ASSETS Asset transferred: AS-0042 · site A → site B
10:49:05 PROC Purchase order raised: PO-0067 · steel · ₹ 4,50,000
10:49:28 PROC Work order issued: WO-0033 · plumbing · contractor C-014
10:49:51 ACC Trial balance refreshed: 0 difference · balanced ✓
10:50:14 POSS Handover sign-off: C-0102 · keys released
10:42:18 SALES Lead captured: 3BHK Tower B · phone enquiry
10:42:35 SALES Booking confirmed: A-501 · payment plan 30/40/30
10:42:51 PROJ Daily report added: Tower A · slab 4 cast
10:43:09 FIN Demand raised: DM-0892 · 1st installment
10:43:24 FIN Receipt issued: RC-0411 · payment matched to DM-0890
10:43:48 ACC Bank txn tagged: UPI → Site Materials → Dr
10:44:02 ACC JE posted: JV-0107 · multi-line · auto-balanced
10:44:31 ACC Set-off applied: JV-0108 · advance ↔ invoice
10:44:47 PROJ Inventory updated: A-501 → AVAILABLE → BOOKED
10:45:09 COMPL GST entry logged: invoice INV-0203 captured
10:45:32 FIN Credit note issued: CN-0021 · against INV-0188
10:45:50 SALES Broker commission: Prime Realty · payable recorded
10:46:11 ACC Bank reconciled: HDFC ****4521 · 18 txns matched
10:46:34 FIN Vendor bill posted: BL-0145 · ABC Cements · ₹ 88,400
10:46:58 POSS Possession scheduled: C-0188 · 25 May 2026
10:47:21 COMPL TDS deduction logged: 194Q · vendor PV-0042
10:47:43 PROJ Payment plan applied: BK-0247 · 12 installments
10:48:02 SALES Customer updated: C-0247 · PAN added · KYC complete
10:48:19 FIN Debit note issued: DN-0011 · adjustment for INV-0185
10:48:42 ASSETS Asset transferred: AS-0042 · site A → site B
10:49:05 PROC Purchase order raised: PO-0067 · steel · ₹ 4,50,000
10:49:28 PROC Work order issued: WO-0033 · plumbing · contractor C-014
10:49:51 ACC Trial balance refreshed: 0 difference · balanced ✓
10:50:14 POSS Handover sign-off: C-0102 · keys released
Projects & Inventory sample view

Every unit, every floor, live status.

Open the inventory matrix for any project and see exactly which units are available, blocked, booked, or sold — at a glance. Click any unit to see the customer, payment plan, and demand-collection history.

The matrix is the source of truth. The moment a booking is confirmed in the Sales module, the unit status flips here. The moment a hold expires, it auto-releases back to available.

14
Available
8
Booked
22
Sold
4
Blocked
Tower A · sample project
8 floors · 6 units/floor · 48 total
F8
 
 
 
 
 
 
F7
 
 
 
 
 
 
F6
 
 
 
 
 
 
F5
 
 
 
 
 
 
F4
 
 
 
 
 
 
F3
 
 
 
 
 
 
F2
 
 
 
 
 
 
F1
 
 
 
 
 
 
Available Booked Sold Blocked
What changed

Same month-end, both sides.

⏱ Most builders today

Excel · Tally · WhatsApp · 4+ tools

The combo every Indian real estate office knows by heart.
Reconcile inventory across teams~3 hr
Match collections to demands~2 hr
Pass JEs in Tally manually~2 hr
Compile project-wise P&L~3 hr
Send statements to customers~1 hr
Month-end~11 hours
⚡ With EstateLens

One workflow, one source of truth

Every team works in the same tool. Reports stay live.
Inventory matrix · always live0 min
Auto-matched collections~10 min
Bank upload → tag → post~15 min
Project P&L · always live0 min
Customers view own statement0 min
Month-end~25 minutes
Lead to ledger entry

One chained workflow.

What was five tools and five teams is now five steps in one platform.

Lead L-1184
customer enquiry
01
Sales

Lead captured

New enquiry logged. Source, contact, project interest tracked.

02
Sales

Booking confirmed

Unit picked from inventory matrix. Booking + payment plan locked.

03
Finance

Demand & collection

Demand raised per plan. Customer pays. Receipt linked to demand.

04
Accounting

JE auto-posted

Receipt creates the JE: customer account credited, bank debited.

05
Reports

All reports updated

P&L, trial balance, cash flow, customer ledger — all live, same instant.

What's actually in the box

Every module, running today.

Sixty-plus features organized by category. All built and shipping in v3.11. No roadmap items, no "coming soon" — just what the tool already does.

01 · Dashboards

The two views

One business, two angles — operations and money.

CEO Dashboard

Operations view: sales pipeline, inventory status, project progress at a glance.

CFO Dashboard

Money view: bank balances, P&L summary, cash flow, outstanding demands.

02 · Sales & CRM

From enquiry to keys

Lead capture, booking, and the full customer relationship.

Leads

Capture enquiries. Track source, status, ageing. Convert to bookings.

Bookings

Confirm booking against a unit. Lock pricing, payment plan, customer details.

Customers

One profile per customer — bookings, payments, demands, documents, history.

Customer 360° view

Drill into any customer — see every interaction across every module.

Customer Portal

Self-service login for customers — statement, payments, documents.

Brokers & commissions

Broker registry, commission tracking, payable management per booking.

03 · Projects & Inventory

Towers, floors, units

Every unit tracked, every payment plan documented.

Project master

Define projects — towers, blocks, floors, unit hierarchy with attributes.

Project view

One project, all data — inventory, bookings, collections, P&L, expenses.

Inventory matrix

Visual grid of every unit. Color-coded status. Click any unit for details.

Payment plans

Construction-linked, time-based, or custom schedules. Per-booking application.

04 · Construction

Site to system

Daily progress tracking and construction milestones.

Daily reports

Per-project daily log — work done, photos, milestone notes, supervisor sign-off.

Construction progress

Stage-wise progress per tower — foundations, slabs, brickwork, finishing.

05 · Finance

Demands to receipts

Customer billing, vendor bills, invoices, notes.

Demand notes

Raise demands per payment plan. Print-ready format. Linked to customer.

Collections & receipts

Record payments. Auto-match against open demands. Print receipts.

Invoices

Generate tax invoices. Auto-numbered. GST-inclusive. Print formats.

Credit notes

Adjustments against invoices — refunds, discounts, corrections.

Debit notes

Additional charges or corrections against issued invoices.

Vendor bills

Bill register, due tracking, payment status. Linked to procurement.

06 · Accounting

Full double-entry GL

The plumbing every other module flows into.

Chart of accounts

Header / Group / Ledger hierarchy. Project-aware. Standard mappings.

Transaction types

40+ pre-seeded mappings from transaction nature to CoA buckets.

Bank accounts (master)

Bank account registry. Multiple banks, account types, CoA mapping.

Bank import

Upload XLSX statement. Auto-parse date, narration, withdrawal, deposit.

Bank transactions

Tag transaction type, party, project. Inline editing. Bulk actions.

Post to GL

One-click post creates the JE. Unpost reverses with audit trail.

Bank reconciliation

Match book against statement. Inter-bank transfers auto-resolved.

Journal entries

Manual + auto JEs. Multi-line, multi-project. Post / unpost / split.

Set-off entries

Settle customer advance against invoice. Auto-suggested matches.

07 · Reports

The classics, live

Every report refreshes the moment a JE posts.

Trial Balance

Live TB with drill-down to ledger entries. Period filters.

Balance Sheet

Standard Indian format. Project-wise variant available.

Profit & Loss

By project, by period. Direct vs indirect cost separation.

Cash Flow

Operating, investing, financing — auto-prepared from JEs.

General Ledger

Any account, any period. Drill-down to source transaction. XLSX export.

08 · Compliance

GST · TDS · RERA

Statutory data captured at the source.

GST tracker

GST capture on invoices & bills. Tracking by registration, period, type.

TDS tracker

TDS deductions on vendor payments. Section-wise tracking.

RERA tracker

RERA project registry. Filings tracking, compliance status.

09 · Procurement

Vendors & contractors

From vendor master to work order completion.

Vendors

Vendor master — GST, PAN, payment terms, category, bank details.

Purchase orders

POs with item lines, GST capture, delivery tracking, bill linkage.

Contractors

Contractor registry — civil, plumbing, electrical, finishing teams.

Work orders

Issue work orders to contractors with scope, rates, advance, retention.

10 · Expenses

Spend management

Track every rupee out — site, office, petty cash.

Expenses

Project & head office expenses with category tagging and approval flow.

Budget

Set budgets per project / head. Actual vs budget tracking.

Petty cash

Petty cash imprest, replenishment, voucher-level recording.

11 · Assets

Fixed asset lifecycle

Register, transfer, dispose — every fixed asset tracked.

Asset register

Master register of all fixed assets — purchase date, cost, location.

Asset transfer

Move assets between sites or departments. Audit trail per transfer.

Asset clearing

Dispose, write-off, or sell assets. Updates GL automatically.

12 · Possession

Handover & delivery

From OC to keys-in-hand.

Possession list

Per-unit possession status — scheduled, ready, delivered.

Handover

Handover workflow — checklist, sign-off, key release per booking.

13 · Documents & Loans

Files, contracts, finance

Document repository and bank loan partnerships.

Document repository

Project & customer document vault — agreements, NOCs, IDs, approvals.

Bank tie-ups

Home loan partner registry. Customer loan tracking, disbursement coordination.

14 · Administration

System & access control

Built into every screen of every module.

Users

Create, edit, deactivate users. Multi-role assignment per user.

Roles & permissions

3 default roles. 62 atomic permissions. Custom roles supported.

Audit log

Immutable, append-only. Filterable by user, module, action, date.

Profile

Self-service — name update, password change, view assigned roles.

Email templates

Edit welcome, password reset, password changed, role changed emails.

Email settings

SMTP configuration. Test email sending. Enable/disable notifications.

Email log

Every email sent — to whom, when, subject, delivery status.

Tool capabilities

The numbers behind the curtain.

Design facts about the tool — nothing about any specific company.

62
Atomic permissions across 3 default roles. Every server action gated — no UI-only tricks.
0
Plugins required. Zero npm packages. No build step. The boring stack that works.
npm install webpack node_modules composer
1
Click to unpost a journal entry. With full audit trail of what was reversed and by whom.
Audit history. Every login, every edit, every delete, every cross-module action — logged forever, immutably.
10:42 suchitha tag BT-0227
10:43 admin post JV-0078
10:44 rakshak book A-501
10:45 puloma login —
10:46 suchitha demand DM-0892
10:47 admin unpost JV-0042
10:48 gaurav login —
10:49 nithin lead L-1184
10:42 suchitha tag BT-0227
10:43 admin post JV-0078
10:44 rakshak book A-501
10:45 puloma login —
10:46 suchitha demand DM-0892
10:47 admin unpost JV-0042
10:48 gaurav login —
10:49 nithin lead L-1184
Built for Indian developers

What other tools don't get right.

Not generic enterprise software — every module designed around how Indian real estate businesses actually operate.

Project-level GL

Every JE line carries a project tag. Project P&L is automatic, not a quarter-end exercise.

Tally
Single GL, manual project splits
EstateLens
Project-aware GL out of the box

Inventory matrix as truth

Sales and accounts see the same booking status. Holds expire, units auto-release.

Excel sheets
3 versions, none authoritative
EstateLens
One matrix, real-time updates

Bank → tag → post

Upload statement, tag transaction type, one click posts the JE. No manual cut-paste.

Manual entry
Re-type every row in Tally
EstateLens
XLSX upload, one-click post
§

Compliance at the source

GST, TDS, RERA data captured when the transaction happens — not reconstructed later.

Year-end scramble
Hunt through receipts
EstateLens
Tracked at entry point

Audit-ready by default

Every entry, every edit, every reversal — logged immutably. Audit prep becomes a 2-day exercise.

Email folder
"Hope you saved it"
EstateLens
Forever-immutable log

Customer self-service

Customers login to see their own statement, payments, and documents. Phones stop ringing.

Phone calls
"Send me my SOA again"
EstateLens
Customer portal, 24×7
The pattern we keep seeing

From spreadsheets to single source of truth.

The journey most Indian builders go through.

— starting out

A few Excel files

Each team had their own version. The "real" P&L lived in someone's inbox. Reconciliation was a phone call.

brittle
— growing pains

Tally + workarounds

Better, but project-level GL was missing. Sales and accounts spoke different languages. Audit was reactive.

incomplete
— now

EstateLens v3.11

One unified platform. Sixty-plus modules across every part of the business. Built specifically for Indian real estate.

live
Run the whole business, not just the books.
— EstateLens · v3.11
Login to EstateLens