Guide

How to Invoice Clients as a Freelancer (The Right Way)

A practical guide to sending professional freelance invoices, setting payment terms, and actually getting paid on time.

Published May 27, 2026

Invoicing is one of the least enjoyable parts of freelancing — and the part that most directly determines whether you get paid on time. A sloppy invoice is easy to ignore or dispute. A clear, professional one gets paid faster. Here's how to do it right.

What a professional freelance invoice must include

  • Your name or business name and contact details
  • The client's name and billing contact
  • A unique invoice number — for your records and theirs
  • Issue date and payment due date
  • A clear breakdown of services — what you did, when, how many hours or days
  • Your rate — hourly, daily, or fixed
  • Subtotal, any VAT or tax, and the total amount due
  • Payment instructions — bank details, PayPal, or however you accept payment

Missing any of these creates a reason for delay. Finance teams need every field to process payment — one missing detail and it goes back to the bottom of the pile.

Set clear payment terms before you start

Before you begin work — ideally in your initial agreement — establish your payment terms. Net 14 or Net 30 are standard. "Due on receipt" is reasonable for smaller invoices or repeat clients.

Stating a late payment fee (e.g., 1.5% per month) in your terms reduces late payments significantly. Clients who agreed to terms upfront pay faster than clients who are surprised by them on the invoice.

Invoice promptly — don't let time pass

Send the invoice as soon as the work is done, or on a regular schedule if you're on a retainer. Delayed invoices signal that payment isn't urgent to you, which is exactly how clients treat it.

If you've been logging sessions throughout the engagement, generating the invoice should be immediate. Select the sessions, hit generate — it should take under a minute.

Follow up without hesitation

If an invoice passes its due date, send a polite follow-up within two to three business days. Most late payments are administrative oversights, not refusals. A quick "checking in on invoice #007" email resolves most of them.

If payment is significantly late: escalate. A phone call, a formal letter, or — for larger amounts — a collections process. Don't wait passively.

Use a tool that makes invoicing instant

The biggest barrier to consistent invoicing is friction. If generating an invoice takes 20 minutes of formatting, you'll put it off. That delay costs you.

Use a time tracking tool that generates invoices directly from your logged sessions. Cashlog does this in one click — select the sessions you want to bill, click generate, and a clean PDF is ready to send. Your business details, the client's name, session breakdown, rate, and VAT are all included automatically. No formatting, no templates, no delay between finishing the work and sending the invoice.

The short version

  • Include every required field — don't give the client an excuse to delay
  • Set payment terms in writing before you start
  • Invoice immediately when work is complete
  • Follow up within three days of a missed due date
  • Use a tool that makes the process take under a minute

Try Cashlog free

The simplest time tracking and invoicing tool for freelancers. Track hours, send a professional invoice, share your progress with clients. Free to start — no credit card required.

Get started free