Before the invoice leaves your outbox
This invoice checklist is for owners, finance heads and whoever raises invoices in a growing business. An invoice can look complete and still stall: the customer's accounts team sends it back for a missing PO number, a wrong legal name or a tax ID that does not match, and the payment clock starts again from zero.
Run through the 20 points below before you send the next one. The first few take seconds to fix on your template. The later ones are about how invoices are sent and followed up, which is where payments quietly slip. Tick each one off against your own invoice and your own process.
The 20-point invoice checklist
Your registered business name
Use the exact name your company is registered under, not a brand name. Payables teams match invoices to the vendor record, and a mismatch puts it on hold.
Customer's legal billing name
Bill the customer's legal entity and billing address, not the person who placed the order. Check it against their PO or vendor onboarding form.
Unique invoice number
Every invoice needs its own sequential number that is never reused. It is how both sides track payment and how auditors check nothing is missing.
Invoice date and due date
Show both dates clearly. A due date spelled out as a calendar date leaves less room for argument than a term alone.
Tax IDs for both parties
Print your tax registration number and the customer's where your rules require it. A wrong or missing ID can stop them claiming the tax back, so they will hold payment.
Customer PO number quoted
If the customer issued a purchase order, quote its number. Many accounts teams cannot approve an invoice that does not match an open PO.
Clear line item descriptions
Describe each item or service so someone who was not in the deal understands it. Vague lines like 'services rendered' invite queries.
Quantity, unit and rate
Show how many, of what unit, at what price for every line. It lets the customer check the invoice against the order or delivery note in seconds.
Tax split per line
Show the tax rate and amount for each line or tax category. A single lump tax figure is harder to verify and easier to reject.
Discounts shown separately
List any discount as its own line instead of quietly lowering the rate. It keeps the agreed price visible and avoids confusion on the next order.
Total in figures and words
State the final amount clearly, and in words where that is the local practice. It removes doubt when a figure is misread or edited.
Payment terms stated
Write the terms on the invoice itself, for example the number of days and any advance already received, so nobody has to dig out the contract.
Bank details checked twice
Check the account name, number and bank code against your bank record before every new template. One wrong digit sends money to the wrong place or bounces it.
Payment link included
Add a payment link or a scannable code where your customers can pay that way. The easier it is to pay, the fewer reminders you need to send.
Late payment clause
State what happens if payment is late, in line with your contract. Even if you rarely apply it, it sets the expectation that the due date matters.
Contact for billing queries
Give a name, email and phone number for invoice questions. A query that has nowhere to go turns into a payment that never gets made.
PDF, never an editable file
Send invoices as PDF, not Word or Excel. It keeps the layout intact and stops anyone changing the amounts or bank details along the way.
File named by invoice number
Name the file with the invoice number and customer, not 'invoice-final-2'. It helps the customer's team file it and helps you find it when they ask.
Sent to the payables inbox
Send it to the customer's accounts payable address as well as your contact. An invoice sitting in one person's inbox is not in anyone's approval queue.
Due date reminder scheduled
Set a reminder before and on the due date, ideally automated from your accounting system. Follow-up should not depend on someone remembering.
Questions about the invoice checklist
Who is this invoice checklist for?
Do I need to check all 20 items on every invoice?
Can invoice sending and reminders be automated?
Want invoicing and follow-up to run without chasing?
Book a digital audit. Tell us how you raise and chase invoices today, and we will come back with what automating it would look like for your business.
Part of our Business Process Automation hub. Start with our business automation services.