Skip to content
freelance deposit how much to charge Updated informational-high

Why every freelancer should require a deposit (and how much to charge)

How to set deposit amounts, when to ask, and scripts for the conversation.

Most freelancers should charge a 50% deposit for fixed-scope projects. That is the standard starting point. For smaller projects, charge 100% upfront. For larger builds, use milestone billing starting with 25 to 30% down. The right deposit amount depends on project size, your risk tolerance, and how much leverage you have in the relationship.

This post covers the benchmarks, the math, and the exact scripts for the conversation.

Deposit percentages by project type

Not every project uses the same deposit structure. Here is a breakdown by project type and size.

Project typeTypical totalRecommended depositStructure
Strategy session or audit$500-$2,000100% upfrontFull payment before work begins
Logo or brand identity$1,500-$5,00050% upfront50/50 split
Website design$3,000-$10,00050% upfront50/50 or milestone
Website build (design + dev)$8,000-$25,00030% upfront30/40/30 milestone
Copywriting project$1,000-$5,00050% upfront50/50 split
Ongoing retainer$2,000-$10,000/moFirst month upfrontMonthly prepayment
Large custom build$25,000+25% upfront25/25/25/25 milestone

These are benchmarks, not rules. The point is that your deposit should scale with the project. A $500 project should not have the same payment structure as a $30,000 build.

Why deposits matter more than you think

A deposit is not just about cash flow. It is a filter.

Deposits filter out bad clients

Clients who hesitate on a reasonable deposit are more likely to delay final payment, expand scope without paying, or ghost after delivery. The deposit is the first test of whether they take the project seriously.

Deposits create momentum

Once money changes hands, both sides are invested. The client pays attention to deadlines because they have skin in the game. You prioritize the project because you have been paid to start.

Deposits protect your schedule

If you block two weeks for a project and the client disappears, you lose that time. A deposit makes cancellation costly enough that clients follow through.

Deposits reduce late payment risk

If you collect 50% before starting, you have already secured half the project value. Even in a worst-case scenario where the final payment is late, you are not working for free.

For a more detailed guide on the timing and language of asking for a deposit, read how to ask for a deposit from a client.

How to calculate the right deposit amount

Use this framework.

Step 1: estimate your upfront cost

How many hours will you spend before delivering anything the client can see? That is your minimum deposit.

If a $6,000 project requires 20 hours before the first draft, and your effective rate is $150/hour, you are investing $3,000 before the client sees anything. A 50% deposit ($3,000) covers that investment.

Step 2: assess the client risk

New client with no track record? Higher deposit. Repeat client who always pays on time? You can be more flexible.

Risk factors that justify a higher deposit:

  • First-time client
  • No existing contract or relationship
  • Client has a history of slow payment
  • Project has a tight timeline
  • You are turning down other work to take this on

Step 3: match the structure to the project length

  • Projects under 2 weeks: 50% or 100% upfront
  • Projects 2 to 6 weeks: 50% upfront, 50% on delivery
  • Projects 6 to 12 weeks: milestone billing (3 payments)
  • Projects over 12 weeks: milestone billing (4 or more payments)

The longer the project, the more checkpoints you need. Do not go more than 4 to 6 weeks without a payment event.

Deposit structures compared

Here are the most common structures with their trade-offs.

50/50 split

50% due on approval. 50% due on final delivery.

Best for: most fixed-scope freelance projects.

Pros:

  • Simple to explain
  • Covers your upfront investment
  • Easy for the client to understand

Cons:

  • Can feel heavy for larger projects
  • You carry risk on the back half

30/70 split

30% due on approval. 70% due on final delivery.

Best for: competitive situations where you want a lower barrier to entry.

Pros:

  • Lower friction to close the deal
  • Still provides some upfront security

Cons:

  • You are financing 70% of the project
  • Higher risk if the client delays final payment

30/40/30 milestone

30% due on approval. 40% due at project midpoint. 30% due on final
delivery.

Best for: projects over $8,000 or lasting more than 4 weeks.

Pros:

  • Spreads risk across the project
  • Creates natural checkpoints for feedback
  • You are never more than one milestone away from payment

Cons:

  • Requires defining a clear midpoint
  • More invoicing overhead

25/25/25/25 quarterly milestone

25% due on approval. 25% due at phase 1 completion. 25% due at
phase 2 completion. 25% due on final delivery.

Best for: large builds over $20,000 or projects spanning 3+ months.

Pros:

  • Maximum cash flow protection
  • Regular payment cadence
  • Natural points for scope review

Cons:

  • More administrative work
  • Client may push back on complexity

100% upfront

Full payment due on approval before work begins.

Best for: projects under $2,000, strategy sessions, audits, one-day deliverables.

Pros:

  • Zero collection risk
  • No follow-up needed
  • Simplest structure possible

Cons:

  • Can feel aggressive for larger amounts
  • Some clients will not agree to it

Scripts for asking for a deposit

The biggest mistake freelancers make is sounding apologetic. A deposit is standard business practice, not a personal favor.

Script 1: the default

Use this for most projects.

“To lock in the project and your start date, I require a 50% deposit upfront. Once that is received, I will schedule the work and we will get started within [X] business days.”

Script 2: for larger projects

Use this when the total is over $10,000.

“For a project of this scope, I use milestone billing. The first payment of 30% is due on approval to begin work. The second payment of 40% is due at the midpoint review. The remaining 30% is due on final delivery.”

