Deposits, retainers, and booking fees: which belongs in your contract

The difference between a deposit, a retainer, and a booking fee is not semantics. Each term carries different refund expectations, tax timing, and legal weight, and vendors who use them interchangeably end up with confused contracts, muddy books, and payment disputes they did not need.

The short answer: use a deposit when you bill against a total for work delivered on a set date, a retainer when you sell availability or ongoing time, and a booking fee when you want a plainly stated charge for holding the date. Whichever you choose, the contract wording, not the label, controls what happens on cancellation. The sections below define each term, show the contract language for each, and walk the tax treatment.

Is a booking fee the same as a deposit?

No. A booking fee pays for holding the date, or for the act of booking itself, and it is usually not refundable. A deposit is part payment toward the total, usually credited against the final bill, and a retainer pays for availability. The contract wording, not the label, controls what happens on cancellation. For the deeper breakdown, read the difference between a deposit, a retainer, and a booking fee.

Key takeaways

  • Deposits are partial payments toward the total, usually credited against the final bill. In many states a deposit is presumed refundable unless the writing says otherwise, so the contract has to do the work.
  • Retainers are advance payments for availability or ongoing work, creating an obligation for you to reserve time, and they generally stay refundable if you do not perform.
  • Booking fees are charges for reserving the date, typically framed as not refundable, and they are usually yours to keep immediately when the contract says so plainly.
  • Each term carries different accounting, refund, and tax treatment. Using the wrong one invites disputes, escrow confusion, and misclassified income.

What is a deposit, and how does it work legally?

A deposit is a partial payment toward the full service cost, collected up front to secure the date and applied against the final bill. A photographer might ask for a 25% deposit when the client books; the deposit is credited against the balance due after the wedding.

This is the most common arrangement for dated services like weddings, events, and photo sessions.

Legal implications of a deposit:

  • In many states a deposit is presumed refundable unless the writing says otherwise. If your contract is silent, a canceling client has a real claim to the money back, so the refund terms belong in the contract in plain language, for example: "Deposit is refundable if cancellation occurs more than 60 days before the service date; cancellations within 60 days forfeit the deposit."
  • Courts generally read the written terms over the label. Calling a payment a deposit does not make it refundable, and calling it a fee does not make it yours; the operative language decides.
  • Keeping deposits separate from operating funds until earned is best practice. Commingling client money with business money before the work is delivered creates accounting problems and looks like misconduct if a dispute lands.
  • Deposits are not income until earned under the accrual view most accountants apply here. You typically report them as income in the period you deliver the service, not the period you collect. Your accountant can confirm the treatment for your books.
  • Holding deposits creates a civil liability: if you fail to deliver, the client can sue for return of the deposit, and sometimes for damages on top.

When you collect the deposit through BookNox, the money moves by Stripe direct charge into your own connected Stripe account; BookNox never holds your funds. The proposal keeps the audit trail of what was paid, when, and against which milestone. For the step by step of who holds the money at each point, read where deposits actually land, and see how payments work for the product side.


What is a retainer, and when should you use one?

A retainer is an upfront payment for reserved time, access, or availability, rather than for a specific completed deliverable. You are not selling a finished product; you are selling the guarantee that you will be available for the client.

Retainers are common in consulting heavy or availability dependent businesses: a wedding planner might ask for a $2,000 retainer to begin planning six months before the wedding. A doula might ask for a retainer to be on call around the due date. A virtual assistant might ask for a monthly retainer to handle ongoing admin work.

Legal implications of a retainer:

  • A retainer creates a personal service obligation and is generally refundable if you do not perform the promised work. If a doula accepts a $1,500 retainer to be available for labor support and then becomes unavailable two weeks before the due date, the client is entitled to a refund or a replacement, depending on the contract.
  • Retainers often roll forward as credits toward future invoices. A $500 retainer might apply to the first invoice, with any unused portion rolling to the next. This requires careful bookkeeping to track what has been credited and what remains.
  • From a tax perspective, retainers are trickier than deposits because there is no single earned date. You typically report retainer income as services are rendered against it, not when the check arrives. Your accountant can confirm the timing for your books.
  • Retainers can brush against state licensing and trust account rules in some fields, especially legal and accounting. Most event and creative vendors are clear of those rules, but check your state's consumer protection laws if you hold large sums.
  • A retainer implies ongoing communication. A client who pays a retainer and hears nothing for two months may have grounds to dispute the charge or demand a refund, even if the contract says it is not refundable.

What is a booking fee, and why do vendors prefer it?

A booking fee is a charge for holding your calendar date, typically framed as not refundable and separate from the service cost. When the contract says so plainly, it is yours to keep immediately whether the client cancels or not, with the standard exception that you refund it if you cancel.

A wedding DJ might charge a $150 booking fee to reserve the date, plus the $1,200 service cost due 30 days before the wedding. A life coach might charge a $50 booking fee per session on top of the session price.

Legal implications of a booking fee:

  • A plainly stated booking fee is income when you charge it, not when you deliver. That simplifies tax reporting: it is earned income in the month collected.
  • The not refundable framing holds up only when the contract states it explicitly and fairly. Many states have consumer protection rules that void a keep everything clause when the vendor is the one who fails to perform, so the contract should read: "Booking fee is not refundable except if Vendor cancels or fails to perform."
  • Booking fees are widely accepted as fair compensation for turning away other work. Holding a date has real value, and courts generally respect a reasonable fee for it.
  • A booking fee must stay clearly separated from deposits and service costs in the contract and on the invoice. Lumped together, a client can argue the whole charge was a refundable deposit.
  • One word of confusion to avoid: some platforms charge you a per job booking fee (a platform cut, not a client payment). That is a cost of doing business, not revenue, and the free booking fee calculator shows what that percentage costs across a year.

