QuickBooks does not hold a checking account — you deposit into your own bank account and connect it to QuickBooks
QuickBooks is accounting software, not a bank. You cannot deposit money directly into QuickBooks. Instead, you open a checking account at a real bank (Chase, Bank of America, a credit union, or an online bank), deposit money there the normal way, and then connect that bank account to QuickBooks so the software can see and record your transactions.
The confusion usually comes from the fact that QuickBooks can display your bank balance and pull in transactions automatically. That happens because QuickBooks is reading your real bank account through a secure connection — not because QuickBooks is holding the money.
If you are looking to deposit a refund, payment, or other money, you deposit it into whichever bank account you have already connected to QuickBooks. The deposit shows up in your bank account first, then QuickBooks syncs and displays it.
Key Takeaways
- QuickBooks is software that tracks money, not a bank that holds it — you need a separate checking account at a real bank.
- To deposit money, you use your bank's deposit methods (mobile app, ATM, in-person, mail) and deposit into your own bank account.
- Once the money is in your bank account, QuickBooks can pull in the transaction automatically if you have connected the account.
- If QuickBooks is not showing a deposit you made, check that your bank account is connected and that the sync has completed.
How to connect your bank account to QuickBooks so deposits appear automatically
Go to the Accounting menu in QuickBooks and select Chart of Accounts. Find the checking account you want to connect, click the three-dot menu next to it, and choose Connect to Online Banking. QuickBooks will ask you to log in with your bank's username and password (or use your bank's app if it offers that option).
Once connected, QuickBooks can pull in transactions from your bank automatically — usually within 24 hours of when the deposit clears at your bank. You will see the deposit listed under that account in QuickBooks, and you can match it to an invoice or categorize it as needed.
If your bank is not on QuickBooks' list of supported banks, you can still manually enter deposits by going to + New, selecting Deposit, choosing the account, and typing in the amount and date. This takes longer but keeps your records current.
Where to actually deposit money — your bank's methods
Since QuickBooks is not a bank, you use your bank's normal deposit methods. These include:
- Mobile deposit through your bank's app — photograph the check and submit it
- ATM deposit — insert checks or cash into an ATM at your bank or a partner network
- In-person deposit at a branch — hand the check or cash to a teller
- Mail deposit — mail a check to your bank's address (slower, usually takes 5 to 10 business days)
- ACH transfer — if the money is coming from another account or business, have it transferred electronically
The fastest methods are mobile deposit and ATM deposit, both of which usually clear within one business day. Once the money is in your bank account, QuickBooks will see it on the next sync cycle.
If a deposit is not showing up in QuickBooks
First, check your bank account directly — log into your bank's website or app and confirm the deposit actually cleared. Bank deposits sometimes take longer than expected, especially if you deposited by mail or mobile deposit on a weekend.
If the deposit is in your bank account but not in QuickBooks, the connection may not be syncing. Go back to Chart of Accounts, find the account, and look for a Sync Now or Refresh button. Click it to force an immediate sync. If that does not work, disconnect the account and reconnect it — go to the three-dot menu, select Disconnect, then follow the connection steps again.
If you connected the account but QuickBooks is not pulling in any transactions at all, your bank login may have expired or changed. QuickBooks will usually send you a notification asking you to re-enter your credentials. Check your email for that message, or go to Settings and look for any alerts about the connection.
Deposits from refunds, payments, and other sources
If you are waiting for a tax refund, insurance refund, or payment from a customer, the process is the same: the money goes into your bank account first, then QuickBooks reads it from there. You do not deposit directly into QuickBooks at any stage.
When the refund or payment arrives, your bank will notify you (usually by email or text). The money will show in your bank account balance. Once it clears — usually one to three business days after it arrives — QuickBooks will pull it in on the next sync.
If you want to track where the money came from, you can add a note or memo to the deposit in QuickBooks. Click the deposit transaction, select Edit, and add details like "Tax refund from IRS" or "Customer payment for invoice #1234" in the memo field.
Setting up a business checking account if you do not have one yet
If you do not yet have a business checking account, you will need to open one before you can connect anything to QuickBooks. Most banks offer business checking accounts — you can open one online or in person. You will need your business name, EIN or Social Security Number, and a small deposit to start (usually $25 to $100).
Online banks like Stripe, Square, or Mercury often have faster signup and lower fees than traditional banks. Credit unions also offer business accounts and sometimes have lower minimums. Compare a few options based on monthly fees, deposit methods available to you, and whether the bank is supported by QuickBooks.
Once your account is open and you have received your debit card and account number, you can start depositing money and connecting it to QuickBooks.
Frequently Asked Questions
Can I deposit directly into QuickBooks without a bank account?
No. QuickBooks is software, not a bank. You must have a checking account at a real bank. All money goes into that bank account first, then QuickBooks reads it from there.
How long does it take for a deposit to show up in QuickBooks after I deposit it at my bank?
Usually one to three business days. Your bank clears the deposit first, then QuickBooks syncs and pulls it in. If you force a manual sync, it may appear within hours of the bank clearing it.
What if my bank is not supported by QuickBooks?
You can still use QuickBooks — you just enter deposits manually instead of having them sync automatically. Go to + New, select Deposit, and type in the details. It takes a few minutes per deposit but keeps your records current.
Do I need a business checking account, or can I use my personal account?
You can use a personal account, but a business account keeps your business and personal finances separate, which makes taxes and accounting easier. Most banks offer business checking accounts with low or no monthly fees.
If I deposit a check, does QuickBooks see the check number?
If your bank is connected and syncing, QuickBooks will pull in the check number and other details automatically. If you enter the deposit manually, you can add the check number in the memo or reference field.