Key takeaways
- A housing society or developer needs one live record of every project and unit — code, size, price and status — that all sales staff and dealers quote from.
- Every sale should start with a booking that reserves the unit immediately, so the same plot can never be sold twice.
- Payment plans for thousands of buyers should be generated from percentage-based templates, not built by hand for each file.
- Dealer and agent sales need clear attribution and commission records from the first day of a launch.
- Recoveries depend on a weekly overdue list, consistent late fees and recorded contact with every defaulting buyer.
Housing societies and developers in Pakistan need software that keeps one live record of every project and plot, reserves units the moment they are booked, turns payment plans into installment schedules and invoices for every buyer, and shows overdue payments at a glance. On top of that, it should handle the sales team, dealer commissions, staff and day-to-day accounts. The goal is simple: everyone works from the same truth, from the launch to the last installment.
This guide is for owners and managers of housing schemes, private societies, builders and developers of apartments and commercial projects. It explains how to organise the work, the industry processes around files and allotments, and where a system like JRealtor fits — and where it does not.
How housing schemes and developers sell in Pakistan
Most private housing schemes and developers sell before or during development, on installment plans. A typical launch involves a sales office, a network of dealers and sub-dealers, marketing across social media, banners and expos, and a payment plan with booking, confirmation, monthly or quarterly installments and a possession payment. Plots are sold in sizes such as 5 marla, 10 marla and 1 kanal, alongside commercial plots, shops and apartments.
Buyers include local end-users, investors and overseas Pakistanis. Many investors buy a plot file early and sell it on before possession. Payments arrive in cash, bank transfer, pay order, and through mobile wallets such as Easypaisa and JazzCash. With hundreds or thousands of buyers, keeping all of this straight is the core operational challenge.
Organising projects, phases and plots
Start with a clean inventory structure. Every project (or phase, if you sell phases separately) needs a list of units, and every unit needs a unique code within that project. A good unit record includes:
- Unit code (for example plot number and block), unique within the project.
- Type: residential plot, commercial plot, house, apartment, shop, office, farmhouse.
- Size in marla or kanal, recorded as your project defines it — a marla is commonly 225 square feet in many societies, traditionally 272.25 square feet.
- Base price, plus whether it carries a surcharge such as corner or park-facing.
- Status: Available, Reserved or Sold.
- Notes for anything unusual.
In JRealtor’s property inventory module, projects carry a location and status, and units carry code, type, size, base price and notes. The same unit code cannot be used twice within a project, and status updates automatically when a unit is booked or sold. Staff can filter by project, type, status, price range or listing agent.
Own, partnered and listing-only inventory
Many developers do not only sell their own projects. They co-develop with landowners or partners, and their sales teams also sell third-party listings. These need to be kept apart, because the money, commissions and responsibilities are different.
| Inventory type | What it means | What to record |
|---|---|---|
| Own | Projects you develop and sell yourself | Full pricing, payment plans and sales |
| Partnered | Projects co-developed with a landowner or another developer | Which units belong to which partner, and the agreed terms |
| Listing-only | Third-party properties your team markets | Owner and caretaker contact details, asking price, listing agent |
JRealtor tracks own, partnered and listing-only inventory separately, with owner and caretaker contact details for listings.
Bookings and unit holds: stopping double allocation
During a launch, dozens of agents and dealers may be selling the same blocks at the same time. The most expensive mistake is two buyers being told the same plot is theirs. The fix is a booking step that reserves the unit immediately:
- The agent creates a booking for the buyer and unit, with the agreed price and down payment.
- The unit is marked Reserved at once, so no one else can book it.
- When the down payment is received, the booking is confirmed and the unit marked Sold.
- If the buyer does not confirm in time, the hold expires and the unit returns to available stock.
- If a booking is cancelled — even after confirmation — the unit is freed again.
This is exactly how JRealtor’s booking management works, and every booking records who created and last updated it. For the buyer-facing side of the process, see our guide to the property booking process in Pakistan.
Files, allotments and transfers: industry context
In Pakistani housing schemes, a buyer often first holds a "file" — a right to a plot of a given size, sometimes before a specific plot number is assigned. An allotment later assigns a specific plot, and a transfer moves the file or plot from one buyer to another, usually with documents, verification and a fee set by the society. Rules and fees vary between societies and development authorities, so check current requirements with the relevant authority or a lawyer.
To be clear about scope: JRealtor does not run file transfer, NOC or balloting workflows. What it does give you is the commercial record behind them — the project and unit, the customer with CNIC and nominee details, the booking, the sale, the payment plan, every invoice and payment, and stored copies of CNICs, agreements and receipts. That record is what your team checks when a transfer or allotment question comes up.
Payment plans for thousands of buyers
A society may run several payment plans at once — a 3-year plan, a 4-year plan, a discounted lump-sum option — across plot sizes and phases. Building each buyer’s schedule by hand is slow and error-prone. Instead, define each plan once as percentages: booking, confirmation, possession and other charges, with the balance split into monthly, quarterly, half-yearly or yearly installments.
In JRealtor’s sales and installments module, that plan becomes a dated schedule with a numbered invoice for every installment. Corner and park-facing surcharges are added automatically, discounts above a set level need Admin or Owner approval, and installments show as paid, partially paid, pending or overdue on a calendar or list. Our guide on managing installment plans includes a worked example in rupees.
Managing a dealer network
Dealers and sub-dealers can sell a large share of a launch, but only if the arrangement is clear. Problems usually come from the same few places: two dealers claiming one buyer, unclear commission terms, and no record of which dealer sold which unit.
- Record the source of every lead, including the referring dealer, at the moment the lead is added.
- Use duplicate checks on mobile numbers to settle who brought a buyer first.
- Record the primary agent and any co-agents on each sale, with their commission percentage or fixed amount.
- Agree in writing when commission is paid — on booking, on confirmation or as installments are received.
- Review dealer performance by bookings, not just enquiries.
If you give dealers access to the system, use roles and permissions so they see only what they should, and every change is traceable.
Recoveries and defaults
In a long payment plan, some buyers will fall behind. Recovery is easiest when it is early, consistent and documented. Review the overdue list every week, call buyers as soon as an installment is missed, apply late fees according to the booking agreement, and escalate long defaults to management for a decision under the agreement. Any cancellation or refund terms should follow the agreement and legal advice.
On JRealtor’s Medium plan, overdue installments pick up a late fee automatically and buyers with an email address receive escalating notices at 30, 60 and 90 days. For a full process, read how to reduce installment defaults.
Staff, HR and accounts
A society’s office runs on more than sales. Recovery officers, accountants, site staff and admin teams all need managing, and money flows in and out daily.
| Area | What to track | JRealtor module |
|---|---|---|
| Attendance and leave | Check-in and check-out, late arrivals, leave balances and approvals | HR, Attendance & Salary |
| Tasks | Assigned work with priority and due dates, grouped into team projects | HR, Attendance & Salary |
| Salaries | Monthly salary slips, paid from a company account or recorded as a loan | HR, Attendance & Salary |
| Accounts | Cash, bank and wallet accounts with live balances | Accounting & Ledger |
| Expenses and loans | Daily expenses, company borrowing and repayments | Accounting & Ledger |
| Customer payments | Payments received against invoices into the right account | Accounting & Ledger |
| Marketing | Campaign budgets, spend, promo codes and cost per booking | Marketing Campaigns |
Keeping these in the same system as sales means a payment received shows up in the buyer’s schedule and in the company ledger at the same time. See the HR module and accounting module for details.
What software will not do for you
It is worth being realistic. Software organises your records; it does not replace legal approvals, society bylaws or good management. JRealtor is a web application that works on phones and computers and can be installed on the home screen; it is not a native app in the app stores. It does not include site maps, balloting, SMS messaging or portal integrations. If you need something specific for a large scheme, the Advanced plan offers custom workflows and reports, data migration from your current sheets or software, and staff training — contact us to discuss it.
Getting started
Begin with one project: load its units, set up the payment plans you actually sell, add your sales staff with suitable roles, and move buyers with running installment plans. Then add the next project. Read more about JRealtor for builders and developers and housing societies, compare plans on the pricing page, or start a 7-day free trial.
Do this in JRealtor
The tools behind this guide
Frequently asked questions
What software do housing societies in Pakistan use to manage plots? +
Many still use registers and spreadsheets, while others use dedicated real estate software that keeps projects, plots, bookings, payment plans and payments in one system. Look for live plot status, double-booking protection and installment schedules generated from payment plans.
Can JRealtor handle file transfers, NOCs and balloting? +
No. JRealtor does not run file transfer, NOC or balloting workflows. It keeps the records those processes rely on: projects and units, customers with CNIC and nominee details, bookings, sales, payment plans, invoices, payments and stored documents.
How do developers stop the same plot being sold twice? +
By requiring a booking for every sale and having it reserve the unit immediately. In JRealtor a booked unit is marked Reserved at once, confirmed bookings mark it Sold, and unconfirmed holds expire and return the unit to stock.
Which JRealtor plan suits a housing society or large developer? +
Smaller developers often start on Medium, which supports up to 20 users and adds HR, accounting, campaigns, roles and automatic late-fee emails. Large societies and multi-branch groups usually need Advanced, which offers custom user counts, custom workflows, data migration and training.
Can dealers and sub-dealers be given access to the system? +
Yes, as users with roles that limit what they can see and change. Every record shows who created and last changed it, so dealer activity is traceable.
