I keep getting this message: Before you run payroll We'll review your bank info and let you know when it's verified.
I appreciate that you've shared the exact message you're seeing when trying to run payroll in QuickBooks Online. Based on this message, it sounds like you've set up Advanced Payroll and the program is now working to complete the bank verification process before you get started.
The process can take 2-4 business days to complete after you've submitted all the required documentation for verification. I recommend checking out the Add banking information section of the following article to make sure you've completed all the steps: QuickBooks Online Advanced Payroll - Getting started
If you have completed each of those steps and the time-frame has passed, I encourage you to contact the QuickBooks Online support team. An agent will have to take a look in the back-end to see what's going on and escalate your case if necessary. If you happen to be using Standard Payroll, you can also get in touch with support using one of the below methods for further assistance.
Phone and Chat: ClickContact Us to learn how to reach phone and chat support.
Schedule a Callback: click (?)Help in the upper right > click Contact Us > explain your situation > click Let's Talk > choose Get a callback (Note: Callback hours are the same as regular phone hours.)