QuickBooks Online doesn't match a downloaded deposit straight to an invoice. It matches it to the payment record you've already entered against that invoice, like a Receive payment entry or a sales receipt. If you're trying to match a deposit directly to the invoice itself, that's why nothing shows up, even when the amount and date look identical.
Step 1: Match the deposit to the payment, not the invoice
- Go to Bank transactions, then select the account the deposit came in on.
- Find the downloaded deposit and select it to expand the details.
- Check Suggested matches. If you've already recorded a payment against the invoice, it should show up here.
- If you don't see it, select Find other matches and widen the date range to be sure.
If a payment hasn't been recorded against the invoice yet, record it first using Receive payment, then come back and match the deposit to that.
Step 2: Already recorded the payment? Check these first
If you've already used Receive payment, added the check number as the reference, and the deposit still won't match, a few common culprits get in the way:
- The payment has already been reconciled.
- The payment was entered under a different bank account than the one the deposit landed in.
- The payment is still sitting in Undeposited Funds (the holding account for payments that haven't been grouped into a deposit yet) instead of being matched directly.
- The payment has already been matched to a different downloaded transaction.
- The deposit is more than 6 months old, or its transaction type in QuickBooks doesn't line up with the type the bank sent over.
Step 3: If QuickBooks already created the deposit for you
If you take payments through QuickBooks Payments, QuickBooks automatically applies the customer's payment to the invoice and creates the deposit for you the moment they pay. That means when you get to the bank feed, there's no separate invoice or payment left to match against, since it's already been posted. In that case, look for the deposit QuickBooks already recorded and match your downloaded bank transaction to that instead of hunting for the original invoice.
If you're combining payments taken outside QuickBooks Payments (cash, check, and so on), put each one into Undeposited Funds first, then use the bank deposit feature to group them into a single deposit that matches your actual bank total.
Step 4: Still no match? You can exclude it
If you've confirmed the payment is recorded correctly and QuickBooks genuinely can't find a match, you don't need to force one. Select the deposit, use the batch actions menu, and choose Exclude. This moves the deposit out of the For review tab without creating a duplicate or affecting your books, since the payment's already recorded elsewhere in QuickBooks.
A specific deposit still giving you trouble? Tell us what you're seeing and we'll help you track it down.
Resources:
Categorize online bank transactions in QuickBooks Online
Match online bank transactions in QuickBooks Online
Record and make bank deposits in QuickBooks Online
Set up bank rules to categorize online banking transactions in QuickBooks Online
Fix mismatched or miscategorized bank transactions