Question: is it upfront or up front?
Answer: adjective Also up·front. invested or paid in advance or as beginning capital: an up-front fee of five percent and an additional five percent when the job is done. honest; candid; straightforward: He's very up-front about discussing his past.