Skip to content
PakCalc

Home Loans in Pakistan: How Instalments Work

· 6 min read

How banks calculate home-loan instalments, why KIBOR resets change your payment, how much down payment you need, and how to cut the total interest.

The short version

  • Banks lend 70–85% of the property value; you pay the rest as a down payment.
  • Most home loans are variable-rate: KIBOR plus a fixed margin, reset once a year.
  • Tenures go up to 20–25 years. Longer tenures lower the instalment but sharply raise total interest.

How the instalment is calculated

Banks use the standard reducing-balance (EMI) formula. Each month you pay the same instalment; early on most of it is interest, and over time more goes to the principal.

For a Rs 1.05 crore loan (a Rs 1.5 crore house with 30% down) at 14% over 20 years, the instalment is about Rs 1.3 lakh a month — and total interest is more than the loan itself.

Why your instalment changes

Your rate is usually 1-year KIBOR plus the bank's spread (for example KIBOR + 2.5%). When KIBOR is reset on the loan's anniversary, the bank recalculates the instalment for the remaining balance and tenure.

A 2% rise in KIBOR on a 20-year loan can raise the instalment by around 10–15%. Test a few rates in the mortgage calculator before you commit.

Islamic home finance

Islamic banks offer diminishing musharakah: you and the bank co-own the house, you pay rent on the bank's share and gradually buy it out. The rent is benchmarked to KIBOR too, so the monthly payment behaves much like a conventional loan.

How to pay less interest

  • Put down as large a deposit as you comfortably can.
  • Choose the shortest tenure whose instalment you can afford.
  • Make partial prepayments early in the loan — check the bank's prepayment charges first.
  • Compare the full cost: processing fee, valuation, legal fees and insurance, not just the rate.

How much can you borrow?

Banks typically cap total debt instalments at around 40–50% of your net monthly income. If you earn Rs 3 lakh a month after tax, expect a maximum home-loan instalment of roughly Rs 1.2–1.5 lakh, minus any car or personal loan payments.

Calculators for this guide