How to Make an Invoice: A Step-by-Step Guide

In this guide

To make an invoice, include your business details, the client's details, a unique invoice number, an itemised list of goods or services, the total amount due, and payment terms. Send it promptly once the work is complete.

What You Need Before You Start

Before creating your first invoice, gather the following information:

  • Your business details — your name (or trading name), address, email, and phone number
  • Your client's details — their name, company name, and billing address
  • A description of the work — what you delivered, including quantities and rates
  • Payment information — your bank details or preferred payment method

Keep a running log of completed work throughout a project. It makes compiling the invoice much faster when the time comes.


Step-by-Step: Creating Your Invoice

1. Add Your Business Details

Start with your business name (or your full name if you trade as an individual), your address, and contact information. If you are registered for tax (e.g. VAT in the UK, GST in Australia or India), include your registration number.

2. Add the Client's Details

Include the client's full name or company name and their billing address. Double-check the spelling — errors here can delay payment.

3. Assign an Invoice Number

Every invoice needs a unique number. Use a consistent format such as INV-001, 2026-0001, or a prefix based on the client name. Sequential numbering helps you stay organised and is required in most jurisdictions.

4. Set the Date and Payment Terms

Add the invoice date (the date you issue it) and a due date. Common payment terms include "Due on receipt", "Net 14", or "Net 30". Be explicit — vague terms lead to late payments.

5. List the Line Items

Break down the goods or services you provided. For each line item, include:

  • A clear description
  • The quantity or hours
  • The unit price
  • The line total

6. Add Tax (If Applicable)

If you charge VAT, GST, sales tax, or any other tax, show the net amount, the tax rate, the tax amount, and the gross total. Your local tax authority will have specific rules about how this must appear.

7. Include Payment Instructions

Tell the client exactly how to pay. Include your bank account details (sort code and account number, BSB, routing number — whatever applies to your country) or a link to an online payment method.

Best Practice

Always include a polite note about late payment terms. Something like "Interest of 2% per month may apply to overdue balances" encourages prompt payment and protects your rights.


Common Mistakes to Avoid

  • Missing invoice numbers — makes tracking and reconciliation difficult for both parties
  • Vague descriptions — "Consulting services" is not enough; describe the actual work
  • Forgetting payment details — if the client does not know where to send money, they will not pay on time
  • Wrong tax rates — always verify the current rate for your jurisdiction before issuing

Use a Free Invoice Generator

You do not need to build invoices from scratch every time. An invoice generator pre-fills the structure and required fields, so you only need to enter the details specific to each job.

Use our free generator to create a professional invoice in minutes.

Create your invoice now

Frequently Asked Questions

Can I make an invoice without a business?

Yes. Freelancers, sole traders, and individuals can all issue invoices. You do not need a registered company — just include your name, address, and payment details.

What format should my invoice be in?

PDF is the most widely accepted format for invoices. It preserves your layout across devices and cannot be easily edited by the recipient, which helps prevent disputes.

How often should I send invoices?

Send an invoice as soon as the work is complete or the goods are delivered. For ongoing projects, agree a schedule upfront — such as weekly, fortnightly, or monthly.

Related Tools

Related Guides