Most freelancers learn about deposits the hard way: a project runs for weeks, the client goes quiet, and suddenly you have done the work but hold none of the money. A deposit fixes the order of trust. It is not rude, it is not unusual, and for most project work it should be the default. This guide covers when to ask, how much to request, how to structure milestone payments, and how to bring it up without losing the client.
What a Deposit Actually Protects
A deposit is not a sign that you distrust the client. It is a way to split the risk of a project evenly instead of carrying all of it yourself.
Without one, the freelancer funds the entire engagement. You buy the time, the tools, and the opportunity cost, and you hope to be paid weeks later. The client risks nothing until the invoice arrives.
A deposit moves that line. Both sides now have something committed, which is exactly when projects tend to stay on track.
When to Ask, and When to Skip It
Ask for a deposit on any project with a defined scope and a start date: design work, builds, retainers, anything that runs longer than a few days.
- →New client, first project: always. You have no payment history to lean on.
- →Large or multi-week scope: always, and consider milestone payments rather than one lump at the end.
- →Long-standing client who pays on time: optional. Trust you have already earned can replace the deposit.
- →Tiny one-off tasks: usually skip it. The friction of invoicing a deposit can cost more than it protects.
How Much to Request
The common range is 25 to 50 percent of the project total up front, with the balance due on delivery or split across milestones.
For a first engagement with a new client, 50 percent is reasonable and signals that you treat the work seriously. For repeat clients, a smaller deposit or a simple milestone schedule is usually enough.
Whatever you choose, write the number into the proposal and the invoice so it is a stated term, not a surprise raised after the client has said yes.
Structuring Milestone Payments
For anything longer than a couple of weeks, milestone billing beats a single deposit. It keeps cash arriving as the work proceeds and limits how far ahead of payment you ever get.
A clean structure for a fixed-fee project is a third up front, a third at an agreed midpoint, and a third on delivery. The midpoint should be a concrete deliverable, not a date, so there is no argument about whether it was reached.
Each milestone is its own invoice. Sending them as you hit each stage keeps the client paying in step with the value they have received.
How to Ask Without Scaring the Client
The trick is to make the deposit a normal part of how you work, stated plainly, rather than a negotiation you open nervously.
Put it in the proposal. A short line such as "Projects begin once the deposit is received" frames it as standard process. When it lives in the written terms, the client reads it as professionalism, not suspicion.
If a client pushes back, you can offer a smaller deposit or a milestone split, but hold the principle. A client who refuses any commitment before work begins is showing you how the final invoice will go.
What It Does for Your Cash Flow
The real payoff is steadier income. Deposits and milestones pull money toward the start of a project instead of leaving it all stranded at the end, which is what causes the feast-and-famine cycle so many freelancers describe.
It also shortens the gap you are exposed to. Most freelancers wait over a month to be paid after delivery; a deposit means at least part of the fee is already in your account before that wait begins.
The simplest way to keep it clean is to bill the deposit the same way you bill everything else: as a real invoice, tied to the project, so the amount paid up front and the balance still owed are never in question.
Bill the deposit and the balance from one place
Flowly turns your tracked hours and project scope into branded invoices with payment links, so deposits, milestones, and the final bill all come from the same tool.
Start free 14-day trialNo credit card required
Frequently Asked Questions
Is it normal for freelancers to ask for a deposit?
Yes. Asking for a deposit is standard practice for project-based freelance work, especially with new clients. It splits the risk of the engagement so the freelancer is not funding the entire project on the hope of being paid later. Stating it in your proposal makes it read as professionalism rather than distrust.
How much deposit should a freelancer ask for?
A common range is 25 to 50 percent of the project total up front. For a first project with a new client, 50 percent is reasonable. For longer engagements, a milestone schedule, such as a third up front, a third at the midpoint, and a third on delivery, often works better than one large deposit.
What if a client refuses to pay a deposit?
You can offer a smaller deposit or a milestone split, but be cautious about dropping it entirely with a new client. A client who will not commit anything before work begins is signalling how the final payment is likely to go. Long-standing clients with a clean payment history are the reasonable exception.
Should I send the deposit as an invoice?
Yes. Bill the deposit as a real invoice tied to the project rather than asking for an informal transfer. An invoice creates a record of what was paid up front and what balance remains, which keeps the math clear for both sides and makes the final invoice simple to reconcile.