Invoicing Guide

How to invoice clients: a simple guide for freelancers and contractors

Invoicing does not need to be complicated. Here is everything you need to know to get paid on time, look professional, and avoid the most common mistakes.

What to include on every invoice

A professional invoice needs to have the right information so your client knows exactly what they owe and how to pay it. Here is what every invoice should include:

Tip

Add a brief note at the bottom of the invoice thanking your client. It sounds small but it makes a difference in how quickly people pay.

When to send an invoice

The best time to send an invoice is immediately after completing the work. The longer you wait, the longer you wait to get paid. A few guidelines:

Do not wait until the end of the month to batch all your invoices. Send each one as soon as the work is done.

InvoicePrepper generates clean PDF invoices in under two minutes. Free to start.

Create Your First Invoice Free Free forever. No credit card required.

How to send an invoice

There are a few ways to get your invoice to your client:

Always include a short note in your email referencing the job and the invoice number. Keep it brief. Something like: "Hi Sarah, please find the invoice for the electrical work completed on April 3. Let me know if you have any questions."

How to follow up on unpaid invoices

Late payments are common. Most of the time it is not intentional. A polite follow-up is usually all it takes.

  1. Day 1 after due date - send a short, friendly reminder. Assume it slipped through. "Just following up on invoice #INV-000042, due April 15. Let me know if you need anything."
  2. One week late - follow up again, slightly more direct. Reference the original invoice and the amount owed.
  3. Two weeks late - call if you have a number. An email is easy to ignore. A phone call is harder.
  4. One month late - send a formal overdue notice. Consider pausing any ongoing work until the invoice is settled.

Tip

Add your payment link to every invoice. A QR code linked to your Stripe or PayPal page removes the friction of paying and gets you paid faster.

Common invoicing mistakes to avoid


The fastest way to send your first invoice

InvoicePrepper handles the formatting, numbering, PDF generation, and sending for you. Type your invoice details and your client gets a clean professional PDF. Voice AI is available on the Voice AI plan for hands-free invoice entry.

The free plan includes unlimited invoices and PDF download. No credit card required.

Ready to send your first invoice? It takes under two minutes.

Start Invoicing Free Free forever. Upgrade when you are ready.