The short answer: invoice early and precisely. Take a deposit before you start, bill milestones the moment they are accepted, write line items a stranger could understand, put a due date and your bank details on every invoice, and follow up on day one of lateness, not day thirty. The mechanics take a minute with a free invoice generator; the habits are what get you paid.

When should a freelancer invoice?

The biggest invoicing mistake freelancers make is timing, not formatting. Three patterns work:

  • Deposit + balance. For fixed-scope projects, invoice 30 to 50 percent before you begin. A client who resists a reasonable deposit is telling you how they treat payment generally.
  • Milestones. For longer projects, attach an invoice to each delivered milestone. Never let unbilled work pile past a threshold you could not afford to lose.
  • Monthly in arrears. For retainers and ongoing hourly work, invoice on the same day every month. Predictability trains clients to expect and budget for you.

Hourly vs fixed: how to write the line items

Either way, the test is whether the client's finance person, who never spoke to you, can approve it without questions.

  • Hourly: one line per workstream with the hours and rate in the description: "Homepage redesign, 14 hrs at $95/hr". Avoid a single "Consulting, 40 hours" line; itemised hours get approved faster and disputed less.
  • Fixed: one line per deliverable from your proposal, using the same wording as the proposal so the two documents visibly match: "Brand identity: logo, palette, typography".
  • Expenses: separate lines, at cost, mentioned in advance. Surprises on invoices cost goodwill.

Payment terms that actually work

  • Keep terms short. "Due within 14 days" is normal for freelancers; you are not a corporation that can float 60-day terms. Larger clients may impose net 30; treat anything longer as a negotiating point, or price it in.
  • Put the how next to the when. Bank transfer details, PayNow, PayPal, whatever you accept, directly in the terms block. Every extra email a client needs to send delays payment by days.
  • Name a late fee. A line like "Overdue invoices accrue 1.5% interest per month" changes conversations. You will rarely collect it; you will often be paid on time because it exists.

Chasing overdue invoices without burning the bridge

  1. Day 1 overdue: a friendly one-liner with the invoice reattached. Most lateness is forgetfulness.
  2. Day 7: a firmer note naming the late-fee clause and asking for a payment date.
  3. Day 14: pause ongoing work, politely and explicitly. Working while unpaid removes the client's only urgency.
  4. After that: a formal demand referencing every invoice number and date. Clean paperwork is your leverage; this is where a proper numbering scheme and complete invoices pay off.

Keep the paperwork boring and consistent

Same template, same numbering series, same terms on every invoice. Consistency reads as professionalism and makes your own bookkeeping trivial at tax time. If you save a company profile, your details, logo, terms and the next invoice number are prefilled, so a monthly invoice takes under a minute. And check every invoice against the nine essential fields before sending; missing bank details or an ambiguous date are the two most common self-inflicted delays.

The freelancer invoicing checklist

  • Deposit agreed and invoiced before work starts
  • Line items matching the proposal wording
  • Due date plus payment instructions on the invoice itself
  • Late-fee clause in the terms
  • Sequential invoice number
  • Follow-up reminders scheduled the day it goes out