How to Get Paid Before Delivering Real Estate Photos

Set a clear photography payment-before-delivery policy: deposits, preview-then-unlock delivery, agent communication, and software that ties payment to downloads.

Jackson BridgesFounder & Developer, ShootPortal11 min read
PAYMENTS GUIDE

Disclosure:This article is published by ShootPortal, and ShootPortal is one of the products discussed. We've aimed to describe every platform fairly using its official website. Pricing and features last verified ; software changes often, so confirm details on each vendor's site before you buy.

Most real estate photographers have a folder of "delivered, not paid" listings somewhere. The photos went out on time, the listing went live, and the invoice drifted to the bottom of an agent's inbox. Nobody meant to stiff anyone. But chasing a few dozen small balances every month is unpaid work, and it turns friendly clients into awkward conversations.

The fix isn't to become harder to work with. It's to make payment before delivery the normal, expected, easy path: agreed in writing before the shoot, simple to complete from a phone, and connected to the moment the agent wants the files. This guide covers why payments run late, the payment structures you can choose from, an example policy, how to explain the change to agents, and how to set up software so payment and delivery work together.

In this article (11 sections)
  1. Why payments run late
  2. Payment approaches compared
  3. Write a payment policy
  4. Deposits and partial payment
  5. Preview, then unlock
  6. Explaining it to agents
  7. Existing agreements
  8. Payment software
  9. ShootPortal payment flow
  10. The bottom line
  11. FAQ

Why real estate photographers get paid late

Late payment is rarely about bad intent. It usually comes from a handful of structural problems that you can fix:

  • Delivery comes first, invoice second. Once the agent has the files, the urgency is gone. Your invoice competes with everything else in their week.
  • No policy was ever stated.If payment timing wasn't agreed up front, every agent falls back on whatever their last photographer did.
  • Agents expect to pay when the house sells. Many agents are paid from commission at closing, so paying vendors at that point feels natural to them. It leaves you financing their listing for weeks or months, with the risk that the listing expires.
  • Paying is inconvenient.A PDF invoice with bank details is easy to postpone. A link that opens a card payment on a phone isn't.
  • Confusion over who pays. Agent, team lead, brokerage, or seller? If nobody knows, nobody pays.

Every fix below addresses one of these: agree terms early, make paying easy, and tie payment to the moment the client wants something from you.

Five ways to structure payment, compared

There's no single right model. Each one trades cash-flow safety for convenience in a different way, and many businesses use two: a stricter model for new clients and a looser one for long-standing agents.

Real estate photography payment approaches: pros and cons
ApproachHow it worksProsCons
Pay in full upfrontAgent pays when booking or approving the estimateNo collections risk; simplest to runFriction for new agents; refunds needed for cancellations or weather reschedules
Deposit + balanceDeposit on approval, balance before or at deliverySecures the date; covers travel and prep costsTwo payments to track; deposit terms need to be clear
Pay before downloadAgent previews the media; downloads unlock once paidAgent sees the work first; payment happens when they want the filesAgents who can't pay quickly may delay launch; needs software support
Net termsInvoice on delivery, due in a set number of daysFamiliar to brokerages and commercial clientsYou carry the risk and do the chasing
Pay at closingPayment collected when the property closes, often via a third-party serviceMatches how many agents are paid; can win agent loyaltyLong wait for cash; usually a fee; listings that don't sell complicate collection
Editorial comparison. Which approach suits you depends on your market, client mix, and contracts.

A note on pay-at-closing

Pay-at-closing deserves an honest look because agents ask for it. Some real estate media platforms support it through third-party services: Spiro documents a Titus integration for pay at close, and Tonomo's pricing pagelists Titus pay-at-close as well. These services typically charge the photographer a fee; check the provider's current terms. ShootPortal doesn't support pay-at-closing or brokerage billing. If your market runs on closing payments, weigh that before choosing any tool, ours included.

Write a payment policy clients can read in 30 seconds

A good policy is short, specific, and visible: on your website, on every estimate, and in your booking confirmation. It should answer four questions: when do I pay, how do I pay, what happens if I cancel, and when do I get my files. Here's an example to start from.

Example policy (adapt with your attorney)

Payment & Delivery Policy

Booking. Shoots are confirmed once the estimate is approved. New clients pay a deposit of [X%] at approval; this secures the date and covers scheduling and travel.

Balance. The remaining balance is requested when your media is ready. You can pay online by card from the payment link or your client portal.

Delivery.You'll be able to preview all media as soon as it's uploaded. Full-resolution and MLS downloads unlock once the balance is paid.

Rescheduling and cancellations. Weather reschedules are free. Cancellations with less than [X hours] notice forfeit the deposit.

Revisions. Requests for edits within the agreed scope are included. Reshoots or additional services are quoted separately.

Usage. Your license to use the media for marketing the listing begins once payment is complete, as described in our terms of service.

Example payment policy for illustration only. Adapt it with your attorney and to your local laws before using it.

Deposits, full payment, and partial payment

