← All posts

How to Invoice as a Freelancer (Step-by-Step, 2026)

  • invoicing
  • freelance
  • gettingpaid
  • smallbusiness

Invoicing is the unglamorous step between finishing the work and actually getting paid — and the freelancers who treat it as an afterthought are the ones chasing money a month later. The good news: a clean, well-timed invoice is simple once you know the moving parts. This is the whole flow, start to finish.

When to send an invoice (and how an invoice differs from a quote)

A quote is a price you offer before the work; an invoice is the request for payment after (or at an agreed milestone). Send the invoice as soon as the work — or that milestone — is done. The longer you wait, the longer the clock to payment starts, and “I’ll invoice at the end of the month” quietly adds weeks to your cash flow. For longer projects, bill in stages: a deposit up front, then milestones, then a final invoice.

What to put on a freelance invoice

An invoice that gets paid quickly has all of these:

  • The word “Invoice” and a unique, sequential number (e.g. 2026-014).
  • Your details — name or business name, address, email, and tax/VAT number if registered.
  • The client’s details — company name, a contact person, and billing address.
  • Issue date and a concrete due date (a date gets paid faster than “due on receipt”).
  • Line items — a specific description, quantity, rate, and line total for each piece of work.
  • Subtotal, tax, and total, with tax shown as its own line.
  • Payment details — bank/IBAN or your agreed method, plus any reference to quote.
  • A one-line note — a thank-you and your terms (deposit, late fee) in plain language.

Set payment terms that actually get you paid

Terms are where freelancers leave money (and time) on the table. A few rules that work:

  • Be specific. “Net 14” with a real due date beats “due on receipt.”
  • Shorter is fine. Net 7 or Net 14 is normal for freelance work; you don’t owe clients Net 30.
  • Take a deposit on bigger jobs — 30–50% up front filters out flaky clients and funds the work.
  • State a late fee (e.g. 5% after 14 days). You rarely have to charge it; naming it gets you paid on time.
  • Make paying easy. The fewer steps between “open invoice” and “money sent,” the faster you’re paid.

How to send it

Export to PDF (it looks identical everywhere and can’t be edited by accident), and email it with the amount and due date in the subject line — “Invoice 2026-014 · $1,800 · due Jul 3.” Attach the PDF, keep the message to a line or two, and send it to the person who actually pays, not just your day-to-day contact.

Chasing a late payment without the awkwardness

Most late payments aren’t refusals — they’re an invoice buried in an inbox. A calm, scheduled cadence does the work for you:

  1. Due date +1: a friendly nudge — “just checking this didn’t slip through.”
  2. +7 days: restate the amount, due date, and payment details; re-attach the PDF.
  3. +14 days: reference your late-fee terms and propose a firm date.

Keep every message short, polite, and factual. A reminder system that timestamps when the client opened the invoice takes the guesswork out of “did they even see it?”

Common mistakes that delay payment

  • No due date, or a vague “on receipt.”
  • Vague descriptions — “consulting” invites questions; “Q2 analytics setup — 8 hrs @ $90” doesn’t.
  • Reused or random invoice numbers that confuse your records and their accounts payable.
  • Invoicing late, after the work is already out of mind.
  • No follow-up plan, so a single missed email becomes a 60-day delay.

When manual invoicing starts costing you

A template is perfect for your first dozen invoices. The friction shows up later: copy-pasting the same client, hand-bumping invoice numbers, rebuilding the same monthly bill, and no idea whether the client opened the last one.

That’s where a lightweight tool pays for itself. Inkvoice is free, open-source invoicing you actually own — it keeps the simplicity of a template but automates the tedious parts: reusable clients and line items, automatic numbering, recurring invoices, quotes, customer statements, and read receipts so you can see the moment a client opens an invoice. When you want clients to pay on the spot, you can turn on online card payments via Stripe or PayPal. Self-host it in minutes, or let us host it — either way your data is always yours to export.

Start with the free template pack below, and when the copy-pasting starts to hurt, you’ll know where to look.