← How-to

How to Write an Invoice as a Freelancer

How to Write an Invoice as a Freelancer

10 September 2026 · 4 min read


author: LocalBill description: Learn how to write a freelance invoice, choose invoice numbers, describe services, set payment terms and create a professional PDF invoice. keywords:

  • how to write an invoice
  • freelance invoice
  • freelancer invoice generator
  • invoice for freelance work
  • freelance invoice template slug: how-to-write-invoice-as-freelancer title: "How to Write an Invoice as a Freelancer: Step-by-Step Guide"

How to Write an Invoice as a Freelancer

Getting the work done is only half of freelancing. You also need a clear way to tell clients what they owe you.

A freelance invoice should make five things immediately understandable: who provided the work, who is being billed, what work was completed, how much is due and when payment is expected.

You can format an invoice manually or use a browser tool such as LocalBill to create the document.

1. Start With Your Professional Details

Use the name under which you do business and add the contact details that are appropriate for your client.

If you use a business name or logo, keeping them consistent across invoices makes your documents easier to recognize.

Do not add registration or tax numbers unless they apply to you and are appropriate or required for the invoice.

2. Identify Your Client

Include the client's correct name or business name and the billing details needed for the transaction.

For corporate clients, confirm the correct billing entity. The person who hired you may work for a company whose legal or billing name is different.

3. Give Every Invoice a Unique Number

Invoice numbers are useful when a client says, "Has INV-0042 been paid?"

A straightforward sequence can work well:

INV-0001
INV-0002
INV-0003

You can choose another system, but consistency matters. Avoid randomly changing your numbering method.

4. Add the Invoice Date and Due Date

The invoice date tells the client when you issued the bill.

The due date tells them when you expect payment according to your agreement.

An exact date is often easier to understand than ambiguous wording.

5. Describe the Freelance Work

Write enough detail for the client to identify the deliverable.

Instead of:

Development — $700

consider:

Responsive landing page development — $700

For hourly work, you might identify the type of work, hours and agreed hourly rate.

Clear descriptions reduce billing questions.

6. Calculate the Total Carefully

Check every quantity and rate before sending your invoice.

If you apply a discount, make it visible. If tax applies, use the correct treatment for your business and jurisdiction rather than copying a tax rate from an example online.

Your final amount due should be easy to locate.

7. Include Relevant Payment Instructions

Tell the client how to complete payment using the method you have agreed.

Avoid unnecessarily distributing sensitive financial information. Only include information that is appropriate for the intended recipient.

8. Add Useful Terms or Notes

A short note can clarify the agreement, project reference or payment terms.

Keep it relevant. An invoice should remain easy to scan.

9. Review Before Sending

Check the client's name, invoice number, dates, service descriptions, quantities, rates, adjustments and total.

Also make sure that the invoice matches the price and terms previously agreed with the client.

10. Generate a Professional Document

Once everything is correct, generate the final invoice.

With LocalBill, freelancers can create invoices without signing up and generate a PDF through the browser-based workflow.

How Should Freelancers Number Invoices?

There is no single numbering format suitable for every business. The important practical goal is that each invoice can be distinguished from the others.

A sequential system is simple and searchable. Whatever format you choose, check any invoicing rules applicable in your jurisdiction.

When Should a Freelancer Send an Invoice?

This depends on your agreement.

Some freelancers invoice after completing the entire project. Others invoice at milestones, weekly, monthly or according to another agreed schedule.

Define the billing schedule before starting significant work whenever possible. That helps avoid disagreement later.

Should Freelancers Send Receipts Too?

An invoice and receipt solve different problems.

The invoice requests payment. After the client pays, a receipt can document that payment.

Read our guide to receipt vs invoice on the LocalBill blog if you need a deeper explanation, or use LocalBill when you need to generate either document.

Keep Your Records Safe

LocalBill is designed around local browser processing and storage rather than an account-based cloud document system.

That makes backups important. Browser data can be cleared or lost, and locally saved documents do not automatically follow you to another device. Export and securely retain the records your business needs.

Final Freelancer Invoice Checklist

Before pressing send, ask yourself whether the client can answer these questions from the invoice:

Who sent this? What am I paying for? What is the total? When is it due? How do I pay? Which invoice should I reference?

If all six answers are obvious, your invoice is doing its job.

Create a Freelance Invoice

You do not need to rebuild your invoice layout for every project.

Create a professional freelance invoice with LocalBill without opening an account.


This article provides general business information and is not legal, tax or accounting advice.

Need a document right now? LocalBill builds it in your browser — nothing is uploaded.

Create a free receipt

Keep reading