The basic process: where your money actually goes
QuickBooks itself does not hold your money. When you record a deposit or payment in QuickBooks, you are recording a transaction that already happened in your real bank account, or you are scheduling one to happen. To move money out of QuickBooks and into your bank, you use your actual bank's transfer tools — QuickBooks is the record-keeper, not the vault.
If you have already deposited money into a QuickBooks account (like a Undeposited Funds account or a holding account within QuickBooks), you will need to either deposit it to your actual bank account through your bank's website or mobile app, or record the transfer in QuickBooks so your records match reality. The steps depend on which version of QuickBooks you use and whether the money is physically in your bank already.
Most small business owners move money by logging into their bank directly and initiating an ACH transfer, wire, or check from there — not from QuickBooks. QuickBooks records what happened; your bank makes it happen.
Key Takeaways
- QuickBooks records transactions but does not hold or move money itself; you transfer funds through your actual bank's website, app, or phone line.
- If money is in a QuickBooks holding account like Undeposited Funds, you must either deposit it to your bank or record the transfer in QuickBooks to match your bank records.
- The fastest method is logging into your bank account directly and using their ACH transfer, wire, or check request tools.
- QuickBooks Online can link to your bank and auto-record transfers you make through your bank, reducing manual entry.
- If you use QuickBooks Desktop, you will likely record transfers manually after moving money through your bank.
Moving money from a QuickBooks holding account to your bank
If you have recorded customer payments or other deposits in QuickBooks but have not yet moved that money to your actual bank account, you are probably looking at the Undeposited Funds account (in QuickBooks Online) or a similar holding account. This is a staging area in QuickBooks, not a real bank account.
To move this money to your bank, you have two paths. First, you can go to your actual bank's website or app and initiate a transfer or deposit from there — the money may already be sitting in your bank, and you just need to move it between your own accounts. Second, you can record a bank deposit in QuickBooks that moves the funds from Undeposited Funds into your actual bank account within QuickBooks, which documents the transfer in your records.
In QuickBooks Online, go to + New, select Bank Deposit, choose the payments you want to deposit, select your destination bank account, and save. This records the deposit in QuickBooks. You then need to physically move the money through your bank if it is not already there. In QuickBooks Desktop, the process is similar: go to Banking, Make Deposits, select the transactions, and record them to your bank account.
Using your bank's transfer tools (the fastest route)
The quickest way to move money is to skip QuickBooks for the transfer itself and use your bank directly. Log into your bank's website or mobile app, find the transfer or send money section, and initiate an ACH transfer, wire transfer, or check request to move funds between your own accounts or to another account you control.
ACH transfers are free and usually take one to three business days. Wire transfers are faster (often same-day or next-day) but usually cost $15 to $30. Checks are free but take five to ten business days. Your bank will show you the options and fees upfront.
After you move the money through your bank, record the transfer in QuickBooks so your bank balance in QuickBooks matches your actual bank balance. This prevents confusion later when you reconcile your accounts.
Linking your bank account to QuickBooks Online for automatic recording
If you use QuickBooks Online, you can connect your bank account directly to QuickBooks. This lets QuickBooks see transactions you make through your bank and auto-record them, including transfers you initiate.
To set this up, go to Settings, then Connections, and select your bank. QuickBooks will ask you to log into your bank and authorize the connection. Once linked, QuickBooks will read your bank transactions daily and show them in the For Review section. You can then match them to the transactions you recorded in QuickBooks, or let QuickBooks auto-match them if you have turned that feature on.
This means when you transfer money through your bank, QuickBooks will see it and record it automatically — you do not have to manually enter the transfer. This is the least error-prone method if your bank supports it. Most major banks do; smaller regional banks may not.
Recording transfers in QuickBooks Desktop
If you use QuickBooks Desktop, the bank connection feature is not available, so you will record transfers manually. After you move money through your bank, go to Banking, Transfer Funds. Select the account you are transferring from, the account you are transferring to, the amount, and the date. QuickBooks will record the transfer in both accounts.
This keeps your QuickBooks records in sync with your actual bank accounts. Without this step, your bank balance in QuickBooks will not match your real bank balance, and reconciliation will be difficult.
Reconciling after you transfer money
After you move money, reconcile your QuickBooks account with your actual bank statement to make sure everything matches. In QuickBooks Online, go to Accounting, Reconcile. Select the account, the statement date, and the ending balance from your bank statement. QuickBooks will show you which transactions have cleared and which have not. Mark the ones that appear on your statement, and QuickBooks will tell you if the balance matches.
In QuickBooks Desktop, go to Banking, Reconcile. The process is the same: select the account, enter the statement balance, and mark off the transactions that appear on your statement.
If the balance does not match, look for transactions you recorded in QuickBooks that do not appear on your bank statement yet (these are normal — they may still be pending). If a transaction appears on your bank statement but not in QuickBooks, you will need to add it. If the discrepancy is large or you cannot find the cause, contact your bank to confirm the statement balance is correct.
What to do if your bank does not connect to QuickBooks
Some smaller banks and credit unions do not offer the connection that QuickBooks Online needs. In this case, you will record transfers manually, the same way QuickBooks Desktop users do.
After you move money through your bank, go to + New, select Transfer, choose the accounts and amount, and save. This records the transfer in QuickBooks without requiring a bank connection. You will still reconcile monthly to catch any discrepancies, but the process is straightforward.
If your bank does not appear in QuickBooks's list of supported institutions, contact your bank's support team to ask if they plan to add the connection. In the meantime, manual recording is reliable and takes only a minute per transfer.
Frequently Asked Questions
Can I transfer money directly from QuickBooks to my bank without logging into my bank?
No. QuickBooks records transactions but does not initiate them. You must log into your actual bank account and use their transfer tools. QuickBooks can record the transfer after you make it, especially if your bank is connected to QuickBooks Online.
What is the Undeposited Funds account, and why is my money there?
Undeposited Funds is a holding account in QuickBooks where customer payments sit until you formally deposit them to your bank. It exists because you might receive multiple payments before you make one bank deposit. Once you record a bank deposit in QuickBooks, the money moves from Undeposited Funds to your actual bank account within QuickBooks.
How long does it take to transfer money from QuickBooks to my bank?
The transfer itself happens through your bank, not QuickBooks. ACH transfers take one to three business days. Wires take one business day or less but cost money. Checks take five to ten business days. Recording the transfer in QuickBooks is when ready.
Do I need to record transfers in QuickBooks if I already moved the money through my bank?
Yes, if you want your QuickBooks balance to match your real bank balance. If you skip this step, your records will be out of sync, and reconciliation will be confusing. It takes one minute to record the transfer in QuickBooks after you move the money.
What happens if I record a transfer in QuickBooks but forget to actually move the money through my bank?
Your QuickBooks balance will show the transfer, but your actual bank balance will not. When you reconcile, the discrepancy will be obvious. You will need to either move the money through your bank or delete the transfer from QuickBooks. Always move the money first, then record it in QuickBooks.