outlay has definitions from the field of business
1
[ noun ] (business) the act of spending or disbursing money

Used in print

(The Dallas Morning News,...)

Operating_budget for the day_schools in the five counties of Dallas , Harris , Bexar , Tarrant and El_Paso would be $ 451500 , which would be a savings of $ 157460 yearly after the first year 's capital outlay of $ 88000 was absorbed , Parkhouse told the Senate .

2
[ noun ] money paid out

Synonyms

expenditure outgo

*