How to Write an Invoice (With a Simple Checklist)
Learn how to write an invoice that gets paid fast: the fields to include, a copy-ready checklist, and common mistakes to avoid.
Quick answer
To write an invoice, include a unique invoice number, your business and client details, the invoice date and due date, an itemized list of goods or services with prices, subtotal, any tax, the total amount due, and clear payment instructions. Keep it simple, accurate, and consistent.
Knowing how to write an invoice is one of the most practical skills for anyone who sells a product or service. An invoice is simply a written request for payment that lists what you provided, how much it costs, and how the client should pay. Done well, it gets you paid faster and keeps your bookkeeping tidy. Done poorly, it invites confusion, disputes, and late payments that can starve a small business of cash.
The good news is that a clear invoice follows a predictable pattern. Once you set up a template you like, you can reuse it for every client and every job. This guide walks through each field on an invoice, gives you a copy-ready checklist, explains how to set payment terms, and points out the small mistakes that quietly delay the money you have earned.
What an invoice actually does
An invoice serves three purposes at once. First, it tells the client exactly what they owe and why, removing any ambiguity about the amount. Second, it creates a record you can use for accounting, cash-flow tracking, and tax time. Third, it sets expectations around timing through a due date and payment terms, which quietly encourages faster payment.
A receipt, by contrast, confirms that money has already changed hands, so the two documents are not interchangeable. An invoice asks for payment; a receipt acknowledges it. Keeping the distinction clear in your own records prevents the common mix-up of thinking a bill has been settled when it has only been sent.
If you are running a new venture, invoicing sits alongside other early habits worth getting right, such as choosing the right structure covered in sole proprietorship vs LLC and pricing your work using how to price your product or service.
The essential fields on every invoice
A professional invoice does not need to be fancy, but it does need to be complete. Missing a single key detail is one of the most common reasons payment stalls. Include the following details every time:
- The word “Invoice” clearly at the top, so there is no doubt about what the document is.
- A unique invoice number for tracking and reference.
- Your business name and contact details, including email and, where relevant, a registered business name or tax number.
- The client’s name and contact details, addressed to the correct person or department.
- The invoice date and a clear due date.
- An itemized list of the goods or services, with quantities and unit prices.
- A subtotal, any tax, and the final total amount due.
- Payment instructions, such as bank transfer details or an online payment link.
Think of these fields as a checklist you run through before every send. If any one is blank, the invoice is not ready to go out.
Step-by-step: building the invoice
Here is a simple order to work through when you sit down to create one. Following the same sequence each time turns invoicing into a five-minute routine rather than a chore you dread.
- Add your header. Put your business name, logo if you have one, and contact details at the top.
- Assign the invoice number. Use your next number in sequence so nothing repeats.
- Enter the dates. Add the issue date and calculate the due date from your payment terms.
- List the client. Include their name, company, and billing contact.
- Itemize the work. Describe each line clearly enough that the client recognizes it weeks later.
- Calculate totals. Add the subtotal, apply any tax, and show the grand total prominently.
- State payment terms and methods. Spell out how and by when to pay.
- Review and save. Check the math, save a copy for your records, and send it as a PDF.
Do you need special software?
Not at all. You can write a perfectly professional invoice in a word processor or spreadsheet and export it as a PDF, which keeps the layout fixed on any device. The format matters far less than including all the required details clearly and consistently.
That said, dedicated invoicing tools save time as you grow. They number invoices automatically, calculate totals and tax, store client details, and flag overdue bills. If you send more than a handful of invoices a month, a simple tool pays for itself in saved effort and fewer errors. Whichever route you choose, keep the design clean and the numbers easy to find.
A quick comparison of invoice types
Different situations call for slightly different invoices. Using the right one avoids confusion for both you and your client. The table below shows the most common ones.
| Invoice type | When to use it | Key feature |
|---|---|---|
| Standard invoice | Most one-off sales and completed jobs | Full details, single total due |
| Recurring invoice | Retainers or subscriptions | Same amount on a regular schedule |
| Proforma invoice | Before work starts, as a quote | Estimated amounts, not a payment demand |
| Credit note | To correct or refund a prior invoice | Reduces the amount owed |
Writing clear line items
The itemized section is where most confusion starts. Vague descriptions like “consulting” or “work done” give clients an easy reason to question the bill or delay approving it. Instead, describe the deliverable and the period it covers, such as “Website homepage design, first draft” or “Social media management, June.” If you bill by the hour, show the rate and the number of hours so the math is transparent and easy to verify.
Group related items where it helps readability, but do not bundle everything into one lump sum. A client who can see exactly what they are paying for is far more likely to pay without questions, and a detailed breakdown also protects you if a dispute ever arises. Consistency in how you word line items across invoices makes your records easier to search later.
Setting payment terms that work
Payment terms tell the client when payment is due. Common options include payment on receipt, or net 7, 14, or 30 days, meaning the balance is due within that many days of the invoice date. Shorter terms generally lead to faster payment, especially for smaller clients. State your terms in plain language, for example “Payment due within 14 days of the invoice date.”
It is also fair to mention any late fee before the work begins, so it is never a surprise when it appears. If you offer more than one way to pay, list each option clearly and make the preferred method obvious. The easier you make payment, the sooner the money arrives, which supports the kind of steady cash flow described in how to make a simple monthly budget.
Common invoicing mistakes to avoid
A few small errors cause most invoicing headaches. Watching for them turns a leaky process into a reliable one:
- No due date. Without one, “soon” quietly becomes “never.”
- Duplicate or missing invoice numbers. These wreck your records and your tax filing fast.
- Sending to the wrong person. Confirm who actually approves and processes payments.
- Math errors. Double-check the subtotal, tax, and total before sending.
- Waiting too long to send. Invoice promptly while the work is fresh in the client’s mind.
- Unclear payment instructions. If paying is confusing, it gets postponed.
Many of these are avoided simply by using a consistent template and running a quick review before each invoice goes out.
Keeping records for tax and cash flow
Invoices are not just requests for payment; they are the backbone of your bookkeeping. Each one records income, and together they show your earnings over any period at a glance. When tax time arrives, a complete, well-numbered set of invoices makes reporting far simpler and gives you evidence if a figure is ever questioned.
Organize your invoices in a consistent way, whether in labeled folders or an accounting tool, and record when each is paid so you always know what is outstanding. Watching the gap between invoices sent and invoices paid is one of the clearest early warnings of cash-flow trouble. A client who consistently pays late may need firmer terms or an upfront deposit on future work.
Getting paid, and following up
Even a perfect invoice sometimes goes unpaid on time. Build a simple follow-up habit: a friendly reminder a few days after the due date, then a firmer note a week later. Keep the tone professional and always reference the invoice number and amount so the client can find it quickly. Most late payments are the result of forgetfulness or a busy inbox, not bad faith, and a polite nudge usually solves it.
Finally, save a copy of every invoice you send. Organized records make tax season far less stressful and give you a clear picture of your income over time. If you are still setting up the basics of your venture, the wider walkthrough in how to start a small business and the pillar guide at the business category tie these pieces together. Invoicing is not glamorous, but a clean, consistent process is one of the most reliable ways to keep your business paid and running smoothly.
Frequently asked questions
What must every invoice include?
Every invoice should include a unique invoice number, the date, your business name and contact details, the client's details, an itemized description of what you sold, the total amount due, a due date, and how to pay. Adding tax details and your payment terms helps avoid confusion.
Do I need special software to create an invoice?
No. You can write a professional invoice in a word processor or spreadsheet and save it as a PDF. Free invoicing tools and templates simply save time by numbering invoices automatically and calculating totals. The format matters less than including all the required details clearly.
How do I number my invoices?
Use a simple sequential system such as 001, 002, 003, or a dated format like 2026-001. The key is that each number is unique and never repeats. Consistent numbering makes bookkeeping, tax filing, and following up on unpaid invoices far easier.
What payment terms should I set?
Common terms are payment on receipt, or net 7, 14, or 30 days, meaning payment is due within that many days. Shorter terms usually mean faster payment. State your terms clearly on the invoice and mention any late fees before the work begins.
When should I send an invoice?
Send an invoice as soon as the work is complete or the goods are delivered, while the project is fresh in the client's mind. For ongoing work, invoice on a regular schedule such as weekly or monthly. Prompt invoicing is one of the simplest ways to get paid faster.
Is an invoice a legal document?
An invoice is a commercial document that records a request for payment, and it can serve as evidence of a transaction. It is not the same as a receipt, which confirms payment was received. Keep copies of all invoices for your records and tax purposes.
Related
The Best Free Tools for a New Business (and When to Pay)
The best free tools for a small business cover email, documents, payments, and marketing, from free accounting to CRM. Learn the essentials…
Sole Proprietorship vs LLC: How to Choose for a New Business
Sole proprietorship vs LLC: the sole proprietor route is simplest and cheapest, while an LLC adds liability protection. Learn the trade-offs before…
How to Write a Business Plan (Without Overcomplicating It)
How to write a business plan step by step, without the padding: cover the problem, customer, costs, price, and the break-even number…


