How to Write an Invoice: Complete Guide for Beginners

In this guide

To write an invoice, start with your business details and the client's information, assign a unique invoice number, describe the work clearly, state the total amount, and include payment terms with your bank details. Clear, professional invoices get paid faster.

Before You Start Writing

An invoice is a formal request for payment. Before you sit down to write one, make sure you have the following information ready:

  • Your details — full name or business name, address, email, and phone number
  • Client details — the name and billing address of the person or company you are invoicing
  • Scope of work — a record of what you delivered, when, and at what rate
  • Payment preferences — your bank account details or a link to an online payment method

If this is your first invoice for a new client, confirm their preferred billing address and contact name before sending. Invoices addressed to the wrong person or department often get stuck in approval queues.


How to Write an Invoice Step by Step

1. Start With a Clear Header

Place "Invoice" prominently at the top of the document. Include your business name or logo and your full contact details directly below. This immediately tells the recipient what the document is and who it is from.

2. Add the Client's Information

Below your details, include the client's name (or company name), their billing address, and a contact email. If the client has given you a purchase order number, include that here as well — it speeds up their internal approval process.

3. Include the Invoice Number and Date

Every invoice needs a unique invoice number and the date it was issued. Use a consistent numbering system such as INV-001, 2026-0042, or a client-based prefix like ACME-012. Sequential numbering is a legal requirement in most jurisdictions.

4. Describe the Work Clearly

This is where many people get it wrong. Vague descriptions like "Services" or "Work completed" invite questions and delays. Instead, be specific:

  • Good: "Website redesign — homepage and 4 inner pages, delivered 15 March 2026"
  • Poor: "Design work"

For each line item, include the description, quantity or hours, rate, and the line total.

5. Show the Totals

After listing your line items, present the totals clearly:

  • Subtotal — the sum of all line items before tax
  • Tax — VAT, GST, or sales tax if applicable, showing the rate and amount
  • Total due — the final amount the client needs to pay

6. State Your Payment Terms

Be explicit about when and how you expect to be paid. Include:

  • The due date — for example "Due within 14 days" or "Net 30"
  • Your bank details — sort code and account number, BSB, routing number, or IBAN depending on your country
  • Any late payment policy — such as "Interest of 1.5% per month applies to overdue balances"

Best Practice

Setting clear payment terms upfront reduces late payments significantly. If you do not specify a due date, the client may assume they can pay whenever they like.


Tips for Getting Paid Faster

  • Send the invoice immediately — do not wait days or weeks after completing the work
  • Use professional formatting — a clean, well-structured invoice signals that you take your business seriously
  • Follow up politely — if payment is overdue, send a brief reminder referencing the invoice number and due date
  • Offer multiple payment methods — bank transfer, card payment, or online platforms like PayPal reduce friction

Adding a "Thank you for your business" note at the bottom of your invoice is a small touch that builds goodwill with clients.


Common Wording Mistakes

MistakeBetter Approach
"Please pay soon""Payment due by 7 April 2026"
"Services rendered""Social media management — March 2026 (20 hours at £50/hr)"
"Various expenses""Travel to client site on 3 Mar — train fare £45.00"
No payment detailsInclude sort code, account number, and reference

Use a Free Invoice Generator

Writing invoices from scratch takes time. A generator handles the layout, numbering, and tax calculations for you — so you only need to fill in the specifics of each job.

Use our free generator to create a professional invoice in minutes — no sign-up required.

Write your invoice now

Frequently Asked Questions

What is the difference between writing an invoice and making an invoice?

There is no difference — they mean the same thing. 'Writing an invoice' usually refers to the process of drafting the document, while 'making an invoice' can also refer to using a tool or template to generate one.

How do I write an invoice for freelance work?

Include your name, the client's details, a unique invoice number, the date, a description of each task or deliverable with hours and rate, the total amount, and your payment details. You do not need a registered business to invoice for freelance work.

Should I write my invoice in Word, Excel, or PDF?

PDF is the best format for sending invoices. It preserves your layout, looks professional on any device, and cannot be accidentally edited by the recipient. You can draft in any tool and export to PDF.

How do I write payment terms on an invoice?

State the due date clearly — for example 'Payment due within 30 days' or 'Due on receipt'. Include your bank details or payment link, and optionally note any late payment charges.

Related Tools

Related Guides