A deposit of 20 to 30% of the total session fee, collected at the time of booking, is the range that most reliably cuts no-shows for solo photographers. Go lower than that and it doesn't register as a real commitment — clients will still cancel or ghost, because they haven't lost much by doing so. Go meaningfully higher and you start losing bookings outright from price-sensitive clients who balk before the calendar ever opens. The deposit's job isn't to protect your full fee; it's to make the appointment feel real enough that a client thinks twice before skipping it.
Why "Just Pay at the Session" Backfires
Pay-at-the-session sounds client-friendly, and that's exactly why it fails. When there's no money on the line until the shoot itself, booking with you costs a client nothing — which means canceling costs them nothing too. The appointment is a placeholder in their calendar, not a commitment, and placeholders get dropped the moment something more interesting comes up.
This shows up hardest with slots that are genuinely valuable to you: weekend golden-hour sessions, holiday mini-sessions, anything with a limited number of spots. Those are exactly the slots a client is most likely to book "just in case" and cancel last-minute once their actual plans firm up — and by then, you've usually turned away someone else who would have shown up.
There's a second, quieter cost beyond the empty slot itself: prep time. Most photographers do at least some pre-session work — scouting a location, prepping gear, blocking out drive time, sometimes coordinating with a client on shot lists or outfit choices. All of that happens whether or not the client shows up. A no-show doesn't just cost you the session fee you didn't earn; it costs you the hours you already spent preparing for a session that never happened, which a deposit at least partially offsets.
How Much to Require (and When It Feels Fair to Clients)
The 20-30% range works because it sits at a psychological middle ground: it's enough to feel like a real financial stake, but not so much that it reads as distrustful of a client you haven't met yet. A few adjustments make it feel fairer without weakening it:
- For higher-ticket sessions (weddings, full-day shoots), a flat dollar minimum alongside the percentage keeps the deposit meaningful even at 20% of a large total.
- For lower-ticket sessions (mini-sessions, quick portraits), round up to a clean number rather than a percentage that looks oddly specific — $50 flat reads better than "22% of $227."
- Always apply the deposit toward the final total, never treat it as an add-on fee. Clients accept deposits far more easily when they understand it's money they were always going to spend, secured early rather than charged twice.
Wording Your Deposit Policy So It's Enforceable
A deposit policy only works if it's written down somewhere the client agreed to before you needed to enforce it — not something you explain after a no-show has already happened. Vague language ("deposits are generally non-refundable") gives you nothing to point to when a client disputes a charge.
Enforceable wording is specific about three things: the amount, what happens if the client cancels (and by when), and what happens if you have to reschedule. A version that holds up in practice reads something like: "A $100 deposit is required to confirm your session and will be applied to your final total. Deposits are non-refundable for cancellations made within 48 hours of your scheduled session, but are fully transferable to a rescheduled date within 60 days." Specific numbers, specific windows — not adjectives.
Automating Collection So You're Not Chasing Payments
The best deposit policy in the world doesn't help if collecting it means you texting a client three times asking them to send it. Collection has to happen automatically, at the moment of booking, or it becomes one more thing competing for your attention during an already busy week.
Built for your business
See how NSuite Solo works for Photographers
Purpose-built booking, invoicing, and client tools for solo photographers professionals.
Explore for PhotographersThe practical version of this: your booking flow should require the deposit before a slot is actually confirmed, not after — a "pending" appointment that only becomes real once payment clears. That single sequencing change does more to eliminate chasing than any reminder script, because it removes the step entirely rather than automating a nag. If a client won't pay a deposit to hold a slot, that's useful information too — it usually means they weren't going to show up either way.
Layer an automatic reminder on top of the deposit, timed 48-72 hours before the session, and you close most of the remaining gap. The reminder should restate the date, time, and location in one glance — not just "see you soon!" — because the second most common cause of no-shows, after "never really committed," is simply forgetting the details. A client who double-books by accident is far more likely to catch it and reschedule if your reminder puts the specifics in front of them a few days out rather than the morning of.
Handling Cancellations and Refund Edge Cases
No policy survives contact with real life without a few edge cases, and how you handle them the first few times sets the precedent every future client will implicitly test.
- Photographer-initiated reschedule (weather, illness, equipment failure): the deposit should always transfer in full, no exceptions — this wasn't the client's fault, and treating it otherwise damages trust permanently.
- Client cancels with real notice (outside your stated window, say 7+ days out): consider a partial refund or a transfer credit rather than a hard forfeit — goodwill here often pays back in rebookings.
- Genuine emergencies (a documented illness, a death in the family): handle these with actual judgment, not the letter of the policy. A rigid "no exceptions, ever" stance on a legitimate emergency costs you more in reputation than the deposit is worth.
- Repeat late cancellations from the same client: this is the one place the strict policy should hold firm without exception — a policy that bends every time isn't a policy, it's a suggestion.
The goal isn't to win every dispute. It's to have a policy specific enough that most situations resolve themselves before they become disputes at all.