There may be a percentage of the entire package that you will be required to pay in advance. However, many music vendors and entertainers or dancers ask for the full payment in advance. You can speak to them personally and come to a decision according to your convenience.