Beginner brand photographers might charge $150-$500 per hour, and experienced brand photographers might charge $800-$1500 per hour on set. Package pricing / flat fee: This is my preferred pricing method — a single, flat fee that includes a certain number of hours, images, and outfits.