GuideInvoicing Basics

How to Invoice as a Freelancer: Complete 2026 Guide

Freelancers invoice clients by creating a document that lists services delivered, rates, payment terms, and total amount due, then sending it immediately after work is completed. This guide covers every step from invoice structure to late payment follow-up.

Adnan Ajmal··10 min read
How to Invoice as a Freelancer: Complete 2026 Guide

Freelancers get paid by sending invoices, and a poorly structured invoice is one of the most common reasons payments arrive late or require multiple follow-ups. A freelance invoice is a document that requests payment for services delivered, listing the work completed, the rate charged, the total amount due, and the deadline for payment. Sending a complete, professional invoice immediately after delivering work is the single most effective way to reduce payment delays.

The steps below cover everything: what to include on a freelance invoice, how to structure billing for hourly, project, and retainer work, how to set payment terms that protect cash flow, and what to do when a client does not pay on time.

How to Create a Freelance Invoice: Step by Step

To create a freelance invoice, add your business details, the client's details, a unique invoice number, issue date, payment due date, an itemized breakdown of services with rates and totals, applicable taxes, and the grand total owed, then save as a PDF and send by email.

Follow these steps for every invoice:

  1. Open a free invoice generator or invoice template document
  2. Add your full name or business name, address, email address, and phone number
  3. Add the client's full name or company name, billing address, and accounts payable contact
  4. Assign a unique invoice number using a sequential format (INV-0001, INV-0002)
  5. Enter the invoice issue date and the payment due date
  6. List each service as a separate line item with quantity, unit price, and line total
  7. Add a subtotal, then calculate and add any applicable tax (sales tax, Value Added Tax, or Goods and Services Tax)
  8. State the grand total in a prominent, bold format
  9. List accepted payment methods and any bank or transfer details
  10. Add a brief notes section with late fee terms if applicable
  11. Save the document as a PDF to lock formatting
  12. Send the PDF by email with a concise professional message referencing the invoice number and due date

Freelancer filling in invoice fields including line items rates and payment terms on a digital document

What Every Freelance Invoice Must Include

A valid freelance invoice must include the seller's name and contact details, the buyer's name and contact details, a unique invoice number, the invoice date, a payment due date, an itemized service list with rates and totals, applicable taxes, and the total amount due.

Each field serves a specific function in the payment and recordkeeping process:

  • Your business name and contact: Identifies the issuing party; use a legal name or registered trading name
  • Client name and billing address: Routes the invoice to the correct department; for large companies, add the accounts payable contact name
  • Invoice number: A unique sequential identifier required for accounting in most jurisdictions; start at INV-0001 or 1001 and increase by one per invoice
  • Invoice date: The date the invoice was issued; used to calculate the payment due date
  • Payment due date: The specific calendar date by which payment must be received; do not write "upon receipt" as this creates ambiguity
  • Line items: Each service or deliverable listed separately with a description, quantity (hours or units), unit rate, and line total
  • Subtotal: The sum of all line items before tax
  • Tax: Sales tax, Value Added Tax (VAT), or Goods and Services Tax (GST) where legally required; state the rate and amount separately
  • Total due: The final amount in a clear, prominent position
  • Payment methods: Bank transfer details (bank name, account number, routing or sort code), PayPal address, or payment link
  • Late fee terms: Optional, but stating "A late fee of 1.5% per month applies to balances unpaid after the due date" sets a clear consequence

A freelancer who omits the payment due date or leaves payment method details unclear adds 5 to 10 days of unnecessary delay to every invoice, because the client must follow up for missing information before processing payment.

How to Invoice for Different Billing Models

Freelancers bill clients using three main models: hourly billing, fixed-price project billing, and monthly retainer billing. Each model requires a different line item structure on the invoice to accurately reflect the work delivered.

Hourly Billing

Hourly invoices list the total hours worked, the agreed hourly rate, and the resulting total per engagement. A UX designer billing 12 hours at $85/hour would list:

Description Hours Rate Total
UX wireframe design, Project Atlas 12 $85.00 $1,020.00

Attach a time log or timesheet summary to hourly invoices whenever possible. Clients who receive a breakdown of tasks alongside the hours rarely dispute the amount, while clients who receive only a total hours figure frequently request itemization before approving payment.

Fixed-Price Project Billing

Project invoices list each deliverable as a separate line item at the agreed flat fee. A copywriter delivering three blog posts at $200 each would list:

Description Qty Unit Price Total
Blog post: "2026 SEO Trends" (1,000 words) 1 $200.00 $200.00
Blog post: "Content Audit Guide" (1,000 words) 1 $200.00 $200.00
Blog post: "Email Marketing Tips" (1,000 words) 1 $200.00 $200.00
Subtotal $600.00

For large projects, split the invoice into a deposit invoice (typically 25 to 50 percent of the total) sent before work begins and a final invoice sent on delivery. Splitting the payment into two invoices protects the freelancer from completing a large project without any payment guarantee.

Retainer Billing

Retainer invoices cover a recurring monthly engagement at a fixed fee. The line item should state the billing period clearly, for example: "Monthly social media management, March 2026, 20 hours at $75/hour: $1,500.00." Send retainer invoices on the first day of each billing period so the client processes payment before the month's work begins.

Freelancer sending invoice email to client on a laptop with mobile phone showing payment notification

How to Set Freelance Invoice Payment Terms

Freelancers should use Net 7 or Net 14 payment terms for new clients and short projects, and Net 30 for established long-term clients. Requiring a deposit of 25 to 50 percent upfront before starting work eliminates the risk of complete non-payment on large projects.

