Here’s how to ask for a deposit as a freelancer: make it a standard part of every proposal, state the amount (25% to 50% of the project total), set the due date, and be clear that work doesn’t start until it clears. Most clients who’ve hired freelancers before expect a deposit. Freelancer Dashboard lets you send a professional deposit invoice the moment a client says yes, so money moves before the first hour of work does.
Requiring an upfront payment protects you from the most common freelance disaster: a client who disappears after the work is done, or partway through it. This guide covers how much to request, how to write the deposit requirement into your contract, what to say when you ask, and how to handle the clients who push back.
Why Every Freelancer Needs a Deposit Policy
Freelancers who’ve been burned know this lesson already. Those who haven’t usually learn it the hard way, after a project goes sideways, a client ghosts them, or a “sure, we’ll pay when it’s done” arrangement turns into a months-long collections chase. A deposit doesn’t guarantee you get paid, but it protects you before you’ve spent a single hour on the work and shifts the financial risk off your shoulders.
Here’s what a deposit actually does:
- Filters out unreliable clients. A client who won’t pay 25% to 50% upfront is a client who might not pay 100% at the end. The friction of a deposit request reveals that before you’ve done any work.
- Covers your initial costs when projects fall through. Clients cancel. Priorities shift. When a project you’ve blocked off your schedule for evaporates, an upfront payment means you don’t walk away with nothing. The time you spent on discovery, kickoff, and setup isn’t free.
- Improves cash flow. Waiting 30 or 60 days after delivery to get paid is rough when you have expenses right now. A deposit improves your cash flow by putting money in your account while the work is underway.
- Creates skin in the game. Clients who’ve made an upfront payment commitment tend to be more organized, more responsive, and more realistic about scope. They’ve agreed to terms and they want to see the project through.
A deposit requirement also protects the client, in a way. It establishes clear payment terms before anyone starts working, so both parties know exactly what’s agreed. No ambiguity about when payment is due, no awkward conversation about money after the work is already done.
Some freelancers worry a deposit requirement will cost them work. It might, occasionally. But a client who won’t pay a 25% deposit is also more likely to dispute the final invoice, demand unlimited revisions, or go quiet after delivery. The deposit reveals that early, before you invest your time.
How Much Deposit Should a Freelancer Charge?
The standard freelance deposit runs from 25% to 50% of the total project fee. Where you land in that range depends on the project size, the client relationship, and how much financial risk you’re comfortable absorbing on a new client.
| Project size | Typical deposit range |
|---|---|
| Small (under $500) | 50% to 100% upfront |
| Medium ($500 – $5,000) | 33% to 50% |
| Large (over $5,000) | 25% to 33% |
| Ongoing retainer | First month’s fee upfront |
For small projects, charging 50% or even 100% upfront is standard. Tracking a $300 project in two separate invoices creates overhead that doesn’t make sense. Charge it all at once, collect your upfront payment, and start work.
For medium projects, 33% to 50% is the common range. At this level, the client has enough exposure to feel the deposit, and you’ve invested enough expected time to need protection upfront.
For large projects, 25% to 33% is typical. At a $15,000 project total, a 50% deposit is $7,500, which may require a formal purchase order or an internal budget approval process. Know your client’s process before you quote a deposit amount.
For ongoing retainers, request the first month’s fee as an upfront payment before any work starts. After the first month is paid and the relationship is established, bill at the start of each subsequent month.
The deposit is a payment toward the total, credited at project close. It’s not a smaller fee on top of your rate. Make that framing clear from the start: “You’re paying $750 now and $750 at delivery, not $1,500 plus $750 extra.” That language prevents confusion when the final invoice arrives.
How to Include a Deposit in Your Freelance Contract
Your deposit policy needs to be in a signed contract, not just an informal email. An email thread where someone says “sounds good” isn’t enforceable when a client decides to dispute the terms six weeks later. Write it down, get it signed, and both parties know exactly what’s agreed.
A solid deposit clause covers four things:
- The amount, in dollars and as a percentage. “A deposit of 50% ($1,500) is due before work begins.” Both numbers matter. The percentage states your policy. The dollar amount closes any argument about what the percentage applied to.
- When it’s due and when work starts. “Work commences upon receipt of the deposit.” The client pays first, you start second. This one line does a lot of work. Don’t start before you’ve received the upfront payment.
- What happens if the client cancels. Be specific. “If the client cancels before work has started, 50% of the deposit is refunded. Once work has started, the deposit is non-refundable.” Write this into the signed agreement so there’s no dispute later.
- How the deposit applies to the balance. “The deposit is credited toward the total project fee. The remaining balance is due upon final delivery and client approval.”
If you don’t have a freelance contract yet, the Freelancers Union offers a free template at freelancersunion.org. The SBA publishes general guidance on contracts at sba.gov. Even a written email where both parties confirm the payment terms, the deposit amount, and what work it covers is a stronger position than a verbal handshake.
How to Ask for a Deposit as a Freelancer: Scripts That Work
The request doesn’t need a long explanation or a disclaimer. State the upfront payment plainly and move forward. Freelancers who apologize for requesting a deposit teach clients that the policy is negotiable. Don’t do that.
In your proposal or project kickoff email:
“To get started, I require a 50% deposit of $[amount] before work begins. I’ll send the invoice today. Once it’s paid, I’ll kick off [first deliverable / schedule the project / begin the first draft]. The remaining balance is due upon [delivery date or milestone].”
That’s it. No “I hope that’s okay.” No “if you’re comfortable with that.” Just the terms. The ask itself builds trust because it signals that you run a professional operation with clear payment expectations.
If you’re introducing a deposit requirement for the first time, either for new clients or after years of operating without one:
“Starting with this project, I require an upfront payment for all new work. It’s 50% before we start, credited toward the total. I’ll send the deposit invoice now. Work starts once it clears.”
Send the deposit invoice the same day you get verbal approval or send the proposal. A client who says yes but hasn’t made the upfront payment is still a prospect, not a confirmed client.
One practical point: if you’re sending a proposal by email, include the deposit invoice in the same email. Don’t make the client ask for it separately. The easier it is to pay, the faster it gets paid. Remove every unnecessary step between their agreement and your deposit received.
Don’t frame the deposit as a personal risk measure. Frame it as standard practice. “This is how I work with all clients” is more effective than “I’ve had problems before so I now require this.” The first is a professional policy that protects both parties. The second is an apology that invites negotiation.
How to Handle Client Pushback on a Freelance Deposit
Not every client will agree to an upfront payment without questions. Some have internal approval processes. Some have never worked with a freelancer who required one. Here’s how to handle the most common objections without backing down on your payment terms.
“We don’t usually pay deposits for creative work.”
Deposits are standard practice across freelancing: design, development, writing, photography, consulting, video production. The fact that other freelancers didn’t request one isn’t a reason for you to match their policy. “It’s my standard practice for all new clients and projects” is a complete answer. You don’t owe a longer explanation.
“Can we pay everything when the project is delivered?”
That arrangement transfers all the risk to you and gives the client maximum leverage right after you’ve delivered the work. If you’re willing to adjust, a milestone payment structure is a reasonable alternative instead: 25% to start, 25% at a defined midpoint, and 50% at delivery. The key point is that some agreed upfront payment starts the engagement.
“Our finance team needs a purchase order before releasing any payment.”
That’s a real and common situation. Tell them you’ll have the deposit invoice ready the moment the PO is approved, and that work starts when the deposit clears. Don’t start while the PO is in process. An approved PO doesn’t pay your costs while you wait.
“What if the project scope changes significantly?”
The original deposit applies to the original agreed scope. If scope expands, you issue a change order and invoice the additional work separately. If the project changes so completely that it’s essentially different work, a new upfront payment request may be warranted. Put that in your signed contract before the project starts so it isn’t a surprise.
The cleanest response to almost any pushback: “This is my standard policy for all new clients and projects.” Say it once, don’t repeat it, and let the client decide. Those who trust your work and value the relationship will pay. Those who push hardest against a 25% deposit upfront tend to push hardest against everything else, too.
How Freelancer Dashboard Makes Deposit Invoicing Easy
Asking for a deposit only works in practice if collecting it is simple. If the invoicing process is clunky, clients delay, and you end up starting work while still waiting for the upfront payment. Freelancer Dashboard lets you create and send a professional deposit invoice in a few minutes, with your business details, the client name, the agreed deposit amount, a due date, and clear payment terms. It looks like it came from an established business, not a spreadsheet you cobbled together.
Once the deposit invoice is out, the app tracks whether it’s been paid. If it hasn’t, you can set up automatic late-payment reminders so you don’t have to write the awkward “just following up” email yourself. The reminder goes out on schedule, the client pays, and you start work without the chase.
You can also structure the full payment sequence inside the app: deposit invoice first, final invoice at delivery, each with its own due date and payment terms. Everything is tracked in one place so you always know what’s received, what’s outstanding, and what’s overdue across every client you’re working with.
Freelancer Dashboard is free to start. The Pro plan is $10/month (or $100/year) and Pro Plus is $20/month (or $200/year). Sign up free at app.freelancerdashboard.com. You can also use the free invoice generator to send a deposit invoice right now, no account required.
Frequently Asked Questions
Conclusion
Requiring a deposit is one of the simplest changes a freelancer can make to protect their income and their cash flow. The ask is short. The contract language is straightforward. And the clients worth working with will agree without a fight.
Once you’ve made an upfront payment requirement your standard policy, you’ll wonder why you skipped it for so long. The clients who push back hardest on a reasonable deposit tend to push back hardest on everything else, too. The deposit tells you that early, before you’ve incurred costs and invested your time.
For more on getting paid reliably as a freelancer, read about what to do when a client won’t pay, how to set invoice payment terms that work in your favor, and when and how to charge a freelance late payment fee.
See how Freelancer Dashboard compares to spreadsheets for invoicing and payment tracking, check the pricing page, or sign up free at app.freelancerdashboard.com.
Get your free freelancer invoice template pack
Plus weekly tips on managing clients, getting paid, and growing your freelance business.
No spam β we respect your inbox. Unsubscribe anytime.

