03/09/2026
Mortgage fees vary a lot more than most people realise. Most deals have a single upfront fee, typically around £999 for common scenarios, though some run to almost £4,000, and percentage based fees tend to show up more on larger loans and buy-to-let mortgages. Remortgage deals carry the highest average fees at £1,117, compared with under £900 for first-time buyers and home movers.
The lowest rate doesn't always end up being the cheapest option once fees are added in, and it's possible to add the fee to the loan itself instead of paying it upfront, though that means paying interest on it for as long as it stays on the mortgage.
Early repayment charges are worth being aware of too, they can reach 5% of the amount repaid in the first year, usually reducing each year after.
Top deals typically come with a £999 fee