Skip to main content

SUMMER SAVINGS 90% OFF QuickBooks for 3 months* Ends 8/27

Buy now
Switch to QuickBooks and 70% off for 3 Months
February 24, 2022
Solved

Why isn't my bank rule applying to all my accounts in QuickBooks Online?

  • February 24, 2022
  • 4 replies
  • 115 views
ive setup a simple rule on one account, telling it to work on all the other accounts and yet it still is not getting picked up. For example I set a rule for gas stations where description is any of Shell or Exxon for all accounts. It works in the account i set it up in but not other accounts. I've hit the update button and nothing happens
Best answer by cody_a

If your bank rule works in the account where you created it but doesn't catch transactions elsewhere, it's usually just a setup issue rather than a bug. Here is what to check to get things moving.

1. Confirm the rule is actually scoped to all accounts

When you create or edit the rule, open the in dropdown and make sure it's set to All bank accounts, not a single bank or credit card account. It's easy to leave this on the account you were working in when the rule was created.

  1. Go to All apps, then Accounting, then Rules.
  2. Open the rule and check the in dropdown under "Apply this to transactions that are."
  3. Select All bank accounts, then Save.


2. Check whether a higher-priority rule is winning first

QuickBooks only applies one rule per transaction: whichever rule sits highest in your priority order gets applied first. If you have more than one rule that could match the same transaction, a broader or higher-priority rule elsewhere in your account can take precedence before your intended rule ever gets a chance to run.

  1. On the Rules page, select Reorder.
  2. Drag your rule higher in the list if you want it to take priority.

If a transaction should qualify for more than one rule, this is usually why only one of them ever seems to work.

3. Make sure you're matching on the right field

Rules can match on description or bank text, and mixing these up is a common reason a rule looks correct but doesn't fire. The description is a simplified, cleaned-up version of the transaction, while the bank text is the exact wording your bank sends over. If your condition is written for one but the transaction only matches the other, the rule won't apply, even in the account where it was created.

  1. Go to All apps, then Accounting, then Bank transactions.
  2. Select the Settings gear within Bank transactions and choose Show full bank description to compare it against your rule's condition.
  3. Update your rule's condition to match whichever field the transaction text actually appears in.


4. Remember rules only apply to transactions in the For review tab

Bank rules run automatically on transactions in For review, not on transactions that have already been categorized or added in another account before the rule existed. If the transactions you're expecting to match were already processed, the rule won't reach back and retag them. New transactions coming in after the rule is saved and correctly scoped should pick it up going forward.

Learn more: Set up bank rules to categorize online banking transactions in QuickBooks Online


Run through those four checks and your rule should start applying consistently across every account. Let me know which step turns out to be the issue, or if you're still stuck after trying these.

4 replies

Moderator
February 24, 2022

Welcome to the QuickBooks Community, @ntchris.

 

I'm here to help make sure your bank rules work appropriately. To get this resolved, let's perform some troubleshooting steps.

 

It's possible that the browser you're using had a data issue that's why your bank rules aren't working. To verify, let's log in to your QuickBooks Online (QBO) account using a private browser. To do so, press this shortcut key on your keyboard:

 

  • Google Chrome: Ctrl Shift N
  • Mozilla Firefox: Ctrl Shift P
  • Safari: Command Option P

 

If this works, it means that you need to clear the browser's cache so the system can start fresh. If you get the same result while using a private browser, I recommend switching to a different one.

 

If the issue persists, I suggest deleting and recreating the bank rules. Here's how:

 

  1. Go to the Banking/Transactions menu, then select Rules.
  2. Find the rule that isn't working.
  3. Click the drop-down arrow under the Action column, then choose Delete.
  4. Select Yes to confirm.
  5. Once done, recreate the rule.

 

You might also want to learn more about categorizing and matching bank transactions in QBO. This helps you put your downloaded transactions in the correct accounts.

 

Should you need any additional assistance while managing your bank transactions, you can leave a comment below. I'll be sure to get back to you, @ntchris.

ntchrisAuthor
February 25, 2022

the only thing that fixed it was creating a new job but what is the point of creating a job if I have to recreate it every time it doesnt work. It doesnt give me much faith in the process.

November 9, 2022

If a rule is not working in QB Online I have found its because it conflicts with another rule. For example if you have one rule that looks for a transaction with the text "withdrawal", and another rule that looks for transaction with the text "withdrawal ATM", there is a shared data parameter which causes a conflict. The resolution is to edit the rules to be more unique (sometimes this is not possible depending on what data comes through from the bank and you have to manually post those transactions).

cody_a
cody_aCommunity ManagerAnswer
Community Manager
August 26, 2026

If your bank rule works in the account where you created it but doesn't catch transactions elsewhere, it's usually just a setup issue rather than a bug. Here is what to check to get things moving.

1. Confirm the rule is actually scoped to all accounts

When you create or edit the rule, open the in dropdown and make sure it's set to All bank accounts, not a single bank or credit card account. It's easy to leave this on the account you were working in when the rule was created.

  1. Go to All apps, then Accounting, then Rules.
  2. Open the rule and check the in dropdown under "Apply this to transactions that are."
  3. Select All bank accounts, then Save.


2. Check whether a higher-priority rule is winning first

QuickBooks only applies one rule per transaction: whichever rule sits highest in your priority order gets applied first. If you have more than one rule that could match the same transaction, a broader or higher-priority rule elsewhere in your account can take precedence before your intended rule ever gets a chance to run.

  1. On the Rules page, select Reorder.
  2. Drag your rule higher in the list if you want it to take priority.

If a transaction should qualify for more than one rule, this is usually why only one of them ever seems to work.

3. Make sure you're matching on the right field

Rules can match on description or bank text, and mixing these up is a common reason a rule looks correct but doesn't fire. The description is a simplified, cleaned-up version of the transaction, while the bank text is the exact wording your bank sends over. If your condition is written for one but the transaction only matches the other, the rule won't apply, even in the account where it was created.

  1. Go to All apps, then Accounting, then Bank transactions.
  2. Select the Settings gear within Bank transactions and choose Show full bank description to compare it against your rule's condition.
  3. Update your rule's condition to match whichever field the transaction text actually appears in.


4. Remember rules only apply to transactions in the For review tab

Bank rules run automatically on transactions in For review, not on transactions that have already been categorized or added in another account before the rule existed. If the transactions you're expecting to match were already processed, the rule won't reach back and retag them. New transactions coming in after the rule is saved and correctly scoped should pick it up going forward.

Learn more: Set up bank rules to categorize online banking transactions in QuickBooks Online


Run through those four checks and your rule should start applying consistently across every account. Let me know which step turns out to be the issue, or if you're still stuck after trying these.