Mortgage preapproval is free with many lenders. However, some lenders charge an application fee which you may have to pay upfront regardless of whether you’re approved.