P Payper
Guides Create a free invoice →

How to invoice a client

A step-by-step guide for freelancers & small businesses

Sending your first invoice — or your hundredth to a new client — shouldn't be stressful. An invoice is just a clear request for payment: what you did, what it costs, and how to pay you. Get those three things right and you get paid faster. Here's exactly how, in six steps.

1. Agree terms first 2. Your details & theirs 3. List the work 4. Number & dates 5. Show how to pay 6. Send & track

1. Agree the price and terms before you invoice

The best time to prevent a payment problem is before you start the work. Confirm the amount, the scope, and the payment terms (for example Net 14, or a 50% deposit) in writing — even a short email or message counts. An invoice should never be the first time a client sees the number.

2. Add your details and the client's

Your invoice is a business document, so make it look like one. Include:

  • Your business (or your own) name, contact details and, ideally, your logo
  • The word "Invoice" so it's unmistakable
  • The client's name and address, so it's clear who owes the money

Adding your logo and address turns a plain document into a professional letterhead — and it's a small thing that makes clients take payment more seriously.

3. List the work and show the total

Break the job into line items, each with a short description, a quantity and a price. Then show the subtotal, any tax, and the total amount due as the biggest number on the page. Clarity here prevents "what is this for?" replies that delay payment.

4. Give it a number and clear dates

Every invoice needs a unique invoice number (INV-0001, INV-0002…) for your records and the client's. Add the issue date and — most importantly — a specific due date. "Due within 14 days" is weaker than "Due by 30 September"; a real date gets paid sooner.

5. Make it effortless to pay you

This is the step most people skip, and it's the one that gets you paid. Put your payment methods right on the invoice — bank transfer, PayPal, Wise, Payoneer, whatever you accept — and include a payment link so the client can pay in a couple of taps. The less friction, the faster the money arrives.

Payper builds your payment details straight into the invoice and gives you a shareable payment page — so the client never has to ask "how do I pay you?" Create a free invoice →

6. Send it, then track it

Send the invoice the moment the work (or milestone) is done — same-day if you can. Then keep a simple paid / unpaid tracker so you know what's outstanding. If an invoice slips past its due date, send a friendly reminder, then a follow-up, then a firmer note at around 14 days overdue.

That's the whole loop: agree, itemise, date, make paying easy, send, and follow up. Do it consistently and late payments become the exception.

Want the fastest version of all six steps? Make your invoice with Payper — free, no login, your logo, a payment link, and a built-in tracker.

Keep reading

  • What to include on an invoice (the complete checklist)
  • Invoice payment terms explained (Net 30, due on receipt & more)
  • How to write an invoice email (with templates)
  • How to get paid faster as a freelancer
PPayper Paid, not just printed. Free for freelancers & small studios.
Invoice generator Quote generator Receipt generator Purchase order Credit note Get paid Payment reminders Calculators Invoice templates Invoicing guides About Privacy Terms