← Back to Blog
2026-06-30·7 min read

Photography Minimum Booking Fee: Set Your Price Floor

Calculate a photography minimum from labor, travel, overhead, and deliverables, then publish a clear starting price without confusing it with a retainer.

Pricing Strategy

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.

Minimum project price versus retainer

The phrase “booking fee” is used inconsistently, so define it in your proposal and contract:

  • Minimum project price: the lowest total you will invoice for an assignment.
  • Retainer or reservation payment: the amount due to hold the date, usually credited toward the project total if your contract says so.
  • Session fee: a charge for the photographer’s time that may or may not include files or products.

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.

Calculate your photography minimum booking fee

Build the floor from work that exists on even your smallest job:

  1. Record the minimum time for inquiry handling, planning, prep, travel, shooting, culling, editing, delivery, and follow-up.
  2. Multiply those hours by the labor rate your business needs—not just the wage you hope to take home.
  3. Add booking-specific costs such as parking, assistant labor, gallery fees, shipping, or backdrop use.
  4. Add the overhead and profit contribution required from each 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.

Applying this to a real quote?

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 →

Attach a real scope to the minimum

“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:

  • shoot duration and number of locations;
  • included people, products, or edited files;
  • travel boundary and parking treatment;
  • standard turnaround and revision policy;
  • what triggers a larger package or custom quote.

The session pricing template can help turn those limits into client-facing language.

Respond to requests below your floor

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.

Review the floor with actual booking data

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.

Frequently asked questions

What should my photography minimum booking fee be?

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.

Is a minimum booking fee the same as a retainer?

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.

Should the minimum include edited images?

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.

How do I explain the minimum to a client?

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.

Explore this topic
Pricing Strategy Hub →
Related reading
Have one real quote in front of you?

Get the $29 ShootRate pricing audit before you send it.

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.

Start the $29 review →See audit scope
Try ShootRate Free

Get your pricing strategy right — free

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 →