Getting paid

How to ask a freelance client for a deposit

When to ask, how much to ask for, and what to write — with email scripts you can paste and adjust.

·7 min read·Getting paid

Quick answer

Ask for a 30-50% deposit before starting any freelance project — state it in your proposal as a standard term, not a special request, and treat the deposit invoice as the next step after the client says yes. Most clients pay it the same day. The deposit converts a prospect into a committed client and protects you from the projects most likely to ghost.

Most of the freelance horror stories that involve unpaid work, ghosting clients, or projects that drift for months share a single feature: no deposit was taken. A deposit is not just cashflow — it is the moment a prospective client becomes a real one. This guide is about how to ask in a way that is normal, professional, and almost never refused.

Why deposits matter more than the cashflow

The deposit is a commitment device. A client who has paid 30–50% upfront has skin in the game; they will respond to your emails, give you feedback, and treat the deadline as real. A client who has paid nothing might still be lovely — but if they get distracted, their incentive to keep the project moving evaporates. The single best predictor of whether a project will finish on time is whether a deposit was taken at the start.

How much to ask for

The standard range is 30–50% of the total fee, paid before any work begins. For longer projects (over 6 weeks) split the remainder into milestone payments rather than a single balance at the end — this protects you if the project drags. For projects under $1,000, a 50% deposit is normal. For larger projects, 30–40% with milestones is more typical. If the client is new, lean toward the higher end of the range; if they're a returning client with a clean payment history, you can often do less.

When in the conversation to ask

The deposit request should appear in the proposal and contract — not as a surprise after the client has said yes. By the time you're discussing payment, the client should already have read 'A 50% deposit is required to begin work, with the balance due on delivery' inside the proposal you sent. Asking for a deposit feels awkward when it's a sudden request; it feels normal when it's the standard term you mentioned upfront.

Email script: the standard deposit request

Subject: Next steps — deposit invoice attached Hi [Name], Thanks for confirming. I've attached the deposit invoice — 50% of the project total ($X), payable by [date]. As soon as that's paid, I'll send the kickoff email with the questionnaire and our first working session date. Let me know if anything looks off, and I'll get the project on the calendar as soon as the deposit clears. Best, [Your name] This email works because it (a) treats the deposit as the next step, not a question, (b) gives a clear cause-and-effect — deposit triggers kickoff — and (c) sets a date so the client doesn't drift.

Email script: the 'I take deposits' clarification

Sometimes a new client asks for work to start before deposit. Reply: Hi [Name], Happy to get going as soon as the deposit clears — that's how I run all projects so I can hold the calendar slot for you. The invoice is attached and most clients pay it the same day. Looking forward to starting once it's in. Best, [Your name] The key move: don't apologise, don't explain at length, don't make exceptions. 'That's how I run all projects' communicates that this is a process, not a judgement of them. Almost every client respects this when it's framed neutrally.

What to do if a client refuses to pay a deposit

A client who refuses to pay a deposit is telling you something important. Sometimes it's a real procurement constraint (large enterprise vendor processes can prevent prepayment); much more often, it's a sign the client doesn't see your engagement as real. The right response depends: for a Fortune 500 client with documented vendor terms, accommodate; for a freelancer-sized prospect ('we'll pay on delivery'), decline politely and move on. You will lose some prospective work to this rule. The work you keep will be dramatically higher quality.

Key takeaway

Asking for a deposit isn't pushy — it's the line between a prospect and a client. State it in the proposal, treat it as a normal step, and don't apologise for it.

Send a deposit invoice in 30 seconds

Generate a deposit invoice in kinako with a Stripe payment link, and the client pays by card on the spot. Automatic reminders if they don't.

Get started free

Free plan · No credit card required

Frequently asked questions

Is it okay to ask for 100% upfront for small projects?

Yes — for short, low-cost projects (under ~$500 or under a week of work), 100% upfront is common and reasonable. The smaller the project, the less remaining work there is to incentivize the client through milestone payments. Many freelancers default to 100% upfront for any project under a certain threshold.

What's a 'kill fee' and is it the same as a deposit?

Different things. The deposit is what the client pays to start. A kill fee is what they owe if they cancel mid-project — usually a percentage of the remaining contract value. Both should appear in your contract. The deposit protects you against ghosting before kickoff; the kill fee protects you against cancellation after kickoff.

Can I take a deposit by Stripe or do I need a bank transfer?

Stripe (or any card processor) is fine and usually preferred — clients pay faster, you get a record, and you don't have to chase bank details. The processing fee is roughly 2.9% + 30¢; for a $1,000 deposit that's $29, which is well worth the speed and friction reduction. Bank transfer (ACH/SEPA) is fine for large deposits where the fee would be meaningful.

Should I refund a deposit if the project doesn't happen?

Your contract should state the deposit is non-refundable once paid. The reason: by accepting a deposit, you've committed calendar time you can't always backfill. If a client cancels before any work begins and it's truly your fault (e.g., you over-committed and can't deliver), refunding is the right call. If they cancel for their own reasons, the non-refundable clause holds.

Related templates

Built for

Keep reading