There are multiple definitions - click on the translation that matches your context.

Investitionsaufwand

Substantiv

full

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.