Blog · QuickBooks
Desktop 2023 support just ended. Here's what actually stops — and what doesn't.
On May 31, 2026, every QuickBooks Desktop 2023 product — Pro Plus, Premier Plus, Mac Plus, and Enterprise 23.0 — reached the end of Intuit's support window. Your software did not shut off: it still opens, and your data is still yours. What changes is specific: payroll tax tables freeze, bank feeds and connected services stop, and security updates end. That's a real deadline, but it's Intuit's printed one, not a countdown we invented — and the right response is a planned move, not a panicked one.
Published · Updated · By Everholt & Co.
The runway, on one line
Three dates decide the Desktop question.
Figure data as a table
| Date | Event | Detail |
|---|---|---|
| SEP 2024 | New Plus sales ended | Pro/Premier/Mac closed to new US subscribers |
| MAY 31, 2026 | Desktop 2023 support ended | incl. Enterprise 23.0 — feeds, payroll, patches stop |
| SEP 2026 | Desktop 2024's clock lifted | no posted sunset date — per Intuit's own update |
Read the line left to right and the shape changes partway through: Intuit closed the front door in 2024, retired the 2023 generation this May — and then, rather than posting a sunset for the 2024 generation the way it posted one for 2023, said in September that Desktop 2024 isn't getting one right now. None of this is an emergency — the software runs today and will run tomorrow — but it's worth planning against what's actually posted rather than what used to be the pattern. Source: Intuit's QuickBooks Desktop service discontinuation policy and Intuit's "What's new in QuickBooks Desktop 2024", both checked September 2026.
The facts, plainly
What ended May 31 — and what keeps working.
| Component | Still works | Stopped with support |
|---|---|---|
| The software itself | Opens and runs on your computer — your license didn't expire. | — |
| Your company file | Fully accessible; your data stays yours. | — |
| Bank feeds | — | Live feeds and connected services end — transactions go manual. |
| Payroll | — | Tax tables freeze; withholding math drifts as real rates change. |
| Payments | — | Desktop Payments processing ends with the connected services. |
| Security | — | No more patches — each month online widens the exposure. |
| Intuit help | — | Official support for 2023 versions is closed. |
All of this is Intuit's discontinuation policy, current as of July 2026 — the specifics are theirs and can change, so confirm your version's status with Intuit before deciding anything expensive.
The part that trips people
The migration itself is hours. The window around it is the trap.
Figure data as a table
| Step | What happens | Figure |
|---|---|---|
| 1 · 1 · Clean the file | Reconcile every account, fix what's wrong first | — |
| 2 · 2 · Open QBO | The subscription starts a clock, not just a bill | — |
| 3 · 3 · Import | Inside Intuit's window — stall and you restart | 90/180-DAY WINDOW DAY ≤ 90/180 |
| 4 · 4 · Verify balances | Old file vs new file, proven before go-live | TB = TB |
Moving a Desktop file to QuickBooks Online is not the hard part — Intuit's import tooling does the transfer in hours. Two clocks around it do the damage. First, the import window: start the subscription, stall on the move, and you can end up re-creating the account just to import at all. Second, the state of the file going in: a Desktop file with unreconciled months, a bloated chart of accounts, or years of undeposited-funds buildup imports all of that faithfully — a messy file becomes a messy Online file with a fresh interface. Order of operations is everything: clean first, then start the clock, then move once.
The step everyone skips
"We migrated" means nothing until the balances say so.
Intuit's importer is good, but good is not proven — inventory methods, unapplied credits, sales-tax liabilities, and multi-currency artifacts are the classic places a converted file quietly diverges. The verification that turns "we migrated" into "we migrated and can prove nothing was lost" is a tie-out, and it's mechanical. Worked example, with illustrative numbers:
1 · Trial balance to trial balance
Run both files' trial balance on the migration date. For example, if Desktop shows total debits of $412,386.22, QuickBooks Online must show $412,386.22. Not close: identical, account by account.
2 · Agings match names, not just totals
A/R and A/P aging by customer and vendor: say Desktop shows a customer owing $4,180 across two invoices — Online must show the same two invoices — totals can match while detail scrambled.
Illustrative example — not client data. Assumptions stated.
Assumptions: one company file moved from QuickBooks Desktop to QuickBooks Online in a single import, with nothing entered in either file after the migration date. Both trial balances are run on the same accounting basis and the same date, and the customer in step 2 has two open invoices on that date. The figures are invented.
3 · Reconciliation status survives
Last reconciled date and cleared balance per bank account carry over — then month one in the new file gets a real reconciliation to prove the go-forward works.
4 · The known trouble spots, checked by hand
Inventory valuation, sales-tax payable, undeposited funds, and payroll liabilities — the accounts conversion notes routinely flag — compared line by line, differences explained in writing.
That checklist is the whole difference between hoping and knowing — the same statement-first discipline that governs bank reconciliation, applied to a move. If you'd rather the move arrive with the proof attached, our QuickBooks Desktop-to-Online migration service runs exactly this sequence — file cleaned first, imported once, balances verified in writing — for a fixed fee scoped before any work starts.
On Desktop 2023 and unsure whether the file is clean enough to move? The free review reads it and answers honestly — including whether staying put a while longer is the cheaper right answer.
Free books reviewThe honest section
Staying on Desktop for now is a legitimate choice — with open eyes.
No fear campaign here: a business on Desktop 2024 currently has no posted end date to plan against — Intuit lifted the three-year clock in its September 2026 update rather than setting a new one — and a business with genuine Desktop-shaped needs — certain inventory and job-costing depth, a workflow that truly depends on it — can keep running it or evaluate Enterprise, the one edition Intuit still sells and carries forward. What doesn't hold up is drifting: staying on an unsupported version (like Desktop 2023 today) while payroll runs on frozen tables and transactions go in by hand is how books quietly rot — every manual month adds entry errors no feed would have made, and nobody notices until the reconciliations stop tying. If you stay, stay deliberately: a currently supported version, reconciled monthly, and a periodic check with Intuit since an open-ended policy can still change. If you move, move deliberately too — clean first, migrate once, verify everything.
FAQ · Updated October 2026
The questions this piece raises.
Weighing the move itself? The migration service carries balances-verified Desktop-to-Online moves — and the version comparison answers whether Online even fits your business first.