capital outlay

noun

Definitions of capital outlay

English

spending money to gain a benefit; money that a company spends to buy fixed assets such as equipment and buildings that it needs to operate as a business

This will involve a capital outlay of approximately €10 million over the next five years.