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
April 9, 2025
Solved

Why did QuickBooks Online stop automatically matching bank transactions?

  • April 9, 2025
  • 4 replies
  • 72 views
No text available
Best answer by sofiamdc-2341

If QuickBooks Online has stopped automatically matching your QuickBooks Payments, Payroll, or Bill Pay transactions, it usually comes down to one of two things: the setting might have gotten turned off, or the specific transactions just don't have enough details to match up automatically.

 

First, let's make sure the automatic matching feature is switched on:

  1. Head over to All apps, choose Accounting, and then select Bank transactions.
  2. Click on the Categorized tab.
  3. Select the Settings gear icon.
  4. Look for the Automatic matching toggle and make sure it's turned On.

 

Quick note: Automatic matching isn't available for everyone just yet. If you can't find the toggle, it simply means this feature hasn't rolled out to your account yet.

 

If the feature is turned on but certain transactions still aren't matching up, keep in mind that auto-matching won't work for every single transaction. For example, if your bank doesn't provide a unique user ID for QuickBooks Payments, QuickBooks won't be able to spot the match on its own. When that happens, you'll just need to go ahead and match those items manually right from the Bank transactions page.

 

Got any other questions about managing your bank transactions? Leave a reply below—we're always happy to help!

 

Helpful Resource:
Automatically match QuickBooks Online product transactions

 

4 replies

MariaSoledadG
QuickBooks Team
April 10, 2025
There are several factors as to why QuickBooks Online (QBO) will stop matching your bank transactions, @michellep3 . I'll list them below and help you resolve this. 
 
Here are the reasons why:

  • Ensure that the transaction has not been reconciled.
  • Verify the transaction was entered using the correct bank account associated with the bank feed.
  • Make sure the QuickBooks Online transaction has not been previously matched to another bank-downloaded transaction.
  • If it is a deposit or payment received, make sure it is not on the Bank Deposit page (undeposited).

 

Also, ensure the automatic matching is turned on. I've attached screenshots for your reference:
 
  1. Go to the Transactions tab, and select Bank transactions.
  2. Click the Gear icon, and toggle the Automatic matching feature to turn on.


 
Lastly, not all transactions can be automatically matched by QuickBooks. There are some cases when your bank does not provide a unique user ID or other distinct identifiers for transactions, and QuickBooks may be unable to perform an automatic match. You will need to manually match the transactions.
 
To give you more information on how the automatic match works, check out this article: Automatically Match QuickBooks Online Product Transactions.
 
Furthermore, learn how you can review your accounts to make sure they match your bank and credit card statements. I've got this article for reference: Reconcile An Account in QuickBooks Online.
 
If you need some help in managing your bank transactions, check out QuickBooks Live Expert Assisted. These are our team of experts specialized in helping businesses and can help you assist with your bank transactions.
 
You can always post your reply if you have any other questions or concerns when matching bank transactions. I'm always right here willing to assist you further.
April 10, 2025

Good morning Maria. Thank you for your reply. I followed your steps up to the point of the dropdown. I don't see the option to turn on or off the automatic matching. I even switched to Accountant view. And it didn't make a difference. It was working until yesterday. So, idk.

Tori B
QuickBooks Team
April 10, 2025

Thanks for checking back in, @michellep3.

 

How are you doing today? I hope all is well. 

 

To clarify, do you use Bank Rules? If so, let's go ahead and make sure they are still active. You can use this link to get to the Bank Rules page directly: https://qbo.intuit.com/app/olbrules

 

In the case they are still active, I recommend contacting our Customer Care Team. This way, one of our agents can review your account in a secure environment and investigate this matter further. You can use the link below to connect with our team.

 

 

Please don't hesitate to let me know if there is anything else I can assist you with. Have a good one! 

 

 

sofiamdc-2341
Community Manager
August 19, 2026

If QuickBooks Online has stopped automatically matching your QuickBooks Payments, Payroll, or Bill Pay transactions, it usually comes down to one of two things: the setting might have gotten turned off, or the specific transactions just don't have enough details to match up automatically.

 

First, let's make sure the automatic matching feature is switched on:

  1. Head over to All apps, choose Accounting, and then select Bank transactions.
  2. Click on the Categorized tab.
  3. Select the Settings gear icon.
  4. Look for the Automatic matching toggle and make sure it's turned On.

 

Quick note: Automatic matching isn't available for everyone just yet. If you can't find the toggle, it simply means this feature hasn't rolled out to your account yet.

 

If the feature is turned on but certain transactions still aren't matching up, keep in mind that auto-matching won't work for every single transaction. For example, if your bank doesn't provide a unique user ID for QuickBooks Payments, QuickBooks won't be able to spot the match on its own. When that happens, you'll just need to go ahead and match those items manually right from the Bank transactions page.

 

Got any other questions about managing your bank transactions? Leave a reply below—we're always happy to help!

 

Helpful Resource:
Automatically match QuickBooks Online product transactions