Deposits are the most useful tool you have against no-shows and last-minute cancellations, but they add friction, so use them where they matter most:

  • New clients.You don't have a payment history with them yet.
  • Large or custom jobs.Luxury listings, twilight shoots, video, and drone work where you're committing a big block of time.
  • Long drives. If travel is a meaningful part of the cost, a deposit covers it whether or not the shoot happens.
  • Hard-to-reschedule dates.Peak-season mornings and golden-hour slots you'll turn other work away for.

Percentage or fixed amount?

A percentage scales with the job and feels fair on big quotes. A fixed amount is easier to explain on small standard packages. Either way, state it on the estimate so it's agreed before the client approves.

When to ask for full payment instead

For small standard packages, splitting into deposit and balance can be more admin than it's worth. Pay in full at approval, or pay before download, is often simpler. For long-standing agents with a good record, you may decide pay-before-download alone is enough. Pricing decisions like these are covered in more depth in our real estate photography pricing guide.

Delivery policies: preview first, download after payment

The most agent-friendly way to get paid before delivery is to separate seeing the media from downloading it. Agents get to confirm the shoot went well and plan the listing; you get paid before the full files leave your hands. There are two common versions:

  • Watermarked or low-resolution previews. You send a proof set; full files go out after payment. Simple, but it means two uploads, and watermarks can annoy agents who want to show the seller.
  • Locked downloads. The full media is uploaded once to a portal where the client can view it, but downloads stay locked until the balance is paid. One upload, and unlocking is automatic.
  1. 1. Estimate approved

    Scope, price, and terms agreed before you drive anywhere.

  2. 2. Deposit paid

    A percentage or flat amount secures the date.

  3. 3. Media uploaded

    Client can preview and review; downloads stay locked.

  4. 4. Balance paid

    Card payment online, straight to your Stripe account.

  5. 5. Downloads unlock

    Full-resolution and MLS files become available.

Conceptual diagram: estimate, deposit, preview, balance, and download unlock as one connected sequence.

The locked-download model only works if paying is genuinely easy: a card payment from a phone, in the same place the agent is already looking at their photos. For more on organizing the delivery side, see how to deliver real estate photos.

Product illustration: a ShootPortal client portal where the client reviews media and pays the balance (demo data).

How to explain the policy to agents

Changing payment terms with agents you already work with is the part most photographers dread. In practice, a clear, friendly explanation that leads with what's better for them goes a long way. Give notice, say when it takes effect, and make it easy to ask questions.

Example email

Subject: A faster way to get your listing media

Hi [Agent name],

Thanks for trusting me with your listings this year. Starting [date], I'm moving every shoot into a client portal so you can see your photos the moment they're ready, request any changes in one place, and download MLS and full-size files right after paying online.

What changes for you: you'll get a payment link when your media is ready, and downloads unlock as soon as it's paid. New bookings with me will include a small deposit at approval. Any shoots already booked under our current arrangement stay exactly as agreed.

If you have any questions, or need billing set up differently for your team, just reply. Happy to talk it through.

[Your name]

Example announcement email for illustration. Adjust the tone and details to your business.

Handling pushback

The most common objection is "my last photographer let me pay at closing." Acknowledge it honestly: that arrangement works for some photographers, but it means waiting weeks or months and carrying the risk when a listing is withdrawn. Explain what you offer instead (previews right away, payment from a phone, instant download) and, if it makes sense for a valuable client, consider an exception you choose deliberately rather than one you drift into.

Respect existing agreements, and get advice

A new policy applies to new work. If you've already agreed to different terms with an agent, a brokerage, or a commercial client, whether in a signed contract, a vendor agreement, or a long-standing written arrangement, honor it until it ends or both sides agree to change it.

  • Don't withhold work that was contracted on other terms. Holding files hostage on a job you agreed to invoice later damages trust and may breach your agreement.
  • Grandfather existing bookings. Shoots booked before the change keep the old terms, as in the example email above.
  • Put licensing terms in writing.Many photographers tie the client's usage license to payment. Whether and how that's enforceable depends on your contract and jurisdiction.
  • Talk to an attorneybefore relying on deposits being non-refundable, late fees, or withholding deliverables. This guide isn't legal advice.

Payment collection software that connects to delivery

The policy only works if your tools enforce it without extra steps. When comparing software, look for: deposits on approval, online card payments from a link, automatic receipts, reminders for unpaid balances, and, most importantly, a connection between payment status and download access.

Several real estate platforms tie the two together: HDPhotoHub's Pay to Downloadlocks media until paid, Tonomo offers pay-to-unlock delivery, Rela's Storefront add-onadds lock-media-until-paid, and Aryeo's order forms can require full payment upfront, a deposit, or invoice on delivery. General CRMs such as HoneyBook and Dubsado have mature invoicing and payment schedules but don't deliver media natively, so the link between "paid" and "downloaded" becomes manual. Our photography invoicing software comparison and real estate delivery software guide cover the options in detail.

Why the manual version leaks money

