Set up bank rules to categorize online banking transactions in QBO

Learn how to use bank rules to automatically categorize transactions from your bank.

When you download transactions from your bank, you need to categorize them so that they enter the right accounts. Bank rules can do this automatically.

The more ‌QuickBooks Online uses the bank rules you create, the better it gets at categorizing. After a while, the app learns how to read transactions, then automatically adds details.

Here’s how to create bank rules for recurring transactions:

Create a bank rule

  1. Go to Transactions.

  2. Select Bank transactions.

  3. Click Rules.

  4. Select New rule.

  5. Enter a rule name, such as Monthly Internet Bill or Stripe Deposits.

  6. Under Apply this to transactions that are, choose:

    • Money out for expenses, bills, credit card charges, loan payments, etc.

    • Money in for deposits, sales income, refunds, etc.

Set the rule conditions

Choose the bank or credit card account the rule applies to.

Then set conditions such as:

  • Bank text contains “Verizon”

  • Description contains “Amazon”

  • Amount equals “125.00”

  • Amount is less than/greater than

  • Transaction type

You can usually choose whether the transaction must match all conditions or any condition.

Example:

For a recurring Zoom subscription:

  • Money out

  • Bank text contains: Zoom

  • Amount equals: 15.99

Assign the transaction details

Tell QuickBooks what to do when the rule finds a match:

  • Transaction type: Expense, Transfer, Deposit, Credit Card Credit, etc.

  • Category: Software, Office Supplies, Meals, Utilities, etc.

  • Payee: Vendor or customer name

  • Class/location/customer/project: Use these if your company tracks them

  • Memo: Optional note

Example:

Zoom subscription:

  • Transaction type: Expense

  • Category: Software & Apps

  • Payee: Zoom

  • Memo: Monthly Zoom subscription

Optional: Auto-add transactions

You may see an option for Automatically add to my books.

Use this carefully.

It works well for predictable transactions like:

  • Bank service fees

  • Monthly subscriptions

  • Rent

  • Loan payments

  • Insurance premiums

Avoid auto-add for transactions that need review, such as:

  • Amazon purchases

  • Transfers between accounts

  • Payroll

  • Merchant deposits with fees

  • Transactions that may need class, customer, or project tracking

Save the rule

Click Save.

Going forward, QuickBooks will apply that rule to matching downloaded bank transactions.

Best practice

After creating rules, go back to Bank transactions → For review and check that QuickBooks is applying the correct category before adding transactions.

For transfers, use a Transfer rule instead of categorizing it as income or expense. For example, a credit card payment from checking should usually be recorded as a transfer/payment, not as an expense.

If your bank rules aren't getting applied to transactions

If your bank rules aren't getting applied, it might be because you’re using a rule based on bank text when you meant to make a rule based on description, or vice versa. To explain the difference:

  • The bank text is exactly the same information the app receives from the bank. The bank text is the transaction you'd see listed in your bank account or on your bank statement.

  • The description is a simplified version of the bank text to make it easier to understand. For example, the app might simplify bank text by just giving the vendor name.

By default, the app shows the description in your list of transactions. To show the bank text instead:

  1. Go to All apps , then Accounting, then Bank transactions (Take me there).

  2. Select the Settings ⚙ within the Bank transactions section.

  3. Select Show full bank description.

Previous
Previous

Reconcile an account in QuickBooks Online

Next
Next

How to create, customize, and send an invoice in QuickBooks Online