The question of invoicing for services not rendered comes up in a few different forms for freelancers: cancelled projects, slow-moving clients, retainer agreements, and prepayment deposits. Understanding where the legal line sits protects you from disputes — and from accidentally crossing into territory that could seriously harm your business.
What counts as invoice fraud
Invoice fraud means billing a client for services, goods, or hours that were never provided, with the intent to receive payment under false pretenses. This applies whether the invoice is submitted to an individual client, a company, or a government entity.
The “intent” part matters. If you made a billing error — accidentally doubled a line item, billed the wrong hours due to a logging mistake — that’s not fraud. It’s an error, and correcting it promptly resolves the issue. Knowingly billing for work that wasn’t done is a different matter entirely.
Legitimate billing scenarios that can look similar
Deposits and prepayments: Many freelancers require a 25–50% deposit before starting work. Invoicing for this before any work is done is completely legal because the client agreed to the payment terms upfront. Make clear in the invoice that it’s a deposit against the project total.
Cancellation fees: If a client terminates a project mid-way, you’re entitled to bill for work completed plus any cancellation fee stated in your contract. Without a contract clause, your right to cancellation fees is harder to enforce — this is why contracts matter.
Retainer agreements: A retainer means the client pays a fixed monthly fee to retain your availability. You can invoice the full retainer amount even in months where you did less work than usual, because availability itself is what was purchased.
Milestone billing: Invoicing at project milestones (e.g., “50% due upon design approval”) is standard practice. You’re billing based on a pre-agreed schedule, not necessarily on hours logged at that exact moment.
The legal protection in all of these cases is the same: a signed agreement that explicitly covers the billing terms before work begins.
How to protect yourself with clear invoicing
The best protection against disputes — and accusations of improper billing — is a contract that spells out your payment terms in detail. Include:
- How deposits are structured and whether they’re refundable
- What triggers each payment milestone
- Cancellation fee terms (e.g., “25% of remaining project fee if cancelled after kickoff”)
- Retainer terms and rollover policy for unused hours
When you send invoices through a tool like Waco, you can reference the proposal and agreed scope directly. This creates a clear chain from signed agreement to invoice — making it harder for clients to dispute what they owe and easier for you to demonstrate what was agreed.
When a client disputes an invoice
If a client claims you invoiced for work not done, respond with documentation: time logs, deliverable files, email approvals, or meeting notes. Having your proposals and project scopes organized in one place — as Waco allows — means you can pull this documentation quickly rather than scrambling through emails.
Ready to send stronger proposals?
Build, send, and track proposals in one place so follow-up is easier.
Start your free trial →





