Is there an industry standard for payments from non-profits for an catered event ? Further, is it customary to collect some sort of deposit up from from a non-profit? I am being told it is a industry standard for non-profits to issue payment is 30 days after the event. Is this correct?