Question: what does the upfront cost mean?
Answer: an amount of money paid before a particular piece of work or a particular service is done or received: Before signing up to any mortgage deal, check what up-front fees you may have to pay. Often, cash advances come with an upfront charge.