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

Ausgabe

Substantiv

full

outlay

noun

Comparative law notes

Germany

In the context of cost accounting.

Definitions of outlay

English

the amount of money that you must spend for a particular purpose, especially as a first investment in something such as a new business or a project

The main advantage of leasing is that your initial cash outlay is less than if you purchase.