down payment

An upfront part of a big purchase you pay first.