Freelancing

How to Write an Invoice: A Step-by-Step Guide for Freelancers

May 20, 2026 5 min read

Writing your first invoice can feel intimidating. However, invoicing is simply a formal request for payment that protects both you and your client. Let’s break down exactly what details must go on a professional invoice so you can get paid promptly and keep your bookkeeping clean.

1. Header Information (Sender & Client)

Every invoice needs a clear layout indicating who is issuing the invoice and who is paying it:

  • Your Business Info: Include your full name or legal company name, physical address, email, phone number, and optionally your tax ID number (e.g., EIN or VAT).
  • Client Info: State the company name, primary contact person, physical address, and billing email. Clearly mark this section with a label like "Bill To:".

2. Unique Invoice Number & Dates

These elements are crucial for reference and tracking:

  • Invoice Number: A sequential code (e.g., INV-001, INV-2026-001). Never repeat numbers, as they are unique identifiers for tax audits.
  • Invoice Date: The calendar date the invoice was generated and sent.
  • Due Date: The final date payment must be received. Align this with your agreed-upon payment terms.

3. Itemized List of Goods or Services

This is the core table listing exactly what you are billing for. Create columns for:

  • Item Description: Clear details of the service or product (e.g., "Web Design – 10 Page Mockups").
  • Quantity / Hours: The volume supplied or the hours worked.
  • Unit Price / Hourly Rate: The cost per single unit.
  • Amount: The total for that specific line item (Quantity × Unit Price).

4. Payment Terms & Instructions

Explicitly detail how you expect to receive the funds. Mention your bank routing and account numbers, wire instructions, credit card links, or digital wallets (e.g., PayPal, Stripe, Wise). Clearly declare your credit term (e.g., "Net 30" or "Due on Receipt") to avoid payment delays.

Need to Send an Invoice Now?

Create and download professional PDF invoices in 60 seconds with our free generator.

Go to Generator