The earlier, the better so we can review together and be best prepared for your event! That said, they are due, at the latest, 5-days prior to the event.
If payment is not provided 5-days prior to your event, your menu selections cannot be guaranteed and your menu may have to be revised.