How to Invoice as a Freelancer in 2026: The Complete Guide
You've done the work — now it's time to get paid. This guide walks you through everything: what to put on a freelance invoice, how to set payment terms, how to avoid the most common invoicing mistakes, and how to get paid faster. Takes 5 minutes to read. Your first invoice takes 30 seconds to create.
Quick answer: A freelance invoice must include your name and contact details, your client's details, a unique invoice number, the date and due date, an itemized list of services with prices, and your payment information. Create one free at ilovefreelance.com — no sign up required.
What is a freelance invoice?
A freelance invoice is a formal document you send to a client to request payment for services you've completed. It's not just a receipt — it's a legally valid billing document that records the transaction between you and your client.
Unlike employees who receive payslips automatically, freelancers must generate and send invoices themselves. The invoice is your signal to the client that the work is done and payment is due.
You don't need a company to invoice. If you're self-employed, you can invoice under your own name. Add your personal tax ID (SIRET in France, UTR in the UK, EIN or SSN in the US) if your country requires it.
What to include on a freelance invoice (9 essential elements)
A professional freelance invoice must contain the following information. Missing any of these can delay payment — clients' accounting departments often reject incomplete invoices.
Your name and contact details
Full name or business name, address, email address, phone number (optional), and your tax ID if required in your country (SIRET, UTR, VAT number, etc.).
Your client's details
Client's full name or company name, billing address, and contact email. For large companies, include the department name or accounts payable contact to ensure your invoice reaches the right person.
A unique invoice number
Every invoice needs a unique identifier for tracking. Use a sequential format: INV-001, INV-002, or include the year: INV-2026-001. This is essential for your accounting and for your client's records.
Invoice date
The date you're issuing the invoice — usually the day you've completed the work or the last day of the billing period.
Payment due date
When you expect to be paid. Standard terms are Net 14 (14 days) or Net 30 (30 days) from the invoice date. For new clients, Net 14 is safer.
Itemized list of services
Describe each deliverable clearly: what you did, how many hours or units, your rate, and the subtotal. Vague descriptions like "design work" cause disputes — be specific: "Homepage redesign — 8 hours @ $75/hr".
Subtotal, taxes, and total
Show the subtotal before tax, any applicable VAT or sales tax (with the rate clearly stated), any discounts, and the final total amount due. Make it impossible to misread the amount.
Payment instructions
Tell your client exactly how to pay you: bank transfer (with IBAN/SWIFT or routing number), PayPal address, or other methods. The easier you make it, the faster you get paid.
Optional: notes and legal mentions
A brief thank-you note, your late fee policy ("2% per month on overdue balances"), or any legal mentions required in your country (e.g. "TVA non applicable — article 293B du CGI" in France for micro-entrepreneurs).
Create your invoice now — it's free
No sign up · No watermark · Download PDF instantly
How to create a freelance invoice — step by step
You don't need expensive software. Here's the fastest way to send a professional invoice:
Open a free invoice generator
Go to ilovefreelance.com — no account needed. The invoice form loads instantly in your browser.
Fill in your details
Your name, email, and address. These are saved in your browser automatically for next time.
Add your client's information
Client name, company, and billing address. For first-time clients, copy this from your contract or email signature.
Set the invoice number and dates
Use INV-001 for your first invoice. Set today's date as the invoice date, and 14 or 30 days from now as the due date.
List your services
Add one line per deliverable. Be specific: describe the service, quantity, unit price, and total. Avoid lump sums on your first invoice with a new client.
Add your payment details
Enter your bank IBAN, PayPal address, or other payment method so the client knows where to send the money.
Download and send
Click "Download PDF" and attach it to an email. Subject: "Invoice INV-001 — [Project Name]". Keep the tone professional but warm.
What payment terms should freelancers use?
Payment terms define how long your client has to pay after receiving your invoice. Choose carefully — longer terms mean longer waits.
| Term | Meaning | Best for | Risk level |
|---|---|---|---|
| Due on receipt | Pay immediately | Very small projects, repeat trusted clients | 🟢 Low |
| Net 7 | 7 days to pay | Small projects under $500 | 🟢 Low |
| Net 14 | 14 days to pay | Most freelance projects — recommended | 🟡 Medium |
| Net 30 | 30 days to pay | Large companies, enterprise clients | 🟠 Higher |
| 50% upfront + 50% on delivery | Split payment | New clients, large projects | 🟢 Very safe |
| Milestone payments | Pay per phase | Long projects (3+ months) | 🟢 Very safe |
Pro tip: Always agree on payment terms before starting work and include them in your contract. Springing them on the client in the invoice leads to disputes.
How to get paid faster as a freelancer
Late payments are the #1 frustration for freelancers. These tactics make a measurable difference:
Invoice immediately
Send the invoice the same day you complete the work. Every day you wait is a day added to your payment timeline. Clients also lose urgency the longer the gap.
Be specific in your line items
Vague invoices create questions and stall approvals. "Website redesign" takes longer to approve than "Homepage redesign (Figma mockup + HTML/CSS implementation) — 12h @ $80/hr".
Offer multiple payment methods
The more ways a client can pay, the less friction. Accept bank transfer, PayPal, and Stripe if possible. Clients pay faster when it's convenient.
Use short payment terms
Net 30 is standard but slow. Net 14 is now accepted by most clients. If you're unsure, ask — many companies will agree to 14 days without issue.
Send a reminder 3 days before due
A friendly reminder ("just flagging that invoice INV-001 is due on Friday — let me know if you need anything") catches most late payments before they happen.
Add a late fee clause
Include in your invoice: "A late fee of 2% per month applies to invoices unpaid after the due date." Most clients will pay on time just to avoid it — even if you'd never enforce it.
Freelance invoicing by profession
The invoicing principles are the same across all professions — but the way you structure your line items differs. Here's what to include for the most common freelance roles:
💻 Freelance Developer
Invoice per hour or per milestone. Include: hours worked, hourly rate, and a link to your time-tracking report for transparency.
🎨 Freelance Designer
Invoice per project or per revision round. Specify deliverables clearly: "3 logo concepts + 2 revision rounds + final files in AI/SVG/PNG".
📸 Photographer
Invoice for shoot time + editing time separately. Include: number of edited photos, usage rights, and delivery format.
✍️ Freelance Writer
Invoice per word count, per article, or per hour. Always include the content title or brief reference so both sides know exactly what's covered.
📱 Social Media Manager
Invoice monthly for retainer clients. List: platforms managed, posts per week/month, and any paid ad spend management (billed separately).
🎬 Video Editor
Invoice per finished minute or per project. Specify: source footage duration, number of revisions included, and delivery format (MP4, ProRes, etc.).
🔎 SEO Consultant
Invoice monthly for ongoing work. Include: deliverables (technical audit, X keyword reports, X articles) rather than just "SEO services".
📊 Consultant / Coach
Invoice per session, per day, or per project phase. Include the date(s) of service and reference your consulting agreement.
Free vs paid invoicing tools: which do you actually need?
Most freelancers don't need a $23/month subscription to send a professional invoice. Here's an honest comparison:
| Feature | I Love Freelance (Free) | FreshBooks ($23/mo) | QuickBooks ($20/mo) |
|---|---|---|---|
| Create invoices | ✅ Unlimited | ✅ Unlimited | ✅ Unlimited |
| Download PDF | ✅ Yes | ✅ Yes | ✅ Yes |
| No sign up required | ✅ Yes | ❌ Account needed | ❌ Account needed |
| No watermark | ✅ Yes | ✅ Yes | ✅ Yes |
| Cost | ✅ $0 forever | ❌ $23/month | ❌ $20/month |
| Multi-currency | ✅ Yes | ✅ Yes | ✅ Yes |
| VAT calculation | ✅ Yes | ✅ Yes | ✅ Yes |
| Client management | ❌ No | ✅ Yes | ✅ Yes |
| Expense tracking | ❌ No | ✅ Yes | ✅ Yes |
| Accounting features | ❌ No | ✅ Yes | ✅ Yes |
| Best for | ✅ Freelancers who just need invoices | Freelancers who need full accounting | US freelancers with complex taxes |
If you just need to create professional invoices and get paid — I Love Freelance is all you need, free forever. If you also need expense tracking, time logging, and accounting, look at FreshBooks or QuickBooks.
7 common freelance invoicing mistakes to avoid
Sending the invoice too late
Every day you delay is a day you're not getting paid. Invoice the same day you complete the work.
Vague service descriptions
"Design work" or "consulting" are not line items. Be specific. Clients' accounting teams will bounce vague invoices back.
No invoice number
Without a unique invoice number, you can't track payments, can't reference the invoice in email, and your client can't file it properly.
Not including a due date
Without a due date, "payment due on receipt" becomes "payment due when I feel like it." Always specify a clear deadline.
Sending a Word doc instead of a PDF
Word docs can be edited accidentally or intentionally. Always send a PDF — it locks the content and looks more professional.
Not following up
Invoices get buried. A polite reminder email 3 days before the due date is not annoying — it's professional and effective.
Not keeping copies
Keep every invoice you send, organized by client and year. You'll need them for tax purposes and in case of disputes.
Frequently asked questions
Ready to send your first invoice?
Free forever · No account · PDF in 30 seconds
Create My Invoice Now →