How to Invoice as a Freelancer: A Complete Guide
Whether you're a designer, developer, writer, photographer, or consultant, getting paid starts with sending a professional invoice. This guide covers everything you need to know about freelance invoicing — from what to include to how to follow up on late payments.
Why Invoicing Matters
An invoice isn't just a payment request. It's a legal record of a transaction, a reflection of your professionalism, and often the last impression a client has before deciding how quickly to pay you. Sloppy invoices lead to delayed payments. Clear, professional invoices get paid faster.
What Every Freelance Invoice Should Include
A complete freelance invoice contains:
- Your business name and contact information — name (or business name), address, email, and optionally your phone number.
- Client's name and contact information — the person or company you're billing, with their address.
- A unique invoice number — sequential numbering (INV-001, INV-002) helps both you and your client track payments.
- Invoice date — the date you're issuing the invoice.
- Due date — when payment is expected. Common terms are Net 15 or Net 30.
- Line items — a description of each service or deliverable, with quantity, rate, and line total.
- Subtotal, tax, and total — the math should be clear and correct.
- Payment instructions — how and where to send payment (bank transfer, PayPal, Stripe, check, etc.).
- Notes or terms — late payment fees, project references, or thank-you notes.
For a detailed field-by-field walkthrough, see our guide on what to include on an invoice.
Step 1: Agree on Terms Before You Start Work
The best time to discuss payment is before a project begins. Agree on:
- Rate — hourly, per-project, per-word, per-deliverable, or retainer.
- Payment schedule — 50% upfront and 50% on delivery is common for project work. For ongoing work, monthly invoicing on a set date works well.
- Payment terms — how many days the client has to pay after receiving the invoice.
- Late fees — optional but effective. Even a small fee (1.5% per month) signals that timely payment matters.
Put these terms in a contract or at minimum in a written email. When it's time to invoice, there should be no surprises.
Step 2: Create Your Invoice
You have a few options for actually creating the invoice:
- Free online invoice generator — tools like BillNeat let you create and download a PDF invoice in under a minute with no signup.
- Accounting software — QuickBooks, FreshBooks, and Wave offer invoicing as part of a larger accounting suite. Good if you need expense tracking and tax reporting too.
- Spreadsheet or Word template — works in a pinch but looks less professional and is easy to mess up.
Whichever tool you use, the key is consistency. Use the same format, numbering scheme, and branding for every invoice.
Step 3: Send the Invoice Promptly
Send your invoice as soon as the work is complete (or on your agreed billing date). Delays in invoicing lead to delays in payment — the longer you wait, the less urgency the client feels.
Tips for sending:
- Email a PDF attachment — more professional than a link and easier for clients to file.
- Write a clear subject line — "Invoice #INV-042 from [Your Name] — Due April 22" tells the client everything at a glance.
- Keep the email body brief — reference the project, state the amount and due date, and attach the PDF.
Step 4: Follow Up on Late Payments
If payment is late, don't panic — and don't wait too long. Here's a reasonable escalation:
- Day 1 past due — send a friendly reminder. "Just following up on Invoice #042, which was due yesterday. Let me know if you have any questions."
- Day 7 past due — firmer follow-up. Reference the original invoice date, due date, and amount.
- Day 14+ past due — state that late fees will apply (if your terms include them) and request a specific payment date.
- Day 30+ past due — consider pausing work until payment is received. At this point, a phone call is often more effective than another email.
Most late payments aren't malicious — they're the result of busy clients and disorganized accounts payable. A polite, consistent follow-up process solves the majority of cases.
Common Freelance Invoicing Mistakes
- Vague line items — "Design work" doesn't help anyone. "Homepage redesign — 3 revision rounds, final deliverables in Figma + PNG" does.
- Missing due dates — an invoice without a due date is an invoice that gets paid "whenever."
- No invoice numbering — makes it hard to reference specific invoices in follow-ups and impossible to track for taxes.
- Waiting too long to send — invoice immediately when work is delivered. Not next week. Not at the end of the month.
- Not stating payment methods — make it easy to pay you. Include bank details, PayPal address, or a payment link right on the invoice.
Tax Considerations for Freelancers
In most jurisdictions, you're responsible for reporting all income received through invoices. A few things to keep in mind:
- Sales tax / VAT — depending on your location and what you sell, you may need to charge and remit sales tax or VAT. Check your local requirements.
- Keep copies of every invoice — your invoice records are your income documentation at tax time.
- Track expenses against income — many business expenses are deductible. Keep records throughout the year, not just in April.
- Consider quarterly estimated taxes — in the US, freelancers typically need to pay estimated taxes quarterly to avoid penalties.
Note: This is general information, not tax advice. Consult a tax professional for guidance specific to your situation.
Start Invoicing Today
You don't need expensive software to send professional invoices. BillNeat's free invoice generator lets you create a clean, PDF invoice in under a minute — no account, no signup, no fees.