Adding a credit card to QuickBooks takes three steps: link your bank or card issuer account, authorize the connection, and map the card to the right account in your chart of accounts
QuickBooks connects to your credit card through your bank's secure system or directly through the card issuer. You do not enter your card number into QuickBooks itself. Instead, you authorize QuickBooks to pull transaction data from your bank or card company, the same way you might connect a budgeting app to your checking account.
The process differs slightly depending on whether you use QuickBooks Online or QuickBooks Desktop, and whether your card issuer offers direct integration. Most major issuers — American Express, Chase, Discover, Capital One, Citi — support direct connections. Smaller or regional cards may route through your bank instead.
Key Takeaways
- QuickBooks never stores your card number; it pulls transactions through your bank or card issuer's secure connection.
- You authorize the connection once in QuickBooks settings, and transactions download automatically after that.
- The card must be mapped to a credit card liability account in your chart of accounts before transactions will categorize correctly.
- Most transactions download within one business day, though some issuers take longer.
- You can manually add a card if your issuer does not support automatic download, but you will enter transactions by hand.
Steps to connect a card in QuickBooks Online
Open QuickBooks Online and go to the Accounting menu on the left sidebar. Select Chart of Accounts. If you do not already have a credit card account set up, click New and create one: choose Account Type as Credit Card, give it a name (like "Chase Business Card" or "American Express"), and save it. This account is where all your card transactions will land.
Next, go to Accounting > Chart of Accounts again and find the credit card account you just created or already have. Click the three-dot menu next to it and select Edit. Scroll down to the Connected Account section. Click Connect Account. QuickBooks will ask you to choose your card issuer from a list. Select your bank or card company name.
You will be taken to your bank's or card issuer's login page. Enter your online banking credentials there — you are logging into your bank's website, not giving QuickBooks your password. Authorize QuickBooks to access your account. Once you confirm, you will return to QuickBooks, and the connection is live. Transactions should begin downloading within 24 hours.
Steps to connect a card in QuickBooks Desktop
In QuickBooks Desktop, go to Banking menu and select Set Up Bank Feed for Credit Card. QuickBooks will ask whether your card issuer appears in its list of supported banks. If it does, select your issuer, click Continue, and you will be directed to log in through your bank's website. Authorize the connection and return to QuickBooks.
If your card issuer does not appear in the list, you have two options: manually add transactions by downloading a CSV file from your bank and importing it into QuickBooks, or enter transactions by hand as they occur. Neither is automatic, but both keep your records current.
After the connection is set up, go to Banking > Download Transactions. QuickBooks will show you pending transactions from your card. Review them, match them to any existing entries in your register (to avoid duplicates), and click Add Selected to import them into your account.
What happens after you connect the card
Once the connection is active, QuickBooks downloads your transactions automatically on a schedule — usually daily or every few days, depending on your issuer. You will see pending transactions in your Banking Center (Online) or in your register (Desktop). These are transactions QuickBooks has downloaded but you have not yet reviewed or categorized.
You should review each transaction and assign it to the correct expense category. For example, a charge from an office supply store might go to Office Supplies expense, while a charge from a restaurant might go to Meals and Entertainment. This categorization is what makes your financial reports accurate.
Once you categorize a transaction, it moves from pending to accepted and becomes part of your official books. If a transaction is wrong — a duplicate, a refund, or a charge that does not belong to your business — you can delete it or mark it as a transfer to another account.
Troubleshooting a card that will not connect
If QuickBooks cannot find your card issuer in its list, check whether your bank offers a direct integration. Some smaller regional banks and credit unions do not. In that case, you can still use QuickBooks, but you will need to download transactions manually.
Log into your bank's website, find your credit card statement or transaction history, and download it as a CSV or OFX file (most banks offer both formats). In QuickBooks Online, go to Accounting > Chart of Accounts, select your credit card account, and look for an Import option. In Desktop, go to Banking > Download Transactions and select Import from File. Choose your downloaded file and QuickBooks will read the transactions.
If your card is listed but the connection fails, the most common cause is that your online banking login is different from your QuickBooks login. Make sure you are using the correct username and password for your bank's website. Some banks also require you to set up a separate app password or enable third-party access in your security settings before QuickBooks can connect. Check your bank's help section or call their support line to confirm.
Keeping your card data secure in QuickBooks
QuickBooks uses bank-level encryption to protect the connection between your bank and QuickBooks. Your actual card number is never stored in QuickBooks — only the last four digits appear in your transaction records, the same way they appear on your bank statement.
Your login credentials are also never stored. When you authorize the connection, you log into your bank's website directly, and your bank tells QuickBooks whether to allow access. If you ever want to stop the connection, you can revoke it in QuickBooks settings, and QuickBooks loses access immediately. Your bank account itself remains secure.
When to add multiple cards or update card information
If you have more than one business credit card, repeat the process for each one. Create a separate credit card account in your chart of accounts for each card, then connect each card to its own account. This keeps your spending organized by card and makes reconciliation easier.
If you switch to a new card or close an old one, you do not need to delete the old account from QuickBooks. Instead, disconnect it (go to the account settings and remove the connection), and it will stop downloading new transactions. The old transactions remain in your records for historical reference. Create a new account for your new card and connect that instead.
Frequently Asked Questions
Do I have to enter my card number into QuickBooks?
No. QuickBooks connects to your bank or card issuer through a secure link and pulls transactions automatically. You log into your bank's website to authorize the connection, but you never enter your card number or PIN into QuickBooks itself.
How long does it take for transactions to show up after I connect a card?
Most transactions appear within 24 hours of the connection being set up. Some card issuers take longer — up to two or three business days. After the initial setup, new transactions usually download daily or every few days, depending on your issuer's schedule.
What if my card issuer is not in QuickBooks' list?
You can download your transactions manually from your bank's website as a CSV or OFX file and import them into QuickBooks. This is not automatic, but it still keeps your records current. Some banks also allow you to export transactions on a schedule and email them to you.
Can I connect a personal credit card to my business QuickBooks account?
Yes, you can connect any card you own, but you should track personal and business spending separately for tax purposes. Create a separate credit card account for personal charges, categorize them clearly, and consider moving personal expenses to a separate owner's draw account at year-end so they do not appear as business expenses.
What happens if I disconnect a card from QuickBooks?
All the transactions that were already downloaded stay in your records. The card account itself remains in your chart of accounts. QuickBooks simply stops downloading new transactions from that card. You can reconnect the same card later if you want to resume automatic downloads.