TL;DR
Every week, a small business owner starts a project without collecting a deposit. Two months later, they are chasing an invoice while their own bills pile up. Here is how to fix that before it happens.
Every week, a small business owner starts a project without collecting a deposit. Two months later, they are chasing an invoice while their own bills pile up. The client got the work. The business owner got an accounts receivable balance and a stress headache.
Charging deposits is not aggressive. It is professional. Here is how to structure payment terms that protect your cash flow without scaring off good clients.
Why Deposits Matter
A deposit does two things. First, it covers your upfront costs: materials, prep time, calendar reservation, subcontractor fees. Starting a project without covering these costs means you are funding the client's work from your own cash reserves.
Second, it signals commitment. A client who pays a deposit is financially invested in the project moving forward. Cancellation rates and scope changes drop significantly when money has already changed hands. The psychology is simple: people take paid commitments more seriously than verbal ones.
For service businesses, deposits are often the only way to protect against no-shows, last-minute cancellations, and clients who disappear mid-project. If you have ever had a client go silent after you delivered the first phase of work, you understand why getting paid upfront matters.
How Much to Charge
Most businesses collect between 25% and 50% upfront. The right amount depends on your industry, your project size, and your relationship with the client.
New clients, large projects: 50% upfront. You do not know this client yet. A 50% deposit protects you if the project stalls or the relationship goes sideways. Frame it as standard practice, not a trust issue.
Repeat clients, smaller projects: 25% upfront is often sufficient. The relationship is established. The risk is lower. A smaller deposit still covers initial costs and maintains the commitment signal.
Milestone-based projects: Break payments into stages. 30% at kickoff, 30% at midpoint, 40% at completion. This works well for projects that take weeks or months. Both parties have regular financial checkpoints, and you never carry more than one phase of unpaid work.
What to Put in Writing
Your deposit policy belongs in your contract or proposal. Verbal agreements about payment are worthless when a dispute arises. Include these elements:
Deposit amount and due date. "A deposit of $X is due before work begins. Work will not be scheduled until the deposit is received."
Payment schedule for the balance. Define exact dates or milestones, not vague language like "upon completion." Vague terms invite vague payment timing.
Accepted payment methods. E-transfer, credit card, wire. The fewer barriers to paying you, the faster you get paid.
Late payment terms. Interest on overdue balances (1.5% to 2% per month is standard) and suspension of work if payments fall behind. You may never enforce this, but having it in writing prevents arguments.
Cancellation and refund policy. What happens to the deposit if the client cancels? For most service businesses, the deposit is non-refundable once work has begun, because you have already allocated time and resources.
Handling Client Pushback
Some clients will question why you need a deposit. This is normal. The answer is simple: "The deposit covers initial project costs including planning, resource allocation, and calendar reservation. It is standard practice for our engagements."
If a client refuses to pay any deposit at all, that is a signal. Good clients understand that professional services require professional terms. A client who will not pay a deposit before work starts is the same client who will be slow to pay the final invoice after work ends.
If you want to accommodate a hesitant client, offer a smaller initial payment rather than waiving the deposit entirely. A $500 commitment deposit on a $5,000 project is better than nothing. It maintains the commitment signal while lowering the client's perceived risk.
Tools That Make This Easy
Invoicing software like QuickBooks, Wave, or FreshBooks lets you create invoices with deposits, set up automated payment reminders, and track outstanding balances. Most of these tools support staged billing, so you can schedule multiple invoices tied to project milestones.
Automated reminders are worth their weight in gold. A polite reminder sent three days before an invoice is due collects more money than a frustrated phone call sent three weeks after. Set it up once and let the software do the follow-up.
The Bottom Line
Deposits protect your business. They improve cash flow, reduce disputes, and signal professionalism. A clear deposit policy, combined with written terms and consistent invoicing, means you spend less time chasing unpaid work and more time on delivery.
Retainers: The Best Payment Structure for Ongoing Work
If you deliver recurring services (monthly accounting, ongoing consulting, maintenance contracts), consider a retainer model instead of per-project billing. The client pays a fixed amount at the beginning of each month. Work is delivered throughout the month. No invoicing delay. No collection lag. Cash arrives before work begins.
Retainers simplify your cash flow forecasting, eliminate accounts receivable for those clients, and create predictable revenue. They also reduce the administrative burden of scoping, quoting, and invoicing every individual piece of work. For the client, retainers mean predictable costs and priority access to your time.
If you need help structuring payment terms or setting up your invoicing workflow, book a call. Getting paid on time starts with having the right terms in place.
Next step: run your numbers through the free CFO scorecard.
Frequently Asked Questions
- Should I charge a deposit before starting a project?
- Yes, charging a deposit isn't aggressive, it's professional. Without one, you risk starting a project, delivering the work, and then chasing an invoice for two months while your own bills pile up.
- What does a deposit actually protect against?
- A deposit covers your upfront costs, materials, prep time, calendar reservation, and subcontractor fees, and it signals the client is financially committed. Cancellation rates and scope changes drop significantly once money has changed hands, which is what protects you against no-shows and clients who disappear mid-project.
- How much of a deposit should I charge?
- Most businesses collect between 25% and 50% upfront, and the right amount depends on your industry, project size, and relationship with the client. For new clients on large projects, 50% upfront is the safer call.
Get weekly CFO insights
No fluff. Real finance strategy for Canadian business owners. Unsubscribe any time.
Related Articles
Is Your Gross Margin Real? How Misclassified Costs Inflate Profit
Gross margin only means something if the right costs are in the right buckets. Misclassified costs inflate the number, distort your pricing, and can hide a structural problem until it is too late.
4 min readCorporate Tax Installments: When CRA Expects You to Pay Throughout the Year
If your corporation owes more than $3,000 in tax in a given year, CRA may require monthly installment payments throughout the following year. Missing them triggers interest even if you pay the full balance on time at year-end.
6 min readHow to Tell What Counts as Profit When Payroll and Bills Hit on Staggered Dates
A healthy bank balance mid-month doesn't mean you made money. When expenses hit on staggered dates, the balance swings constantly. Here's how to separate actual profit from temporary cash on hand.
5 min readNeed financial strategy for your business? Explore our CFO services or book a call.
