Generally, photographers send a prepayment invoice at the time of booking the date with the client. Later, the rest of the payment is received after the event. So, yes photographers do send prepayment invoice for offering photography services.