outlay
n. C1 Advanced US //ˈaʊtˌɫeɪ// UK //ˈaʊtleɪ// out·lay Archaic
n. the total amount of money you spend on something. It is often used when talking about a large expense, like buying a house or starting a business.
n. the total sum of money spent on a particular project or venture. Often used in financial or business contexts to describe initial capital expenditure.
The initial outlay for the new factory was very high.
The company managed to recoup its initial outlay within six months of launching the new product line.
While the initial outlay for renewable energy infrastructure remains significant, the long-term savings on fuel costs often justify the investment for large-scale industrial operations.
From out- + lay.