Back to blog

How to Create an Invoice (Step-by-Step for Freelancers)

simpleinvoicingguides

How to Create an Invoice (Step-by-Step for Freelancers)

Creating an invoice shouldn't take more than 2 minutes. But if you've never done it before — or you've been using Word documents and hoping for the best — it can feel unnecessarily complicated.

It's not. An invoice is just a document that says: "Here's what I did, here's what it costs, here's how to pay me."

This guide walks you through creating a professional invoice from scratch, step by step. No accounting background needed. No expensive software required.

Want to skip ahead? Use our free invoice generator to create and download a PDF invoice in under 2 minutes. No signup required.


What Is an Invoice?

An invoice is a formal request for payment. You send it to a client after completing work (or before, if you require deposits). It documents:

  • Who did the work (you)
  • Who owes payment (the client)
  • What work was performed
  • How much is owed
  • When payment is due

That's it. It's not a contract, a receipt, or a tax document — though it can serve as supporting evidence for all three.

When to Send an Invoice

  • After project completion — most common for freelancers
  • At project milestones — for larger projects (e.g., 50% at design approval, 50% at delivery)
  • Monthly — for retainer clients or ongoing work
  • Before work begins — deposit invoices to secure commitment

The timing depends on your payment terms. Set these before you start work, not after.


Step 1: Add Your Business Details

Every invoice starts with who's sending it. Include:

  • Your name or business name — use whatever your client knows you by
  • Address — your business address (can be a PO box or virtual address)
  • Email — the best email for payment-related communication
  • Phone — optional, but useful for clients who prefer calling
  • Logo — optional, but it adds professionalism (especially for designers)

If you're a sole proprietor, your personal name is fine. You don't need an LLC or business registration to send invoices.

Tax IDs and Registration Numbers

Depending on your country:

  • US: Not required for most freelancers. Include your EIN if you have one.
  • UK: Include your VAT number if VAT-registered.
  • EU: Include your VAT ID for cross-border invoices.
  • Australia: Include your ABN.

When in doubt, check your local requirements. But don't let this stop you from invoicing — you can always add it later.


Step 2: Add Your Client's Details

Include enough information to identify who's being billed:

  • Client name or company name
  • Client address — especially important for tax purposes
  • Contact person — if billing a company, name the person who handles payments
  • Client email — optional on the invoice itself, since you'll email it directly

Tip: Get billing details upfront. Before starting work, ask: "What name and address should I use on invoices?" This avoids delays when it's time to get paid.


Step 3: Add Invoice Metadata

This is the header information that makes your invoice trackable:

Invoice Number

Every invoice needs a unique number. Common formats:

  • Sequential: 001, 002, 003
  • Year-prefixed: 2026-001, 2026-002
  • Client-prefixed: ACME-001, ACME-002

Pick a system and stick with it. Sequential is simplest. The inv.so invoice generator auto-numbers for you.

Invoice Date

The date you're issuing the invoice. Usually today's date.

Due Date

When payment is expected. Common options:

  • Due on receipt — payment expected immediately
  • Net 15 — due within 15 days
  • Net 30 — due within 30 days (most common)
  • Net 60 — due within 60 days (large companies)

Shorter terms = faster payment. For new clients, start with Net 15. For established relationships, Net 30 is standard.

Payment Terms

Any additional conditions:

  • Late fee percentage (e.g., "1.5% monthly on overdue balances")
  • Accepted payment methods (bank transfer, PayPal, Stripe)
  • Early payment discounts (e.g., "2% discount if paid within 10 days")

Step 4: List Your Line Items

This is the core of your invoice — what you did and what it costs.

Each line item should include:

Column Example
Description Website redesign — homepage and about page
Quantity 1
Rate $2,500.00
Amount $2,500.00

Tips for Writing Line Items

  • Be specific — "Website redesign" is vague. "Website redesign — homepage, about page, and contact page (3 pages)" is clear.
  • Group related work — don't list every tiny task. Group into logical deliverables.
  • Use the client's language — if they call it a "brand refresh," use that term.
  • Include dates if helpful — "Logo design (Feb 1-15, 2026)" adds context.

Hourly vs. Project-Based

Hourly: List hours worked × hourly rate. Include a brief description of what those hours covered.

Project-based: List each deliverable as a line item with a flat fee. This is cleaner and what most clients prefer.

For guidance on pricing, see our guide to pricing design work.


Step 5: Calculate Totals

Below your line items, show:

  • Subtotal — sum of all line items
  • Discount (if applicable) — percentage or flat amount
  • Tax (if applicable) — sales tax, VAT, or GST percentage
  • Total — the final amount due

Most freelancers in the US don't charge sales tax on services. But check your state's rules. If you're VAT-registered in the UK/EU, you must add VAT.


Step 6: Add Notes and Payment Instructions

Notes Section

Use this for anything that doesn't fit elsewhere:

  • "Thank you for your business!"
  • "This invoice covers Phase 1 of the project. Phase 2 invoice to follow."
  • Reference to your original proposal or contract

Payment Instructions

Critical: Tell the client exactly how to pay you. Include:

  • Bank transfer: Bank name, account number, routing number (or IBAN/SWIFT for international)
  • PayPal: Your PayPal email
  • Stripe/Online: Payment link
  • Check: Mailing address

The easier you make it to pay, the faster you get paid.


Step 7: Format and Send

Format Options

  1. PDF — the standard. Professional, hard to alter, easy to email. Create a PDF invoice for free.
  2. Invoicing software — tools like inv.so handle formatting, numbering, tracking, and sending for you.
  3. Word/Google Docs — works in a pinch, but looks unprofessional and is easy to accidentally edit.

Never send invoices as editable documents. Always use PDF.

How to Send

Email the invoice directly to the person who handles payments. Include:

  • Clear subject line: "Invoice #2026-001 from [Your Name]"
  • Brief email body: "Hi [Name], please find attached invoice #2026-001 for [project name]. Payment is due by [date]. Let me know if you have any questions."
  • PDF attachment

For email templates, see our invoice email examples.


Invoice Checklist

Before sending, verify:

  • Your business name and contact info
  • Client name and address
  • Unique invoice number
  • Invoice date and due date
  • Clear line items with descriptions
  • Correct totals (subtotal, tax, total)
  • Payment instructions with account details
  • PDF format (not Word/Docs)

Create Your First Invoice Now

The fastest way to create a professional invoice is with our free invoice generator. Fill in your details, add line items, and download as PDF — no signup, no account, no payment required.

If you need ongoing invoicing with client management, payment tracking, and custom templates, sign up for inv.so — it's free for up to 3 clients.


Frequently Asked Questions

Do I need a business license to send invoices?

No. Freelancers and sole proprietors can send invoices without any formal business registration. Your personal name works fine as the "business name."

What's the difference between an invoice and a receipt?

An invoice is a request for payment (sent before you're paid). A receipt is confirmation of payment (sent after you're paid).

How do I number my invoices?

Use sequential numbers (001, 002, 003) or year-prefixed numbers (2026-001). Don't skip numbers or restart numbering — tax authorities may question gaps.

What if my client doesn't pay?

Start with a polite follow-up email. If that doesn't work, escalate with a formal reminder. See our guide to following up on late payments.

Can I create an invoice for free?

Yes. Use our free invoice generator to create and download PDF invoices at no cost. No account required.

Create a free invoice right now

No signup required. Fill in your details, download as PDF.

Try it free →