Catering jobs typically vary based on these factors
Number of guests
Menu selection/ item modifications
If chef needs to hire additional help to execute plan and menu
if minor decor is needed to be provided
Set up needs such as placing decor (food is always set up by chef unless requested other wise)
Market prices change, so pricing for food is based on market price