front money
noun [ U ]
FINANCE ukusthe money that is needed to start a business, project, etc.:
Front money is generally required for purchasing a site.
the money that is a down payment (= a first payment as part of the total cost) on something