Related topics: Business Basics
out‧lay [uncountable and countable]
the amount of money that you have to spend in order to start a new business, activity etc [↪ expense, cost]
small/modest/considerable/large etc outlay
For a relatively small outlay, you can start a home hairdressing business.
House buyers usually have a large initial outlay on carpets and furniture.