Payment terms define the number of days the client has to pay after receiving the invoice. Common freelance payment terms include:

  • Due on receipt: Payment expected immediately; suitable for small one-off transactions with trusted clients
  • Net 7: Payment due within 7 calendar days; recommended for new clients and first projects
  • Net 14: Payment due within 14 calendar days; a strong default for most freelance engagements
  • Net 30: Payment due within 30 calendar days; standard for established B2B client relationships
  • 50/50 split: 50 percent deposit invoice sent before work starts, 50 percent final invoice sent on delivery; best practice for projects over $1,000

Shorter payment terms consistently result in faster payments. A freelance web developer using Net 7 will collect payment on most invoices within the week, while a developer using Net 30 will often wait 35 to 45 days because clients treat 30-day terms as a minimum, not a target.

Adding a late fee clause strengthens payment terms without damaging client relationships. State the policy on every invoice, such as "Invoices unpaid after the due date accrue a 1.5% monthly late fee," and apply the fee consistently to avoid selective enforcement.

When to Send a Freelance Invoice

Send a freelance invoice on the same day that work is delivered. For milestone-based projects, send an invoice at each milestone. For monthly retainers, send on the first day of the billing period. Delayed invoicing directly causes delayed payment.

Timing rules by project type:

  • One-off projects: Send the invoice within 24 hours of submitting the final deliverable
  • Milestone projects: Send an invoice for each completed milestone before starting the next phase
  • Retainer agreements: Send the invoice on day one of each month, before the month's work begins
  • Rush projects: Add a rush fee line item (typically 25 to 50 percent above the standard rate) and send the invoice on delivery

A common mistake among new freelancers is waiting until the client confirms receipt of the work before sending the invoice. Sending the invoice alongside the deliverable, in the same email, reduces the payment cycle by several days.

The invoice email itself should be concise. Include the invoice number, the total amount due, the due date, and a single sentence requesting the client to confirm receipt. Avoid lengthy email content that buries the payment request.

How to Follow Up on an Unpaid Freelance Invoice

Send a payment reminder on the due date, a firm follow-up three days after the due date, and a formal overdue notice seven days after the due date. Reference the invoice number and outstanding balance in every follow-up message.

A structured follow-up sequence prevents unpaid invoices from being forgotten without damaging the client relationship:

  1. Due date (Day 0): Send a brief, friendly reminder: "Just a note that Invoice INV-0042 for $1,200 is due today. Please let me know if you have any questions."
  2. Three days overdue (Day +3): Send a direct follow-up: "Invoice INV-0042 for $1,200 was due on [date] and remains unpaid. Please confirm payment or advise on timing."
  3. Seven days overdue (Day +7): Send a formal overdue notice referencing the late fee clause and requesting an immediate payment update
  4. Fourteen days overdue (Day +14): Send a final notice stating that the account will be referred to a collections process or legal escalation if payment is not received within 5 business days

Most unpaid invoices resolve at step one or two. Clients who do not respond after step three are either dealing with a cash flow issue or disputing the work. At this point, requesting a call to resolve the matter is more effective than continued written follow-up.

Freelancer reviewing overdue invoice follow-up checklist and payment records at a desk with organized folders

How to Number Freelance Invoices

Use a sequential numbering system starting at INV-0001 and increasing by one for every invoice issued. Never reuse, skip, or alter invoice numbers, as sequential invoice records are required for tax filing in most countries.

A consistent invoice numbering system serves two functions: it allows both the freelancer and the client to reference specific invoices without confusion, and it satisfies the legal requirement for sequential financial records in jurisdictions including the UK, US, Australia, and Canada.

Three common numbering formats freelancers use:

  • Sequential: INV-0001, INV-0002, INV-0003 (simplest and most widely accepted)
  • Date-prefixed: INV-2026-001, INV-2026-002 (makes the year visible at a glance)
  • Client-coded: ACME-001, ACME-002 (useful for freelancers with a small number of long-term clients)

Freelancers who use a free invoice generator, such as the tool at createinvoices.net, receive automatic sequential numbering so the risk of gaps or duplicates is eliminated.

Creating Your First Freelance Invoice

A freelance invoice does not require specialized software. A structured template with all required fields, saved as a reusable PDF, covers every billing scenario from a single project to a recurring retainer.

For freelancers ready to send a professional invoice in under two minutes, the free invoice generator at createinvoices.net includes all required fields, automatic invoice numbering, PDF export, and no account required.

For more guidance on billing documents, payment terms, and financial recordkeeping, visit the createinvoices.net blog.

Frequently Asked Questions

How do I write my first invoice as a freelancer?
Add your business name, client name, invoice number, issue date, payment due date, itemized services with rates, subtotal, tax if applicable, and total due. Save as PDF and send by email immediately after delivering the work.
When should a freelancer send an invoice?
Send a freelance invoice immediately after completing and delivering the agreed work. For milestone-based projects, send an invoice at each milestone. For retainer clients, send on the first day of each billing period.
What payment terms should freelancers use?
New freelancers should start with Net 7 or Net 14 payment terms. Net 30 suits established client relationships. Requiring a 25 to 50 percent deposit upfront before starting any project reduces the risk of non-payment.
Can a freelancer invoice without a registered business?
Yes. Sole traders and unregistered freelancers can issue invoices using their personal name and address. Tax registration thresholds vary by country, but invoicing for services does not require a registered business entity.
How should freelancers follow up on an unpaid invoice?
Send a polite payment reminder by email on the due date, a firm follow-up three days later, and a formal overdue notice at seven days past due. Reference the invoice number and state the outstanding balance in every message.