How to Invoice a Client: Step-by-Step Guide for Freelancers (2026)
Invoicing correctly means getting paid faster and having clear records if disputes arise. Here's everything β what to include, how to send it, and what to do when clients are slow to pay.
Quick summary
- Create an invoice with all required fields (below)
- Send it immediately after completing work
- Set a specific due date (Net 14 or Net 30)
- Include a payment link to remove friction
- Follow up if unpaid β starting day 3, then day 7, day 14...
What is an invoice and why does it matter?
An invoice is a formal request for payment. It's a business document that records what work was done, at what price, and when payment is due. For freelancers, it's also your legal record that a debt exists.
A good invoice does four things: (1) tells the client exactly what they owe, (2) sets a deadline for payment, (3) gives them easy payment instructions, and (4) creates a paper trail if you ever need to chase or escalate.
Step 1: Create your invoice
Every professional invoice should include:
Invoice number
A unique reference (INV-001, INV-002, etc.) for tracking
Issue date
When you sent the invoice
Due date
When payment is expected β always specify this explicitly
Your name/business
Full name or business name, email, and address
Client details
Client name, company, billing email, address
Line items
Description, quantity, unit rate, and amount per service
Subtotal and total
Include tax separately if applicable
Payment instructions
Bank details, Stripe link, PayPal β make it easy
You can create a professional invoice using our free invoice template generator β fill in your details and print or save as PDF in under 2 minutes.
Step 2: Choose your payment terms
Payment terms specify when payment is due. Common options:
| Term | What it means | Best for |
|---|---|---|
| Due on receipt | Payment immediately when invoice is sent | Small one-off projects |
| Net 7 | Payment within 7 days | Trusted regular clients |
| Net 14 | Payment within 14 days | Most freelancers β balances speed with practicality |
| Net 30 | Payment within 30 days | Standard for larger businesses and agencies |
| Net 60 | Payment within 60 days | Large corporates β avoid if possible |
Recommendation:Start with Net 14 for new clients. It's professional, fair, and gives clients enough time to process without letting invoices slip into βforgotten.β For established clients with good payment history, Net 7 is increasingly common.
Step 3: Send the invoice promptly
The #1 mistake freelancers make: waiting to send invoices. Every day you delay is a day added to when you'll get paid.
Best practice: send the invoice the same day the work is complete, or on the last day of the project/month for ongoing work. Don't batch invoices or wait for a βconvenientβ time. Prompt invoicing signals professionalism and sets the tone for prompt payment.
How to send an invoice
- Email β attach as PDF, include a clear subject line: βInvoice [number] from [your name] β due [date]β
- Include a payment link in the email body (Stripe, PayPal, bank transfer details)
- Use invoicing software (Wave, Bonsai, etc.) if you want tracking and reminders built in
- For larger clients, check if they have a purchase order (PO) process β using the wrong PO number delays payment
Step 4: Add a payment link
The single biggest lever for faster payment: make it easy to pay. An invoice that requires a client to log into their bank, look up your sort code, and manually transfer funds will be paid later than one with a βPay nowβ button.
Options by platform:
- Stripe β create a Payment Link in your Stripe dashboard. Clients can pay by card or bank transfer.
- PayPal β include your PayPal.me link
- Bank transfer β always include full details (sort code, account number, IBAN for international)
- Wise β good for international clients to avoid currency conversion fees
Step 5: Follow up if unpaid
About 60% of freelancers receive late payments. If your due date passes with no payment, don't wait. The longer you wait to follow up, the harder it becomes.
The follow-up timeline
Most freelancers write these follow-up emails manually, from scratch, every time β which is why they often don't send them at all. Our free invoice email generator has copy-paste templates for every stage.
Or, use Chaser to automate the entire sequence β the right email goes out automatically at the right time.
Common invoicing mistakes to avoid
- No due date specified β βplease pay when you canβ means clients will pay when they get around to it
- Vague line items β βweb work - $2,000β invites disputes; βWebsite redesign (homepage, about, contact) β 20 hours @ $100/hrβ does not
- Sending to the wrong person β confirm the billing contact before sending, especially for larger companies
- Inconsistent invoice numbers β gaps in invoice sequences look suspicious and complicate your records
- No late payment clause β mention your late fee policy on the invoice itself, not just in the contract
- Waiting to follow up β every day you don't follow up is a day the invoice gets further buried in their inbox
Do you need invoicing software?
Not necessarily. A PDF invoice from a template (like our free invoice template) sent by email is perfectly professional.
Invoicing software adds value if you: invoice 10+ clients per month, need automatic time tracking, want recurring invoices, or need your accounting integrated. Popular options: Wave (free), FreshBooks, Bonsai, Invoice Ninja.
What invoicing software typically doesn't handle well: proactive, escalating follow-up on overdue invoices. Most just send one automated reminder. A dedicated tool like Chaser handles the full escalation sequence β which is where the real money is recovered.
Quick invoicing checklist
- βInvoice number included
- βIssue date and due date both specified
- βYour name/business + contact details
- βClient billing name and email
- βClear line items with descriptions and amounts
- βSubtotal, tax (if applicable), and total
- βPayment instructions (bank details or payment link)
- βLate payment policy mentioned
- βSent immediately after work completion
Create your first invoice
Use our free invoice template generator β fill in your details, preview it live, and print or save as PDF.
Related guides
Free 7-Day Email Course: Get Invoices Paid Faster
One practical lesson per day. Learn better invoice terms, follow-up scripts, and how to automate the whole system. Completely free.
Enroll free β