Lenders mostly sell mortgages for two reasons. First, they want to free up capital to provide more mortgages to other borrowers. Second, they want to generate income by selling the mortgage to another lender. The original lender charges a fee from the new lender, and this way, cash is generated.