Deposit

The part of the price paid before work starts (here, 60%)

Words that go with it