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

Auslage

Substantiv

full

outlay

noun

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.