Back to Blog
Freelancing

How to Invoice as a Freelancer: The Complete Step-by-Step Guide

New to freelancing? This guide covers everything from your first invoice to payment terms, taxes, and follow-ups—so you get paid on time without awkward client conversations.

14 min read
Client overview dashboard with active clients, deals in progress, and satisfaction metrics

Learning how to invoice as a freelancer is one of the highest-leverage skills you will develop. A clear invoice protects your income, sets professional boundaries, and gives clients zero excuses to delay payment.

Manage every client from one dashboard—active accounts, deals, and satisfaction at a glance
Manage every client from one dashboard—active accounts, deals, and satisfaction at a glance

Before You Send Your First Freelancer Invoice

Gather these details once—you will reuse them on every invoice:

  • Legal name or business name
  • Address, email, and phone
  • Tax ID, VAT number, or EIN (if applicable)
  • Preferred payment methods (bank transfer, PayPal, Stripe, etc.)
  • Default payment terms (Net 15, Net 30, due on receipt)

Set your payment terms in your contract before you start work—not when the invoice is already late.

What Every Freelancer Invoice Must Include

Your business details

Put your name and contact info at the top. Add a logo if you have one—it signals you are established.

Client billing information

Bill the legal entity that signed your contract. Wrong company name or address = delayed payment.

Invoice number and dates

Use sequential numbering: INV-2026-001, INV-2026-002. Include invoice date and due date.

Itemized work

Replace "consulting" with specifics:

  • "Brand strategy workshop – 3 hours @ $150/hr"
  • "Homepage UI design – final delivery + source files"

Total, tax, and currency

Show subtotal, tax line, discounts, and grand total in the client's expected currency.

Payment instructions

Tell them exactly how to pay. Ambiguity is the #1 cause of late freelance payments.

Hourly vs. Project-Based Freelance Invoicing

Hourly

List dates or periods, hours worked, rate, and line total. Attach timesheets for enterprise clients if required.

Fixed project

Break milestones into line items: deposit, phase 1, final delivery. Never invoice 100% upfront unless your contract allows it.

Ready to create professional invoices?

Get started in under 2 minutes. Pick a professional template, add your clients, and send your first invoice today. Free invoicing—no credit card required.

Professionals reviewing a polished invoice ready to send
Modern
Professional
Minimal
Elegant
Bold
Corporate

Professional templates

Payment Terms Freelancers Actually Use

  • Due on receipt – best for small, fast projects
  • Net 15 – common for retainers and agencies
  • Net 30 – corporate default; negotiate down if cash flow is tight
  • 50% deposit – standard for projects over $2,000

Clients do not pay late because they are evil—they pay late because your invoice was unclear or buried. Fix the document first.

Follow-Up Without Burning Bridges

  1. 1Friendly reminder 3 days before due date
  2. 2Polite nudge 2–3 days after due date
  3. 3Firm follow-up at 10–14 days; offer a call to resolve blockers

Taxes and Record Keeping

Every invoice is proof of income. Save PDFs, match payments in your bank account, and review quarterly. CrispInvoice keeps clients and invoices together so tax season is a export—not a scavenger hunt.

Start Invoicing Like a Pro Today

You do not need an accountant to send your first freelancer invoice. You need a repeatable system. CrispInvoice gives you templates, auto-filled clients, and PDF export—with free invoicing to get started.

Ready to create professional invoices?

Get started in under 2 minutes. Pick a professional template, add your clients, and send your first invoice today. Free invoicing—no credit card required.

Professionals reviewing a polished invoice ready to send
Modern
Professional
Minimal
Elegant
Bold
Corporate

Professional templates