For weddings and portraits, I require payment of a deposit in advance and the balance usually one week before, or sometimes on the day (for portrait sessions only).

However, I was wondering how people approached payment for corporate photography? Do you require payment only after delivery of the image/s?

Thanks.