CAPITALESTATEPK Logo Capitalestatepk

Operations

Computerized Plot Balloting: Running a Transparent Ballot in Pakistan

Balloting decides who gets which plot when demand outruns supply. Here is how Pakistani developers can run a computerized ballot that applicants trust and auditors can verify.

By Nouman Nawaz, Real Estate Operations · 11 min read · 2026-10-19

Few events in a housing society's life attract as much scrutiny as the computerized balloting of plots. Thousands of applicants have paid processing fees or down payments, dealers have promised "good locations", and everyone wants a corner, a park-facing plot or a low plot number on the main boulevard. When the draw is opaque, the society spends the next two years answering complaints, reversing allotments and defending itself in court. When it is transparent and well documented, the ballot becomes a trust-building moment that helps the next launch sell.

This guide is written for developers, society management and their IT and finance teams. It explains why balloting is used in Pakistan, how a credible computerized ballot actually works, where disputes come from, and what records you must keep afterwards. Applicants will also find it useful as a checklist of what a fair ballot should look like.

Why Pakistani societies use balloting at all

Balloting solves two different problems, and it helps to be clear which one you are solving.

1. Oversubscription: who gets a plot

When a scheme receives more eligible applications than it has plots, a random draw decides who is successful. Public bodies use this model routinely. For example, the Lahore Development Authority, working with the Punjab Information Technology Board, held a computerized ballot for 88 residential plots in Tajpura, Jubilee Town and Johar Town in which 1,201 applicants took part (reported December 2024). In that situation the ballot is the allocation decision itself, and unsuccessful applicants expect a refund.

2. Allocation: which plot number and location

The more common use in private societies is allocating specific plot numbers to people who already hold files or bookings. Here everyone is "successful"; the ballot decides where each member ends up. Eligibility is often tied to payments made. When Park View City balloted its overseas block, for instance, plot numbers were allotted to owners who had paid 50 percent of the total price, according to a 2022 report that also noted the society had not shared the block map at the ceremony as promised. That detail matters: a ballot can be technically random and still damage trust if the inputs (the map, the plot list, the eligibility rule) are not disclosed.

What "computerized" should and should not mean

Running names through a spreadsheet's random function on a laptop in a back office is computerized, but it is not transparent. A credible computerized ballot has three properties:

Public authorities increasingly outsource the draw engine for exactly this reason. Islamabad's Capital Development Authority has used NADRA's electronic balloting system for allotments to affectees, and in 2026 its board approved a one-year extension of the NADRA e-balloting agreement covering sectors such as D-13, E-13, F-13, C-14 and C-15. The stated aims were to remove human intervention and to keep system logs and result records as an archive for resolving future disputes. Private developers do not need NADRA, but they should copy the principle: separate the people who benefit from the result from the people who control the draw, and keep logs.

Step-by-step: running a transparent ballot

  1. Write and publish the ballot policy. State who is eligible (for example, files with a minimum percentage paid by a cut-off date), which plot categories exist (5 marla, 10 marla, 1 kanal, commercial), how preference or premium plots are handled, and what happens to members who are not eligible yet.
  2. Clean the membership data. Reconcile every file against receipts, transfers and cancellations. Remove duplicates, flag files with pending transfers or disputes, and confirm CNIC or NICOP details. Most post-ballot disputes start here, not in the draw.
  3. Freeze the eligibility list. Fix a cut-off date. Generate a numbered list of eligible files per category and publish it (by membership or file number, not full personal details) on the website, notice boards and member portal. Give members a short window to raise objections.
  4. Freeze the plot inventory. Publish the list of plots going into each category's draw, with block, street and plot number, and the approved layout or block map. Decide in advance whether corner, park-facing and boulevard plots are in the general pool or a separate draw, and what extra charges apply.
  5. Choose and test the draw software. Use a system with a documented randomisation method, run-once controls and audit logs. Test it with dummy data and keep the test report.
  6. Invite observers. Typical observers include members' representatives, a notary or legal adviser, an external auditor or IT expert and, where relevant, a representative of the approving authority. Record their names.
  7. Conduct the draw live. Hold it in a public venue and stream it. DHA Bahawalpur's 2021 ballot, for example, was run through a computerised system and streamed live, with results then posted on its website, social media and mobile app and available by SMS against a CNIC.
  8. Sign and seal the output. Print the result, have observers sign it, and store a hash or sealed copy of the electronic file so it cannot be altered later.
  9. Publish results quickly and in full. Post the complete result by file number and plot number the same day, and notify each member individually by SMS, email or WhatsApp.
  10. Issue documents and update the ledger. Generate provisional allotment letters, attach plot-specific charges to each member's account and update the inventory status so the same plot cannot be sold again.

