TL;DR
On this page
For the cross-cluster comparison, see the Using AI to Generate Professional Freelance Documents complete guide.
You have a shoot booked and the client wants paperwork, so you ask ChatGPT for a photo shoot contract. Ten seconds later you have a clean document with scope, fee, deliverables, and a cancellation line. It reads like a real agreement.
The trouble is that a generic model does not know how a photographer actually earns money. It writes the usage-rights clause as one vague sentence, it hands the client a license broad enough to use your images forever, and it swaps a real kill fee for a token deposit. Those three gaps quietly give away the two things a shoot is supposed to protect: the income from how the images get used, and the value of the date you blocked off. If you have ever watched a client run a one-campaign photo across a year of national ads, or eat a last-minute cancellation with nothing to invoice, one of those clauses is why. This post gives you a photographer-specific prompt, then the three clauses you rewrite before sending.
The prompt that drafts a photographer's contract
Paste this into ChatGPT, Claude, or Gemini, using placeholders for the real client details.
You are an expert at drafting freelance photography shoot contracts.
Draft a contract from the details below.
SHOOT: [e.g. "half-day studio product shoot, 12 final images"]
DELIVERABLES + FORMATS: [e.g. "12 retouched hi-res JPEGs via download"]
TOTAL FEE: [creative fee + any usage fee, with schedule]
USAGE LICENSE: [media, e.g. "social + brand website"; territory;
duration, e.g. "1 year"; exclusivity, e.g. "non-exclusive"]
Rules:
1. Usage rights: scope the license by MEDIA, TERRITORY, DURATION, and
EXCLUSIVITY. Add a catch-all: "Photographer reserves all rights not
expressly granted." Default to a 1-year, non-exclusive license unless
I state otherwise.
2. Renewal: state that license renewal or any expanded use requires a
new written agreement and a re-use fee. This is NOT a perpetual or
"unlimited" license.
3. Kill fee: if the Client cancels or postpones after signing, they owe
100% of expenses incurred plus 50% of the creative fee, rising to 75%
within a week of the shoot and 100% within 48 hours.
4. Copyright: the Photographer retains copyright; the Client receives a
license only. RAW/unedited files are not delivered unless purchased.
5. Plain English. Flag any clause that depends on my jurisdiction.
Output the contract, then list the decisions you made that I should
confirm.
The rules are doing the work. Strip them out and the model reverts to client-favorable boilerplate that gives away the license and the booked date in the same breath. Even with them, confirm the three clauses below, because they are the ones that decide whether a shoot pays once or keeps paying.
Clause 1: scope the license, name every dimension
This is the clause that protects your income, and it is the one generic AI most reliably flattens. The model writes something like "the Client receives a license to use the images for their intended purpose," which sounds fine and means almost nothing. A license has dimensions: the media it covers, the territory, the duration, the exclusivity level. Leave them unstated and a client can argue the "intended purpose" stretched to cover broadcast, global use, and forever.
The benchmark is ASMP's model agreement, which defaults the license tightly and then reserves everything else:
Except as expressly licensed by Photographer in this Agreement, Photographer reserves all other rights in and to the Image(s) of every kind and nature.
Source: ASMP, Licensing Guide Terms and Conditions
That reserves-all-rights sentence is the catch-all the AI leaves out, and it is what keeps a license for one social campaign from quietly covering a billboard. The mental model to write into the prompt is simple. As Rob Haggart, former photo director at Men's Journal and Outside, frames it:
You are RENTING, not buying an image unless explicitly stated on the contract.
Source: Rob Haggart, A Photo Editor
So feed the prompt the actual media, territory, term, and exclusivity you agreed to, and a non-exclusive one-year default when you did not. The full clause-by-clause taxonomy, including RAW files and model releases, lives in the usage-rights contract guide; here we are just making sure the prompt produces it instead of a one-liner.
Clause 2: protect the renewal, do not sell forever
The flip side of a scoped license is the renewal, and this is where photographers leave the most money on the table. If the contract grants a perpetual or "unlimited" license, there is nothing to invoice when the client wants another year. If it grants a fixed term, the expansion is a billable event. Commercial photographer Peter House makes the case plainly in his Fstoppers pricing guide:
It is best to offer a standard license term, generally between 1 to 5 years based on the life cycle of your client's product.
Source: Peter House, Fstoppers
He builds the renewal into the contract itself, noting that upon renewal the fee is applied at 50% of the original. That is the whole revenue mechanism: a fixed 1 to 5 year term creates a natural renewal conversation, and the renewal clause makes it routine rather than a favor. So the prompt rule is to state that any renewal or expanded use requires a new written agreement and a re-use fee, never a blanket grant. When a client later exceeds the scope, that is a pricing conversation, and the post-shoot license-expansion guide covers exactly how to handle it.
Clause 3: a kill fee that covers the booked date
The kill fee protects your time, and generic AI usually writes it as a flat deposit or omits it entirely. A confirmed shoot date blocks time you cannot resell on short notice, and pre-production money is often already spent, so a 25% deposit does not cover the loss. The commercial norm, per The Image Crafters, is structured and scales as the date nears:
Client shall pay 100% of expenses incurred by Photographer up to the time of cancellation, plus a fee equal to 50% of the photography and usage fees (Creative fee).
Source: The Image Crafters
From there it escalates: 75% of the creative fee if the client cancels within 5 to 7 days of the shoot, and 100% within 48 hours of the start time. For smaller portrait or event work, a non-refundable retainer tiered by how far out the cancellation lands does the same job at a smaller scale, which is the structure ShootProof recommends for cancellation policies. Whichever scale you use, the prompt rule is to replace the deposit line with a fee that matches what a cancellation actually costs you. Vague contracts are expensive: nearly 44% of freelancers have been stiffed by a client, and among them, 37% blame vague or poorly written contracts.
Here is what to rewrite:
| Clause | What generic AI writes | What a shoot contract needs |
|---|---|---|
| Usage rights | "License to use for intended purpose" | Media, territory, duration, exclusivity, plus a reserves-all-other-rights catch-all |
| Renewal | Perpetual or "unlimited" use | Fixed 1 to 5 year term; renewal or expanded use needs a new agreement and a re-use fee |
| Kill fee | "25% non-refundable deposit" | 100% of expenses plus 50% of the creative fee, rising to 75% near the date, 100% inside 48 hours |
| Copyright | Sometimes assigns rights to the client | Photographer retains copyright; client gets a license; RAW files only if purchased |
Read it once, because AI invents legal specifics
The three rewrites are the predictable gaps. The other rule is to read the whole document before you rely on it, because AI will occasionally state a legal specific with total confidence that is simply wrong. In Mata v. Avianca (2023), lawyers were fined $5,000 for filing a brief ChatGPT had stuffed with fabricated cases. You are not in court, but a contract that has to protect licensing income deserves the same read-through. As Pactly notes, any text generated by an AI must be treated as a draft and requires final legal oversight.
pro tip
Draft with placeholders, not real client data. A shoot contract can carry an unreleased campaign and talent names, and one analysis found that sensitive data makes up 11% of what employees paste into ChatGPT. Use a generic shoot description and round figures while drafting, then add the real details privately.
Or start from a contract built for shoots
The prompt works, and the photographer-specific version above is far better than a generic request. The friction is the same as every AI-document workflow: you fill in the rules, fix the clauses, and reformat the output for every new booking.
If you would rather skip that and start from a contract where the scoped license, the renewal fee, and the tiered kill fee are already the defaults, FreelanceDesk builds it with those choices baked in and generates locally in your browser, so client and campaign detail never leaves your machine. It is free.
To go deeper on the clauses themselves, the usage-rights contract guide covers the full taxonomy including RAW files and model releases, and the post-shoot expansion guide covers what to charge when a client exceeds the scope. The generic AI-contract prompt covers the base this one builds on, the designer version applies the same idea to source files, and the contract essentials post covers the clauses every freelancer needs underneath the shoot-specific ones.
Before you send the AI-drafted shoot contract
References
- Licensing Guide: Terms and Conditions : ASMP
- Ad Agency Guide to Usage Terms : A Photo Editor
- Pricing Commercial Shoots Part 4: License Fees : Fstoppers
- Commercial Shoot Cancellation Fee : The Image Crafters
- Cancellation Policy Toolkit : ShootProof
- Freelancer Statistics : TeamStage
- Mata v. Avianca, Inc. : Wikipedia
- Can I Use ChatGPT to Write a Legal Contract? : Pactly
- Sensitive Data in ChatGPT : Cyberhaven
