How to Invoice a Client as a Freelancer (Step by Step)
Last updated: November 2026
Doing great work is only half the job. The other half is getting paid for it, and that starts with a clear invoice. If you are new to freelancing, this guide walks you through exactly how to invoice a client.
Step 1: Agree on terms before you start
An invoice should never surprise your client. Before the project begins, agree on your rate or project price, what is included, and when payment is due. Putting this in a short written message or contract saves arguments later.
Step 2: Include the essential details
A proper invoice contains:
- Your name or business name and contact email
- Your client's name or company name
- A unique invoice number, such as INV-001, so both sides can track it
- The invoice date and the payment due date
- A description of the work, with quantity and price for each item
- The total amount, including tax if it applies
- Payment instructions, such as your bank details or payment platform
Step 3: Choose payment terms
Payment terms tell the client how long they have to pay. Common choices are due on receipt, 7 days, 14 days, or 30 days. Shorter terms usually mean faster payment. Write the terms clearly in the notes section of your invoice.
Step 4: Send it at the right time
Send the invoice as soon as the work is delivered or a milestone is reached. For bigger projects, consider invoicing in stages, for example a deposit at the start and the balance at the end. This protects your cash flow.
Step 5: Send it as a PDF
A PDF looks professional and cannot be edited by accident. Attach it to a short, polite email that mentions the invoice number, the amount, and the due date.
Step 6: Follow up politely
If the due date passes without payment, send a friendly reminder. Most late payments are simply forgotten, not refused. Keep a calm tone, refer to the invoice number, and ask when you can expect payment.
Common mistakes to avoid
- Forgetting the invoice number or date
- Writing vague descriptions like "work done" instead of what was delivered
- Not stating the payment due date
- Leaving out your payment details
- Waiting weeks before sending the invoice
Create your invoice now
You can build a clean invoice in under a minute with our free tool. Add your items, choose a currency, set tax, and download the PDF. No signup needed.