How to Invoice Clients as a Freelancer: A Step-by-Step Guide

Invoicing is where freelance work becomes freelance income. Here's exactly how to invoice clients professionally, what to include, and how to get paid on time.

Why Invoicing Matters More Than Most Freelancers Think

An invoice is not just a payment request. It's a professional document that represents you, summarises your work, and initiates the final stage of the client relationship. A poorly structured invoice — missing details, vague line items, no payment terms — creates friction at exactly the moment you want the least of it.

A well-structured invoice, sent promptly and accompanied by supporting data (like a time report), gets paid faster, generates fewer questions, and leaves the client with a positive final impression of working with you.

Before You Invoice: What Needs to Be in Place

Three things should already exist before you send any invoice:

  1. A signed contract that specifies the fee, payment schedule, and due dates. Your invoice should never contain terms the client is seeing for the first time.
  2. Confirmation that the deliverable has been accepted. Invoice for completed work, not work in progress (unless your contract specifies milestone payments).
  3. A time report (if billing hourly). Attach it to the invoice or send it simultaneously. Clients are far less likely to question an invoice they can verify against a detailed time log.

What Every Freelance Invoice Must Include

Your business details

  • Your full name or business name
  • Your address
  • Your email address
  • Your tax registration number (if applicable in your country)

Client details

  • The client's name or company name
  • Their billing address
  • The name of the person or department responsible for payment

Invoice specifics

  • Invoice number: A unique identifier for this invoice. Use a consistent system — e.g., INV-2026-001, INV-2026-002. Invoice numbers help both parties track payments and are often required for accounting.
  • Invoice date: The date you're issuing the invoice.
  • Due date: When payment is expected. Standard terms are Net 14 (14 days) or Net 30 (30 days). For smaller projects, Net 7 is reasonable and increasingly common.

Line items

Each line item should describe a specific deliverable or time block. Be specific enough that the client knows what they're paying for:

  • Website design — Homepage (discovery, wireframe, design, 1 revision round) — $1,200
  • Project management and client calls — 3.5 hours @ $75/hr — $262.50

Vague line items like "Design work — $2,000" invite questions. Specific line items do not.

Totals

  • Subtotal before tax
  • Tax amount (if applicable)
  • Deposit received (if a deposit was paid)
  • Total due

Payment instructions

State clearly how you accept payment. Include your bank transfer details, PayPal address, or payment link. The easier you make it to pay, the faster you get paid.

Late payment clause

Include a brief note referencing your late payment policy as set out in the contract. Example: "Invoices unpaid after [due date] are subject to a 1.5% monthly late fee as per the signed service agreement."

When to Invoice

The timing of your invoice matters. For project-based work:

  • Send deposit invoices before you start, and don't begin until the deposit is paid.
  • Send milestone invoices immediately upon completing each milestone, not at the end of the month.
  • Send final invoices within 24 hours of final delivery while the work is fresh in the client's mind and they're still engaged.

For retainer work, invoice on the same day each month — ideally the first day of the month for the upcoming period, or the last day of the month for the period just completed. Consistency builds expectation and speeds payment.

Following Up on Late Invoices

If an invoice goes unpaid past the due date, follow up promptly. A good sequence:

  1. Day 1 past due: A brief, friendly reminder email. Something went wrong — send the invoice again just in case.
  2. Day 7 past due: A more direct email referencing the late payment clause in the contract and asking for a confirmed payment date.
  3. Day 14 past due: A formal notice citing the outstanding balance, the accrued late fees, and your intention to pause work until payment is received.

Most late payments resolve at step one or two. Having the contract and late payment clause in place makes step three straightforward rather than confrontational.

The Bottom Line

Professional invoicing is one of the simplest ways to upgrade your freelance business. Clear line items, prompt sending, and a consistent payment schedule reduce the time between delivering work and receiving payment. Attach a time report, reference the contract, and make payment as easy as possible. The mechanics are simple — the habit is what matters.