A housing society runs on three things: who owns which plot, who has paid what, and who is allowed through the gate. Almost every society in Pakistan starts by keeping all three in Excel, and almost every one of them reaches a day when Excel loses an argument it cannot settle.
That day usually looks like this. A member arrives with a receipt. The office file shows the payment was never made. Both are sincere. Nobody can prove anything, because the only record is a spreadsheet that four people have edited and nobody has versioned.
Why plot records are harder than they look
A plot file is not a row in a table. Over its life it accumulates: an original allottee, one or more transfers, a possession date, instalment schedules that were rescheduled twice, a development charge levied late, a surcharge waived by the chairman in a meeting nobody minuted.
Generic property software models a unit and an owner. It rarely models the file — the history that decides who is right when there is a dispute. That history is the actual asset.
Three other things catch out software built elsewhere:
Transfers are a process, not a field. Between seller and buyer sit dues clearance, an NOC, a transfer fee, and often an approval. Treating transfer as an edit to an owner field loses every step that mattered.
Instalments reschedule. Members fall behind, negotiate, and restart. A system that assumes a fixed schedule cannot represent reality by month four.
Receipts are issued in several places. Office counter, bank deposit, sometimes a field collector. If these do not land in the same ledger the same day, the society is back to two versions of the truth.
What we built for Nest City
Nest City came to us with the same two problems most developments have: records kept manually, and no credible public presence for a development that was actively selling.
We built both halves — the society management platform on EziERP, and the public website.
The platform holds:
- Plot records — the file, not just the row: allotment, transfers, possession status, documents attached to each event
- Member dues — instalment plans, payments, surcharges, and the arrears position for any member on any date
- Receipts — issued against the member account so the ledger and the receipt book cannot diverge
- Reporting — recovery position, defaulters, collections by period
The website matters more than developers expect. A buyer deciding between two societies will look both up. One that has no credible site loses before the conversation starts.
The real difficulty: the data you already have
Every society that moves to a system faces the same unglamorous task. Years of records exist in spreadsheets, registers and one person’s memory.
Three rules make it survivable:
- Freeze a date. Everything before it is migrated as an opening balance, not as a transaction history. Rebuilding ten years of entries is rarely worth the cost.
- One person decides disputes. When two records disagree, somebody with authority rules. Developers cannot make this call.
- Reconcile before you go live, not after. If the opening balances are wrong, every report afterwards is wrong and trust in the system never recovers.
What to ask a vendor
- Show me a plot file with a transfer in its history. What does the screen look like?
- A member paid half in cash at the counter and half by bank transfer. Walk me through it.
- A member defaulted for eight months and renegotiated. How does the new schedule sit beside the old one?
- Who can waive a surcharge, and where is that recorded?
- What does the member see — a portal, an SMS, or nothing?
A vendor who answers all five from a running system has built this before. A vendor who answers from a slide deck has not.
If you are running a society or development
The signal that it is time is usually not scale. It is a dispute you could not settle from your own records.
You can read about the platform on our property management system page, see other delivered systems in our case studies, or compare approaches in our note on property management software in Pakistan.
Tell us how your records are kept today and we will tell you what moving them would involve.
