How to Edit the Invoice Number in QuickBooks Online
Click the gear icon, go to Account and Settings > Sales, open Sales form content, and turn on Custom transaction numbers. Then open any invoice and type whatever you want into the Invoice no. field; QuickBooks remembers that number and automatically counts up from it on every invoice after. A single edit on one invoice doesn't change the sequence going forward unless you want it to.
The full walkthrough
1. Turn on Custom transaction numbers first. Without this setting on, QuickBooks assigns invoice numbers itself and won't let you touch the field. Click the gear icon, go to Account and Settings, select Sales on the left, open Sales form content, and check Custom transaction numbers, then Save.
2. Open the invoice you want to renumber. On that invoice's form, you'll now see an editable Invoice no. field near the top that was locked before.
3. Type the new number or format you want and save. This can be purely numeric, or include letters and a prefix, like INV-2026-0410. QuickBooks accepts whatever text you enter in that field.
4. Understand what happens next: it's sequential from that point forward. The number you just typed becomes QuickBooks' new baseline. The next invoice you create, on any customer, picks up the next number in that same sequence automatically, the same way the original auto-numbering worked, just starting from wherever you reset it.
5. To change just one invoice without resetting the whole sequence, edit it, then edit the next one back. There's no "one-off override" switch separate from the running count. If you only want a single invoice's number different without shifting everything after it, you'll need to manually set the following invoice's number back on track yourself.
6. Remember the sequence is shared across more than invoices. Sales receipts and credit memos draw from the same custom number list as invoices once this setting is on. Renumbering an invoice can shift the next number a sales receipt or credit memo picks up too, not just the next invoice.
What editing the number does and does not do to invoices already sent
Changing the sequence going forward has zero effect on invoices a customer already received. Editing the number field on an old, already-sent invoice changes what shows in QuickBooks and on any new PDF you generate from it, but it doesn't reach back into an email a customer opened last month or a PDF already saved on their end.
That gap matters most around collections and disputes. If a customer references "invoice 1042" because that's what they were sent, and you've since renumbered it to something else inside QuickBooks, you now have two different labels for the same transaction floating around, one on your customer's copy and one in your system.
It also matters for anything downstream that keyed off the original number: a payment memo, a bank reference, an accountant's working file built before the change. Renumbering after the fact is reversible inside QuickBooks, but it isn't invisible to everything that already touched that invoice.
What we've built on top of QuickBooks invoice numbering
Numbering that matches an external system automatically
When invoice numbers need to line up with a job number, a contract ID, or a separate project system, the right number gets set the moment an invoice is created instead of someone copying it over by hand and occasionally getting it wrong.
A flag before a duplicate or out-of-sequence number goes out
Before an invoice sends, its number gets checked against the expected sequence and against numbers already used, so a typo or an accidental duplicate gets caught before a customer ever sees it, not after they call asking which invoice is real.
Does your invoice numbering need to match something outside QuickBooks?
A job system, a contract ID, a client's own reference format are common reasons it has to. Tell us what the number needs to line up with, and we'll tell you if it can be set automatically every time.
Renumbering invoices by hand to match something outside QuickBooks?
Tell us what the number is supposed to match, a job code, a contract, a client's own system, and we'll tell you if QuickBooks can set it correctly the moment the invoice is created instead of someone editing the field every time. Invoice numbering is one small manual habit; we fix whatever else in your business still runs on someone remembering a step.
Let's talk