The Pre-Send Invoice Checklist: 12 Things to Verify Every Time
You've done the work. The client's happy. All that stands between you and getting paid is sending the invoice — and yet this final step is where so many freelancers and small business owners quietly bleed money. A wrong bank account number, a tax line calculated on the pre-discount total, a payment term that reads "Net 30" when you meant "due on receipt" — these aren't rare disasters. They happen constantly, and they cost real time and real money to sort out.
This checklist exists because I got burned. I once sent a $4,200 invoice with the previous client's company name still at the top. The client noticed before paying, but I didn't — I only found out when they emailed asking whose invoice I'd sent them. Embarrassing doesn't begin to cover it.
Run through these 12 items before you click send. Every single time. It takes under four minutes and it will save you from the kind of errors that follow you around for weeks.
1. Check the Invoice Number
This sounds painfully obvious, but invoice numbering breaks more often than you'd think — especially if you use multiple tools, duplicate templates, or bill across different entities. Confirm that this invoice's number is sequential and doesn't duplicate any invoice you've already sent. Gaps are fine (sometimes you void or cancel). Duplicates are a nightmare, both for your bookkeeping and for clients whose accounts payable systems flag them immediately.
If you're not using sequential numbers, at minimum make sure your numbering system is consistent. INV-2026-047 and 047 cannot both exist for different clients in your records.
2. Confirm the Invoice Date
The invoice date is not always today. If you finished the work on the 18th but you're sending on the 23rd, think about what date you want reflected — it affects payment terms, your income records, and sometimes the client's budget cycle. Make a deliberate choice, don't just leave whatever date was auto-filled when you opened the template two weeks ago.
3. Verify the Client's Name and Address — Word for Word
Legal entities care about this. "Bright Ideas LLC" and "Bright Ideas, LLC" can create problems with some accounts payable departments. Make sure you're using the name your client has given you in their contract, purchase order, or onboarding paperwork — not what you typed from memory. Check the billing address too, especially for clients who have separate billing and operational addresses.
4. Double-Check Line Item Descriptions
Every line item should describe exactly what you delivered, in language that matches whatever you quoted or agreed to. "Design work — June" is not the same as "Brand identity package: logo files, style guide, and brand guidelines document — Phase 1." The latter survives a payment dispute. The former often doesn't.
Also check: are there line items from a previous invoice still sitting here? It happens with templates. A leftover "Domain renewal — $14" on a $6,000 consulting invoice is the kind of thing that makes clients question your attention to detail.
5. Verify Quantities and Rates
If you're billing hourly, pull up your time log and compare the hours billed against what's actually recorded. If you're billing for deliverables, count them. This isn't about catching yourself in dishonesty — it's about catching the typo where "12 hours" became "120 hours" or "1.5" became "15." Both directions happen.
Also re-read your contract or quote for the agreed rate. Rates change between projects and over time. What you charged Client A last year might not be what you agreed to charge Client B this quarter.
6. Check Every Subtotal and the Final Total Manually
Yes, your invoicing software does the math. Do it anyway — on a calculator or in your head, roughly. Software has bugs. Templates can have broken formulas. You can catch a lot just by asking: does this number feel right for the work I did? A project you know was roughly $3,000 of work shouldn't be coming out at $300 or $30,000. Sense-check the total before you move on.
7. Apply Discounts Correctly
If you're giving a discount, make sure it's applied to the right amount. A 10% loyalty discount applied after tax is different from one applied before tax — and the difference can be meaningful on larger invoices. Also verify you're applying only the discounts you actually agreed to. A template that had a promotional discount from a previous client shouldn't still be sitting on this invoice.
8. Verify Tax — Rate, Basis, and Applicability
Tax is the single most error-prone line on most invoices. Before sending, confirm three things:
- Rate: Is the tax percentage correct for this client's location and this type of service? Rates vary by jurisdiction, and some services are taxed differently than others.
- Basis: Is the tax being calculated on the correct subtotal? It should typically be the post-discount amount, not the pre-discount figure.
- Applicability: Is this client actually taxable? Some clients are registered businesses with valid exemption certificates. If they've given you one, you shouldn't be charging them tax at all.
Getting tax wrong isn't just an annoyance — in some jurisdictions, overcharging or undercharging tax creates compliance issues for both you and your client.
9. Confirm the Payment Due Date
Read the due date out loud. Is it what you intend? "Net 30 from invoice date" and a hard date of "July 23, 2026" are both fine — but they need to be correct. A due date that's already passed (common with copy-pasted invoices), or one that's 90 days out when you meant 14, is going to cause friction.
Also check: do your payment terms match your contract? If you agreed to Net 15 and this invoice says Net 30, you're voluntarily giving the client an extra two weeks to pay you.
10. Verify Your Bank Details or Payment Instructions
This one is critical and gets skipped constantly. Before sending, read your bank account number digit by digit. Check the routing number. If you accept international payments, verify the IBAN and SWIFT/BIC. If you've recently changed banks, updated your PayPal email, or added a new payment method — make absolutely sure the details on this invoice reflect where you actually want the money to go.
Sending money to a wrong or outdated account is surprisingly hard to reverse, and the client can't be blamed if you gave them incorrect details. Check this every time, not just when you think you've changed something.
11. Attach Supporting Documents if Required
Some clients — particularly larger companies or government entities — require supporting documentation before they'll process payment. This might include a signed purchase order reference, a timesheet, delivery confirmation, or a statement of work. If you've agreed to provide these, or if your client has previously bounced an invoice because you forgot them, now is the time to attach them. Sending a follow-up email with "here's the PO I forgot" adds days to your payment timeline.
12. Read the Whole Invoice Once More as if You're the Client
This is the step most people skip because it feels redundant. It isn't. After you've checked all the individual pieces, step back and read the invoice from top to bottom as if you've never seen it before — because your client hasn't. Does it make sense? Is it clear what they're paying for? Is the total amount reasonable given what you've both discussed? Is there anything that would make you, as a client, reach for the phone before paying?
This read-through catches the things the itemized checklist misses: a tone that sounds off, a reference number that doesn't match what the client sent you, a currency symbol that's wrong because of a regional settings issue in your browser. Four eyes are better than one, even when both sets are yours.
One More Thing: Save a Copy Before Sending
Not a checklist item exactly, but worth saying: save a PDF copy of the exact invoice you sent, filed by client and invoice number. Don't rely on your invoicing software to always show you what you sent. Software changes, accounts get locked, platforms shut down. A local PDF archive of your invoices is the kind of mundane thing that becomes enormously valuable the one time you need it.
The whole point of this checklist isn't to slow you down — it's to protect the relationship you've built with a client and to make sure you actually get paid correctly for work you've already done. Four minutes of verification is a reasonable exchange for not chasing down a payment error three weeks from now.
Copy it, print it, tape it next to your monitor. And then use it.