Back to blog
GuidesSeptember 12, 20265 min read

How to build a supplier payment schedule around client deposits

FX risk and supplier deadlines can swallow your margin before a group even boards the plane. Here's how boutique travel agencies build a payment schedule that keeps cash timing airtight.

By ZenPay Team

Share
How to build a supplier payment schedule around client deposits
Photo by Annie Spratt on Unsplash

Your client wires a 30% deposit on a €32,000 group booking in EUR. Your hotel partner in Tokyo invoices you in JPY, the ground-transport operator wants USD, and the balance from your client isn't due until six weeks before travel. Between those dates, the exchange rate moves, a supplier deadline lands early, and suddenly the deposit that looked comfortable is stretched thin.

The solution isn't a bigger float. It's a schedule that maps every supplier payment deadline against every client cash-in date, with currency exposure pinned at each step.

Map the cash-in timeline first

Before you touch supplier contracts, lay out every date money is supposed to arrive from the client side.

A typical boutique structure looks like this:

  • Deposit 1 (booking confirmation): 30% of total. Arrives within 7 days of contract signing.
  • Deposit 2 (mid-trip milestone): 20% at a fixed date, often 90 days before departure.
  • Balance: Remaining 50%, due 45 days before departure.

Write these as actual calendar dates, not "90 days before travel." If departure is 14 March, the balance is due 28 January. Make it concrete, because your supplier schedule runs off these anchors.

Account for payment lag

Client deposits rarely land on the day they're due. Budget for a 3-5 business day lag on bank transfers and up to 10 days for international wires. If Deposit 2 is contractually due 28 October, your schedule should treat 4 November as the reliable available date for outgoing payments.

Build the supplier payment ladder

Now list every supplier, their currency, their payment deadline, and their cancellation penalty cliff. That last column is the one most agencies underweight.

SupplierCurrencyPayment duePenalty cliff
Tokyo hotel (120 rooms)JPY60 days before50% at 59 days
Coach operatorUSD45 days before25% at 44 days
Local guide collectiveEUR30 days beforeNone
Flight blockEURAt bookingNon-refundable

Sort by penalty cliff, not payment due date. A supplier with a 50% penalty at 59 days is a harder deadline than one with no penalty at 30 days, even though it falls earlier.

Leave a gap, not a squeeze

Your rule of thumb: every outgoing supplier payment should clear at least 5 business days before the penalty cliff. That gives you time to chase a failed wire or correct a banking detail without triggering a fee.

If your Tokyo hotel penalty cliff is 59 days before 14 March (i.e., 14 January), your wire needs to leave your account by 7 January at the latest. Your client balance isn't due until 28 January. That's a 21-day gap you need to fund from either Deposit 2 or your operating float.

This is where most agencies discover the actual squeeze: the supplier who needs paying before the next client cash-in arrives.

Pinning FX exposure early

You collected Deposit 1 in EUR. The Tokyo hotel invoice is in JPY. Between booking confirmation (say, June) and the JPY payment deadline (January), USD/JPY can move 8-12% in either direction. On a ¥18,000,000 invoice, that's a meaningful margin swing.

Two practical approaches:

Lock the rate at deposit time. When Deposit 1 clears, convert what you'll need for JPY-denominated suppliers immediately. You lose the upside if JPY weakens further, but you've also removed the downside from your P&L. This works best when the deposit covers the JPY exposure in full.

Stage the conversion. Convert 50% at Deposit 1 and 50% when Deposit 2 clears. This splits the rate risk across two conversion events. It's more work to track, but it smooths exposure on large bookings where you can't afford to convert the full supplier cost at booking.

Whichever approach you use, record the exchange rate you actually converted at. When the supplier invoice is paid months later, you need to know whether your margin held or eroded.

How most agencies manage this

  • Supplier due dates tracked in a spreadsheet that goes stale after one change.
  • FX conversion rates noted in email threads and lost by payment day.
  • Client reminders sent manually, often late, delaying deposit receipts.
  • Separate invoices per currency mean no single view of what's owed vs. received.
  • Reconciling partial payments against multi-supplier bookings done by hand.

How ZenPay handles it

  • Multi-currency wallets aggregate EUR, JPY, USD totals so you see exposure at a glance.
  • Per-invoice currency selection means each supplier invoice is tracked in its native currency.
  • Auto-reminders fire before client deposit due dates in your name, with editable templates.
  • QR codes on client invoices let travellers pay via bank transfer in two taps.
  • Exchange rates are captured at payment time, so your primary-currency reporting stays accurate.

Building the schedule as a living document

The payment schedule is only useful if it updates when reality changes. Three things break static schedules:

Supplier date changes. A hotel shifts its payment deadline by 10 days. If your schedule is a spreadsheet, you update one column and hope you catch every downstream dependency. If it's linked to your invoicing system, the alert moves with it.

Client payment delays. Deposit 2 arrives 8 days late. Does your schedule flag that the Tokyo wire now needs to come from your float? It should.

Group size changes. A participant drops out 95 days before departure. The refund policy triggers a partial credit. That changes your client-side cash-in totals and may change which supplier costs you can cover from deposits vs. float.

Review the schedule every time one of these three events happens. Not monthly. Every time.

The float conversation you need to have

Even a well-built schedule will surface gaps. There will be bookings where a supplier penalty cliff falls before the next client deposit clears. You have three ways to handle that gap:

  1. Negotiate the client deposit schedule to match supplier timing. Many clients will accept a slightly earlier Deposit 2 if you frame it as "securing your hotel block."
  2. Negotiate supplier payment terms. Hotels and transport operators deal with agencies regularly. A 10-day extension is often available if you ask before the deadline, not on it.
  3. Hold an operating float sized to your largest single-supplier penalty exposure. If your biggest supplier penalty is €9,600, that's your minimum float target.

The float is not a buffer for sloppy scheduling. It's insurance for the gap you couldn't engineer away. Know the number, hold it, and don't touch it for anything else.

A schedule that maps client deposits to supplier deadlines, pins FX exposure early, and flags gaps before they become penalties is the difference between a profitable booking and one that looks fine on paper until the week before departure.

Less admin.
More of what matters.

Your first invoice
within 2 minutes.

1Sign up — free
2Add your first client
3Send your invoice

Free forever.
No catch.

€0

To get started

No credit card. No trial. Just free.

Start free

Keep reading