"Upfront cash" refers to money that is paid at the beginning of a transaction or agreement, before any services are provided or work is done. Full definition
The project will bring hundreds of millions in upfront cash payments to the state once a final winner is determined, and millions more in the years ahead once the facility is operational. (timesunion.com)
These credits are useful for borrowers who are draining their savings to pay a down payment and don't want to pay more in upfront cash. (valuepenguin.com)
But in 2003, the county began selling its back tax liens to a third party in exchange for upfront cash. (buffalonews.com)