Link your financial institutions through the Transactions → Bank transactions page to download feeds automatically, save time, and keep your books accurate.

 

Overview & Prerequisites

Connecting a bank or credit‑card account to QuickBooks Online (QBO) enables automatic transaction feeds. New activity typically syncs overnight and can also be refreshed manually. Before you begin:

  • Sign in as a company admin (or a user with banking permissions).
  • Have your financial‑institution login (username, password, and any multi‑factor authentication codes).
  • Know which Chart of Accounts record you want to connect (for example, “Checking — Operating” or “Visa 1234”).
  • Decide how far back to import transactions. Some institutions allow up to 24 months; others limit to ~90 days. For older activity, plan a one‑time file upload (see Manual Upload).
Terminology: In QBO, you’ll work on Bookkeeping → Transactions → Bank transactions (sometimes labeled Banking). Action labels may show as Connect account for a first connection or Link account when you’ve previously connected others.

Connect a Bank or Credit Card (First Time)

  1. Go to Bookkeeping → Transactions → Bank transactions (or Banking).
  2. Select Connect account (first connection) or Link account (if you’ve linked accounts before).
  3. Search for your bank or card provider by name or URL, then choose it.
  4. Click Continue, sign in to your bank, and complete any security prompts (SMS codes, authenticator app, device prompts).
  5. Select the specific accounts to connect (e.g., Checking, Savings, Credit Card). For each, pick the matching Account in your Chart of Accounts and confirm the Detail/Account type.
  6. Choose the starting date range QuickBooks should pull (often up to ~90 days; some banks allow more).
  7. Finish with Connect, then return to QBO. Transactions begin to download; you’ll review and categorize them under For review.
American Express nuance: Some Amex connections sync less frequently during the week. If you need the latest activity immediately, use a manual refresh (below).

Connect to an Existing Chart‑of‑Accounts Record

If the account already exists in your Chart of Accounts (for example, you created “Checking — Operating” earlier), link the online feed to that record to avoid duplicates.

  1. Open Bookkeeping → Transactions → Bank transactions.
  2. Use Link account, find your bank, and sign in.
  3. When prompted to choose the QuickBooks account, select the existing account (not a new one). Confirm the Account/Detail type.
  4. Pick your date range and complete the connection.
Avoid duplicates: Only connect one feed per real‑world account. If you accidentally created a second register for the same bank, merge or inactivate the extra record before connecting.

Force a Manual Download / Refresh

QBO downloads new transactions automatically (typically overnight). To fetch the latest postings immediately:

  1. Go to Bookkeeping → Transactions → Bank transactions.
  2. Select Update. If prompted, enter your multi‑factor code. Keep working while QBO refreshes in the background.

If the feed looks stale, consider signing out and back in, verifying bank credentials, or checking if your bank has scheduled maintenance.

If Your Bank Isn’t Supported (Manual Upload)

When a direct connection isn’t available—or you need older history beyond what your bank feed can import—use a one‑time file upload. Most institutions offer CSV, QBO (Web Connect), or OFX exports.

  1. Download a transactions file from your bank. Keep the date range at least one day before your oldest existing transaction in the QBO register to prevent duplicates.
  2. In QBO, go to Bookkeeping → Transactions → Bank transactions.
  3. Open the Link account dropdown and choose Upload from file.
  4. Browse to your file and map it to the correct QuickBooks account. Confirm the column mapping (date, description, amount, etc.).
  5. Import, then review all items under For review. Match or add as needed, and reconcile later against your bank statement.
File size & format tips: Keep CSVs small and clean (remove headers with totals, strange symbols, and blank rows). If the bank offers QBO format, prefer it—mapping is easier.

Common Mistakes to Avoid

  • Creating a new register instead of linking to the existing one. This creates duplicates, splits history, and complicates reconciliation.
  • Starting the import too far back without checking the register. Always confirm the oldest transaction date already in QBO before selecting the feed’s start date or uploading a file.
  • Ignoring multi‑factor prompts or session timeouts. MFA windows are time‑limited. Keep your phone handy and complete the prompt quickly.
  • Connecting the wrong account type. Ensure the chosen QuickBooks Account/Detail type matches reality (e.g., Credit Card vs. Bank → Checking).
  • Leaving unmatched transfers and owner moves. Use transfer matching for inter‑account moves to prevent duplicate income/expense.
  • Forgetting to reconcile monthly. Even with feeds, reconciliation is the control that proves your books match the bank.
  • Uploading PDFs directly. PDFs are not supported for bank feeds. Export CSV/QBO/OFX instead, or use a converter that outputs a compatible file.

