← Back to Blog

Some links in this post are affiliate links. We may earn a small commission if you sign up — at no extra cost to you.

How to Send an Invoice as a Freelancer (Step-by-Step)

Most freelancers learn invoicing the hard way — they send something informal, the client gets confused, payment stalls, and suddenly they're chasing money they already earned.

Here's the complete guide to sending freelance invoices correctly from day one: what to include, when to send, and exactly how to follow up when clients go quiet.

What to Include on a Freelance Invoice

A professional invoice isn't just a request for payment — it's a document that removes every excuse a client has for paying late.

Every freelance invoice must include:

1. Your business information Your full name (or business name), address, email, and phone. If you have a registered business, include your tax ID or business registration number.

2. Client information The client's business name, billing contact name, and address. If you're billing a company, get the accounts payable email — that's where invoices actually get processed.

3. A unique invoice number Start at INV-001 and go sequentially. Invoice numbers matter: they're how clients file and reference payments, and how you track what's been paid.

4. Invoice date and due date Include both. "Net 15" on its own means nothing to a client who doesn't know the terminology — write the actual calendar due date. "Payment due: July 13, 2026" is unambiguous.

5. An itemized breakdown List every deliverable separately. "Website copywriting" for $2,000 invites negotiation. "Homepage copy (3 pages, 450 words each) — $800; About page — $350; Services page x 3 — $850" does not.

6. Payment terms Late fee language, accepted payment methods, and any deposit credit. If the client paid a 50% deposit upfront, show it as a line item credit so the math is transparent.

7. Payment instructions Don't make clients hunt for how to pay you. Include your bank details for ACH, your PayPal link, or a direct payment link from your invoicing software. One click to pay removes every excuse.

For a ready-to-send invoice template with all these fields built in, the Invoice Template Bundle has you covered — project invoices, retainer invoices, and a follow-up email template, all formatted and ready to customize.

When to Send a Freelance Invoice

Timing is everything. Here's when to invoice for different project types:

Project-based work: Send the final invoice when you deliver the final files or complete the final deliverable — not before. Sending an invoice before delivery gives clients a reason to delay ("I haven't approved everything yet"). Deliver first, invoice immediately.

Milestone billing: For longer projects, invoice at each milestone. A $5,000 web project might have three invoices: $2,000 on kickoff, $2,000 at design approval, $1,000 on launch. This keeps your cash flow stable and limits exposure if a project stalls.

Retainer work: Invoice at the start of each month, not the end. Monthly retainers paid upfront mean you're never waiting to be paid for work you already did. If a client balks at prepaying, offer Net 7 — payment due within 7 days of the invoice date.

Deposits: If you require a deposit (which you should for any project over $500), send that invoice the same day the client signs the contract. Don't start work until it's paid.

👉 Stop chasing invoices. The Invoice Template Bundle includes project and retainer invoice templates with late fee language, itemized billing sections, and payment instructions — ready to customize and send in under 10 minutes. $12.

How to Follow Up on Unpaid Invoices

Late payment is the norm, not the exception. Here's the exact sequence to follow without burning the relationship.

Day 0 (invoice sent): Send the invoice by email with a short, professional note. Include a direct payment link if possible.

Day 1 (due date passed): Don't wait until Day 7. A same-day nudge on the due date is appropriate and expected. Keep it brief:

Hi [Name], just a friendly reminder that Invoice #INV-042 for $1,200 was due today. Please let me know if you have any questions — payment details are in the invoice. Thanks!

Day 3: If no payment and no response, escalate slightly. Reference the invoice number, the amount, and your late fee terms.

Hi [Name], following up on Invoice #INV-042 ($1,200, due [date]). Per our payment terms, a 1.5% monthly late fee applies to overdue balances. Please reply with an ETA on payment or reach out if there's an issue I can help resolve.

Day 7: Send a more direct follow-up. CC a second contact if you have one (like the client's assistant or project manager).

Day 14: Send a formal final notice. State that if payment isn't received within 5 business days, you'll escalate to collections or small claims.

After Day 14: If you have a contract with payment terms and late fee clauses, you have legal standing to escalate. A collections letter or small claims filing often triggers immediate payment.

The key is staying consistent and documented. Every follow-up should reference the invoice number, the amount, and the original due date.

Invoicing Software vs. Templates

Invoicing software (FreshBooks, Wave, HoneyBook) automates reminders and tracks payment status, which is valuable if you have more than a handful of clients. But for most freelancers starting out or running a lean operation, a clean template in Google Docs or Word is faster to customize and easier to share.

The advantage of a professional invoice template is that it's already formatted correctly — the layout signals legitimacy to clients, late fee language is built in, and you don't pay a monthly subscription.

If you want to pair your invoices with contracts that lock in payment terms from the start, the Freelance Contract Template Pack includes deposit clauses, late fee language, and work stoppage rights that prevent most payment disputes before they happen.

Related Products

Invoice Template Bundle ($12) — Project and retainer invoice templates with late fee language, itemized billing, and payment instructions. Get it →

Freelance Contract Template Pack ($25) — Contracts with deposit, payment terms, and work stoppage clauses that prevent late payments before they start. Get it →

Complete Freelancer Kit ($49) — Every template you need: invoices, contracts, proposals, onboarding docs, and more in one bundle. Get it →

The templates referenced in this article:

Invoice Template Bundle

Project and retainer invoice templates with late fee language, itemized billing, and payment instructions — ready to customize and send.

Freelance Contract Template Pack

Contracts with deposit, payment terms, and work stoppage clauses that prevent late payments before they start.

Complete Freelancer Kit

Every template you need: invoices, contracts, proposals, onboarding docs, and more in one bundle.