How to Delete a Company in QuickBooks (There Are Two Different Answers)
QuickBooks has no single delete button for a company. If a company is brand new, under 60 days old and hasn't run payroll yet, you can use the Purge Company tool to wipe its data and start clean. If you're closing one company among several, you cancel that specific company's subscription instead, which leaves the others untouched.
The full walkthrough
1. Work out which situation you're actually in. "Delete a company" usually means one of two things: wipe a test or newly-started company and begin again, or shut down one company while a different one keeps running. The steps aren't the same.
2. To start over with a new company, check the window first. Purge Company only works within 60 days of the company's creation date, and only if you haven't processed payroll in it yet. If either of those has already happened, this option is gone.
3. Open the Purge Company tool. While logged into the specific company, go to its URL and add /app/purgecompany to the end, or search "purge" from QuickBooks' own help search inside that company to get the direct link. It isn't tucked into a regular settings menu.
4. Confirm and purge. QuickBooks asks you to type a short confirmation phrase before it runs. Once confirmed, every transaction, list entry, and customization in that company gets wiped, but the company shell itself, its name and subscription, stays in place for you to rebuild from zero.
5. To close one company while others keep running, go to Billing & Subscription instead. Open the specific company you're closing, click the gear icon, then Account and Settings, then Billing & Subscription, and cancel that company's subscription. Each company under your Intuit account bills separately, so this doesn't touch anything else.
6. Check your company switcher afterward. A canceled company drops out of your active list but, like any cancellation, stays viewable read-only for a retention period before it's actually purged for good.
Why QuickBooks Desktop is actually different here
Everything above is a QuickBooks Online answer, because QuickBooks Online never stores a company on your own machine; it all lives on Intuit's servers. QuickBooks Desktop works the opposite way: your company file (the .QBW, plus its .TLG and .ND companions) sits on your computer or local network, which means you genuinely can delete it the way you'd delete any other file.
To do that properly, close QuickBooks first, then delete those files from wherever they're stored. You should also remove the company from Desktop's recent-company list separately, right-click it under File > Open Previous Company and choose Remove, since deleting the file alone leaves a dead shortcut pointing at nothing.
That's a real, mechanical difference, not a technicality. Online can only ever hide, cancel, or purge a company's data; Desktop can genuinely erase the file from existence, for better or worse. Back up a Desktop company file before you touch any of this if there's any chance you'll want it later.
What we've built on top of QuickBooks company management
Clean handoff from test to live
When a new company gets set up with real starting balances after a purge or a fresh build, we migrate the opening numbers and connections over automatically instead of someone re-typing them once the test phase is done.
Automated wind-down for a closing entity
When one company is shutting down as part of a merger or restructure, open vendor balances and historical reports get exported and archived on a schedule before cancellation, instead of relying on someone remembering to grab everything first.
Shutting down or starting over with a QuickBooks company?
A couple of the ways this shows up. Tell us the actual situation and we'll tell you what parts of the cleanup can run themselves.
Closing out or resetting a QuickBooks company and dreading what has to move first?
Tell us what's in the company you're shutting down, or starting fresh, and where the real data needs to end up, and we'll tell you if that move can happen without someone exporting and re-entering it by hand. Company cleanup is just one example; we automate whatever else is manual in the business too.
Let's talk