Sales & bookings

Flat booking, unit availability, and money receipts on one record

Flat booking software for Bangladesh developers: one live availability board per project, a booking form that enforces your own price rules, and a money receipt that posts to accounts the moment it is issued. The unit, the buyer, the schedule and the receipt are the same record — not four files that have to agree.

Bookings list: buyer, booking number, unit and project, booked date, instalment and payment counts, total value and down payment in BDT

Why flat booking breaks first

Almost every developer in Dhaka starts the same way: one Excel file per project, maintained by one person in the sales office. It works until the second project, the first NRB buyer paying in three currencies, and the first Friday when two salespeople sell A-4A within twenty minutes of each other.

The failure is never the spreadsheet itself. It is that four things — the availability chart on the wall, the booking form in the drawer, the money receipt book, and whatever accounts is keeping — are separate copies of the same fact. Every one of them can be right on its own and wrong together.

PropERP removes the copies. A unit has one status. Booking it writes the buyer, the agreed rate, the discount approval, the payment schedule and the receipt in one transaction. If the receipt exists, the collection exists in accounts. If the unit shows booked, no second salesperson can book it.

The availability board sales actually works from

Floor-by-floor status across every tower in the project, with holds that expire on their own so a unit cannot sit reserved for a buyer who stopped answering three weeks ago.

Sales / Unit availability — Green Valley Tower

AvailableHeldBookedSold
A-3B
A-4A
A-4B
A-5A
A-5B
A-6A
B-3A
B-3B
B-4A
B-4B
B-5A
B-5B

Available

6

of 12 units

Booked

4

this quarter

Held

2

expiring in 48h

Booking — A-4A

Receipt issued
BuyerRezaul Karim (NRB · UAE)
Size1,450 sft · 3 bed
RateBDT 9,200 / sft
Unit price৳ 1,33,40,000
Booking money৳ 5,00,000
Down payment৳ 21,68,000 (20%)
Money receiptMR-2026-00418

Payment schedule generated

36 monthly kistiAuto
PropERP unit availability board: every flat carries a live status, and booking a unit writes the buyer, price, and money receipt to the same record — no parallel Excel sheet per project.

What the booking module does

Live unit inventory

Every flat, plot, parking slot and commercial space carries a status: available, held, booked, sold, or allocated to a landowner under a JV. Status changes are logged with who and when.

Price rules, not price guesses

Per-sft rate by tower, floor rise, corner and facing premiums, parking and utility charges, and registration cost estimates — computed at quotation time so two salespeople cannot quote the same unit differently.

Discount with an approval trail

A salesperson can request a rate below the floor price; it books only after the approver on record clears it. The approval sits on the booking, so a discount is never a verbal memory.

Money receipts that post themselves

Booking money and down payment issue a numbered money receipt against the unit, in Bangla or English, with the payment channel — bank, bKash, Nagad, cheque, or cash — recorded on the line.

Schedules generated at booking

Choose a plan and the full kisti schedule is written immediately: booking money, down payment, the monthly installments and the handover balance, each with its own due date.

Buyer, co-buyer and nominee

NID or passport, TIN, permanent and mailing address, co-buyer for a joint deed, and nominee — captured once at booking so registration paperwork does not restart the data entry.

From enquiry to receipt in four steps

  1. 1

    Pick the unit

    Filter by tower, size, facing, floor and budget. The board only offers what is genuinely available.

  2. 2

    Quote it

    Rate, premiums, charges and the payment plan are computed. The quotation PDF goes out in the buyer's language.

  3. 3

    Confirm the booking

    Buyer details, booking money, channel and approval. The unit flips to booked in the same action.

  4. 4

    Issue the receipt

    A numbered money receipt is printed or sent, and the amount lands in the accounts ledger the same second.

Booking in Excel vs booking on a record

What you needExcel per projectPropERP
Double bookingPrevented by whoever remembers to update the sheet.Structurally impossible — the unit has one status.
Price consistencyDepends on which version of the rate chart the salesperson has.Rate, premiums and charges computed from one rule set.
Discount controlVerbal approval, discovered at month end.Request, approval and approver stored on the booking.
Receipt to accountsRe-typed from the receipt book, usually weekly.Posted on issue, same transaction.
Multi-project viewOpen six files and add them up.One inventory and collection position across all projects.
Handover of the fileThe sheet leaves with the person who maintained it.Roles and permissions; the record stays with the company.

Built for how bookings actually run here

The details that decide whether software survives contact with a Bangladeshi sales floor.

  • Areas in square feet, land in katha and bigha, amounts in lakh and crore — with Bangla numerals where the document needs them.
  • Money receipts and quotations in Bangla or English, printed on your own letterhead.
  • bKash, Nagad, bank transfer, pay order and cheque recorded as distinct channels, so reconciliation is not guesswork.
  • NRB buyers: overseas address, remittance channel, and a nominee in Bangladesh on the same record.
  • Landowner units under a joint venture are locked out of sales inventory automatically.
  • Works on a phone at a project site office, not just on the sales manager's desktop.

Frequently asked questions

Can it stop two salespeople booking the same flat?

Yes. A unit holds one status, and booking it is a single transaction that flips that status. A second attempt on a booked unit is rejected at the point of sale, not discovered at month end. Temporary holds expire automatically after the window you set, so units do not sit reserved indefinitely.

Does it handle plot and land projects, not just apartments?

Yes. Plots are inventory in the same way flats are, sized in katha or bigha rather than square feet, with their own rate rules and a longer collection horizon. Mixed projects that sell both flats and plots run on one board.

Can money receipts print in Bangla?

Yes — money receipts, quotations and demand letters can be issued in Bangla or English, on your own letterhead, with amounts in Bangla numerals and words where the document requires it.

What happens to bookings we already have in Excel?

They are migrated. Existing units, buyers, paid amounts and remaining schedules are imported so the system opens with your real position, not an empty database. Migration is a scoped one-time task quoted with the implementation.

Is it flat booking software only, or a full ERP?

Booking is one module. It sits on the same platform as installment collection, land and joint-venture records, broker commission, accounting and HR — so you can start with bookings and switch on the rest without changing systems.

Next step

See your own project on the board

Bring one project — a tower, its rate chart and a live payment plan. We will set it up during the call and you can judge the fit on your own numbers instead of a demo dataset.

40 minutes · walked through on your project structure · no card required