How the transfer actually works

QuickBooks checking accounts are not real bank accounts—they are a service QuickBooks offers through a partner bank, usually Axos Bank or another institution depending on your QuickBooks version. When you move money from QuickBooks checking to your actual bank account, you are transferring funds between two separate institutions, not moving money within one account.

The transfer happens through the ACH network (Automated Clearing House), which is the same system banks use for direct deposits and bill payments. You initiate the transfer from QuickBooks, and the money moves to your designated bank account over one to three business days. QuickBooks does not hold the money or delay it—the timeline depends on your receiving bank's processing speed.

You will need your actual bank's routing number and your account number to set up the transfer. QuickBooks will ask for these details the first time you move money to that account, and you can save the account information for future transfers.

Key Takeaways

  • QuickBooks checking is a service account, not your primary bank account, so transfers between them use the ACH system and take one to three business days.
  • You need your receiving bank's routing number and your account number to set up a transfer from QuickBooks.
  • Once you add a bank account in QuickBooks, you can transfer money to it repeatedly without re-entering the information each time.
  • Transfers initiated on a Friday or weekend will process on the next business day, so plan ahead if you need the money by a specific date.

Step-by-step transfer process in QuickBooks

Log into your QuickBooks account and go to the Banking section. Look for an option labeled "Transfer Funds" or "Move Money"—the exact wording varies by QuickBooks version (Online, Desktop, or Self-Employed). Click that option to open the transfer tool.

Select QuickBooks Checking as your source account. Then choose your destination bank account from the dropdown menu. If this is your first transfer to that bank, you will need to add the account by entering your bank's routing number, your account number, and the account type (checking or savings). You can find your routing number on the bottom left of any check, or by searching your bank's name plus "routing number" on your bank's website.

Enter the amount you want to transfer and choose the date you want the transfer to process. QuickBooks will show you the expected arrival date based on when you initiate it. Review the details, then confirm the transfer. You will receive a confirmation number—save this in case you need to track the transfer later.

What to do if the transfer does not arrive on time

If three business days have passed and the money has not shown up in your bank account, log back into QuickBooks and check the transfer status. Go to Banking > Transfer Funds and look for the transaction you initiated. The status will show whether QuickBooks sent it, whether it is pending, or whether there was an error.

If QuickBooks shows the transfer as "sent" or "processed," the delay is on your receiving bank's end. Contact your bank's customer service with the transfer confirmation number from QuickBooks. They can look up the incoming ACH transfer and tell you whether it arrived at their system and why it has not posted to your account yet. Some banks hold ACH transfers for a day or two before posting, especially if the transfer is large or unusual for your account.

If QuickBooks shows an error status, the transfer may have been rejected because of incorrect routing or account information. QuickBooks will usually send you an email explaining the rejection. Correct the account details in QuickBooks and initiate a new transfer.

Avoiding common mistakes that delay transfers

The most common error is entering the wrong routing number. A single digit off will cause the transfer to fail or go to the wrong bank. Double-check your routing number against your bank's official website or a recent check before you confirm the transfer. Do not rely on a number you find in an email or old statement.

The second mistake is initiating a transfer on a weekend or holiday and expecting it to process when ready. ACH transfers only process on business days. If you start a transfer on Friday evening, it will not leave QuickBooks until Monday. Plan transfers at least one business day before you need the money.

A third issue is transferring more than your QuickBooks checking balance. QuickBooks will reject the transfer if you try to move more money than you have. Check your available balance in QuickBooks before you initiate the transfer.

Setting up recurring transfers if you move money regularly

If you transfer money from QuickBooks to your bank account on a regular schedule—for example, every Friday or the first of each month—you can set up a recurring transfer instead of doing it manually each time. In the Transfer Funds section, look for an option to make the transfer recurring or scheduled. You will choose the frequency (weekly, monthly, etc.), the amount, and the date it should process.

Recurring transfers are useful if you use QuickBooks checking as a holding account and regularly move money to your main operating account. You can edit or cancel a recurring transfer at any time if your needs change. QuickBooks will show you all scheduled transfers in the Banking section so you can see what is coming up.

Transferring money the other direction: bank to QuickBooks

You can also move money from your regular bank account into QuickBooks checking if you need to add funds there. The process is similar but reversed. In QuickBooks, go to Banking > Transfer Funds, select your bank account as the source, and QuickBooks Checking as the destination. Enter the amount and confirm.

Some people use this method to fund their QuickBooks checking account with a specific amount each month, then use that account for business expenses or transfers. The same one-to-three-business-day timeline applies in both directions.

Frequently Asked Questions

Can I transfer from QuickBooks checking to a savings account instead of a checking account?

Yes. When you add your bank account in QuickBooks, you will choose the account type (checking or savings). The transfer process is identical—the only difference is where the money lands at your bank. Savings accounts may have limits on how many transfers you can make per month, so check your bank's rules if you plan to transfer frequently.

What if I entered the wrong account number and the money went to someone else's account?

Contact your bank when ready and explain that you sent an ACH transfer to the wrong account by mistake. Your bank can attempt to recall the transfer if it has not been accepted by the receiving bank yet. If the receiving bank has already accepted it, your bank can file a dispute, but recovery is not may provide. This is why double-checking account and routing numbers before confirming is critical.

Does QuickBooks charge a fee to transfer money out?

QuickBooks does not charge a fee for transfers between QuickBooks checking and your bank account. Your bank may charge a fee for incoming ACH transfers, but most banks do not. Check your bank's fee schedule or contact them if you are unsure.

How long does a transfer take if I initiate it on a Monday morning?

A transfer initiated on a Monday morning will typically arrive at your bank by Wednesday or Thursday, depending on your bank's processing speed. The ACH system processes transfers overnight, so a Monday morning transfer leaves QuickBooks that night and arrives at your bank's system Tuesday morning. Your bank then posts it to your account, which usually happens the same day or the next day.