Merge Duplicate Bank and Credit Card Accounts in QuickBooks Desktop
Duplicate bank and credit card accounts split history and break reconciliation in QuickBooks Desktop; here is how to prepare them for a clean merge.
A duplicate bank or credit card account usually arrives by accident. A bank feed reconnects under a slightly different name, or a conversion imports the account twice. Our engineers see both patterns regularly. The register splits, the balance reads wrong, and reconciliation drifts. QuickBooks Desktop has no merge command on any menu, but it will merge two accounts once they are prepared correctly.
What blocks a merge?
Desktop merges accounts by trigger, not by selection. You make two same-type records identical, and the program offers to combine them. Four conditions stand in the way.
A parent account with subaccounts will not merge. QuickBooks also refuses to merge a subaccount into a top-level account. Every subaccount has to be moved or merged on its own first.
An active bank feed connection blocks the merge as well. The connection on the account being retired has to be deactivated before the prompt will appear.
Type and currency must match. A Bank account cannot merge into a Credit Card account, and in a multi-currency file two accounts in different currencies cannot merge at all.
Unreconciled transactions are a softer block. They will not stop the prompt, but they carry their blank or cleared status into the surviving account and distort the next reconciliation. Treat them as a blocker and settle them first.
Before you start
- Make a verified local backup of the company file using the backup option on the File menu. A merge cannot be undone, so the backup is the only way back.
- Switch to single-user mode (File, Switch to Single-user Mode) so nobody posts transactions while you work.
- Print or save PDF copies of the reconciliation reports for both accounts, from the Previous Reports button in the reconcile window. The duplicate's reconciliation history disappears with the account.
- Write down both balances as of the same date. You will need them to confirm the result.
Which account survives?
The merge keeps the account you do not edit. Its description, bank details, and reconciliation history remain, and the record you rename is deleted. So keep the account with the cleaner history. That is usually the older one, the one holding the bank feed, or the one reconciled through the last statement.
Preparing the duplicate
- Disconnect the feed. Right-click the duplicate in the chart of accounts and choose Edit Account. On the Online Settings tab (Bank Feed Settings in older releases), set the connection to Not Enabled, then save.
- Dissolve the subaccounts. Edit each subaccount under the duplicate and clear the Subaccount checkbox so it becomes a top-level account. A subaccount that is itself a duplicate can be merged the same way once it stands alone. A legitimate subaccount can be re-parented under the surviving account.
- Settle unreconciled items. Open the register and read the status column. Reconcile what you can against the statement. Anything that must stay unreconciled should be listed, because it will surface in the survivor's next reconciliation.
- Copy any details worth keeping from the duplicate, such as a memo or an account number, into the survivor's record. They are discarded in the merge.
Merging the two accounts
- In the chart of accounts (Lists, Chart of Accounts), right-click the duplicate and choose Edit Account.
- Change the Account Name to match the survivor exactly, same spelling and spacing. If account numbers are in use, match the number too.
- Click Save & Close. A warning appears saying the name is already in use and offering to merge. Confirm it.
- The duplicate disappears from the list.
Signs the merge worked
One account now appears in the chart of accounts, and its balance equals the sum of the two figures you wrote down. A quick report on the account shows transactions from both registers in date order. Run Verify Data from the Utilities submenu on the File menu; it should complete without errors.
The first reconciliation afterward
Expect the beginning balance to be off. The survivor keeps only its own reconciliation history, so the opening figure misses the duplicate's reconciled transactions. The gap should equal the duplicate's last reconciled balance. Check that against the reports you printed. When the numbers agree, open the reconcile window and let QuickBooks post the balance adjustment for the difference, then reconcile the next statement normally.
If the problem runs deeper
Some duplicates are a symptom rather than the whole fault. If the two accounts exchanged transfers, those become transfers from the account to itself after the merge; the offsetting legs need review and usually deletion. If the accounts sit in different currencies, the merge is impossible in a multi-currency file. Removing multi-currency from the file is a structural job rather than a settings change. If the merged balance still refuses to tie to the statements even after the adjustment, the fault sits in the data itself, and no chart-of-accounts fix will reach it.