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:
- Your business name and contact details (name, address, email, phone)
- Client name and billing address
- A unique invoice number for your records and theirs
- Invoice date and the date work was completed or delivered
- Line items with a clear description of each service or product, quantity, rate, and subtotal
- Subtotal, any applicable taxes, and the total amount due
- Payment terms (such as Net 30) and the due date
- Accepted payment methods and payment details (bank account, PayPal, card link)
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:
- Due on receipt: payment is expected immediately
- Net 15: payment is due within 15 days of the invoice date
- Net 30: payment is due within 30 days
- Net 60: payment is due within 60 days (common with larger companies)
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:
- Email with a PDF attachment: acceptable, but it gets buried in inboxes and requires manual tracking on both sides
- Invoicing software with a client portal: your client receives a link, views the invoice in a browser, and can pay online without you chasing them
- Automated reminders: good invoicing tools send reminders before and after the due date so you do not have to
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:
- Three days before the due date: send a friendly reminder. "Just a note that your invoice for [project] is due on [date]."
- On the due date: send a short note if the invoice is still unpaid. Keep the tone neutral.
- One week overdue: follow up more directly and reference the late fee policy.
- 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:
- Invoice immediately after completing work. The longer you wait, the longer you wait to get paid.
- Use clear, itemized line items. Vague invoices generate questions that delay approval.
- Set up recurring invoices for retainer clients so payment is automatic and predictable.
- Send invoices during business hours, ideally Monday through Wednesday morning, when they are most likely to be acted on promptly.
- Confirm the right billing contact at the start of a project. Invoices sent to the wrong person sit in limbo.
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