Warm greetings, Pwen. In QuickBooks Online (QBO), there are certain types of checks that they'll accept when depositing it into your app. Let me provide further details below.
When depositing a check, it's essential to verify that it is in your name, endorsed by you, and issued from an account within a US territory. Once these conditions are met, you can deposit either business checks or personal checks.
Here are the checks not acceptable in QuickBooks:
- Non-demand deposit account (post no debits)
- Credit card check
- Line of credit, home equity, or a brokerage check
- Foreign checks (routing number not registered by the American Banking Association)
- Traveler's checks
- Savings bonds
- US Treasury checks
- 3rd party checks (not payable to you)
Please note that once you submit your check, this will take up to 5 business days for the funds to be credited to your account. You will be notified when the funds are available.
However, if you've met the requirements and are still unable to deposit the checks, please consider reaching out to our QuickBooks Online support team. Our team can check your account and determine the issue as to why your checks aren't being accepted.
Here's how:
- Sign in to your QuickBooks Online company.
- Select (?) Help.
- You can use the QB Assistant and enter your question or topic.
- If you can't find answers to your questions, select Contact Us to be connected to an expert for help.

Furthermore, refer to this article for detailed guidance about mobile check deposits for QuickBooks Checking using the QuickBooks Mobile.
Additionally, once you're all set, you may categorize all your transactions to ensure the accuracy of your financial records.
These steps will help you resolve the issues you’re experiencing with mobile deposits. If you have any additional questions or need further assistance, please don’t hesitate to get back to this post. I'm committed to ensuring that your experience with QuickBooks is smooth and hassle-free.