Clue: Down payment I posted off (7)
Answer: DEPOSIT
Explanation: Definition: Down payment
(I posted)