Financial Term

Down Payment

Financial glossary definition

Definition

The upfront cash payment made when purchasing a home, expressed as a percentage of the purchase price. A 20% down payment avoids PMI (Private Mortgage Insurance) and results in lower monthly payments.

Related Terms