Delete a bank account by going to Settings, then Chart of Accounts, finding the account, and clicking the delete icon
To remove a bank account from QuickBooks Online, open Settings (the gear icon in the top left), then select Chart of Accounts. Find the bank account you want to remove in the list, click the three dots on the right side of that row, and select Delete. QuickBooks will ask you to confirm. If the delete option is greyed out, the account has transactions attached to it — you'll need to handle those first.
The process takes about two minutes if the account is empty. If the account has transactions, you have two choices: move the transactions to a different account, or mark the account as inactive instead of deleting it. Most people choose to mark accounts inactive because it preserves your financial history and keeps your reports accurate.
Key Takeaways
- You can only delete a bank account that has no transactions attached to it; accounts with activity must be marked inactive or have their transactions moved first.
- Marking an account inactive keeps your historical data intact and is usually the better choice than deletion for accounts you've used for a while.
- If you want to delete an account with transactions, you can reassign those transactions to another account before deleting, but this changes your historical records.
- Disconnecting the bank feed (the automatic download link) is separate from deleting the account itself — you may need to do both.
When you can and cannot delete a bank account
QuickBooks Online blocks deletion of any bank account that contains transactions, even if those transactions are old. This is a safety feature to prevent you from accidentally erasing your financial history. The system doesn't care whether the account is still connected to your actual bank or not — it only looks at whether QuickBooks has recorded any activity in that account.
If you see the delete option greyed out, the account has transactions. You can check this by clicking on the account name to open its detail page and looking at the transaction list. Even a single deposit or withdrawal will prevent deletion.
Marking an account inactive instead of deleting it
For most bank accounts you've actually used, marking the account inactive is better than deleting it. When you mark an account inactive, QuickBooks keeps all the transaction history but hides the account from your active lists and reports. You can still run reports that include historical data, and you can reactivate the account later if you need to.
To mark an account inactive, go to Settings > Chart of Accounts, find the account, click the three dots, and select Make Inactive. The account will disappear from your normal account lists but remain in your system. If you ever need to see it again, you can filter your Chart of Accounts to show inactive accounts and reactivate it with one click.
Moving transactions to delete an account with activity
If you must delete an account that has transactions, you can move those transactions to another account first. This is a manual process: you open each transaction, change the account it's assigned to, and save it. Once all transactions are moved, the original account will be empty and you can delete it.
Be aware that moving transactions changes your historical records. If someone later looks at your reports from the month you moved the transactions, they'll see the activity under the new account, not the original one. For this reason, most accountants recommend marking the account inactive instead, especially if the account was active for more than a few months.
Disconnecting the bank feed separately
If your bank account was connected to QuickBooks through a bank feed (automatic downloads), disconnecting the feed and deleting the account are two separate steps. You may need to do both, or you might only need to do one depending on your situation.
To disconnect the feed without deleting the account, go to Settings > Connected Apps, find your bank in the list, and click Disconnect. This stops QuickBooks from downloading transactions from that bank, but the account itself stays in your Chart of Accounts. If you want to delete the account after disconnecting, follow the deletion steps above. If you only want to stop the automatic downloads but keep the account for manual entry, disconnecting the feed alone is enough.
What happens to reports and history after deletion
Once you delete a bank account, QuickBooks removes it from your active account list and from most reports going forward. However, if you've already run reports that included that account, those saved reports won't change — they'll still show the account and its old transactions. New reports you run will not include the deleted account.
This is another reason marking accounts inactive is often the safer choice. Inactive accounts still appear in historical reports and searches, so you can always find the data if you need it. Deleted accounts are harder to recover information from if you realize later you need it.
Recovering a deleted account
QuickBooks Online does not have a built-in undo for deleted accounts. Once you confirm the deletion, the account is gone. However, if you deleted it very recently (within the same session), you can sometimes use your browser's back button or refresh the page to see if QuickBooks prompts you to restore it.
If that doesn't work, your only real option is to contact QuickBooks Support to see if they can recover it from a backup. This is not may provide and may take several days. For this reason, if you're unsure whether you want to delete an account, mark it inactive first. You can always delete it later if you're certain, but you can't easily undo a deletion.
Frequently Asked Questions
Can I delete a bank account that's still connected to my actual bank?
Yes, you can delete it from QuickBooks without affecting your real bank account. However, you should first disconnect the bank feed in QuickBooks (under Settings > Connected Apps) so QuickBooks stops trying to download transactions from that bank. Deleting the account in QuickBooks does not close your actual bank account.
What's the difference between deleting and marking inactive?
Deleted accounts are removed from your system and harder to recover. Inactive accounts stay in QuickBooks but hidden from normal lists, and you can reactivate them anytime. For accounts with history, inactive is safer because you keep all the data accessible.
If I delete an account, do my transactions disappear?
You can only delete an account that has no transactions, so this situation doesn't come up. If an account has transactions, you must move them to another account first, which means they'll show under the new account instead.
Can I delete a bank account if it has a zero balance?
Only if it has no transactions at all. A zero balance doesn't matter — QuickBooks blocks deletion based on transaction history, not the current balance. If the account ever had any deposits or withdrawals, even if they cancel out to zero, you can't delete it.
How do I know if my bank feed is still connected after I delete an account?
Once you delete the account, the feed is automatically disconnected because there's no account for the data to go into. If you want to be certain, check Settings > Connected Apps and look for your bank in the list. If the account is deleted, it shouldn't appear there anymore.