How much do I need to pay upfront?

We require a 30% initial retainer and the rest of the fee to be paid on or before the wedding day per the contract.