Yes. You should pay upfront when you sign the contract. 50%* of the total fee for the project. *the amount of the upfront depends on your client status and also on your project. You will find your personalized details in your provisionary contract