# When Should Contractors Invoice Their Clients?

- **Canonical URL:** https://iluratechnology.com/keel/blog/when-should-contractors-invoice/

- **Author:** Soro (@soro) · Published on Ilura Technology (https://iluratechnology.com/)

- **Last Updated:** Tue Nov 03

- **Summary:** When should contractors invoice? Set billing terms, protect cash flow, handle deposits and milestones, and keep clean records without chasing guesses.


> **Direct Answer:** A finished project is not a paid project. When should contractors invoice is not a minor admin question - it determines whether you are funding a client’s business with your own savings.

A finished project is not a paid project. **When should contractors invoice** is not a minor admin question - it determines whether you are funding a client’s business with your own savings. The right answer is usually: invoice at the point your agreement says payment is earned, then send it immediately. Do not wait for a “better time” after the work is done.

Your bank balance is lying to you when it includes money that has not arrived, ignores taxes you will owe, and treats a verbal promise as cash. A clear invoicing schedule gives you one honest number: what has been billed, what is due, and what you can actually spend.

## When Should Contractors Invoice?

Invoice timing should be decided before work begins, written into your contract or proposal, and repeated on every invoice. The client should never have to guess when a bill is coming. Neither should you.

For a small, defined project, it can make sense to invoice at completion. For anything that takes weeks, requires materials, reserves a meaningful block of your calendar, or has uncertain scope, waiting until the end shifts too much risk onto you. Use a deposit and milestone invoices instead.

A practical rule is simple: invoice when value is committed, delivered, or due under the agreement. That may mean a deposit before kickoff, a progress payment at an approved milestone, or a final invoice when deliverables are handed over. The schedule should match the work, not the client’s preference for holding your money as long as possible.

### Before work starts: deposits protect your calendar

A deposit is appropriate when a client is reserving your time, asking you to begin discovery, or requiring you to buy materials or subcontract work. A 25% to 50% upfront deposit is common for project work, though the right amount depends on your costs and bargaining position.

If a client cancels after you have turned down other work, “we never got started” is not a useful defense for an unpaid calendar. The deposit recognizes that your availability has value. State whether it is refundable, what happens if the project is postponed, and whether it is applied to the final total.

For a $6,000 website project, a workable schedule might be $2,000 to start, $2,000 after design approval, and $2,000 before launch or final file transfer. You are not being difficult. You are keeping the project funded as it moves forward.

### During longer projects: bill milestones, not optimism

Milestone billing is best when the work has identifiable stages: strategy, draft, prototype, production, review, and delivery. Each invoice should be tied to an event both parties can recognize, not a vague promise that the project is “mostly done.”

Avoid milestones that rely on endless client feedback. “Invoice after client approves every page” can turn into an open-ended wait. Better language is “Invoice upon delivery of the first design round” or “Payment due before development begins.” You control delivery. You do not control how quickly a client finds time to reply.

If the scope changes, invoice for the change before doing the added work. A friendly request for “one more thing” becomes expensive when it quietly consumes three days and never appears on a bill.

### For ongoing clients: invoice on a fixed rhythm

Retainers, recurring consulting, and monthly services need a predictable cadence. Invoice in advance when you are selling reserved capacity, such as a monthly design retainer or ongoing advisory access. Invoice in arrears when the client is paying for tracked hours or completed monthly work.

Either model can work. What matters is that the invoice date, service period, and due date are unambiguous. For example, invoice a $1,500 January retainer on January 1, due upon receipt, rather than sending it at the end of the month after you have already provided the service.

For hourly work, invoice weekly or biweekly if the client approves timesheets regularly. Monthly billing is simpler, but it creates more exposure if the relationship goes sideways. Shorter cycles keep disputed hours small and make cash flow less volatile.

## Send the Invoice as Soon as the Trigger Happens

Do not batch invoices until the end of the week because invoicing feels like paperwork. The day a milestone is delivered, the deposit is agreed to, or the billing period closes, create and [send the invoice](https://iluratechnology.com/keel/invoice-generator/).

Fast invoicing does three useful things. It starts the payment clock, gives the client’s accounts-payable process time to work, and catches disagreements while the work is fresh. An invoice sent 10 days late is a voluntary 10-day extension of credit.

Use a real due date, not only “Net 30” if you can avoid it. “Payment due February 15, 2026” is harder to misunderstand than a term the client may calculate from the day they finally open the email. If you accept electronic payment, include clear instructions and [one invoice number](https://iluratechnology.com/keel/what-to-include-on-an-invoice/) that both sides can reference.

An invoice is not a receipt. Mark it paid only after funds have cleared. A client saying “payment is on the way” is useful information, but it is not cash.

## Choose Payment Terms That Fit Your Risk

Net 30 is common, not mandatory. Independent contractors often use due upon receipt, Net 7, or Net 15, especially for deposits and final deliverables. Larger companies may insist on Net 30 or longer because of their internal process. You can accept that trade-off if the work is valuable and your cash reserves can handle it, but price and schedule accordingly.

Late fees can encourage prompt payment, but they are not a substitute for screening clients or setting boundaries. Make sure any late-fee policy is permitted where you do business and appears in the signed agreement. More effective leverage is often operational: pause work when an overdue invoice reaches the point stated in your contract, and do not release final source files, production access, or other final deliverables before final payment when that is appropriate.

A contractor who keeps working through two missed invoices is not preserving a relationship. They are increasing the balance at risk.

## Keep Invoice Dates Separate From Tax Reality

For many US sole proprietors using cash-basis accounting, income is generally reported when payment is received, not simply when an invoice is sent. But invoices still matter. They show what is outstanding, document the business purpose of the payment, and help you forecast taxes before the money lands.

Set aside part of [every payment for taxes](https://iluratechnology.com/keel/how-much-to-set-aside-for-1099-taxes/) rather than treating the full deposit as spendable. Your appropriate reserve depends on total income, deductible expenses, filing status, and state tax obligations. A tax professional can help you choose a rate. The key is to reserve the money when you are paid, not when estimated-tax deadlines force the issue.

Keep a clean record of invoice date, due date, paid date, client, service period, amount, and payment status. That record helps with follow-ups, year-end reporting, and disputes. It also helps you see a pattern: a profitable client who pays 45 days late may be less profitable than they look.

That matters when your invoices reveal client names, rates, project details, and the real shape of your business.

## A Simple Default Schedule for Most Project Work

If you do not yet have a billing policy, start with a schedule that is easy to explain: a deposit before work begins, one or more invoices at concrete delivery milestones, and final payment before final handoff. For short hourly assignments, bill weekly or at completion. For ongoing work, bill on the same date every month.

Then adjust based on evidence. A trusted client with a reliable payment department may earn more flexible terms. A new client with vague scope, slow communication, or repeated payment friction has shown you why deposits and tighter milestones exist.

The best invoice schedule is not the one that sounds most accommodating. It is the one that lets you deliver excellent work without financing it yourself.