When to invoice a client

The best time to send an invoice is the moment the client has agreed the money is owed and still remembers why. Every day after that, the invoice has to explain itself to somebody who has moved on to the next thing.

Four moments, and when each one fits

  1. Before the work starts

    A deposit or full payment up front, for work where you commit time or materials before anything is delivered: a held date, a custom order, a first job for a new client.

  2. At milestones

    For long jobs, an invoice at each agreed stage, so you are never carrying weeks of unpaid work and the client pays for progress they can see.

  3. On delivery

    For short, well-defined work, the invoice goes out the day the work is handed over, while the result is in front of the client.

  4. On a schedule

    For ongoing work, the same day each month or week, so paying you becomes a routine on their side rather than a decision.

Which one you use belongs in the quote, not in the invoice. A client who agreed to milestone billing expects the second invoice; a client who did not is surprised by it.

Send it the same day

Batching invoices for the end of the month feels efficient and costs time on the other side: an invoice that arrives three weeks after the work is checked against memories that have faded, and questions take longer than payments. Invoicing the day the work ships is the cheapest thing you can do to get paid sooner.

Hourly work and retainers

Hourly work is easiest to invoice weekly or at each delivery, with the hours itemised so they can be checked. A retainer is invoiced before the period it covers, because what the client is paying for is your availability during it.

Whatever the moment, the terms you set decide how long the client has. The common ones and when each fits are in invoice payment terms explained.

Make an invoice now

Common questions

Should I invoice before or after the work?
It depends on what you risk before you are paid. Where you buy materials or turn other clients away, invoice a deposit before you start; for short work with nothing committed up front, invoice on delivery.
Is it rude to invoice right after finishing?
No. An invoice sent the day the work is delivered is what a well-run business does. Waiting makes it look like an afterthought.
How often should I invoice a regular client?
On a fixed schedule both of you know, usually monthly. The fixed day matters more than the interval: it lets the client plan the payment.