Kisti and Collections

Kisti collection: the operating system of a Bangladeshi developer

How to build an installment schedule, chase it without a call centre, and see overdue exposure before it becomes a cash problem.

· PropERP· 4 min read

পড়ুন বাংলায় →

Hands working through a payment schedule with a calculator and printed statements

Kisti collection is the part of a Bangladeshi development business that decides whether construction continues on time. A project can be fully sold and still stop work, because sold is not collected. The job is to build a schedule the buyer can actually meet, chase it with a fixed sequence rather than personal energy, and see the overdue position early enough to act on it — ideally two months before it becomes a cash problem.

Start from the construction curve, not the competition

The mistake that creates most collection stress is designing the payment plan in the sales meeting. A payment plan is a financing decision. Build it backwards:

  1. Lay out the construction spend month by month for the project.
  2. Lay out the collection the plan would produce, assuming a realistic sales velocity — not the optimistic one.
  3. Look at the gap. That gap is what you are financing, out of equity or bank borrowing.

A plan that closes 20 percent more units but front-loads nothing will widen that gap. This is the same arithmetic covered in developer cash flow, and it is worth doing before a single price list is printed.

A worked schedule

Take a 1,250 sq ft flat in Mirpur at BDT 8,500 per sq ft, so BDT 1,06,25,000, on a three-year project.

ComponentBasisAmount (BDT)Timing
Booking moneyFixed3,00,000On booking form
Down payment20% less booking money18,25,000Within 30 days of agreement
Monthly kisti48 months1,25,000Month 1 to 48
Milestone: roof casting5%5,31,250On certified completion
Milestone: handoverBalance19,68,750Before registration

Two things matter more than the exact numbers. First, every row is a rule, not a typed value — change the price and every row recomputes. Second, the two milestone rows are tied to a certified event, which means the certification has to exist as a record. See milestone billing for how that certification is produced.

Chasing, as a fixed sequence

The strongest predictor of collection performance is not how good your collection officer is. It is whether the same sequence happens to every buyer without anybody deciding to start it.

WhenActionChannel
5 days before dueReminder with amount and referenceSMS or WhatsApp template
Due datePayment link and account detailsWhatsApp
Day 3 overdueShort reminder, no pressureWhatsApp
Day 10Call from collection officer, outcome loggedPhone
Day 21Formal letter, late fee applied if the agreement allowsEmail and post
Day 45Manager call, restructure offeredPhone
Day 90Notice of default under the agreementFormal

The point of writing it down is that steps one to three cost nothing per buyer once automated, and they remove roughly half the cases that would otherwise reach day 21. WhatsApp reminder templates covers the approval rules that make that automation compliant.

The three reports that matter

Most developers have too many reports and not enough of these three:

  • Due this month, collected, gap. One line per project, refreshed daily. If it is a monthly report, you are always looking at a problem that started five weeks ago.
  • Ageing. Overdue amounts bucketed 1–30, 31–60, 61–90, 90+ days. The shape tells you whether you have a follow-up problem, a buyer-quality problem, or a construction-confidence problem.
  • Buyer ledger. Every charge, every receipt, every adjustment for one buyer, printable. This ends most disputes in one page.

Payment channels and the reconciliation trap

Bangladeshi buyers pay by bKash, Nagad, bank transfer, cheque and cash at site. Each channel arrives differently, and a system that only understands bank deposits pushes the other four back into a spreadsheet. Three rules keep reconciliation sane:

  1. Every receipt records the channel and the reference — a TrxID, a cheque number, a deposit slip number.
  2. Partial payments are allowed and allocated oldest-installment-first, automatically.
  3. Excess payments create a credit on the buyer ledger rather than being adjusted mentally.

Reconciling bKash, Nagad, bank and cash goes through the matching logic in detail.

Seeing default before it happens

Buyers rarely stop paying suddenly. They pay a little late, then a little short, then stop answering. Those are recordable events, and a system that keeps them can rank your buyer list by risk. That gives a collection officer somewhere useful to spend their week instead of calling everyone. Six signals in your own data sets out which ones actually predict.

What to do next

Take one project's current kisti schedule, put your last three months of receipts against it, and look at the ageing buckets. If more than 15 percent of what was due is sitting past 30 days, the schedule and the follow-up sequence are worth an hour of attention — see what that looks like in a live system.

Frequently asked

How many installments should a flat be sold on?
Whatever matches your construction spend curve. In Dhaka, 36 to 60 monthly installments after a 20 to 30 percent down payment is the common shape for a three-year project. Longer schedules sell more units and collect less per month, so the plan has to be checked against the construction budget, not against what the competition advertises.
Should installments be date-based or milestone-based?
Date-based collects predictably. Milestone-based is fairer to the buyer and easier to defend when construction slips. Most developers run date-based monthly kisti with two or three milestone-linked lump sums layered on top.
What is an acceptable overdue percentage?
Under 8 percent of scheduled collection more than 30 days late is healthy for a residential project in Bangladesh. Above 15 percent, the problem is usually the follow-up process rather than the buyers.
When should a booking be cancelled for non-payment?
Only after a documented sequence: reminders, a call, a formal notice, and a final notice with a stated deadline, all recorded. Cancelling without that trail is how developers lose refund disputes.

/solutions/installments

Read next

All Articles

Next step

See this working on your own project

Forty minutes, configured on one of your real projects. If the problem in this article is yours, that call is the fastest way to know whether it is solved here.

What the demo covers

  • 40 minutes, walked through on your own project structure
  • Booking, money receipt, kisti schedule and the management view
  • No card required, no commitment after the call