Most photographers quote the full package and wait for a yes. That silence after your price is a lost date, and in Nairobi a wedding shoot worth KES 80,000 to 150,000 can vanish while you chase a reply. Ask for a booking deposit instead, then make it payable on M-Pesa in under two minutes so the date is locked in writing.

Why a deposit decides whether the date is actually yours

A deposit does two jobs. It protects your calendar from casual enquiries, and it filters clients who are ready to commit from those still comparing five photographers in a WhatsApp group.

For a wedding, the deposit is usually 30 - 50% of the total package, with the balance due on or before the shoot day. For portraits, graduations, and corporate headshots, most photographers in Kenya ask for the full fee upfront or a flat KES 2,000 - 5,000 to hold the slot. If you invoice on payment terms, the free invoice due date calculator shows the exact date payment is due.

The amount matters less than the clarity. When a client knows exactly what to pay, where to pay it, and what happens next, the back - and-forth disappears.

How photographers can collect booking deposits in Kenya

Collect the deposit through a payment method your client already trusts, then confirm the booking in writing within the same conversation. M-Pesa is the default for most clients, so a Paybill, Till number, or send-money request works. The important part is that the client receives an instant confirmation and you send a short booking note stating the date, package, deposit paid, and balance due. Without that written confirmation, disputes about dates and amounts become your word against theirs.

If you sell through a shop link, the flow is cleaner: client picks the package, pays the deposit, and gets an automatic confirmation. You can see how that works on LinkDuka's service selling setup.

Setting the deposit amount and price for 2026

How much should you charge as a booking deposit?

Charge 30 - 50% for weddings and a flat fee for shorter sessions. A wedding package at KES 120,000 typically holds with KES 40,000 - 60,000. Portrait and event sessions hold with KES 2,000 - 5,000 or full payment. Set the amount high enough that a no-show hurts the client too, but low enough that paying it does not need a family meeting.

What photographers charge for deposits in Kenya right now

Rates vary by county, experience, and package. Use this as a planning guide, not a fixed price list:

Booking type Typical deposit Balance due
Wedding (full day) 30 - 50% of package Before or on the day
Pre-wedding / engagement shoot KES 5,000 - 15,000 On shoot day
Graduation portraits KES 2,000 - 5,000 On shoot day
Corporate headshots 50% or full fee On delivery
Event coverage 50% On the day

Adjust for travel, second shooters, and edited delivery timelines. If you are travelling from Nairobi to a county venue, build transport into the deposit, not the balance.

The method you use changes how fast you get paid

Method Speed Client trust Record keeping
M-Pesa send money Instant High Manual
M-Pesa Till / Paybill Instant High Semi-automatic
Bank transfer Same day to next day Medium Clear
Cash Immediate Medium Weak
Shop link with M-Pesa checkout Instant High Automatic

For most solo photographers, a Till number plus a written booking note covers 90% of cases. A shop link makes sense once you are handling several bookings a week and want the confirmation, receipt, and balance reminder in one place. Accepting M-Pesa through a shop removes the "please send screenshot" step that eats your evening.

Pro tip: Never hold a date on a verbal promise alone. Say plainly: "I'll keep this slot for 48 hours. Once the deposit lands, it's yours." This is polite, firm, and it moves undecided clients to decide.

What you need before your first deposit request

Common mistakes that cost you the booking

Common mistake: Sending a full price list before the client has confirmed interest. It invites comparison shopping. Send one package that fits what they described, with a clear deposit line.

Other frequent slips:

  • No written confirmation, so the client "forgets" the date.
  • Accepting a token KES 500 as a "deposit" for a wedding. It does not discourage a no-show.
  • Mixing deposit money with daily spending. Keep it separate until the shoot is delivered.
  • No cancellation clause, so refund arguments drag on.

Getting paid faster without chasing

The whole task comes down to one thing: make the next step obvious. A client who knows the amount, the number, and what happens after paying will pay within the hour.

If you are still confirming bookings manually through WhatsApp screenshots, a simple shop with M-Pesa checkout and automatic confirmations is worth setting up. Start with how LinkDuka works, or browse the service categories to see how other Kenyan service businesses structure their offers. For the broader picture on selling online locally, the Kenya seller hub covers catalogues, payments, and delivery in one place.

Lock the date, confirm in writing, and let the deposit do the filtering for you.