How to Create an Invoice as a Freelancer

As a freelancer, your invoice is your most important business document. It's what gets you paid. This guide covers everything freelancers need to know about invoicing — from what to include, to how to handle taxes, to how to follow up on late payments.

Why freelancer invoices are different

Freelancers face unique challenges: irregular income, international clients, multiple currencies, and self-employment taxes. Your invoice needs to handle all of this clearly and professionally.

What freelancers should include on every invoice

Beyond the standard invoice fields, freelancers should always include:

  • A clear scope of work (what you delivered)
  • Hours worked or project milestones
  • Your hourly rate or project fee
  • Tax information (SSN/EIN/GSTIN as required)
  • Payment methods you accept (bank, PayPal, Wise, Stripe)
  • Late fee policy
  • A friendly thank-you note

Step-by-Step Guide

  1. 1

    Set up a freelancer template

    Use InvoiceGen's free freelance template with pre-filled sample fields for hourly work, project fees, and payment terms.

  2. 2

    Add your business details

    Include your name (or business name), tax ID, and contact info. Upload a simple logo for professionalism.

  3. 3

    List your work clearly

    Break down hours, projects, or deliverables. Clients are more willing to pay when they see exactly what they got.

  4. 4

    Set fair payment terms

    Net 15 or Net 30 is standard. Add a late fee clause (1.5-2% per month) to encourage on-time payment.

  5. 5

    Send and follow up

    Email the PDF directly. If unpaid after the due date, send a polite reminder. Use recurring reminders for ongoing clients.

Frequently Asked Questions

How much should freelancers charge?
Rates vary by skill and experience. Entry-level: $25-50/hr. Mid-level: $50-100/hr. Senior: $100-300+/hr. Project-based pricing is often more profitable than hourly.
Should freelancers charge upfront?
For new clients or large projects, charge 25-50% upfront. This protects you and qualifies serious clients. Established clients often pay net-30.
How do freelancers handle taxes?
Freelancers typically don't charge sales tax on services in the US. In the UK/EU, register for VAT if you exceed the threshold. In India, GST applies above ₹20 lakh turnover.