Getting paid faster

How to write an invoice

Knowing how to write an invoice is essential for any business. In this guide, we walk you through how to draft an invoice, what to include and how to set clear payment terms to keep your cash flow running smoothly.

11 min read time

For any business, invoicing is an essential part of your business. In this article, we’ll guide you through everything you need to know, from what to include and the different types of invoices available, from setting payment terms, choosing payment methods, and managing overdue invoices with confidence.

What is an invoice?

An invoice is a formal document that tells your customer what they owe, why they owe it, and how to pay it. It acts as both a payment request and a record for your accounts.

Templates by invoice type

The type of invoice you use depends on your business and the kind of work you do. Some of the most common templates include:

Invoice type

When to use it

Standard invoice

Used by most businesses to bill customers for goods or services already provided

Proforma invoice

Sent before a sale is finalised, to give the customer an idea of costs, often for quotes or export sales

Recurring invoice

Used for ongoing contracts or subscription services, where the same amount is billed regularly, such as marketing retainers or IT support

Credit note

Issued when you need to correct or cancel part of a previous invoice, for example if you have overcharged or a product was returned

Commercial invoice

Used for international trade, especially when goods are shipped overseas, as it provides customs information

Invoice types by business sector

Different industries tend to use invoices in different ways. For example:

Business sector

Typical invoicing approach

Freelancers and creative professionals

Simple service based invoices listing hourly rates, project milestones, or deliverables

Construction and trades

Progress invoices that bill clients in stages as work is completed

Retailers and wholesalers

Bulk invoices with itemised product lists and purchase order numbers

Professional services firms

Detailed time based invoices showing hours worked and hourly fees

Hospitality and events businesses

Deposit invoices and final balance invoices to manage advance payments

Choosing the right template helps make your invoices consistent, accurate and suitable for your type of work.

What to include in your invoice 

Writing an invoice isn’t complicated, but it does need to follow a few key rules. Start by choosing a clear layout. You can use accounting software like Xero, QuickBooks or FreeAgent, a spreadsheet, a downloadable template or a document. Every invoice should include essential information about your business, the goods or services supplied, and your payment details. You'll need to ensures that the document is always easy to read and looks professional. If you’re VAT registered, your invoice must also comply with HMRC’s VAT requirements. This means you need to include your VAT number, show VAT rates applied, and clearly display the total VAT amount. Here’s what you should include:

  1. Include your business name, address, email, and phone number. If you’re a limited company, include your registered address and company number.

  2. Add the customer’s name, company name (if applicable), and address.

  3. Each invoice must have a unique invoice number for record keeping. This helps both you and your client track payments and ensures compliance with HMRC requirements.

  4. The date the invoice is issued.

  5. Clearly state when payment is expected, e.g. “Payment due within 30 days.”

  6. Provide a clear, itemised breakdown of what you’re charging for, including quantities, hours worked, or specific deliverables.

  7. Show individual prices, any discounts applied, VAT (if applicable), and the final total amount due.

  8. Include your payment details, including bank name, account number, sort code, or any online payment links.

  9. Include your VAT number, rates used, and total VAT amount, of relevant to your business.

  10. If you trade under a name, make sure your legal business name is also included.

Having all this information on every invoice reduces confusion and helps ensure smooth transactions. To make the process simpler, you can use our free downloadable invoice template.

Payment terms when writing an invoice

Payment terms tell your customers how long they have to pay you and what will happen if payment is late. Setting clear terms helps avoid misunderstandings and gives you more control over your cash flow. Some common payment terms include:

Payment term

Typical use

Immediate payment or due on receipt

Expecting instant payment, often for smaller jobs or new customers

7 day or 14 day terms

Common for freelancers or service based businesses

30 day terms

Standard for most UK business to business transactions

End of month terms

Payment due at the end of the month the invoice is issued, or 30 days after month end

You can also include late payment clauses. Under the Late Payment of Commercial Debts (Interest) Act 1998, businesses can charge statutory interest of 8% plus the Bank of England base rate on overdue invoices, as well as a fixed late fee. Including this information on your invoices can encourage prompt payment and give you legal backing if you need to pursue the debt later.

Offer multiple invoice payment methods 

Offering multiple payment options makes it easier for your customers to pay you on time. The most common methods include:

  • Bank transfer (BACS or Faster Payments): A secure, direct way to receive funds straight into your business account.

  • Debit or credit card payments: Many accounting systems and online platforms let customers pay by card.

  • Direct debit: Ideal for repeat customers or monthly subscriptions.

  • Online payment gateways: Tools like PayPal, Stripe, or GoCardless make it simple for clients to pay immediately.

  • Cheque: Less common now, but still used in some sectors, especially for large corporate payments.

Whichever method you use, always confirm that your bank details are up to date and that payment references are easy to match to your invoices.

Sending your invoice

Once your invoice is ready, you'll need to send it promptly. The faster your customer receives it, the sooner they can process payment. Most businesses now send invoices by email as a PDF attachment, or directly through their accounting software, which can track when the invoice was opened. If your customer prefers a hard copy, you can still send invoices by post, just make sure they’re clearly printed and securely packaged. Make sure to keep a copy of every invoice for your own records. UK businesses must keep invoices for at least six years for tax and accounting purposes.

What to do with overdue invoices

Even with well written invoices and clear terms, some payments will still arrive late. Managing overdue invoices effectively is important to protect your cash flow. You can start by sending a friendly reminder a few days after the due date. Often, the delay is simply an administrative oversight. If there’s still no response, follow up with a firmer email or phone call after one to two weeks.

If payment remains outstanding, you can apply statutory interest and late fees under the Late Payment of Commercial Debts (Interest) Act 1998. This is your legal right, and it often encourages customers to settle their debts.

For ongoing business relationships, it’s a good idea to credit check your customers before offering payment terms. This can help you identify businesses that frequently pay late or have poor credit histories. At Capitalise, we make it easy to check your customers’ business credit scores and monitor their financial health, so you can make informed decisions about who to trade with.

If an invoice remains unpaid for a long period, you may want to escalate to a debt collection service or small claims process. Keeping accurate records of your invoices and communication will make this process smoother if you ever need to take that step. For more tips, read our article on how to get paid on time

How to draft an invoice letter or email

If you are sending invoices by email, it should be polite, professional and provide all necessary information, including payment terms. Here’s a template you can adapt:

Subject: Invoice [Invoice Number] – [Your Business Name]

Dear [Client Name],

I hope you’re well. Please find attached invoice [Invoice Number] for [product/service] provided on [date].

The total amount due is £[amount], with payment due by [due date]. You can make payment via [payment method].

If you have any questions, please don’t hesitate to get in touch.

Thank you very much for your business and prompt payment.

Kind regards,
[Your Name][Your Business Name][Contact details]

Being polite but clear helps maintain good relationships and improves the chances of timely payment. If you want more detail, you can watch out webinar on invoice best practices that includes expert tips from our very own Operations and Finance Manager, Louise Gillier.

Check your customers before you invoice them

A well written invoice will not get you paid if the customer was never going to pay on time. Before you agree payment terms with a new customer, run a company credit check to see their credit rating, payment history, and any County Court Judgments. It only takes a few minutes and helps you decide whether to offer 30 day terms, ask for a deposit, or request payment upfront. Check a company's credit score with Capitalise, so you can invoice with confidence and avoid chasing payments that were never coming.

Start managing your credit risks today

Credit check your customers

Phoebe Price

Phoebe Price is a Senior Digital Marketing Manager at Capitalise.

Read more articles