You can run a pay-before-delivery policy by hand: send a payment link, watch your Stripe dashboard, then share the Dropbox folder once the money lands. It works until it doesn't. The payment confirmation arrives while you're on a shoot, the agent pings you asking where the photos are, and you send the folder "just this once" to keep things moving. The gap isn't discipline; it's that your payment tool and your delivery tool don't know about each other, so you are the connection between them.

A connected setup puts the estimate, the deposit, the media, the balance, and the download access on the same project record. Payment status isn't something you check and then act on; it's a field on the job that the delivery reads.

How the payment-before-delivery flow runs in ShootPortal

In ShootPortal (our product), here's what a listing shoot looks like with a 25% deposit and downloads locked until the balance is paid. The percentage is just an example; use whatever your policy says.

  1. The agent approves the estimate in their portal. You set one business-wide deposit rule (a percentage or a fixed amount, or none for pay-in-full). You can have ShootPortal create the payment request as soon as the estimate is approved, and optionally let the client pay the full total instead of the deposit.
  2. The agent pays by card through Stripe Checkout. Payments run through Stripe Connect, so the money goes straight to your own Stripe account. A receipt goes out by email.
  3. You shoot, edit, and upload the finals to the same project. The agent can open the portal, view every photo, video, and tour, and approve items or request changes right away.
  4. You request the balance from the project.The agent pays from their phone, in the same place they're already looking at their photos.
  5. Downloads unlock.With "unlock downloads after payment" turned on, Print and MLS downloads (single files or a ZIP) open once the final payment is made. You can also have the project move to Delivered automatically when it's paid.
What ShootPortal handles automatically versus what stays with you
StepAutomatic (if enabled)Still manual
DepositPayment request created when the estimate is approvedChoosing the deposit rule and stating it in your policy
Collecting paymentStripe Checkout, payout to your Stripe account, email receiptSending the balance request when media is ready
Off-platform paymentsNoneMarking a check, cash, or bank transfer as paid on the project
Download accessDownloads unlock after the final paymentDeciding which clients get the lock and which don't
Project statusOptional move to Delivered once paidFollowing up personally on anything overdue
Based on ShootPortal's payment and workflow settings. Stripe's standard processing fees apply.

What the lock does, and what it doesn't

The download lock controls one thing: whether the client can download files from the portal before the final payment. Viewing stays open by design, so the agent can check the work and show the seller. It doesn't stop someone from taking a screenshot of a preview, it doesn't create a separate invoice document, and it isn't a substitute for written terms. ShootPortal also doesn't offer pay-at-closing or brokerage billing. Use the lock alongside the policy above, not instead of it.

ShootPortal is a flat $29/month subscription ($24/month billed annually); Stripe's standard processing fees apply.

The bottom line

Getting paid before delivery isn't about distrust. It's about agreeing terms early, making payment easy, and connecting it to the moment the client wants their files. Do that, and most of the chasing simply stops. To see how estimates, deposits, previews, and download unlocks fit together in one flow, take a look at how ShootPortal works.

Frequently asked questions

Is it okay to require payment before delivering real estate photos?

Yes, as long as the terms are agreed before the shoot and stated on your estimate or contract. Don't change terms on work already booked under a different agreement, and have an attorney review your policy. This isn't legal advice.

Should I watermark previews or lock downloads?

Locked downloads are usually smoother: you upload once, the agent views everything, and full files unlock when the balance is paid. Watermarked previews work without special software but mean two uploads.

How much deposit should a real estate photographer charge?

There's no standard figure. Choose a percentage or fixed amount that covers your travel and the cost of losing the slot, apply it to new clients and larger jobs, and state it on the estimate. Check local rules on non-refundable deposits.

What if an agent insists on paying at closing?

Explain the trade-off and what you offer instead, such as instant previews and phone payment. If you want to offer pay-at-closing, some platforms such as Spiro and Tonomo support it through Titus, usually for a fee. ShootPortal doesn't support pay-at-closing.

Can ShootPortal lock downloads until a client pays?

Yes. The optional unlock-downloads-after-payment setting lets clients view and review their media while downloads stay locked until the final payment is made.

Written by

Jackson Bridges

  • Founder & Developer of ShootPortal
  • Owner of Swift Aerial Media
  • FAA Part 107 Certified Drone Pilot

Jackson owns Swift Aerial Media, a drone photography business, and built ShootPortal to run the requests, scheduling, client communication, payments, and media delivery that come with it. He writes about the business side of aerial and real estate media.

ShootPortal

Get paid before the files leave your hands

Deposits on approval, card payments straight to your own Stripe account, emailed receipts, and an optional lock that keeps downloads closed until the final payment while agents can still view everything.

14 days free. No credit card required. Sign up with Google or a five-field form.

Then $29/month, or $24/month billed annually.

Keep reading

All articles
Pricing & Payments16 min read

Best Photography Invoicing and Payment Software in 2026

Ten invoicing and payment tools photographers actually use, compared on published card and ACH fees, deposits, estimates, and how well each one connects payment to the job and the delivery.

14 days free. No credit card required.