Meaning of “upfront charge” in the English Dictionary

business-english dictionary

"upfront charge" in Business English

See all translations

upfront chargenoun [ C ]

uk us BANKING, FINANCE, COMMERCE

→  up-front fee

(Definition of “upfront charge” from the Cambridge Business English Dictionary © Cambridge University Press)