A portion of the home’s cost, paid up front.
Merriam-Webster Online Dictionary
down payment (noun) a part of the full price paid at the time of purchase or delivery with the balance to be paid later , broadly the first step in a process
A portion of the home’s cost, paid up front.