upfront
adjective
(also up front) uk/ˌʌpˈfrʌnt/ uspaid before goods are produced or received or services are performed:
upfront cost/payment/fee Large upfront costs are incurred to write a complicated piece of software.
speaking or behaving in a way which makes intentions and beliefs clear:
upfront about sth She's very upfront about why she wants the job.
We've got to be more up front about the fees we charge.
See also
front noun
upfront
adverb
uk/ˌʌpˈfrʌnt/ usin the beginning:
Every consumer should know upfront what it is going to cost them.
before goods or services are received:
We offer a discount to customers who pay upfront.
The bank charges you a little more up front, but you'll do better in the longer term.