Early Mortgage Repayment Calculator (Portugal)

See how much interest an overpayment saves on your Portuguese mortgage — and compare both options: shorten the term or lower the monthly payment.

Your mortgage details

Legal maximum in Portugal: 0.5% on variable-rate and 2% on fixed-rate periods, charged on the capital repaid, plus 4% stamp duty on the fee. Your contract may set a lower fee.

Fill in the fields above to see your simulation.

Frequently Asked Questions

Is it worth paying off my mortgage early?

Overpaying usually pays off when your mortgage rate is higher than the net return you could earn on that money elsewhere (deposits, savings certificates, investments). Keep an emergency fund before overpaying. This calculator shows exactly how much interest each option saves.

Should I shorten the term or lower the payment?

Shortening the term saves more interest: you keep paying the same installment, but for less time. Lowering the payment gives immediate monthly budget relief while keeping the term. Compare both scenarios above — term reduction usually saves considerably more.

What does early repayment cost in Portugal in 2026?

Since 1 January 2026, Portuguese banks may charge an early repayment fee: up to 0.5% of the capital repaid on variable-rate contracts and up to 2% during fixed-rate periods, plus 4% stamp duty on the fee. The temporary exemption for variable-rate loans (own permanent residence) ended on 31 December 2025. Your contract may set a lower fee — check your bank’s price list.

Do I need to notify the bank in advance?

Yes. A partial repayment can be made on any installment due date with 7 business days’ notice. A full payoff requires 10 business days’ notice.

Are there fee exemptions?

Yes. By law, no fee may be charged when the repayment is due to death, unemployment or professional relocation of a borrower. Your contract may also simply waive the fee.

How is the installment calculated?

Portuguese banks use the French amortization system: constant installments of principal and interest, with a monthly rate equal to the annual nominal rate (Euribor + spread) divided by 12. The simulation assumes Euribor stays constant; on variable-rate loans the real installment is reset every 3, 6 or 12 months.

Is my data stored anywhere?

All calculations run in your browser and the values you type are never sent anywhere — they are saved only on your device, so they’re already filled in on your next visit. The site uses Google Analytics (which sets its own cookies) solely to measure visits and usage in aggregate.