Helpful Tips & Best Practices

Day‑to‑Day

  • Refresh with Update when you need same‑day postings.
  • Use Bank rules for recurring vendors and memos to speed categorization.
  • Leverage Match to link downloaded transactions to existing QBO entries (deposits, payments, transfers).
  • Memo consistently. Clear, repeatable memos make reports and audits easier.

Month‑End Close

  • Reconcile every account monthly (checking, savings, credit cards, loans).
  • Investigate lingering items in For review or Excluded.
  • Lock prior periods after approval to prevent accidental changes.

Data Hygiene

  • One feed per real‑world account. Remove old/duplicate connections.
  • If you switch banks, inactivate the old register after final reconciliation; start a fresh register for the new institution.
  • Document connection details (who connected, when, and what date range) for internal controls.
  • If your bank limits feed history, perform a one‑time file upload for older periods to keep a complete ledger.

Troubleshooting

  • Credential errors: reset your bank password first, then re‑connect in QBO.
  • Stale data: use manual Update, or disconnect/reconnect only after finalizing unmatched items.
  • Amex/fintech nuances: some providers sync less frequently mid‑week; rely on manual refresh if needed.

Legal & Compliance Considerations

  • User permissions: Restrict banking access to trusted users. Use audit logs to monitor changes to connections and rules.
  • Consent & security: Your bank may require periodic re‑authorization. Keep contact details and MFA devices current.
  • Data retention: Maintain original statements from your bank. Feeds simplify entry but bank statements remain the authoritative source for audits.
  • PCI & PII: Do not store sensitive card data inside notes or attachments. Keep personally identifiable information out of memos and rule names.
  • Accounting integrity: Always reconcile and retain reconciliation reports. They are key evidence of completeness and accuracy.

Real‑World Scenarios

1) U.S. Small Business Owner Reconciling Monthly Bank Transactions

Alex runs a design studio with a checking account and one company card. They connect both feeds, set bank rules for routine vendors (Adobe, Canva, UPS), and refresh weekly. At month‑end, Alex reconciles the checking and card statements, investigates any unmatched items, and locks the period. The close now takes one afternoon instead of two days.

2) Travel Agency Creating Recurring Invoices for Tour Packages

A travel agency bills clients with recurring invoices. By linking the operating account and the merchant card feed, downloaded deposits can be matched to open invoices, while processor fees are categorized automatically with rules. Chargebacks are flagged in For review and investigated quickly, preventing revenue leakage.

3) Wellness Clinic Tracking Expenses Across Service Categories

A clinic connects multiple credit cards used by front‑desk and providers. Rules route medical supplies to Cost of Goods Sold, conference fees to Continuing Education, and fuel to Travel. Monthly reconciliations confirm completeness, and management uses spending reports to negotiate better vendor terms.

FAQ

How many months of transactions can I import when I first connect?

It varies by bank. Many limit initial downloads to roughly 90 days; others allow up to 12–24 months. For older activity, perform a one‑time file upload.

Can I connect personal accounts to a business QBO file?

Yes, but it’s better practice to keep business and personal finances separate. If you must connect a personal account, isolate and document owner transactions carefully.

What’s the difference between Connect account and Link account?

Connect account appears the very first time you add any bank feed. Link account appears after you already have at least one connected feed.

Do I need to categorize everything that downloads?

Yes. Use Match for items that tie to existing entries (like recorded deposits or bill payments). Use Add when no existing transaction matches. Bank rules can automate categorization going forward.

Should I disconnect and reconnect to fix every error?

Not necessarily. Try a manual Update first and confirm your bank login. Disconnect only after clearing items in For review and documenting your reconciliation status.

Is connecting safe?

Connections use bank‑level encryption and MFA. Protect access with admin‑only permissions and strong, unique passwords on both QBO and your bank.