Tabrio
FeaturesPricingBlog
Log inCreate account
HomeBlogHow to Write an Invoice (With Checklist)
Invoicing

How to Write an Invoice (With Checklist)

June 23, 2026 · 7 min read

A clear invoice is the difference between getting paid on time and chasing your money for weeks. It sounds simple, but a surprising number of freelancers send invoices that are confusing, incomplete, or slow to produce, and every one of those problems delays payment. This guide walks through exactly what goes on a professional invoice, with a checklist you can follow every time.

What should every invoice include?

A good invoice leaves no room for questions. Miss one of these and you give the client a reason to delay. Every invoice should have:

  • The word “Invoice” and a unique invoice number, so both sides can reference it.
  • Your details, name or business name, address, and contact information.
  • The client’s details, who is being billed and where.
  • The date issued and a clear due date, not just “due on receipt.”
  • An itemised list of the work, with a short description and the amount for each line.
  • The subtotal, any tax, and the total due, shown clearly.
  • How to pay, your payment methods and details.

How do you write invoice line items?

Line items are where clients look first, so make them clear. Each line should describe the work in plain language the client recognises, “Homepage design, final revisions” rather than a vague “design work.” Break a big project into a few meaningful lines so the client can see what they are paying for. When your invoice is built from the projectbehind the work, those line items can carry the real details of what you did instead of being retyped from scratch.

What payment terms should you set?

Payment terms tell the client when you expect to be paid. Vague terms invite late payment, so be specific. A clear window like “payment due within 14 days” with an actual date on the invoice works far better than “net 30” or nothing at all. If you charge late fees or require a deposit, state that too. Setting firm terms here is your first line of defence against the problems in dealing with late-paying clients.

How do you make invoices look professional?

A polished, branded invoice signals that you are a real business and quietly encourages faster payment. You do not need a designer, you need consistency: your logo, a clean layout, and the same look every time. Building each invoice by hand in a document editor is slow and error-prone, which is why an invoice generator is worth it. It applies your branding automatically, fills in the client and project details for you, and produces a clean PDF in seconds, so every invoice looks the part without the effort.

When should you send the invoice?

Immediately. The best time to invoice is the moment the work is done, while its value is fresh in the client’s mind. Every day you wait is a day added to when you get paid. This is where speed matters most: if creating an invoice is a chore, you will put it off. If it takes a minute, you will do it right away. Keeping your invoices beside your client tracking also means you can see instantly what has been sent and what is still owed.

Your invoice checklist

Before you hit send, run through this: unique invoice number, your details, the client’s details, issue and due dates, clear line items, subtotal and total, payment instructions, and your branding. Tick all of those and your invoice will be easy to pay and hard to argue with.

Invoicing is the last step of client work, but it is the one that actually gets you paid, so it deserves to be done well and fast. Tabrio turns a finished project into a professional invoice in seconds and tracks it through to paid, the whole point being that getting paid should be the easiest part of your week, not the most dreaded. For the bigger picture, see client management for freelancers.

Run your whole business in one place

Tabrio brings your clients, projects, tasks, and invoices together, with a built-in invoice generator and an AI contract scanner.

Try Tabrio free

Keep reading

Invoicing

How to Deal With Late-Paying Clients

Prevent and handle late payment as a freelancer: set clear terms, invoice fast, follow up calmly, and always know which invoices are overdue.

7 min readRead
Client management

Client Management for Freelancers: The Complete Guide

How to manage clients from first contact to final invoice, client tracking, onboarding, handling late payers, and knowing when to let a client go.

8 min readRead
Client management

How to Fire a Client Politely

When and how to end a freelance client relationship cleanly, spotting the signs, preparing the exit, what to say, and protecting your reputation.

6 min readRead
Tabrio

Tabrio is the all-in-one workspace for freelancers and agencies, client tracking, project tracking, task management, an invoice generator, and an AI contract scanner in one place.

Product

Client trackingProject trackingTask managementInvoice generatorAI Contract ScannerPricing

Resources

BlogHelp centerLog inCreate account

Legal

Terms & ConditionsPrivacy PolicyCookie PolicyRefund Policy

© 2026 Tabrio. All rights reserved.

Made for people who bill for their time.