Script 3: for small projects

Use this when the total is under $2,000.

“For projects at this level, I require full payment upfront before scheduling the work. Once payment is in, I will have your [deliverable] ready within [timeline].”

Script 4: for repeat clients

Use this when the relationship is established.

“Same structure as last time. 50% to kick off, 50% on delivery. I will send the deposit invoice as soon as you approve the proposal.”

Script 5: for hesitant clients

Use this when the client seems uncomfortable.

“The deposit secures your spot in my schedule and covers the initial project setup. If it helps, I can break the remaining balance into two payments instead of one.”

Handling pushback on deposits

Pushback does not always mean the deal is bad. Sometimes the client needs context.

”Can we pay everything at the end?”

Say: “I start all projects once the deposit is received. It keeps the schedule and scope clean on both sides. If you prefer, we can structure the project as milestones instead of a single deposit."

"Our company does net 30.”

Say: “I can work with net 30 on the final balance, but I still require an upfront deposit to begin work. That is standard for project-based work."

"We have never paid a deposit before.”

Say: “That is fine. This is how I structure projects so that timelines and expectations are clear from day one. Most of my clients find it simplifies the process."

"That seems like a lot.”

Say: “The deposit covers the first phase of work including [specific deliverable]. You are not paying for nothing. You are paying for the first milestone.”

When to walk away

If a client refuses any upfront payment after a reasonable conversation, consider it a warning sign. You are about to finance their project with your time and hope they pay later. That is not a business arrangement. That is a gamble.

When to adjust your deposit percentage

Your default should be consistent, but there are situations where adjusting makes sense.

Charge more upfront when:

  • The client is new and unproven
  • The project has a very short timeline
  • You are turning down other work
  • The project requires expensive tools or subcontractors
  • The total is under $2,000

Charge less upfront when:

  • The client is a long-term repeat customer
  • The project is large enough to justify milestone billing
  • The client is a corporation with a formal procurement process
  • You are offering a retainer with predictable monthly billing

The goal is not to maximize the deposit. The goal is to match the deposit to the risk.

How deposits fit into your proposal

The deposit should appear in three places:

  1. Payment terms section of the proposal: “50% deposit due on approval. Remaining 50% due on final delivery.”
  2. Next step section of the proposal: “Reply approved and I will send the deposit invoice.”
  3. The actual invoice or payment link sent immediately after approval.

If the deposit only lives in a verbal agreement or a buried email, expect friction. Put it in writing, make it visible, and connect it to a clear next step.

For the full structure of a proposal with deposit terms built in, read the freelance proposal template. For the broader framework on structuring payment terms, see payment terms for freelancers.

Common deposit mistakes

Mistake 1: not asking at all

The most common mistake. Many freelancers skip the deposit because they are afraid it will kill the deal. In practice, serious clients expect it.

Mistake 2: asking after work starts

Once you have started working, your leverage is gone. The deposit should be paid before any project work begins.

Mistake 3: making the deposit refundable

If the client can cancel and get the deposit back, the deposit does not protect anything. State clearly that the deposit is non-refundable once work begins.

Mistake 4: not tying the deposit to a start date

“Pay me 50% sometime” is weak. “Pay the deposit to lock in your January 15 start date” creates urgency.

Mistake 5: leaving the final balance vague

If you collect 50% now, be specific about when the other 50% is due. “On completion” is acceptable if you define what completion means.

FAQ

How much deposit should a freelancer charge?

50% is the most common default for fixed-scope projects. For small projects under $2,000, 100% upfront is reasonable. For large projects over $10,000, milestone billing starting at 25 to 30% works better.

Is it normal for freelancers to ask for a deposit?

Yes. It is standard practice across design, development, copywriting, consulting, and most other freelance services. Clients who work with professionals regularly expect it.

What if the client cannot afford the deposit?

If the client cannot afford 50% of the project cost upfront, that is a signal about their budget, not your pricing. You can offer milestone billing, but do not start work for free.

Should the deposit be refundable?

Generally, no. The deposit covers your time allocation and schedule commitment. If the client cancels after you have started work, you have already invested time that cannot be recovered.

Can I charge a deposit on a retainer?

Yes. Most retainer agreements require the first month’s payment upfront before work begins. That functions as your deposit.

What percentage is too high for a deposit?

For most projects, 50% is standard and 100% is acceptable for small engagements. Above 50% for larger projects can create friction. The exception is when you have strong positioning and the client has no alternatives.

Should I offer a discount for full upfront payment?

Only if the discount is small (5 to 10%) and you genuinely prefer the cash flow certainty. Do not discount significantly just to collect faster. Your pricing should reflect the value of the work.

How do I invoice the deposit?

Send a separate deposit invoice immediately after the client approves the proposal. Label it clearly: “Deposit: 50% of [PROJECT_NAME].” Include a payment link so there is no friction.

The practical takeaway

A deposit is not a nice-to-have. It is the single best tool for protecting your time, filtering serious clients, and maintaining healthy cash flow.

Pick a default structure. Put it in your proposal template. Ask for it every time. Do not apologize.

If you want to automate the deposit workflow, GetPaidFirst builds the deposit into the proposal approval step. The client approves the proposal and pays the deposit in one click, so you never start a project without payment in hand.

Further reading: