Blog · How-to guides
Payment collection at booking: a 3-question decision framework
Whether to charge at booking comes down to three questions — what a no-show costs you, who prepayment filters out, and where the price conversation belongs.
Chase Whited · July 16, 2026 · 5 min read
"Charge at booking" is either the best setting you'll ever turn on or the fastest way to kill your lead flow — and which one it is depends on your business, not the tool. A hitting coach who eats a no-showed $60 lesson should charge. A sales rep charging for a demo would be absurd. Everyone else sits between those poles, and most owners settle it by copying whatever they saw someone else do.
Three questions settle it properly. Answer them per event type, not per business — the right answer for your paid consult is often the wrong answer for your intro call.
Question 1: does a no-show cost you money you can't resell?
Some meeting slots are perishable inventory. When the 6 p.m. Tuesday lesson no-shows, that hour is gone the way an empty seat on a departed flight is gone — you can't sell Tuesday's 6 p.m. on Wednesday. Other slots are just your time, and time reclaims itself: the no-showed consult becomes an hour of admin work you needed anyway.
Walk your event types through it:
- A lesson or session. The slot was inventory. Another client wanted it, you turned them away, and the no-show burned it. Real, unrecoverable money — charge, or take a deposit.
- A consult or strategy call. You lose the hour, but you backfill it with other work. The cost is real but softer. This one gets decided by questions 2 and 3.
- An estimate. The cost is a drive and an hour. But the estimate is your sales call — treat it like marketing spend, not inventory. Question 1 says don't charge.
If the answer here is yes, stop reading and turn payments on for that event type. The other two questions refine the maybe cases.
Question 2: does paying up front change who books?
A charge at booking doesn't just protect revenue. It changes who shows up on your calendar, because a card number is the cheapest seriousness test there is.
Say you're a consultant running free discovery calls. Free attracts everyone with a passing thought — the founder six months from a budget, the student doing research, the competitor poking around. Put $150 on the same 45 minutes and the calendar shrinks, but everyone left has skin in the game. They show up on time and they've done the homework. For a coach or consultant whose calls keep getting eaten by tire-kickers, the fee is the filter, and the filter is the point.
Now flip it. A sales rep booking demos is the pursuer, not the pursued — any friction at booking costs pipeline, so the answer is always no. A contractor booking estimates lives in a market where nearly every competitor's estimate is free; charging filters hard, usually too hard. The exception is the contractor booked out for weeks, where a $50 estimate fee that credits toward the job keeps the calendar for serious homeowners. The contractors page walks through that estimate-to-job flow.
The question is never whether prepayment adds friction — it always does. The question is whether the people the friction removes were people you wanted.
Question 3: does your price conversation belong before the call or on it?
Charging at booking requires a public price on the page. That's fine when the price is a fact: a $60 lesson, a $95 consult, a $40 class spot. Publish the number and charge it.
It breaks when the price is the output of the call rather than the input. A consultant scoping custom work can't put a number on the booking page without either scaring off good fits or underquoting the job. Same for the contractor — the estimate meeting exists to produce the price. Forcing a charge in front of that conversation makes the page negotiate before you do, and the page is worse at it than you are.
The line to draw: fixed-price service, charge at booking. Price-discovery meeting, keep the booking free and have the money conversation where it belongs — on the call, with context.
Scoring your answers
- Three yeses: charge full price at booking. This is the lesson, the class, the productized consult.
- Mixed: take a deposit that credits toward the service. It filters like a full charge but doesn't demand a final price up front, and it quietly converts cancellations into reschedules — people who've paid something move the meeting instead of vanishing.
- Three nos: keep booking free and fight no-shows with the other tools. Confirmation at booking, reminders at 24 hours and 1 hour out, and a self-serve reschedule link in every email so a conflict becomes a new time instead of an empty slot.
What a no-show actually costs, the number behind question 1, is worked through in the real cost of a cancellation and how to recover it. If you've never put a dollar figure on yours, do that first. The framework runs on it.
The mechanics, so you know what you're agreeing to
If the framework says charge, here's how the money moves. Payments run through your own Stripe account — you connect it once, and every dollar settles directly to you. The platform fee is 0%. Not reduced-on-a-paid-tier. Zero — your price is what you keep, minus Stripe's own card processing.
The card is charged at booking, not after the meeting. That's the whole mechanism from question 2: the seriousness test happens before the slot is claimed, not on an invoice you chase later.
Refunds on cancellation follow the policy you set. Full refund outside 24 hours and none inside, full refund always, no refunds ever — your call, stated on the page so nobody's surprised. One rule is fixed and not yours to set: if you cancel as the host, the refund is full. Keeping a client's money for a meeting you called off isn't a policy, it's a dispute waiting to happen.
Run the three questions on each event type this week. Most owners find they've been treating every meeting the same when one should be prepaid, one should take a deposit, and one should stay free.
Keep reading
- How to cut your scheduling tool cost to zero without cutting features
The per-seat math a solo operator pays for one booking link, what a free plan has to include to actually replace it, and the honest list of who should keep paying.
- How to set up buffers and minimum notice without losing bookings
When a buffer should be 0, 10, or 30 minutes, how minimum notice trades same-day bookings for prep time, and the over-protected calendar that quietly shows nothing as available.
- How to share your booking link in person without typing it
QR codes on the things you already print, the share sheet mid-conversation, and a vCard that saves you into their phone as a name. The plays that book the person standing in front of you.