CAPITALESTATEPK Logo Capitalestatepk

Operations

Installment Payment Reconciliation for Housing Societies and Developers

Raast, IBFT, deposit slips, pay orders, cheques and cash all land in the same bank account. Here is how finance teams match every rupee to the right plot ledger and close the month without guesswork.

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

Ask any accounts officer at a Pakistani housing society what the hardest part of the month is, and the answer is rarely recovery. It is installment payment reconciliation: working out which of the 600 credits in the bank statement belongs to which buyer, which plot, and which installment. A buyer in Dubai sends an IBFT from a relative's account with the narration "plot payment". Another deposits cash at a branch in Multan and sends a blurry photo of the slip on WhatsApp. A dealer drops off four pay orders in one envelope. Meanwhile the buyer whose payment is still sitting in "unidentified" receives a late-payment notice and calls the CEO. This guide explains how to design collections so that payments identify themselves, how to handle each payment channel, and how to run a month-end close that finance and management can trust.

Editorial note (October 2026): This guide is general information based on publicly available laws, regulator notices and market reports as of October 2026. Rules, rates and procedures change — confirm current requirements with the relevant authority, your bank, or a qualified lawyer or tax advisor before acting. This is not legal, tax or investment advice.

Why reconciliation breaks down

Reconciliation problems in real estate are usually caused upstream, at the point of payment, not in the accounts office. The common causes are:

Payment channels and how to reconcile each one

ChannelWhat you see on the statementMain reconciliation riskBest control
RaastInstant credit with sender details and any reference enteredBuyer omits the referencePublish a unique payment reference per buyer and require it
IBFT / online transferCredit with sender name and narration, sometimes truncatedThird-party sender, vague narrationUnique reference plus a proof upload linked to the receipt
Bank deposit slip (cash or cheque at branch)Branch code and amount, often no nameSlip never reaches finance or is illegiblePre-printed challans with a reference; scan the stamped copy
Pay order / demand draftClearing credit after depositSeveral instruments deposited togetherRecord instrument number and issuing bank at receipt
ChequeClearing credit, or a returnBounces after a receipt was issuedIssue provisional acknowledgements until cleared
Cash at officeBulk deposit by staff laterCash held overnight, mismatched batch totalsDaily cash book, deposit same or next day, batch reference

Raast

Raast is the State Bank of Pakistan's instant payment system. According to the SBP's Raast P2P page, customers can link a mobile number as a Raast ID to their IBAN, and the SBP states that there are no charges on Raast-related services for customers. For a society, Raast's advantages are speed and availability outside banking hours; the weakness is the same as any transfer: if the buyer does not enter your reference, you are back to guessing. Encourage buyers to pay to your IBAN with the reference in the purpose or narration field, and check with your bank what reference fields come through on your statement or API feed.

IBFT and online transfers

Interbank funds transfers are the most common channel for overseas Pakistanis paying through family members. Narration fields can be truncated, so keep your reference short (for example, eight to ten characters) and put it at the start of the narration.

Deposit slips and challans

Many societies still collect through bank branches using pre-printed challans. If you do, print a unique reference on each challan, generate it from your system for the specific installment, and require buyers to upload or submit the bank-stamped copy. Some banks and billing networks such as 1LINK's bill payment service allow billers to collect against consumer or voucher numbers through banking channels, which can make identification automatic; ask your bank whether this is available for your collections.

Cheques and pay orders

Record every instrument at the counter: number, bank, date, amount, and the plot or file it is meant for. Issue a provisional acknowledgement rather than a final receipt until the instrument clears. If it is returned, reverse the provisional entry and follow your bounced instrument process, covered in detail in how to handle bounced cheques in real estate bookings.

Cash

Cash creates both reconciliation and compliance risk. Record each cash receipt in a daily cash book with a receipt number, deposit cash daily with a batch reference, and reconcile the batch total to the receipts. Remember that real estate businesses are reporting entities for AML purposes, and the Financial Monitoring Unit requires currency transaction reports for cash transactions of Rs 2 million or more. Keeping cash receipts per customer in one system makes that reporting much easier. Wherever practical, steer buyers towards bank channels.

Unique payment references: the single biggest improvement

If you change only one thing, give every buyer, or better every installment, a unique payment reference that they must quote. Options include:

Add a check digit or a simple format rule so typing mistakes are caught. Print the reference on every demand notice, SMS and WhatsApp reminder, and on the buyer portal. Our comparison of SMS vs WhatsApp payment reminders covers how to deliver those messages reliably.

Handling unidentified receipts

Even with good references, some money will arrive unidentified. Treat it as a controlled process, not a pile of statements on someone's desk:

  1. Post to a suspense account on the day the credit is seen, never directly to a guessed ledger.
  2. Record everything known: date, amount, channel, sender name, narration, branch.
  3. Search proactively: match against expected installments of the same amount due that week, recent WhatsApp proofs, and dealer submissions.
  4. Contact the likely payer through the dealer or customer service, and ask for proof.
  5. Clear with approval: when identified, move from suspense to the buyer's ledger with a note of the evidence and the approver.
  6. Age the balance: review items older than 30 and 60 days at month end; escalate old items to management.

Never adjust a buyer's ledger on the strength of a screenshot alone; match the screenshot to an actual bank credit first. Screenshots can be edited, and duplicates are common when buyers send the same proof twice.

Month-end reconciliation checklist

When this is done consistently, the expected-vs-actual collection report becomes reliable enough for management to act on; see tracking expected vs actual recoveries.

Receipts buyers can trust

Issue a receipt only after the money is confirmed. Every receipt should show the receipt number, date, buyer name and CNIC (masked where appropriate), file or plot number, amount in figures and words, payment channel and instrument or transaction reference, the installment it was applied to, and the updated outstanding balance. Sequential, system-generated receipt numbers with no gaps are much harder to forge and much easier to audit than receipt books.

How a real estate ERP simplifies reconciliation

A real estate ERP such as CAPITALESTATEPK keeps the buyer ledger, installment schedule and receipts together, which removes much of the manual matching:

Exact bank integrations depend on what your bank provides, so treat statement import as the baseline and automated feeds as a bonus.

If your finance team spends the first week of every month matching deposits by hand, book a demo to see how CAPITALESTATEPK links receipts, ledgers and bank statements.

Frequently Asked Questions

Should we accept payments from third parties on behalf of a buyer?

Many societies do, especially for overseas buyers, but record the payer's details and relationship, require the buyer's reference, and apply your AML customer due diligence where amounts or patterns raise questions.

Can Raast payments be matched automatically?

They can be matched much more easily if buyers include your reference and your bank passes that reference through on statements or feeds. Confirm with your bank what data is available.

What should we do with money we cannot identify?

Post it to a suspense account the same day, investigate using the available details, clear it to the correct ledger only with evidence and approval, and review aged items every month.

When should we issue a receipt for a cheque?

Issue a provisional acknowledgement when the cheque is received and a final receipt only after it clears. This avoids reversing receipts when instruments bounce.

How often should we reconcile?

Match credits daily or at least weekly, and perform a full reconciliation with sign-off at every month end. Daily matching keeps the month-end close short.

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