A mortgage typically does not cover additional costs associated with purchasing a property, such as stamp duty, registration fees, and legal fees. While it can finance the property’s value, these extra expenses usually need to be paid separately by the buyer.