Stop chasing clients for deposits. Here's how to set up online deposit collection that locks in bookings faster.
One of the most frustrating parts of running a wedding photography business isn't the shooting — it's getting paid.
You do the inquiry call. You send the pricing. And then you wait. And wait. You follow up. They say "we're deciding between a few photographers." More waiting. Finally they say yes — and then you have to chase them down for the deposit to actually lock in the date.
There's a better way.
A deposit serves two purposes: it compensates you if the booking falls through, and it psychologically commits the couple to you. Once money has changed hands, they stop shopping around.
The problem is the deposit process creates friction. Old workflow: couple says yes → you send a contract → you send an invoice → you wait for them to sign and pay separately → you manually confirm everything. Every extra step is a place where deals fall apart.
The best wedding photographers have compressed this into a single step:
That's it. No back-and-forth, no separate tools, no chasing.
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 →ShootRate is built specifically for this workflow. You set up your packages, and when a couple is ready to book, they get a link where they can choose their package and pay the deposit. Stripe handles the payment, so it's secure and instant. Free to start — no monthly fees until you're booking.
HoneyBook / Dubsado are full CRM platforms that include contract + payment collection. More powerful but also more expensive ($25–$59/month) and require more setup. Worth it if you want full client management, but overkill if you just need deposit collection.
Square / PayPal Invoicing are simple invoicing tools that can collect payments, but don't integrate with contracts or proposals — you're still handling each piece separately.
If you want to set this up today without spending money or learning a new system: go to ShootRate, create your packages (takes ~10 minutes), and start sending the link to new inquiries. You'll collect deposits faster, lose fewer bookings to indecision, and spend less time chasing people.
The best approach is sending a proposal link where the couple can choose their package and pay the deposit in one step — no separate invoices or contracts required.
A 25–50% deposit (or a flat retainer like $500) is standard. The deposit should be explicitly non-refundable and must be paid before the date is held.
A verbal yes without payment means the couple is still shopping. Every extra step — separate contract, separate invoice — is a place where bookings fall apart.
ShootRate is built for this — couples pick a package and pay the deposit on the same page. HoneyBook and Dubsado also handle contract + payment but require monthly subscriptions.
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 →