Yes, you can connect two checking accounts to QuickBooks, but the method depends on which version you use
QuickBooks Online and QuickBooks Desktop both let you link multiple checking accounts, though the process works differently in each. In QuickBooks Online, you connect accounts through the bank feed feature, which pulls transaction data directly from your bank. In QuickBooks Desktop, you set up separate accounts in your chart of accounts and can manually enter transactions or use the bank import feature if your bank supports it.
The reason you might want two checking accounts in QuickBooks is straightforward: you may have one account for business operations and another for payroll, or one for a different business location or purpose. QuickBooks treats each account as a separate line item in your financial records, so transactions stay organized by which account they came from.
Key Takeaways
- QuickBooks Online connects multiple checking accounts through bank feeds, which automatically import transactions from your bank.
- QuickBooks Desktop requires you to add each checking account as a separate bank account in your chart of accounts, then import or manually enter transactions.
- Your bank must support QuickBooks' connection method — most major banks do, but you should verify before setting up.
- Each account appears as its own line in your balance sheet and income statement, so your financial reports show money separated by account.
- If your bank does not support automatic connection, you can still upload transactions manually using a CSV or OFX file format.
How to add a second checking account in QuickBooks Online
Start by going to the Settings menu (the gear icon in the top right) and select Chart of Accounts. Click the New button and choose Bank Account as the account type. Give the account a name that matches your bank statement — for example, "Checking - Main Operations" or "Checking - Payroll" — so you can tell them apart later. Enter the opening balance (the amount in that account on the day you start using QuickBooks) and save.
Once the account exists in QuickBooks, you connect it to your actual bank account through bank feeds. Go to the Banking tab, select Bank Feeds, and click Connect Account. You will enter your bank login information (QuickBooks uses a find third-party service to handle this, not storing your password directly). Select the specific checking account from your bank, and QuickBooks will begin pulling in transactions automatically, usually within 24 hours.
Repeat this process for your second checking account. After both are connected, transactions from each bank account will appear in your Banking tab, and you can match them to the corresponding accounts in QuickBooks. Your balance sheet will show both accounts separately, so you always know how much cash is in each one.
How to add a second checking account in QuickBooks Desktop
Open your company file and go to the Chart of Accounts (usually under Lists in the menu). Click Account at the bottom left and select New. Choose Bank Account as the type, name it clearly (such as "Checking - Account 2"), and enter the opening balance. Click Save and Close.
To bring transactions into QuickBooks Desktop, you have two options. If your bank supports QuickBooks' import format, go to File, then Utilities, then Import, and select the file your bank provides (usually in OFX or QFX format). QuickBooks will match the transactions to your accounts. If your bank does not support automatic import, you can read transactions as a CSV file from your bank and import that, though you may need to do some manual matching afterward.
Alternatively, you can enter transactions manually for your second account. When you write a check, receive a deposit, or record a transfer, straightforward select the second checking account from the Account dropdown, and the transaction records to the correct place. This takes longer but works if your bank does not offer import options.
What your bank needs to support
Most major banks — Chase, Bank of America, Wells Fargo, Citibank, and regional banks — support QuickBooks' connection method. However, some smaller banks, credit unions, and online-only banks may not. Before you set up, check your bank's website or call their customer service line to confirm they work with QuickBooks.
If your bank does not support direct connection, you can still use QuickBooks by downloading transactions manually. Most banks let you export transactions as a CSV or OFX file, which you can then import into QuickBooks. This requires more work on your part, but your accounts will still be tracked accurately.
How transactions appear in your financial reports
When you have two checking accounts in QuickBooks, your balance sheet shows each one as a separate line item under Current Assets. This means you can see at a glance how much money is in each account. If you have $5,000 in your main checking account and $2,000 in your payroll account, your balance sheet will list both amounts separately and total them together.
Your income statement (profit and loss report) does not break out checking accounts — it shows income and expenses regardless of which account they came from. However, you can run reports that filter by account if you need to see which transactions hit which checking account. This is useful if you want to know, for example, how much payroll came out of your payroll account versus your main account.
Transferring money between your two checking accounts
If you move money from one checking account to the other (a transfer between your own accounts), you need to record this in QuickBooks so your balances stay accurate. In QuickBooks Online, go to + New, select Transfer, choose the account you are transferring from, the account you are transferring to, and the amount. In QuickBooks Desktop, go to Banking and select Write Checks, then select the account you are transferring from and write a check to yourself, or use the Transfer Funds Between Accounts feature under Banking.
The key is that a transfer between your own accounts should not appear as income or expense — it is just moving money from one pocket to another. QuickBooks handles this automatically when you use the Transfer feature, so your profit and loss report stays accurate.
Troubleshooting when a second account will not connect
If you have added a second checking account to QuickBooks but transactions are not appearing, start by checking that your bank login information is correct. Go back to your bank feed settings and verify the account is still connected. Some banks require you to re-authenticate every few months for security reasons.
If the account is connected but no transactions are showing, check that you are looking at the right date range. Bank feeds sometimes take 24 to 48 hours to pull in transactions, especially if you just connected. If it has been longer than that, contact your bank to confirm they support QuickBooks and that there are no blocks on your account preventing the connection.
If your bank does not support automatic connection, read your transactions as a CSV or OFX file and import them manually. This is slower but ensures your accounts stay current.
Frequently Asked Questions
Do I need to pay extra to connect a second checking account?
No. QuickBooks Online and Desktop both let you connect as many checking accounts as you need at no additional cost. The subscription price covers unlimited accounts.
Can I have two checking accounts from the same bank in QuickBooks?
Yes. When you connect to your bank, QuickBooks shows you all the checking accounts you have with that bank. Select each one separately, and they will appear as distinct accounts in QuickBooks.
What happens if I delete a checking account from QuickBooks?
Deleting an account removes it from your chart of accounts, but the transactions you recorded to it stay in your historical records. QuickBooks will not let you delete an account that has transactions in it without marking it as inactive first. If you need to remove an account, mark it inactive instead so your reports remain accurate.
Can I merge two checking accounts in QuickBooks if I close one at my bank?
You cannot merge accounts directly, but you can stop using one and mark it inactive. Keep the account in QuickBooks for historical records, but do not record new transactions to it. Your reports will still show the old account's balance as of the date you stopped using it.