Skip to main contentSkip to navigation
Online4.9/5.0

Deposit

Definition: The initial payment made when purchasing a property, typically 25-30% for buy-to-let mortgages, higher for first-time landlords.

Updated:

Need specialist advice?

Compare rates, lender criteria, and get a free quote.

View product guide →