
A photography contract has one job: to have the awkward conversation in advance, in writing, while everyone still likes each other. Most contracts fail not because of what they say but because of what they skip. Here are the seven gaps that generate almost every client dispute, each with a plain-English example clause you can adapt. One thing first: this is business guidance from a working perspective, not legal advice, have a lawyer in your state review anything before you rely on it.
The single biggest source of conflict is a client expecting a number you never wrote down. For reference, full wedding days typically deliver somewhere in the 400 to 800 image range (typical industry norms), but "typical" isn't a contract. Yours should say so explicitly; our delivery-numbers guide helps you pick honest ranges by session type.
Example clause: "Photographer will deliver a minimum of 50 edited, high-resolution images via online gallery within 6 weeks of the session date. Image selection is at the Photographer's professional discretion."
Without one, every rainy Saturday becomes a negotiation. Decide the policy once: how many free reschedules, how much notice, what happens after that.
Example clause: "One reschedule is included with at least 48 hours' notice. Additional reschedules, or changes with less notice, incur a rebooking fee of [amount]. If weather makes an outdoor session unworkable, Photographer and Client will jointly select the earliest available alternative date at no charge."
If the contract doesn't cap revisions, the cap is the client's imagination. Define what's included and price what isn't, extra edits are a product, not a favor (here's how to charge for them).
Example clause: "Delivered images include Photographer's standard editing (exposure, color, tone). One round of minor revision requests on up to 5 images is included. Additional retouching is available at [rate] per image."
You need written permission to use client images in your portfolio and marketing, and clients deserve a clear way to opt out. A missing release means your best work can't sell your next booking; an over-broad one damages trust.
Example clause: "Client grants Photographer permission to display images from this session in Photographer's portfolio, website, and social media. Client may withdraw this permission for specific images by written request, and may decline this clause entirely for a private-session surcharge of [amount]."
Two years after delivery, a client's laptop dies and they email asking for the gallery. Are you obligated? For how long? Say so, and make your backup system match what you promised, no more and no less.
Example clause: "Photographer will retain delivered images for 12 months after gallery delivery. After that period, files may be permanently removed. Long-term storage of downloads is the Client's responsibility; archival extensions are available at [rate] per year."
A date "held" by a friendly email is a date you can't sell, and one the client can abandon for free. The pairing that fixes it is a signed agreement plus a booking retainer, collected together (the deposits guide covers retainer-vs-deposit wording, which matters legally).
Example clause: "The session date is reserved only upon receipt of a signed agreement and a non-refundable booking retainer of [amount], applied toward the total balance. Until both are received, the date remains available to other clients."
The subtlest mistake: a perfect contract, sent as a PDF attachment, sitting unsigned in an inbox while the shoot date approaches, and you shoot anyway, because chasing felt awkward. An unsigned contract protects no one. Make signing the gate, not a formality: no signature, no calendar hold, stated kindly and automatically.
| Gap | What it costs you | The one-line fix |
|---|---|---|
| Vague deliverables | "Where are the rest of the photos?" | State a minimum count and a delivery deadline |
| No reschedule clause | Free date changes, chaotic calendar | One included reschedule, then a fee |
| Unlimited revisions | Endless unpaid editing | Define included edits; price the rest |
| No model release | A portfolio you can't legally use | Opt-out permission clause |
| No archival term | Forever-storage obligation by default | Stated retention window |
| Handshake bookings | Casual cancellations, lost dates | Signature + retainer reserve the date |
| Unsigned contracts | All of the above, simultaneously | No signature, no calendar hold |
Every mistake on this list gets more likely the more manual your booking process is. When contract-sending is a chore, you postpone it; when signing is a printable PDF, clients postpone it; when nobody chases, dates arrive unprotected. The fix is workflow, not willpower: booking, agreement, and retainer should happen in one motion, before the calendar accepts the date. That's the direction we're building Kepla, contracts and invoicing are on the roadmap right after culling, and our booking page is live today, free while we build.
Legalese doesn't make an agreement stronger; specificity does. Keep it to a few pages, use headings a nervous client can scan ("What you get", "If it rains", "How payment works"), and walk through the three clauses that matter most, deliverables, reschedules, revisions, in your booking call. A contract the client understood is a dispute that never starts; a client who feels protected by your contract, rather than trapped by it, is one review closer to your next booking. For a full clause-by-clause walkthrough, start with the photography contract guide, and check the insurance guide for the liability pieces contracts can't cover alone. Then, this part is not optional, pay a local lawyer for an hour to adapt it to your state. It's the cheapest insurance you'll ever buy.
Yes. The dollar amount is smaller but the failure modes are identical: no-shows, reschedules, "can you edit out my ex," usage disputes. A short, readable two-page agreement takes a client ninety seconds to sign and removes ninety percent of awkward conversations before they start.
You can draft the business terms yourself, deliverables, timelines, reschedule policy, because you know your workflow better than anyone. But have a lawyer in your state review the legal machinery: liability limits, cancellation enforceability, and copyright language vary by jurisdiction, and a template that fails in court was never cheap.
If forced to pick one: the deliverables clause with a stated image count or range and a delivery timeline. Most client conflict is mismatched expectations about how many photos, which photos, and when, one specific sentence prevents nearly all of it.
A signature reserves the agreement; a retainer reserves the date. Without money down, clients cancel casually because cancelling costs them nothing while the blocked date cost you every other inquiry for it. Pair the contract with a non-refundable booking retainer collected at signing.
Kepla for Mac clears the obvious misses from a card, names the reason on every frame it sets aside, and leaves the choosing to you. Nothing is ever deleted, moved or renamed. Free through the private preview · the first hundred photographers keep it at $99 a year.