← Blog |

How to Invoice Clients: A Complete Guide for Freelancers

Invoicing is one of the most important skills a freelancer can develop. A clear, professional invoice gets you paid faster, reduces disputes, and positions you as a serious business owner. Here is everything you need to know.

What to Include on Every Invoice

A professional invoice contains enough information for the client to understand exactly what they are paying for and how to pay you. Every invoice should include:

Leaving any of these out increases the chance of delays. Clients often use invoice numbers for their own accounting systems, so missing one can hold up approval.

How to Set Payment Terms

Payment terms define when you expect to be paid. The most common options are:

For most freelancers, Net 15 or Net 30 strikes the right balance. Shorter terms keep cash flow healthy. If a client pushes back, you can negotiate, but avoid going beyond Net 30 unless the client is very large and reliable.

Late fees are a practical tool. A common structure is 1.5% per month on overdue balances. State this clearly on every invoice: "A late fee of 1.5% per month applies to balances unpaid after the due date." This creates an incentive to pay on time without being aggressive.

How to Send Invoices Professionally

The delivery method matters. A professional invoice sent through a proper system looks more credible than a PDF attached to a casual email.

A few approaches that work well:

Whatever method you use, always include the invoice as a PDF so the client has a copy for their records. Keep your email short: what the invoice is for, the amount, the due date, and a link or attachment.

How to Follow Up on Late Payments

Late payments are common, but most of them are not intentional. A structured follow-up process handles the majority without confrontation:

  1. Three days before the due date: send a friendly reminder. "Just a note that your invoice for [project] is due on [date]."
  2. On the due date: send a short note if the invoice is still unpaid. Keep the tone neutral.
  3. One week overdue: follow up more directly and reference the late fee policy.
  4. Two to four weeks overdue: consider a phone call or, for large amounts, a formal demand letter.

Keep all communication professional. Document every touchpoint. If a client consistently pays late, adjust your payment terms for them, require a deposit upfront, or reconsider whether to continue working with them.

Getting Paid Faster

The single biggest lever for faster payment is accepting online payments. When a client can click a link and pay by card in two minutes, payment rates and speed both improve significantly compared to bank transfers.

Other things that help:

A deposit of 25% to 50% upfront for new clients is also reasonable for most project work. It reduces your risk, filters out unreliable clients, and sets expectations from the start.

Manage your invoicing in one place

Tidybill handles invoices, payment reminders, online payments, and recurring billing so you can focus on the work. Free to get started.

Try Tidybill free