The two ways to transfer money out of QuickBooks Online

QuickBooks Online holds your money in a connected bank account—it does not hold cash itself. When you want to move funds, you are moving money that already lives in your bank, from one place to another within that same bank account, or you are withdrawing it entirely. QuickBooks offers two paths: bank transfers (moving money between your own accounts at the same bank) and bill pay (sending money to someone else's account or writing a check).

If you are trying to access your own money—to move it to a savings account, pay yourself, or send it to a different bank—you will use your bank's tools directly, not QuickBooks. QuickBooks records the transaction after it happens. If you are paying a vendor, employee, or loan, you will use QuickBooks' bill pay feature, which initiates the payment through your bank.

The distinction matters because QuickBooks does not initiate transfers between your own accounts; your bank does. QuickBooks only records what has already moved.

Key Takeaways

  • QuickBooks Online is connected to your bank account but does not hold money—it records transactions that happen at your bank.
  • To move money between your own accounts (checking to savings, for example), log into your bank's website or app directly; QuickBooks will sync the transaction later.
  • To pay a vendor, employee, or creditor from QuickBooks, use the bill pay feature, which sends the payment through your bank and records it automatically.
  • Bank transfers typically take one to three business days; bill pay timing depends on whether you choose ACH, wire, or check.
  • Always reconcile your QuickBooks account after any transfer to make sure the recorded amount matches what your bank shows.

Moving money between your own bank accounts

If you want to transfer money from your QuickBooks-connected checking account to a savings account at the same bank, or to another account you own, do this through your bank, not through QuickBooks. Log into your bank's website or mobile app, find the transfer or move money section, and complete the transfer there. Your bank will process it—usually within one to three business days for transfers between accounts at the same institution.

Once the transfer clears at your bank, log back into QuickBooks Online. Go to + New (top left), select Check or Bank Transfer (depending on your bank's method), and record the transaction. Match the amount, date, and account names to what your bank shows. This keeps your QuickBooks records in sync with reality.

Do not initiate the transfer from within QuickBooks. QuickBooks is not connected to your bank in a way that lets it move money between your accounts—it only records what has already moved.

Paying vendors and employees using bill pay

To send money out of your QuickBooks account to pay a vendor, contractor, or employee, use the bill pay feature. Go to + New, select Check (if you want to mail a paper check) or Bank Transfer (if you want to send money electronically). Fill in the payee name, amount, date, and account to pay from. QuickBooks will then send the payment instruction to your bank.

Your bank processes the actual payment. If you chose a check, your bank prints and mails it—this typically takes five to seven business days for the check to arrive. If you chose an electronic transfer (ACH), the money usually moves within one to three business days. Wire transfers, if your bank offers them through QuickBooks, can move the same day but may carry a fee.

QuickBooks records the payment immediately, even though your bank has not yet processed it. This is normal. When the payment clears, your bank balance will drop, and QuickBooks will show the transaction as cleared once you reconcile.

Setting up payees in QuickBooks for faster payments

Before you can pay someone through bill pay, QuickBooks needs their information on file. Go to Expenses (left menu), then Vendors (or Employees if paying staff). Click + New Vendor or + New Employee, and enter their name, mailing address, and—for electronic payments—their bank account number and routing number.

For vendors, you can also add their email address so QuickBooks can send them a notification that payment is on the way. Once the payee is saved, you can select them from a dropdown when you create a payment, which is faster than typing their details each time.

If you are paying a vendor for the first time and do not have their banking details, you can still send a check. Just enter their mailing address, and your bank will handle printing and mailing.

Reconciling after a transfer to catch errors

After any transfer or payment clears at your bank, reconcile your QuickBooks account to make sure the numbers match. Go to Accounting (left menu), then Reconcile. Select the account you transferred from, enter the statement date and ending balance from your bank statement, and check off each transaction that appears in both QuickBooks and your bank.

If a transaction is in QuickBooks but not yet on your bank statement, leave it unchecked—it will clear in a day or two. If a transaction is on your bank statement but missing from QuickBooks, add it manually. If the amounts do not match, look for a typo in the amount you recorded or a fee your bank charged that you did not account for.

Reconciling takes five to ten minutes and catches most problems before they become bigger headaches. Do this monthly, ideally right after your bank statement closes.

What to do if a transfer gets stuck or takes too long

If you initiated a transfer three business days ago and it has not appeared in your receiving account, log into your bank's website and check the status. Most banks show pending transfers in a separate section. If it shows as pending, wait another day or two—delays happen, especially around weekends or holidays.

If the transfer shows as failed or rejected, your bank will usually send you a notification with the reason. Common reasons include a typo in the account number, insufficient funds, or a frozen account. Fix the error and try again, or call your bank's customer service line to ask what went wrong.

If you sent a check and it has been more than ten business days, contact your bank to ask whether it was printed and mailed. Occasionally checks get lost in the mail. Your bank can issue a stop payment on the original check and send a replacement, or you can ask the payee whether they received it.

Fees and limits to know about

Most transfers between your own accounts at the same bank are free. However, some banks charge a fee for transfers to accounts at a different bank, or for wire transfers. Check your bank's fee schedule before you initiate a large transfer.

Some banks also limit how many transfers you can make per month—this is less common now, but it is worth knowing. If you move money frequently, ask your bank whether there are any caps.

Bill pay through QuickBooks is usually free for ACH transfers and checks, but wire transfers often carry a fee (typically $15 to $50 per wire). Your bank sets these fees, not QuickBooks.

Frequently Asked Questions

Can I transfer money from QuickBooks to a different bank?

Yes, but you initiate it at your current bank, not in QuickBooks. Log into your bank's website, set up the receiving account at the other bank, and request an external transfer. This usually takes three to five business days. Then record the transaction in QuickBooks so your records stay accurate.

What if I recorded a transfer in QuickBooks but my bank rejected it?

Delete or void the transaction in QuickBooks immediately. Go to the transaction, click Edit, then More, and select Void. This removes it from your records without losing the history. Then find out why your bank rejected it (usually a bad account number or insufficient funds) and try again.

How long does it take for a bill pay payment to show up in someone else's account?

ACH transfers typically take one to three business days. Checks take five to seven business days to arrive by mail, plus however long the recipient takes to deposit them. Wire transfers can move the same day but usually cost a fee. Ask the payee which method they prefer.

Do I need to do anything in QuickBooks after my bank processes a transfer?

You should reconcile your account to confirm the transfer cleared. Go to Accounting > Reconcile, check off the transaction, and make sure your QuickBooks balance matches your bank balance. This catches errors and keeps your records clean.

Can QuickBooks automatically transfer money to pay bills?

QuickBooks can schedule bill pay payments in advance, but you have to set them up manually. You cannot create a rule that automatically pays a recurring bill. You can, however, set a reminder to pay the same vendor on the same day each month, or use your bank's bill pay feature directly if it offers automatic recurring payments.