The exact formula for cost-based photography pricing, how to account for unpaid time, and how to use the number you calculate as your floor — not your ceiling.
Most photographers price by instinct, by copying competitors, or by picking a number that "feels right." All three approaches have the same flaw: they don't account for actual costs. The result is a photographer who looks booked out and busy but isn't actually profitable. A true pricing calculator solves this by working backward from your financial reality.
There are four inputs you need:
Here is the core formula:
(Annual expenses + desired salary + overhead) ÷ sessions per year = minimum session price
Example: $12,000 in annual expenses + $48,000 desired salary + $18,000 overhead (30% tax/benefits) = $78,000 total needed. Divide by 40 sessions per year = $1,950 minimum per session.
This is your floor — the number below which you are not covering your costs and are effectively paying to work. Many photographers discover their current rates are below this number. That's the moment to raise them.
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 →The session isn't the only time you're working. For every hour of shooting, account for:
If a two-hour portrait session actually represents eight hours of total time, your effective hourly rate at $400 is $50/hour — before expenses. Build unpaid time into your session count or your minimum price. Ignoring it leads to burnout and undercharging simultaneously.
There are dedicated CODB calculators built for photographers — some free, some paid. They're useful for ensuring you don't miss a category of expense. The downside of most tools is that they make it easy to input numbers without really confronting them. A spreadsheet you build yourself forces you to make every decision intentionally. Either way works — what matters is that you do it.
The number from your calculator is your floor, not your ceiling. It tells you the minimum you can charge to sustain the business. It doesn't tell you what the market will support or what your positioning can command. After you know your floor, research the market. If the market supports rates above your floor, raise toward what the market will bear. If your floor is already above market rates, you have a cost problem to solve — either increase efficiency, reduce expenses, or reposition upmarket.
Most photographers who do this exercise for the first time discover they've been undercharging. The calculator doesn't lie — your gut instinct about pricing usually does.
(Annual business expenses + desired salary + overhead for taxes and benefits) ÷ number of paid sessions per year = minimum session price. This gives you your cost floor — the number below which you're not covering your costs. Your actual prices should be at or above this number.
Software subscriptions, insurance, equipment depreciation, marketing costs, education, travel, studio rent, and any other cost of running the business. Don't forget irregular expenses like annual software renewals or equipment replacement — amortize them into a monthly or annual figure.
Factor in all unpaid time per client: culling and editing (often 2–4x the shoot time), client communication, travel, and administrative work. If a two-hour shoot represents eight total hours of work, your effective hourly rate is a quarter of what you think it is. Build this into your minimum session price.
No — it's the floor. The calculator tells you the minimum needed to sustain the business. What you actually charge depends on your market, your positioning, and what clients will pay. If the market supports rates above your floor, price toward what the market will bear. If your floor is above market rates, you have a cost or positioning problem to address.
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 →