How to take a deposit on an invoice

A deposit is money the client pays before you start, so you're not funding their job out of your own pocket. It's the most reliable way to get paid on time, because the hardest payment to collect is the one where the work is already done and the client has what they wanted. Ask for the money up front and the whole relationship starts on a firmer footing.

This guide covers the full flow: why a deposit is worth asking for, how much to charge, how to word it so there's no argument later, and the two ways to actually put it on an invoice. It also covers the receipt you owe the client, and the tricky question of when tax applies. None of it needs an accounting background, and by the end you'll have a clear plan for taking a deposit on your next job.

Why take a deposit at all

A deposit does three jobs at once, and each one is worth money to you.

The rule of thumb: the bigger the job, the longer it runs, or the more you have to spend before you get paid, the stronger the case for a deposit. A quick one-hour call rarely needs one. A three-week renovation almost always does.

How much to ask for

For most small jobs, a deposit of 25% to 50% of the total is normal and nobody blinks at it. Where you land inside that range depends on how much you have to spend before you start:

For a bigger project, one deposit isn't the right shape. Split the total into milestone payments so money comes in as the work moves, and neither side is ever carrying too much risk:

A worked example. Say a kitchen job is $8,000. On a 50/25/25 split, the client pays $4,000 before you order anything, $2,000 when the units are installed, and $2,000 when the last handle is on and they're happy. You're never more than a milestone out of pocket, and they never pay for work they haven't seen.

Agree it and word it in writing first

The deposit has to be agreed in writing before work starts, not sprung on the client after. It doesn't need a lawyer or a fancy contract. A short paragraph in an email, confirmed with a "yes, that works" reply, is enough to save you a painful conversation later.

Three things go in writing:

On that last point, be clear with yourself about which kind of deposit you're taking:

A common middle path: the deposit is refundable up to a cut-off (say, seven days before the booked date) and non-refundable after that, because past that point you can no longer re-book the slot. Whatever you choose, the client should have read it and agreed to it before they pay a cent.

Two ways to put it on an invoice

There are two clean ways to handle the paperwork. Both are correct. Pick the one that matches how you like to work.

Option A: a deposit invoice now, a balance invoice later

Send one invoice for the deposit only, then a second invoice for the balance when the work is done. On the $8,000 kitchen with a 50% deposit:

This works well when the deposit and the final bill are weeks or months apart, or when the client's accounts-payable system wants a separate invoice for each payment. Each invoice is a clean record on its own.

Option B: one invoice, deposit entered as an amount paid

Raise the full invoice for the whole job, then record the deposit against it as a payment. The invoice shows the total, the amount paid, and a balance due that drops as money comes in. On the same job:

This keeps everything on a single document, which is easier to track and easier for the client to follow. It's the natural fit for milestone billing, because each milestone payment lands against the same invoice and the balance due walks down to zero. It's the approach most accounting apps are built around, and it's the one I'd reach for on most jobs.

Give a receipt for the deposit

The moment the deposit hits your account, send the client a receipt. It's a small courtesy that heads off two problems at once: the client wondering whether the money arrived, and either side losing track of what's still owed.

A deposit receipt shows:

If you're using Option B above, the receipt more or less writes itself: it's the invoice reprinted with the deposit now showing as paid and the balance due updated. If you're using Option A, the receipt is your confirmation that the deposit invoice is settled, ahead of the balance invoice you'll send later. Either way, keep a copy for your own records. A deposit is income the day it arrives, and you'll want the proof at tax time.

When tax applies to a deposit

This is the part where the honest answer is "it depends, and check with an accountant for your situation." Whether tax is due on a deposit, and exactly when, varies by country and by the kind of deposit you're taking. Here's the general shape in four places:

The safe habit: keep the deposit tied to the invoice it belongs to, so when tax does become due you can see exactly what was paid and when. Don't guess on the tax treatment of a deposit. The rules move around, and an accountant will sort out your specific case in ten minutes.

Track the deposit and the balance in one place

A deposit only helps if you can see, at a glance, what's been paid and what's still owed. On one job that's easy. Across ten jobs with different deposits and milestones, it's the kind of thing a spreadsheet quietly starts dropping.

This is where Argo Books earns its place. The app is built around exactly this flow:

Because the app records what's actually been paid, the outstanding balance across every open invoice is right there without you adding it up. That's the whole point of taking a deposit: to be paid as you go, and to always know where you stand. When the last milestone lands, the invoice reads Paid and the job is closed out with a clean record behind it.

New to invoicing in general? Start with how to invoice clients, then come back and layer deposits on top.

Frequently asked questions

For most small jobs, 25% to 50% of the total is normal and clients expect it. Lean toward the lower end when the work is mostly your time and you spend little up front, and toward 50% when materials are a big part of the cost or you're booking out a slot you can't easily re-book. For bigger projects, don't take one large deposit. Split the total into milestone payments such as 50/25/25, or 30/30/30/10 for construction and renovation work, so money comes in as the job moves and neither side carries too much risk.

That's entirely up to what you agree in writing before the work starts. A refundable deposit is returned if the client cancels before you've spent money or booked out time. A non-refundable deposit is kept, because taking it meant you turned down other work or bought materials you can't return. Many people use a middle path: refundable up to a cut-off date, then non-refundable after that, because past that point the slot can't be re-booked. Whatever you choose, put it in writing and get the client to confirm it before they pay. A deposit the client didn't know was non-refundable is the kind of dispute that ends up as a bad review.

Two ways, both correct. You can send a separate balance invoice when the work is done, showing the full job total, the deposit already paid, and the balance still owing. Or you can raise the full invoice up front and record the deposit against it as an amount paid, so the balance due drops automatically as each payment lands. The second approach keeps everything on one document and is the natural fit for milestone billing, because each payment lands against the same invoice and the balance walks down to zero.

It depends on your country and the type of deposit, so check with an accountant for your situation. In general, a true refundable security deposit often isn't taxed until it's applied to the sale or forfeited, while a deposit that counts as a payment toward the goods or services can trigger sales tax, GST, VAT, or HST at the moment you receive it. In the UK, for example, taking a deposit can create a VAT tax point on that amount straight away. The rules vary a lot, so the safe habit is to keep the deposit tied to the invoice it belongs to and confirm the treatment with your accountant.

A deposit is a payment toward one specific job, and it's applied to the total for that job. A retainer is money paid to reserve your availability over a period of time, often on a recurring basis, and it's common for ongoing work like consulting, legal advice, or a monthly design arrangement. A retainer can be paid in advance and drawn down as you do the work, or it can simply hold a spot in your schedule. In short: a deposit secures a single job, a retainer secures your time. If you bill the same client on a repeating basis, see the guide on recurring invoices for how to set that up.

Take a deposit when the job is large, runs over days or weeks, or needs you to buy materials or book out time before you get paid. That covers most contracting, renovation, photography, and custom work. Skip it for quick, low-cost jobs where you're not out of pocket before payment, such as a one-hour consultation or a small repair you can invoice on the spot. The core question is simple: am I spending my own money or turning down other work before this client pays me? If yes, take a deposit.

Free invoice generators

Related articles