One of the biggest fears when starting out as an independent professional is asking for money before delivering the work. There is an unfounded fear that the client will distrust you, be offended, or cancel the project.
However, charging an upfront payment (or deposit) is not a favor; it is a standard business practice that protects your cash flow and secures the client’s commitment. In freelance communities, non-payment stories almost always share the same opening chapter: “I started working without charging anything.”
If you already got your quote approved and the contract signed, the last step before moving a single pixel or writing a single line of code is receiving the deposit.
Why is charging a deposit mandatory?
Working 100% on credit (charging everything at the end) is the most common financial mistake among beginner freelancers. Asking for a deposit has three vital functions:
- It validates real commitment: It is easy for a client to say “yes, let’s start.” It is different when they have to transfer the money. The deposit filters out bad clients.
- It protects your time: If the client disappears or cancels mid-project, the deposit compensates for the hours you already invested. (This should be backed by the cancellation clause in your contract.)
- It keeps your cash flow healthy: You need to pay for internet, electricity, software, and food while you develop the project. You cannot wait 60 days for income.
There is a nuance worth understanding: the deposit works less as a financial cushion and more as a filter. A serious client, with a real budget and the intention to pay, transfers the deposit without drama. The one who raises ten objections to paying the initial 50% is the same one who will raise twenty to paying the final balance, except by then you will have already worked for free.
How much should you charge upfront?
There is no universal rule, but the standard in the creative and consulting industries is 50%. It is also the number that repeats most often when freelancers compare practices with each other: enough to commit the client, reasonable enough that nobody feels they are paying blind.
The right proportion depends on the project’s size and duration:
| Project type | Recommended deposit | The rest |
|---|---|---|
| Very small (1-3 days) | 100% upfront | — |
| Short or medium (1-4 weeks) | 50% | 50% upon delivery |
| Long (2+ months) | 30% | Partial payments by milestones |
| Returning client with history | Negotiable (30-50%) | As agreed |
For very small projects, splitting the payment creates more bureaucracy than protection: charge everything at the start. For long projects, the initial deposit goes down because the rest of the money arrives by milestones and you never accumulate too much unpaid work.
How to ask for the deposit naturally
The secret is not to treat the payment as a separate or extraordinary event, but as the official trigger of the project.
Instead of saying: “Could you please deposit 50% so I can start?” (which sounds insecure), integrate it into the workflow:
“Excellent, the contract is signed! To officially schedule the project start for this Monday, I’m attaching the invoice for the 50% deposit. As soon as you confirm the payment, we get to work.”
Notice the structure of the message: it does not ask for permission, it states the procedure. The deposit appears as a step in the process (just like the contract signature), not as a personal request the client gets to evaluate.
The underlying key is announcing it early. If the deposit shows up for the first time when the project is already approved, it can feel like a surprise. If it appears in the quote (“50% to start, 50% upon delivery”), by the time it is due it is already part of the agreement the client accepted.
3 keys to getting paid fast
- Offer multiple methods: If your client is international, give them options. Sharing a link with your payment methods (local bank, PayPal, crypto, etc.) reduces friction.
- Set deadlines: Make it clear that the work schedule depends on this payment. If the project was going to take 2 weeks, that clock starts running after the money is in your account.
- Do not start without the money: This is the golden rule. No matter how urgent the project is for the client, your policy must be unbreakable.
About that third key, a warning from collective experience: the phrase “let’s start now and sort out payments as we go” is a near-universal red flag. A client who cannot wait two days to transfer a deposit will not respect your final payment deadlines either.
What if the client refuses to pay a deposit?
First, distinguish between two different situations.
The client has reasonable doubts. They do not know you, it is their first project with you, and paying someone without a track record makes them uneasy. That is legitimate. Options to unblock it:
- Shrink the first milestone. Instead of 50% of a large project, propose a small, paid first phase: “let’s start with the diagnosis for [smaller amount]; if you are happy, we continue with the full project.”
- Show backing. Portfolio, references from other clients, a clear contract with your obligations in writing. Trust goes both ways: you ask for a deposit, they receive formal guarantees.
- Document everything. A quote with detailed scope, a signed contract, and a formal invoice for the deposit. Paying “a professional with a process” feels different from wiring money to a stranger.
The client rejects the concept itself. If after offering alternatives the answer is still “we only pay on delivery, take it or leave it,” you have valuable information: this is how they will behave throughout the project. Turning down a client who starts by negotiating away your basic protections is not losing money; it is avoiding working for free with extra steps.
The reasonable exception is large companies with rigid payment policies (30 or 60 days against invoice). There, a deposit may be unworkable, but you compensate with a signed contract, frequent milestones, and, if you can, a basic check on the company’s seriousness before accepting.
Formalize the deposit like any other payment
A common mistake is treating the deposit as an informal payment (“wire me and we start”) and leaving the formality for the end. Do it the other way around:
- Issue a receipt or invoice for the deposit according to your country’s rules. Beyond the tax obligation, the document leaves a trail of the agreement.
- Confirm receipt in writing. A simple “Received! The project is scheduled, first delivery on [date]” closes the loop and records the real start date.
- Record it in your system. The deposit is the first row in the project’s payment history: you always need to know how much came in and how much is left.
Already started without a deposit? How to correct course
If you are reading this with a project underway and nothing collected, all is not lost, but you should act now. The least awkward way is to use the project’s next natural milestone: “Before I deliver [next milestone], let’s get the admin side in order: I’m sending you the invoice for the work done so far, and from here on we continue with the 50/50 scheme I use with all my clients.”
You do not need to justify the change with long excuses. Formalizing midway is infinitely better than reaching the end with 100% of the money up in the air. And for the next project, the deposit goes in from the quote.
What about returning clients?
Accumulated trust changes the math. With a client who has already paid you punctually for three projects, demanding a strict 50% can feel unnecessary, and it is legitimate to relax it: 30%, or even monthly invoicing if the work is continuous.
What you should not do is eliminate the deposit entirely, for a practical reason: a company’s payment habits can change (budget cuts, a new finance manager, cash flow trouble), and your payment scheme is your first early-warning system. If a historically punctual client starts delaying deposits, you have early information to adjust your exposure.
Record your payments in an organized way
As you get more clients, remembering who paid 50%, who owes you 30%, and who already settled in full becomes complex if you only use a notepad.
Using a system like Pagatu allows you to record partial and full payments linked directly to each client. That way, when you check your dashboard, you know exactly which projects are funded and ready to start, and who needs a payment reminder.
The deposit is the first proof that your relationship with that client is going to work. Ask for it without fear, formalize it properly, and do not start without it: projects that begin with clear rules almost always end the same way.