Key takeaways
- A typical Pakistani payment plan has a booking amount, a confirmation amount, regular installments and a possession or balloon payment, usually defined as percentages of the price.
- Every installment should have its own due date, invoice number and status: pending, partially paid, paid or overdue.
- Surcharges for corner or park-facing plots should be added to the price before the plan is split, so every installment reflects them.
- Partial payments must be recorded against the specific installment, not as a loose credit, or the balance becomes impossible to verify.
- A written late-fee policy, applied consistently and backed by reminders at fixed intervals, recovers more than ad-hoc phone calls.
To manage a property installment plan properly, define the plan as percentages of the price (booking, confirmation, installments and possession), turn it into a dated schedule with one invoice per installment, and record every payment against the exact installment it pays. Then review overdue installments weekly and apply your late-fee policy consistently. Done this way, you can tell any buyer — or your accountant — exactly what is paid, what is due and what is late in seconds.
This guide explains how Pakistani plot and property payment plans are usually structured, walks through an illustrative example in rupees, and covers the day-to-day work: invoices, receipts, partial payments, surcharges, late fees and reminders.
How are property payment plans structured in Pakistan?
Most housing schemes, builders and developers sell plots, houses, apartments and shops on installments. The exact terms differ by project, but the building blocks are similar:
| Component | What it is | When it is usually paid |
|---|---|---|
| Booking amount (down payment) | The first payment that secures the unit for the buyer | At booking |
| Confirmation amount | A second payment that confirms the allotment of the unit | Within a set period after booking, often 30–90 days |
| Regular installments | The balance split into equal payments | Monthly, quarterly, half-yearly or yearly |
| Balloon payments | Larger periodic payments on top of regular installments | Every six or twelve months, depending on the plan |
| Possession charge | A payment due when the unit is handed over | At possession |
| Surcharges | Extra charges for preferred locations such as corner or park-facing | Added to the price, then spread across the plan |
| Other charges | Development or other charges defined by the project | As per the project’s terms |
Development charges, transfer fees and government taxes differ between projects and change over time. Do not guess them — check the current amounts with your society, FBR or a lawyer, and record them as separate charges in the plan.
Worked example: a 5 marla plot on a 3-year plan
The following is an illustrative example only, not a real project or a recommended price. It shows how a plan defined in percentages becomes a schedule. Assume a 5 marla residential plot (in this scheme a marla is 225 square feet, though the size of a marla varies between societies) with a price of Rs 6,000,000.
| Component | Share of price | Amount (PKR) | Due |
|---|---|---|---|
| Booking | 15% | Rs 900,000 | On booking |
| Confirmation | 10% | Rs 600,000 | 30 days after booking |
| 36 monthly installments | 60% | Rs 3,600,000 (Rs 100,000 each) | Monthly, starting the month after confirmation |
| Possession | 15% | Rs 900,000 | On possession |
| Total | 100% | Rs 6,000,000 |
Now suppose the same plot is a corner plot and the project charges a 10% corner surcharge (the actual rate is set by each project). The price becomes Rs 6,600,000. If the surcharge is added before the plan is split, the booking becomes Rs 990,000, confirmation Rs 660,000, each monthly installment Rs 110,000 and possession Rs 990,000. That keeps every invoice consistent with the agreement, instead of leaving a lump sum to be "settled later".
The same plan on quarterly installments would have 12 payments of Rs 300,000 instead of 36 of Rs 100,000. Half-yearly would be 6 payments of Rs 600,000. The percentages stay the same; only the frequency changes.
Turning the plan into a schedule
A plan on paper is not enough. Each payment needs a due date, an amount and a status, so that anyone can see where the buyer stands. Part of the schedule for the example above might look like this:
| Invoice | Description | Due date | Amount | Paid | Status |
|---|---|---|---|---|---|
| INV-001 | Booking | 1 Jan 2026 | Rs 900,000 | Rs 900,000 | Paid |
| INV-002 | Confirmation | 31 Jan 2026 | Rs 600,000 | Rs 600,000 | Paid |
| INV-003 | Installment 1 of 36 | 1 Mar 2026 | Rs 100,000 | Rs 100,000 | Paid |
| INV-004 | Installment 2 of 36 | 1 Apr 2026 | Rs 100,000 | Rs 60,000 | Partially paid |
| INV-005 | Installment 3 of 36 | 1 May 2026 | Rs 100,000 | Rs 0 | Overdue |
| INV-006 | Installment 4 of 36 | 1 Jun 2026 | Rs 100,000 | Rs 0 | Pending |
Building this by hand for one buyer is easy. Building it for hundreds of buyers, each with different booking dates, surcharges and discounts, is where registers and spreadsheets break down. In JRealtor’s sales and installments module, you add the booking, confirmation, possession and other charges as percentages, choose the installment frequency, and the schedule and invoices are generated automatically. Upcoming and overdue installments appear on a calendar or as a list.
Invoices and receipts for every installment
Each installment should have its own numbered invoice. It gives the buyer a clear document to pay against, gives your accountant a reference for every rupee, and avoids the classic dispute of "I already paid that one". Good practice:
- Number invoices in sequence and never reuse a number.
- Show the unit, the installment number (for example 12 of 36), the due date and the amount.
- When a payment comes in, record the date, amount, method (cash, bank transfer, Easypaisa, JazzCash, cheque or pay order) and the reference or transaction ID.
- Attach a copy of the deposit slip or transfer screenshot to the customer’s documents.
- Give the buyer a printed or PDF receipt for every payment.
How to handle partial payments
Partial payments are normal. A buyer pays Rs 60,000 of a Rs 100,000 installment and promises the rest next week. The mistake is to record the Rs 60,000 as a loose credit on the customer. Instead, record it against the specific installment so it shows as partially paid with Rs 40,000 outstanding. That way the overdue list stays accurate and the late-fee calculation is fair.
Your system should also stop staff from accidentally recording more than the outstanding amount, or receiving a payment against a sale that has been cancelled. JRealtor blocks both.
Discounts and who can approve them
Discounts given verbally by agents are one of the quiet leaks in installment sales. Set a rule: small discounts within an agreed limit can be applied by sales staff, larger ones need the owner or an admin. In JRealtor, discount approval works in tiers — small discounts go through, larger ones need an Admin or the Owner to authorise, with a record of who approved what.
Late fees, reminders and defaults
Late-payment terms should be written into the booking agreement: the grace period, how the late fee is calculated, and what happens if installments remain unpaid for a long time. The amounts and legal consequences vary by project and agreement, so take advice before you set them. What matters operationally is consistency — the same rule for every buyer.
- Remind buyers a few days before each due date (a call or WhatsApp message from the agent works well).
- On the due date, check which installments are unpaid and contact those buyers the same week.
- After the grace period, apply the late fee according to the agreement.
- Send written reminders at fixed intervals — for example 30, 60 and 90 days overdue — escalating in tone.
- Escalate long defaults to the owner for a decision under the agreement, and record every contact.
On JRealtor’s Medium plan, overdue installments pick up a late fee automatically and customers who have an email address receive escalating default notices at 30, 60 and 90 days. For a full recovery process, see our guide on reducing installment defaults.
Commissions on installment sales
Decide in advance whether agents are paid commission on booking, on confirmation or as installments are received — and write it down. Record the primary agent and any co-agents on the sale with their percentage or fixed amount, so there is no argument when payment day comes. JRealtor records the primary agent and co-agents with their commission on every sale.
Checklist: running installment plans without errors
- Define every plan in percentages, with surcharges added to the price first.
- Generate a dated schedule and a numbered invoice for every installment.
- Record each payment against a specific installment, with method and reference.
- Show partially paid installments separately from pending and overdue ones.
- Apply discounts only through an approval rule.
- Apply late fees consistently and send reminders at fixed intervals.
- Keep CNIC, agreement and receipt copies in the customer’s documents.
- Reconcile received payments with your bank and cash accounts every month.
For the accounting side — bank, cash and wallet accounts and the ledger — read real estate agency accounting in Pakistan. To try generating schedules with your own plans, start a 7-day free trial or compare plans on the pricing page.
Do this in JRealtor
The tools behind this guide
Frequently asked questions
What is the difference between booking and confirmation in a payment plan? +
The booking amount is the first payment that reserves the unit for the buyer. The confirmation amount is a later payment, due within a set period, that confirms the allotment. Both are usually defined as a percentage of the price.
How do I calculate monthly installments for a plot? +
Subtract the booking, confirmation and possession amounts from the total price, then divide the balance by the number of installments. For example, a Rs 6,000,000 plot with 40% paid at booking, confirmation and possession leaves Rs 3,600,000, which is Rs 100,000 a month over 36 months.
How should corner or park-facing surcharges be handled? +
Add the surcharge to the price before the plan is split into installments. That way every installment and invoice includes its share of the surcharge, and the totals always match the agreement.
Can installment software handle partial payments? +
Good installment software records a partial payment against a specific installment and shows it as partially paid with the balance outstanding. JRealtor does this and also prevents overpayment and payments against cancelled sales.
What late fee should I charge on overdue installments? +
There is no single standard; it depends on your project and the booking agreement. Write the grace period and late-fee method into the agreement, take legal advice if needed, and apply it the same way to every buyer.