Which term should go in your contract?

The answer depends on your business model and what you are selling.

Use a deposit if:

  • You sell a completed service delivered on a specific date (photographer, florist, caterer, DJ, venue).
  • You are comfortable tracking collected versus earned money until the work is delivered.
  • You want to offer a refund schedule when the client cancels early enough, for example 90 or more days out.

Use a retainer if:

  • You are paid for availability, access, or ongoing work (wedding planner, doula, life coach, virtual assistant).
  • The client receives services over time or on an as needed basis.
  • You want the option to roll unused fees forward as credits, and to refund unused portions if the engagement ends early.

Use a booking fee if:

  • You want a simple, plainly stated charge that is yours to keep immediately.
  • Your business turns away other clients when it commits to one.
  • You do not want to track earned versus unearned money.

Many vendors combine the two: a wedding photographer might charge a $300 booking fee to hold the date and a 25% deposit on the service cost credited against the final bill. The contract defines each payment separately, states which is refundable and when, and keeps the two lines separate on the invoice.


How to write each term into your contract

Whatever you choose, be explicit about what the money is for and what happens to it.

For a deposit:

"Client shall pay a 25% deposit of the total service fee to secure the booking date, credited against the final invoice. The deposit is refundable if Client cancels more than 60 days before the service date; cancellations within 60 days forfeit the deposit. If Vendor cancels or fails to perform, the full deposit shall be refunded within 14 days."

For a retainer:

"Client shall pay a $2,000 retainer upon signing this contract to secure Vendor's availability for planning services. The retainer shall be applied as a credit toward invoiced planning work. Any retainer balance remaining 30 days after the service date shall be refunded, or applied to a future engagement if Client requests. If Vendor becomes unavailable and cannot provide services, the retainer shall be refunded in full within 14 days."

For a booking fee:

"Client shall pay a $150 booking fee to reserve the date and time. This fee is in addition to the service cost and is not refundable except if Vendor cancels the engagement or fails to perform on the scheduled date."

Notice each definition:

  • States what the money is for
  • Clarifies when, or if, it is refundable
  • Specifies who holds it and when you get to keep it
  • Protects you if the client cancels while staying fair if you cancel

Tax and accounting implications

Deposits: commonly reported as income when earned (the service is delivered), not when collected. Example: you collect a $300 deposit in January for a March wedding and report it as income in March.

Retainers: reported as income as services are rendered against the retainer. If a $500 retainer is credited across three invoices, you report the $500 as income across those invoices.

Booking fees: reported as income when collected. A $150 booking fee collected in January is income in January, even if the service happens in June.

These are general patterns for the cash basis accounting most solo vendors use, not tax advice. If you are unsure how to classify a payment, use a client contract that spells out the term clearly, then confirm the treatment with your tax professional. Misclassifying deposits as retainers, or the reverse, is the kind of thing that surfaces at the worst time.


FAQ

Can I make my booking fee refundable if I cancel but not refundable if the client cancels?

Yes, and that is standard. The contract should say: "Booking fee is not refundable if Client cancels or reschedules. Booking fee is fully refundable if Vendor cancels the engagement." This holds up because you are offering the client a remedy for your own breach.

Do I need to put deposit money in a separate bank account?

A separate account is best practice and required in some jurisdictions and fields. Many states do not strictly enforce it for small service businesses, but separation protects you if a charge is disputed, and it keeps your earned versus unearned math clean. What BookNox does is different from holding the money: deposits move by Stripe direct charge into your own connected account, and the platform keeps the payment trail.

If the client cancels 30 days before the wedding and I have not refunded the deposit, can they sue me?

If your contract says the deposit is forfeited within 30 days, probably not successfully, but they can still file a card chargeback or a small claims case. A clear, reasonable contract usually wins; a partial goodwill refund sometimes ends it faster. Decide which outcome you want before the dispute, not during it.

If I use a booking fee instead of a deposit, do I have to earn it before I report it as income?

No. A plainly stated booking fee is yours when collected, and you report it as income in the month you collect it. No earned versus unearned tracking required, which is a big reason vendors prefer it.

Is a booking fee the same as a deposit?

No. A booking fee pays for holding the date and is usually not refundable, while a deposit is part payment toward the total and usually comes off the final bill. The contract wording, not the label, controls what each payment does.

Is a reservation fee the same as a deposit?

Usually not. A reservation fee is typically a booking fee under another name, a charge for holding the date rather than an advance on the bill. It acts like a deposit only when the contract credits it toward the final invoice.

What is the practical difference between a deposit and a retainer?

A deposit is an advance on the bill that usually comes back under stated conditions. A retainer pays for your availability and is usually earned as you hold the time. The refund expectation you set in writing is the difference that matters.

Which payment belongs in my service contract?

Match the word to what you are selling: a deposit for work billed against a total, a retainer for reserved availability, and a booking fee when you want a plainly stated charge for holding the date. Many vendors combine a booking fee with a deposit, as long as the contract defines each one.


Start at $29/month flat, zero per booking skim.

BookNox gives service vendors instant quote pages, signed contracts, and deposits collected in one link, $29/month flat.

This article is general information about running a service business, not legal advice. For your own situation, talk to a qualified attorney.

Trademarks mentioned are the property of their respective owners. No affiliation or endorsement is implied.

← All posts