Deleting a bank account in QuickBooks takes three steps: disconnect the account from your bank, remove it from your chart of accounts, and decide what to do with any remaining balance

The process differs slightly depending on whether you use QuickBooks Online or QuickBooks Desktop, and whether the account still has transactions in it. If the account is empty and you connected it through your bank's website, you can disconnect and delete it in minutes. If the account has a balance or old transactions, you'll need to move that money first or merge the account into another one.

The most common reason to delete a bank account is that you've closed it at your bank, switched to a different account, or set up a duplicate by mistake. QuickBooks won't let you delete an account that still has a balance, so you'll see an error message if you try — that's actually a safeguard to keep your books from going out of balance.

Key Takeaways

  • You must move or zero out any remaining balance before QuickBooks will let you delete the account.
  • In QuickBooks Online, disconnect the bank link first through Settings, then delete the account from your chart of accounts.
  • In QuickBooks Desktop, you delete the account directly from your chart of accounts, and the bank connection ends automatically.
  • If the account has old transactions you want to keep, merge it into another account instead of deleting it.
  • A deleted account cannot be recovered, so make sure you've moved any money and backed up your file first.

How to delete a bank account in QuickBooks Online

Start by disconnecting the bank link. Go to Settings (the gear icon in the top left), then select Linked Accounts under the Tools section. Find the bank account you want to remove and click the Disconnect button. QuickBooks will ask you to confirm — this stops the automatic downloads from your bank but doesn't delete the account yet.

Next, handle any remaining balance. If the account has money in it, you need to transfer that balance to another account or record a journal entry to zero it out. Go to the account itself, look at the current balance shown in your chart of accounts, and decide: transfer the money to your main operating account, or if it's a small discrepancy, create a journal entry that moves it to an expense or income account. QuickBooks won't let you proceed without this step.

Once the balance is zero, go to Settings again and select Chart of Accounts. Find the bank account in the list, click the three dots next to it, and select Delete. QuickBooks will confirm that you want to remove it permanently. The account disappears from your chart of accounts and from all reports.

How to delete a bank account in QuickBooks Desktop

In Desktop, the process is more direct. Open your chart of accounts (usually under Lists in the menu bar, or press Ctrl+A). Find the bank account you want to delete and right-click on it, then select Delete Account from the menu.

QuickBooks will show you the current balance and ask you to confirm. If there's a balance, you'll see a message saying you can't delete it until the balance is zero. Transfer the money to another account first: write a check from the account you're deleting to your main operating account, or create a journal entry that moves the balance. Once the balance reads zero, try deleting again.

Desktop does not require you to disconnect a bank link separately — deleting the account from the chart of accounts ends the connection automatically. However, if you set up the account through your bank's website (rather than through QuickBooks), you may need to log into your bank's website and remove the QuickBooks connection there as well, depending on your bank's system.

What to do if the account has a balance you can't move

If the account has a balance but you can't transfer it (for example, the bank account is closed and you never withdrew the money), create a journal entry to move the balance to a suspense account or an expense account. This zeros out the bank account in QuickBooks so you can delete it, while keeping a record of where the money went.

Open a new journal entry, date it the last day you had access to the account. Debit the bank account for the full balance, and credit a suspense account or miscellaneous expense account for the same amount. This balances the entry and clears the bank account. Now you can delete the account from your chart of accounts.

If you're unsure whether to use a suspense account or an expense account, ask your accountant — the choice depends on whether you think you'll eventually resolve the discrepancy or whether it's a permanent loss.

Merging an account instead of deleting it

If the account has old transactions you want to keep in your records, consider merging it into another account instead of deleting it. This keeps the transaction history intact while consolidating your accounts.

In QuickBooks Online, go to Settings, Chart of Accounts, find the account, click the three dots, and select Merge. Choose which account to merge it into — usually your main operating account. QuickBooks moves all transactions from the old account to the new one and deletes the old account automatically.

In QuickBooks Desktop, right-click the account in your chart of accounts and select Edit Account. Change the account name to something like "Closed — [Bank Name]" to mark it as inactive, then leave it in your chart of accounts. This keeps the transaction history visible but makes it clear the account is no longer active. If you want to fully merge it, you'll need to manually move transactions using journal entries or by editing each transaction individually.

Backing up before you delete

Before you delete any account, back up your QuickBooks file. A deleted account cannot be recovered, so if you realize later that you needed it, you'll have to restore from a backup.

In QuickBooks Online, go to Settings, then select Backup and Restore under the Tools section. Click Create Local Backup and save the file to your computer. In QuickBooks Desktop, go to File, then select Create a Backup. Choose Local Backup and save it somewhere safe.

Keep the backup file for at least 30 days after you delete the account, in case you need to restore it. If your accountant or bookkeeper reviews your books later and questions the deletion, you'll have a copy of the file before the change.

What happens to reports after you delete an account

Once you delete an account, it no longer appears in your balance sheet, profit and loss statement, or other reports going forward. However, if you run a report for a date range that includes transactions from the deleted account, QuickBooks may still show those transactions in detail reports, depending on how the report is configured.

If you need to see historical data from the deleted account, run your reports before you delete it and save them as PDFs. This gives you a permanent record of what was in the account. After deletion, you can still view the backup file if you need to look up old transactions.

Frequently Asked Questions

Can I undo a deletion if I accidentally delete the wrong account?

No, deleted accounts cannot be recovered from within QuickBooks. Your only option is to restore from a backup file you created before the deletion. This is why backing up before you delete is important. If you don't have a backup, contact QuickBooks support — they may be able to help, but recovery is not may provide.

What if my bank account is closed but QuickBooks still shows a balance?

Create a journal entry to zero out the balance. Debit the bank account for the full amount and credit a suspense or miscellaneous expense account. This removes the balance from QuickBooks without losing the record of what happened to the money. Then you can delete the account.

Do I need to disconnect the bank link before deleting in QuickBooks Desktop?

No. Deleting the account from your chart of accounts automatically ends the bank connection in Desktop. However, if your bank requires you to revoke the connection on their end, log into your bank's website and remove QuickBooks from your connected apps.

Can I delete a bank account that has transactions from multiple years?

Yes, but consider merging it instead. Merging keeps the transaction history in your records while removing the account from your active list. Deleting removes the account entirely, though the transactions may still appear in historical reports depending on the report type.

What's the difference between deleting and deactivating an account?

Deleting removes the account completely. Deactivating (available in Desktop by renaming the account to mark it inactive) keeps it in your file but hides it from most lists and reports. Deactivating is safer if you think you might need the account later, since you can reactivate it anytime.