If you opened QuickBooks Desktop 2023 this month and payroll suddenly calculated the wrong withholding, or your bank feed just stopped pulling in transactions, you're not imagining it. Intuit's service discontinuation for QuickBooks Desktop 2023 took effect on May 31, 2026, and if you're only noticing now, you're already behind on a decision that used to feel optional and just became urgent.
Here's the good news first: your software didn't brick. QuickBooks Desktop 2023 still opens, your company file is intact, and you can still enter transactions and pull reports. The bad news is that everything connected to Intuit's servers — the parts of the software that kept your books current and compliant without you thinking about it — quietly stopped working. For a lot of small businesses, that's most of what made QuickBooks Desktop worth using in the first place.
What Actually Stopped Working on May 31
"Discontinued" doesn't mean "deleted." It means Intuit stopped supporting the services QuickBooks Desktop 2023 depends on. Specifically:
- Payroll tax tables froze. If you run QuickBooks Desktop Payroll, your withholding tables are locked at whatever rates were current in May 2026. Every paycheck you process now is calculated on stale numbers — a real compliance problem, not a cosmetic one.
- Bank feeds disconnected. The automatic pull of transactions from your bank and credit card accounts no longer works. You're back to manual entry or CSV imports.
- Desktop Payments stopped processing. If you accepted customer payments through QuickBooks, that integration is gone.
- Security patches stopped. No more updates, full stop — which matters more than it sounds like for software that touches your bank credentials.
- Live technical support ended. Call Intuit about a QuickBooks Desktop 2023 problem and you'll be told to upgrade.
What's still fine: the software itself runs, your historical data is readable, and you can manually record transactions and generate reports for as long as your operating system supports the program. It's just an offline ledger now, not a connected financial system.
Why This Round Feels Different
QuickBooks Desktop has sunset old versions every year for a while — 2022 lost support in May 2025, and the pattern will continue with 2024 support ending in September 2027. What makes the 2023 sunset worth writing about is that it's effectively the end of the line for mainstream Desktop: Intuit has confirmed there won't be new non-Enterprise Desktop releases (no 2025, 2026, or 2027 versions). QuickBooks Desktop Enterprise is now the only Desktop edition Intuit continues to sell and support, and Enterprise pricing jumped again this year — a single-user Silver license runs into the high hundreds annually.
In other words, this isn't a "skip a version, catch up next year" situation for most small businesses. If you're still on Desktop 2023 (or earlier), you're choosing between paying for Enterprise, moving to a cloud product, or running your books manually on software Intuit has stopped maintaining.
Your Options, Ranked by How Most Small Businesses Should Think About Them
1. Migrate to QuickBooks Online
This is Intuit's preferred path, and for many businesses it's the path of least resistance since your data structure is already familiar. QuickBooks provides a built-in migration tool that moves your chart of accounts, customers, vendors, items, and transaction history in roughly 15–30 minutes for most files. Two catches worth knowing before you start:
- You have a 60-day window after creating your QBO account to complete the import. Miss it and you start over.
- Very large files can't migrate automatically. If your combined count of customers, vendors, items, and transactions exceeds 750,000 — common for businesses with a decade-plus of history — you'll need a manual conversion, which usually means hiring a QuickBooks ProAdvisor.
Budget more time than the migration tool implies. The data transfer itself takes minutes; pre-migration cleanup, post-migration validation, and reconnecting every bank feed realistically takes two to three weeks for a business with any transaction volume.
Pricing has also moved since the last time you might have checked: QBO Simple Start is around $38/month, Essentials $75/month, Plus $115/month, and Advanced $275/month as of mid-2026 — before any add-ons for payroll or payments.
2. Move to a different cloud platform
QuickBooks Online isn't the only option, and for some businesses it isn't the best one. Xero, Sage, and Zoho Books all offer comparable double-entry accounting with bank feeds and payroll add-ons, and migration tools exist for pulling QuickBooks Desktop exports into each. A newer category — AI-native platforms like Digits and Puzzle — is also gaining traction, particularly with venture-backed startups that want automated categorization and real-time dashboards over a traditional GL interface.
If you're evaluating alternatives anyway, this is also a reasonable moment to ask a more fundamental question: does your business need a proprietary, subscription-locked ledger at all, or would you be better served by a system where your financial data is portable, auditable, and yours outright? More on that below.
3. Pay for QuickBooks Desktop Enterprise
If your workflow genuinely depends on Desktop's interface and you have the budget, Enterprise keeps you on familiar software with continued updates. It's the most expensive option per user, and you're still on a subscription — Intuit ended perpetual-license Desktop pricing years ago — so you're paying ongoing cost for the privilege of not changing anything.
4. Stay on Desktop 2023 and do it manually
Technically possible, genuinely inadvisable past a certain size. You lose payroll compliance, bank reconciliation efficiency, and security patching. For a true side-business with a handful of transactions a month, this might buy a few more months. For anything with employees or meaningful transaction volume, the compliance risk (especially around payroll withholding) outweighs the savings almost immediately.
A Practical Migration Checklist
Whatever you choose, don't skip these steps — they're what actually separate a clean two-week migration from a six-week mess:
- Export a full backup of your current company file before touching anything, including a PDF of your trial balance and a CSV of open invoices/bills.
- Reconcile every account in the old system first. Migrating unreconciled accounts just moves the mess to a new platform.
- Clean up your chart of accounts. Desktop files accumulate duplicate or unused accounts over years — a migration is the cheapest time you'll ever have to prune them.
- Migrate, then verify line by line for at least one full month of transactions against your backup before you trust the new system and cancel anything.
- Reconnect bank feeds immediately and confirm the connection is stable before your next reconciliation cycle.
- Re-run your most recent payroll in the new system in parallel with your last Desktop payroll run to confirm the numbers match before you commit.
Common Mistakes Businesses Make During This Migration
Talk to any bookkeeper who's handled a wave of these migrations and the same avoidable errors come up repeatedly:
- Canceling the old subscription too soon. Keep Desktop 2023 installed and accessible for at least one full fiscal quarter after migrating, purely as a read-only reference in case a discrepancy surfaces later.
- Migrating mid-payroll-cycle. Switching systems in the middle of a pay period is how businesses end up with duplicate or missing paychecks. Time the cutover to land right after a completed cycle.
- Assuming the migration tool caught everything. Automated tools are good at moving transactions; they're not great at preserving custom reports, memorized transactions, or class/location tracking configurations. Rebuild those manually rather than assuming they came across intact.
- Treating the deadline as flexible. It's tempting to assume Intuit will quietly extend support the way software vendors sometimes do. They haven't for any previous Desktop version, and there's no indication 2023 is an exception.
Why This Is a Good Moment to Rethink Bookkeeping Infrastructure, Not Just Replace It
A forced migration is annoying, but it's also the one moment most businesses actually stop and look at how their books are structured — because they have to touch every account and transaction anyway. It's worth using that moment well rather than just reproducing your old Desktop setup inside a new cloud subscription.
This is exactly the gap Beancount.io is built for. Instead of trusting your financial history to a proprietary format that a vendor can sunset on their schedule, plain-text accounting keeps your ledger in a human-readable, version-controlled file you own outright — no migration tool, no 60-day import window, no "your file is too large to convert automatically." Beancount.io gives you that plain-text foundation with modern tooling on top, so switching accounting software again — if a vendor ever forces your hand — is a git diff, not a project.
If you want the dashboard experience without giving up plain-text portability, check out Fava, a visual interface layered directly on top of your Beancount ledger. And if you're curious what the underlying workflow looks like day to day, our docs walk through it from first ledger entry onward.
The Bottom Line
QuickBooks Desktop 2023's discontinuation on May 31, 2026 didn't lock you out of your software, but it did quietly remove the parts that kept your books accurate and compliant — payroll tax tables, bank feeds, security patches, and support. If you're still running it, treat this as a deadline you've already missed rather than one you can keep pushing: payroll withholding calculated on frozen tax tables is a real liability, not a someday problem.
Whether you land on QuickBooks Online, a competitor, Enterprise, or something more fundamentally different, the businesses that come out of this transition in the best shape are the ones that use it to clean up their books rather than just relocate the mess. Get started with Beancount.io for free and see what a migration looks like when your data was never locked in to begin with.