Invoices paid through QB (and deposited) still show as received but not deposited. My options only allow me to print, not receive payment to create a deposit.
If you're using QuickBooks Online Payments, you're going to save so much time and effort when you get paid. Skip the trip to the bank by allowing your customers to pay you online.
I want to make sure you understand how to interpret the status of your transactions. When you go to your invoice list, you'll see that overdue invoices are listed first. This makes it easy to see who owes you. And that's important when you're trying to get paid.
When your invoices show as Paid it means they've been paid in full. The "Deposited" status should land in your bank a few business days after you were paid (android only).