How to Invoice as a Freelancer (Step-by-Step Guide)

Invoicing is the part of freelancing nobody teaches you, yet it’s the step that actually puts money in your account. The good news: it’s straightforward once you have a simple, repeatable process. Here’s how to invoice clients like a pro.

Step 1: Agree on the details before you start

The smoothest invoices begin before any work happens. Confirm in writing:

  • The scope and deliverables
  • Your rate (hourly or fixed) and the total or estimate
  • Payment terms (e.g. 50% deposit, balance on completion; Net 15)
  • Who to send the invoice to (often an accounts-payable email)

This avoids awkward surprises later and gives you something to point back to.

Step 2: Gather what every invoice needs

A professional invoice includes:

  • The word “Invoice” and a unique invoice number
  • Your name/business, contact details, and tax ID if applicable
  • Your client’s name and billing address
  • Issue date and due date
  • An itemised list of work with quantities, rates, and line totals
  • Subtotal, tax, any discount, and the grand total
  • Payment terms and methods

We cover this in depth in What to include on an invoice.

Step 3: Number your invoices consistently

Use a simple sequential system like INV-0001, INV-0002. Consistent numbering is important for your records and is required for tax purposes in most countries. Never reuse a number.

Step 4: Set clear payment terms

Decide when you expect to be paid and say so explicitly. “Net 15” or “Due on receipt” with the actual date beats a vague “please pay soon.” New to terms? Read Invoice payment terms explained.

For new clients, consider asking for a deposit up front — it filters out non-serious clients and protects your time.

Step 5: Make it easy to pay

The fewer steps between your client and paying you, the faster you get paid:

  • List your accepted methods (bank transfer, card, PayPal, etc.)
  • Include the exact account details or a payment link
  • Keep the total amount due prominent

Step 6: Send it promptly and keep a copy

Send the invoice as soon as the work (or milestone) is done — the payment clock usually starts at the invoice date, so waiting a week to invoice is a week you wait to be paid. Keep a copy for your records; you’ll need it at tax time.

Step 7: Follow up (politely)

If a due date passes, a short, friendly reminder usually does the trick: restate the invoice number, the amount, and the payment options. Persistent, professional follow-up is normal and expected.

Common freelancer invoicing mistakes

  • Invoicing late — slows your cash flow for no reason.
  • Vague line items — “Design work” invites questions; be specific.
  • No due date — leaves payment open-ended.
  • Forgetting tax — know whether you must charge VAT/GST/sales tax.
  • No deposit on big jobs — leaves you exposed if a client disappears.

Create your invoice now

You don’t need accounting software to look professional. Our free invoice generator handles the numbering, math, tax, currency, and a clean PDF download — all in your browser, with nothing stored on a server. Fill it in, download, send, get paid.