T
ToolMagik
2026-06-30

How to Create a Professional Invoice (Freelancer's Guide)

Everything freelancers need to know about invoicing: what to include, payment terms, numbering, when to send, and how to chase late payments.

T
Try the Freelance Invoice Generator
Create professional invoices as PDF — free, no signup

What Every Invoice Must Include

  • Your name/business name and address
  • Client's name/business and address
  • Unique invoice number (sequential: INV-001, INV-002...)
  • Invoice date and due date
  • Itemised list of services/products with quantities and rates
  • Subtotal, tax (if applicable), and total amount due
  • Payment methods accepted (bank transfer, PayPal, etc.)
  • Your bank details for direct transfer

Payment Terms

  • Due on receipt: Payment expected immediately
  • Net 15: Payment due within 15 days
  • Net 30: Payment due within 30 days (most common)
  • 50% upfront: Half before work starts, half on completion

Tip: Shorter payment terms = faster cash flow. Start with Net 15 for new clients.

Invoice Numbering

Keep it simple and sequential. Options:

  • INV-001, INV-002, INV-003...
  • 2026-001, 2026-002 (year-based)
  • CLIENT-001 (per-client tracking)

Never skip or reuse numbers — it looks unprofessional and causes accounting headaches.

When to Send

  • Send immediately upon project completion
  • For ongoing work: invoice monthly on the same date
  • For large projects: invoice milestones (25%, 50%, 75%, 100%)

Chasing Late Payments

  1. Day 1 past due: Friendly reminder email
  2. Day 7: Follow up with original invoice attached
  3. Day 14: Phone call + formal late notice
  4. Day 30+: Consider late fees (state in your terms upfront)

Ready to calculate?

Use our free Freelance Invoice Generator — no signup, instant results.

Open Freelance Invoice Generator