Yes, you will typically be required to pay a deposit before starting your project. This deposit is typically a few percent of the total project cost and is used to secure your commitment and provide the company with the funds to begin production.
The specific deposit and payment terms will be specified in the contract or agreement between the two parties. This information includes the deposit rate, when payment is required, and related conditions.