Calculate a photography minimum from labor, travel, overhead, and deliverables, then publish a clear starting price without confusing it with a retainer.
A photography minimum booking fee is the lowest total project price you will accept. It should cover the fixed work every booking creates—communication, planning, travel, setup, shooting, editing, delivery, overhead, and profit—even when the client requests only a few images. It is not automatically the same thing as the retainer or deposit paid to reserve a date.
Use your own cost and time records to set the number. A market average cannot tell you whether a small assignment is worthwhile for your business. Start with the cost-of-doing-business calculator, then turn the result into a minimum scope you can explain in one sentence.
The phrase “booking fee” is used inconsistently, so define it in your proposal and contract:
This guide uses “minimum booking fee” to mean the minimum project price. Rules about retainers, deposits, refunds, and liquidated damages vary by location. Use plain contract language and ask a qualified local attorney to review it.
Build the floor from work that exists on even your smallest job:
Formula: minimum price = (minimum total hours × required labor rate) + direct booking costs + overhead and profit contribution.
Illustrative example—not a market average: suppose a short session still requires four total hours. At a modeled $60 labor rate, labor is $240. Adding $35 of direct costs and a $50 overhead-and-profit contribution produces a $325 minimum. Replace every input with your own records before publishing a price.
Keep reading for the framework, or have ShootRate check one real quote, package, or inquiry path for pricing friction before you send it.
Review my real quote for $29 →“My minimum is $325” is less useful than “Portrait bookings start at $325 and include up to 30 minutes at one local location, five edited files, and standard delivery.” The second version tells a prospect what the floor buys and limits scope creep.
Create the smallest offer you can deliver consistently, then document:
The session pricing template can help turn those limits into client-facing language.
Do not defend the number with a long cost breakdown. Restate the minimum and its scope: “My portrait bookings start at $325, which includes one local setup and five finished images. If that scope is larger than you need, I can refer you to another option.”
If you want a lower-priced offer, change the delivery system rather than making an improvised exception. A scheduled mini-session day, remote editing service, or fixed-location headshot block can reduce travel and setup per client. Confirm the new workflow still clears your cost floor.
Recalculate when travel costs, editing time, software, insurance, taxes, or deliverables change. Compare estimated hours with completed-job records; if “30-minute” sessions repeatedly consume five total hours, the model needs five hours.
Before publishing the new floor, run the offer through the pricing audit checklist. If you want a second set of eyes on the scope and math, use the ShootRate pricing audit.
Multiply the minimum total hours a booking requires by your business labor rate, then add direct costs and the required overhead-and-profit contribution. Use your records rather than a generic market range.
Not necessarily. A minimum project price is the lowest total you accept, while a retainer or reservation payment is an amount paid to hold the date under your contract. Define each term because legal treatment varies by location.
Your published minimum should identify exactly what the client receives. It may include a limited number of edited files, products, or coverage, but the scope must match the time and costs used in your calculation.
State the starting price with its scope in one sentence. For example: “Portrait bookings start at [amount] and include [coverage and deliverables].” Offer a smaller standardized product only if its workflow still clears your cost floor.
These work right in your browser. No account, nothing to buy.
See the real low, mid, and high full-day package range in your market.
Find the minimum you have to charge per shoot to cover costs and pay yourself.
Work back from the income you want to the average sale your packages need.
See what a mini session day really pays per hour once editing is counted.
Full-day package ranges across 72 US markets and 11 regions. Free to cite.
Free articles can show the framework. The paid First 5 review checks one real quote or lead path for capture, speed, follow-up, pricing friction, and next-step clarity.
ShootRate generates a complete pricing strategy for any booking in under 2 minutes — real market benchmarks, 3-tier package anchoring, and word-for-word objection scripts. No card required.
Build My Strategy Free →