Updated May 2026 · 8 min read
Invoice in advance — or wait until the work is done? For freelancers and independent contractors, this decision can be the difference between a healthy cash flow and chasing payments for months. Here's when to bill upfront, how to structure it, and exactly what to say when clients push back.
💡 Create your advance invoice in 2 minutes
Chaser lets you create professional advance and deposit invoices — then automatically follows up with 4-stage escalating reminders if the client doesn't pay.
Try Chaser free →Advance billing isn't just allowed — in many situations it's the professional standard. Here are the clearest cases where you should bill before starting work:
You have no payment history with them. A deposit protects you against disappearing clients and time wasted on non-paying work.
Work that can't be resold if the client cancels — custom software, tailored designs, made-to-measure items. If they walk, you're left with nothing.
Construction, catering, manufacturing — you're buying materials upfront. A 50% advance covers your costs even if the project falls through.
You're holding a date or a venue. If the event is cancelled, your time was still blocked. Advance payment covers the opportunity cost.
Monthly retainers should always be billed in advance for the upcoming period — you're selling access to your availability, not just deliverables.
“Invoice in advance” isn't one-size-fits-all. Choose the structure that fits your project size and client relationship:
| Structure | Best for | How it works | Client acceptance |
|---|---|---|---|
| 100% Upfront | Small projects, new clients, low-trust situations | Send invoice before starting. Work begins after payment clears. | Harder for large projects |
| 50% Deposit | Standard for most freelance projects | Invoice 50% upfront. Invoice the remainder on delivery or at key milestone. | Very widely accepted |
| 30/30/40 Milestones | Larger projects with defined phases | 30% on contract signing, 30% at midpoint, 40% on delivery. | Standard for agency/dev projects |
| Net 14 / Net 30 | Established clients with good payment history | Invoice on delivery with 14 or 30 day terms. | Very easy for clients |
The exact wording matters. Here are proven phrases to use on advance invoices:
For full advance payment
"Payment required before work commences."
For deposit invoices
"50% deposit due upon acceptance to confirm your booking."
For retainers
"Monthly retainer billed in advance. Payment due on receipt."
For event bookings
"Invoice due on receipt to secure your date."
For milestone projects
"30% deposit required to begin. Balance invoiced at project milestones."
Some clients will push back. Here are the most common objections and how to respond firmly but professionally:
Client: "We don't pay upfront."
You: "I understand — I require a 30% deposit for all new clients before work commences. This is standard practice for bespoke projects. The balance isn't due until delivery."
Client: "We need to see the work first to assess quality."
You: "Absolutely — here's my portfolio and three client references you can contact directly. Once you're satisfied, a 50% deposit secures your project in my schedule."
Client: "Our accounts payable process takes 30 days."
You: "No problem — submit my invoice to AP now and we'll schedule the project start date for when payment clears. That way your process is respected and my calendar is protected."
Client: "Other freelancers don't ask for this."
You: "That's their choice. I've found deposits protect both of us — it confirms your commitment and means I can dedicate full focus to your project without financial risk."
87% of freelancers get paid late (Xero research). The average invoice is 45 days overdue by the time it's collected. Advance billing is the single most effective way to eliminate this problem for new or high-risk clients.
Risk by billing structure:
For established clients with a good payment track record, Net 14 or Net 30 is perfectly reasonable — the trust is already established. Reserve advance billing for new clients, high-value projects, or anyone who has paid late before.
Clients don't always pay the deposit invoice on the day you send it. Chaser automatically sends escalating reminder emails at day 3, 7, 14, and 30 — so you never have to awkwardly follow up manually.
Yes — advance billing is standard in many industries including events, bespoke manufacturing, software development, creative work, and consulting. Requiring a deposit (30–50%) before starting is widely accepted and professional. Many experienced freelancers require full advance payment for new clients.
An advance invoice requests full payment before work starts. A deposit invoice requests partial payment (usually 30–50%) upfront, with the balance due on delivery or at a later milestone. Both are legally valid. A deposit invoice is often easier for clients to accept.
Include: 'Payment required before work commences', '50% deposit due upon acceptance of this proposal', or 'Due on receipt to secure your booking'. Clearly describe the work being billed, mark it as a deposit or advance invoice, and state when the balance (if any) will be due.
Yes, clients can refuse — and you can decline to start work without payment. For new clients or high-risk projects, requiring a deposit is your prerogative as a business owner. If a client refuses any deposit at all, consider whether this is a client you want to work with.
Create the invoice in Chaser with your deposit amount and set the payment terms to 'Due on receipt' or 'Net 3'. Send it directly from Chaser — the client receives a professional invoice with a payment link. Chaser's automated reminders will follow up if they don't pay within your terms.