All branding, design and photography projects are split into two payments. A 50% deposit to get you into my schedule. The final invoice is due on completion.
On occasions, I am happy to negotiate (where possible) payment terms that suit both parties.