SahlCalc سهل
Gulf Hubs:

Saudi Arabia: Labour: HRSD · Tax and zakat: ZATCA

Mortgage Amortization Calculator

See your mortgage schedule with an extra payment every month: how much interest you save and how much sooner the loan is paid off.

%

Yearly rate from your offer, before fees, e.g. 5

years

On top of the regular payment; 0 if none

Interest saved

195,073.87

Time saved

7 yr 3 mo

New payoff time

17 yr 9 mo

Monthly payment + extra

5,676.72

Total interest with extra

407,942.22

Check your contract for early-settlement fees before paying extra.

Year-by-year schedule with the extra payment (18)
YearPrincipalInterestBalance
128,774.1139,346.53771,225.89
230,246.2537,874.40740,979.64
331,793.7036,326.94709,185.94
433,420.3334,700.31675,765.61
535,130.1832,990.47640,635.43
636,927.5031,193.14603,707.93
738,816.7929,303.86564,891.14
840,802.7327,317.92524,088.41
942,890.2725,230.37481,198.14
1045,084.6223,036.03436,113.53
1147,391.2320,729.41388,722.29
1249,815.8618,304.79338,906.43
1352,364.5315,756.11286,541.90
1455,043.6013,077.04231,498.30
1557,859.7410,260.91173,638.56
1660,819.957,300.69112,818.61
1763,931.614,189.0348,887.00
1848,887.001,004.280.00

Formula with your numbers

  • Payment = P·r ÷ (1 − (1 + r)^−n), r = 5% ÷ 12, n = 300 → 4,676.72
  • Saved = 603,016.10 − 407,942.22 = 195,073.87; 300 → 213

Quick answer: On an 800,000 loan at 5% over 25 years (payment 4,676.72), paying 1,000 extra a month clears it in 17 years 9 months instead of 25 years and saves 195,073.87 in interest.

How it's calculated

The regular payment comes from the amortization formula M = P·r ÷ (1 − (1 + r)^−n). Each month interest is charged on the remaining balance (balance × rate ÷ 12) and the rest of the payment reduces the balance.

An extra payment goes straight to the balance, so every later month carries less interest. The calculator runs the schedule twice, with and without the extra, and compares the total interest and the number of months.

Islamic home finance (Murabaha, Ijara) uses a profit rate; for a fixed rate the schedule works the same way, but early settlement terms differ by bank. For the plain schedule use the mortgage calculator.

Worked examples

  • 800,000 at 5%, 25 years, +1,000 a month: 300 → 213 months, saves 195,073.87
  • Same loan, +500 a month: 300 → 249 months, saves 117,468.27

Frequently asked questions

Is it better to pay extra monthly or a lump sum?

Money paid earlier saves more interest. A lump sum today beats the same amount spread over the year; see the mortgage payoff calculator for a one-time payment.

Does my bank charge for paying early?

Many do. In the UAE the Central Bank caps the mortgage early settlement fee at 1% of the outstanding balance or AED 10,000, whichever is less. Saudi banks follow SAMA's early repayment rules. Check your contract.

Does the extra payment lower my monthly payment?

No. Here the payment stays the same and the loan ends sooner. Some banks can instead recalculate a lower payment over the original term.

Why does extra paid early save so much?

It cuts the balance on which every later month's interest is charged, so its effect lasts for the rest of the loan.

Can I see how much I owe after a few years?

Yes. The schedule shows the remaining balance, so you can read it for any point in the term.

Why do I owe so much after years of payments?

Early payments are mostly interest, so the balance falls slowly at first and faster towards the end.