Common sources of ballot disputes (and how to prevent them)

DisputeTypical causePrevention
"My file was left out"Payments not posted, transfer pending, data entry errorsPublish the eligibility list early with an objection window; reconcile receipts against bank statements
"The good plots were pre-allotted"Premium plots quietly removed from the poolPublish the plot list per category before the draw and show any reserved plots with reasons
"The draw was re-run"No audit trail; software allows repeated runsRun-once controls, system logs, observer signatures
"My plot is not on the map"Layout changed after the ballot, or plots balloted before land was securedBallot only plots that exist on the approved layout and on acquired land
Double allotmentResults not synced with sales and inventory recordsLock balloted plots in a single inventory system immediately
Surprise extra chargesCorner or boulevard premiums not disclosed in advanceState premium percentages in the booking terms and ballot policy

The fourth row deserves emphasis. A ballot cannot fix an inventory problem. If you have sold more files than you have plots on acquired land, a fair draw only distributes the shortfall. Our guide on preventing the overselling trap covers this upstream issue.

Special cases you should plan for

Overseas members

Overseas Pakistanis are often a large share of applicants in new blocks. Make sure the live stream is announced well in advance, results are published online in a format they can search, and individual notifications go to their registered email and international number.

Files in transfer or dispute

Decide in the policy whether a file under transfer is balloted in the seller's or buyer's name, and whether disputed files are balloted with the result held in suspense. Applying the rule consistently is more important than which rule you choose.

Preference and premium plots

Some societies hold a separate draw for corner and park-facing plots among members who opt in and accept the extra charge. Others ballot everything together and apply premiums afterwards. Either can work if it is disclosed before the draw; problems start when members learn of a premium only on their allotment letter.

Re-balloting and surrendered plots

Plots that come back through cancellation or surrender should be handled under a written rule: re-balloted among waiting members, offered at current price, or held. Avoid ad hoc reallocation, which looks like favouritism even when it is not.

Record keeping after the ballot

The ballot day ends, but the record lives for decades. Courts, auditors, the approving authority and future buyers on the secondary market may all ask for it. Keep, at minimum:

Buyers who later verify a file will want to see that its plot number came from a documented ballot; our guide on verifying a plot file before buying explains what they check.

How a real estate ERP supports a credible ballot

Most of the work in a ballot is data work, which is where a real estate ERP like CAPITALESTATEPK helps. Membership files, payments, transfers and cancellations live in one system, so the eligibility list can be generated from actual posted receipts rather than a spreadsheet someone compiled last week. Plots are held as inventory with attributes such as size, block, category and premium features, so the plot list per category is a report, not a manual exercise.

After the draw, results can be imported against each file, plot status changes from available to allotted, the relevant premium charges attach to the member's ledger, and allotment letters are generated from templates. Every change carries a user and timestamp in the audit trail, which is what you need when someone questions a result two years later. A digital master plan linked to the same inventory lets members see exactly where their plot sits once results are published. The software does not replace observers or a published policy, but it removes most of the data errors that cause disputes.

Pre-ballot checklist

If you are preparing for a ballot and want to see how inventory, files and allotments can be handled in one system, book a demo with the CAPITALESTATEPK team.

Frequently Asked Questions

Is computerized balloting required by law for private housing societies?

There is no single national rule that prescribes how a private society must run a ballot. Requirements, if any, come from the approving authority, the society's own bylaws and the terms in the booking form. Public bodies such as the CDA and LDA use computerized systems, and private societies are well advised to follow the same standards of disclosure and logging.

Can a society reserve some plots before the ballot?

It can, if the policy allows it and the reserved plots are disclosed with reasons, for example plots already allotted under earlier commitments or plots kept for affectees. Undisclosed reservations are one of the most common causes of complaints.

What should an applicant check after the ballot?

Confirm your file appears in the published result, that the plot number matches the official layout, that any premium charge is in line with the booking terms, and that you receive a provisional allotment letter. Keep copies of the published result and notification.

What happens if the society finds an error after publishing results?

Corrections should follow a written procedure: identify the error, record the cause, get board approval, notify affected members and keep the original and corrected records. Silent changes to a published result undermine the whole ballot.

Should unsuccessful applicants get a full refund?

In oversubscription ballots, the scheme's terms decide whether processing fees are refundable. Deposits or down payments of unsuccessful applicants are normally returned; the timeline and any deductions should be stated in the application terms before money is collected.

Need Real Estate ERP for Your Society?

Explore ERP features, pricing, or read our Pakistan ERP guide.

Book Demo
Home Features Pricing About Blog Listings Contact Portal Login