Invoice guide

How to write an invoice

An invoice is a request for payment. Here is what every one needs, how to number them, and how to send one and follow up if it goes unpaid.

Updated by the ToolsToHelp.Me team

An invoice is a request for payment. It tells your client what you did, what it cost, and when you expect to be paid. A clear invoice gets paid faster than a vague one, and it gives you a paper trail if a payment is ever disputed.

This guide covers what belongs on every invoice, how to number them, and how to send one and follow up if it goes unpaid.

What every invoice needs

Whatever software or template you use, an invoice needs the same core pieces:

FieldWhat it is
Your detailsBusiness or your name, address, email address and phone number.
Client detailsThe name and address of the person or business you are billing.
Invoice numberA unique number for this invoice, so it can be found again and never confused with another one.
Issue dateThe date you are sending the invoice.
Due dateWhen you expect payment, based on your payment terms.
Line itemsEach product or service, with a quantity and a rate.
SubtotalThe line items added together, before tax or discounts.
Tax, if it appliesAny sales tax, VAT or similar, calculated on the subtotal.
TotalThe full amount due after tax and any discount.
Payment terms and methodsWhen payment is due and how your client can pay you.
NotesAnything else your client needs: a thank-you, a purchase order number, or special instructions.

On tax: whether you need to charge tax, and how much, depends on where you and your client are located and what you sell. Rules vary a lot by location. Check your local tax rules or ask an accountant before you set a tax rate. This guide is not tax advice.

Choosing an invoice numbering system

Pick one system and stick with it, so numbers never repeat and you can always find an invoice later.

  • Sequential. 1001, 1002, 1003, and so on. Simple, and works well if you do not need to see the year or client at a glance.
  • Date-based. 2026-001, 2026-002, restarting each year. Makes it obvious when an invoice was issued.
  • Client-based. ACME-001, ACME-002 for a specific client, useful if you invoice a small number of clients often.

Whichever system you choose, never reuse a number, even for a cancelled invoice. Skip it and move on, so your records stay consistent if anyone ever checks them, including you.

Setting payment terms

Your payment terms tell the client when the money is due: due on receipt, or a set number of days after the invoice date. See invoice payment terms explained for the common options and how to choose between them.

Creating the invoice

Inside Invoice Generator
The Invoice Generator separates your business details, client details, dates, and line items.
The Invoice Generator separates your business details, client details, dates, and line items. Open the tool
  1. Open the Invoice Generator. The builder at toolstohelp.me/invoice/ is open to everyone.
  2. Fill in your details and your client's. Your business information at the top, your client's billing details below it.
  3. Add your line items. Describe each product or service, with a quantity and a rate. The subtotal and total calculate as you type.
  4. Set the issue date, due date and any tax. Choose your payment terms and add a tax rate if one applies.
  5. Create a free account to save it. Saving the invoice and downloading the PDF both require a free account. Your work is saved while you create your account, so nothing you typed is lost.
  6. Get your shareable link. A saved invoice gets a link your client can open, read and, for an estimate, sign, directly from that link.

Sending the invoice

Automatic email delivery is not available in the builder yet. Copy the invoice link and send it from your own email address, along with anything else you would normally include: a thank-you, a reminder of the due date, or a note about how to pay.

If your work involves a signed agreement alongside the invoice, such as a scope of work or an estimate, you can sign a PDF and attach it, or send your client the invoice link, where they can sign an estimate directly if you sent one.

Following up on a late invoice

Most late payments are not a dispute, they are a due date that got missed in someone else's inbox. A short, polite follow-up on or just after the due date resolves most of them.

  • Send a reminder close to the due date. A brief note restating the amount, the due date and the invoice link is usually enough.
  • Follow up again if it passes the due date. Keep the tone professional. Restate the amount and ask when you can expect payment.
  • Know your late fee policy before you need it. If you plan to charge a late fee, it needs to be stated on the original invoice or in your agreement with the client before you can apply it. See invoice payment terms for how late fees usually work and why local law matters.

Frequently asked questions

What is the difference between an invoice and a receipt?

An invoice is a request for payment, sent before you are paid. A receipt is proof that payment was already made. You send an invoice first, and once it is paid, that record becomes your evidence the payment was received.

Do I need to charge sales tax on my invoice?

It depends on where you and your client are located and what you sell. Tax rules vary by location, so check your local rules or ask an accountant. This is not tax advice.

Can I create an invoice without an account?

Yes. The builder is open to everyone. You need a free account only to save the invoice or download it as a PDF.

How do I email an invoice to a client?

Automatic email sending is not available yet. Copy the invoice's shareable link, which you get after creating a free account and saving it, and send it from your own email address.

What happens if a client doesn't pay?

Send a polite reminder first. If it stays unpaid, follow up again, referencing the due date and your payment terms. For a recurring problem with one client, consider requiring a deposit on future work.

Can I set up recurring invoices?

Not automatically. You can add a repeat schedule to an invoice as a reminder, from weekly to yearly, but nothing is created or sent on its own. When the date comes around, you open the invoice and create the next one with a single click.

One free account for every tool

Try any tool first. When you want to keep your work, a free ToolsToHelp.Me account saves it and signs you in to the QR Code Generator, Invoice Generator, PDF Tools and Credit Building.