はい、その通りです！何かの支払いについて言及する場合、「upfront」は「beforehand」または「in advance」という意味です。
例：In order to reserve the item, you need to pay a deposit of 10% upfront. （商品を予約するためには、10％の前払い金を支払う必要があります。）
例：I hired a band for my birthday party and paid them upfront. （私の誕生日パーティーのためにバンドを雇い、前払いで支払いました。）