QuickBooks Pulled Back a Payment After It Hit Your Bank: What to Do
A QuickBooks Online payment can arrive and then be reversed days later if payments are turned off. Here is what the status messages mean and the steps to take.

When an invoice payment lands in your bank and then disappears a few days later, it usually means QuickBooks Payments reversed the payout. The invoice may still show as paid, the transaction may vanish from your bank feed, and your payments account may say payments have been turned off. Here is how the pieces fit together and what you can actually do.
What the status messages mean
An invoice marked “paid” with a payout status of “sent” tells you QuickBooks processed the customer’s card or bank payment. The reference to undeposited funds is just where QuickBooks parks the money in your books before it clears. None of that guarantees the funds are final.
When QuickBooks Payments turns off payment processing on an account, pending payouts can be held or clawed back. If a payout had already reached your bank, the reversal can pull the money out again. That is why the transaction appeared in your feed and then vanished: the bank and QuickBooks each recorded the movement, then the reversal undid it.
Why this happens
Payment processors carry the risk on card and bank transfers. If a customer disputes the charge, if their payment fails after the fact, or if a routine account review flags something, the processor can suspend payouts while it looks into things. The suspension and the money movement are separate events, which is why they can happen days apart and in a confusing order.
A later payout date, such as “arriving” on a future day, often means the funds are being re-issued after review rather than lost. But the timing is not something you control.
What to check first
Start with the Payments section of your QuickBooks Online account, not the invoice. Look for any message about the account review, and check the payout status there, since that screen reflects the processor’s side directly.
Next, look at the customer’s payment method. A card payment that was disputed or an ACH transfer that failed will usually show a linked reversal or adjustment transaction in your payments activity. That tells you whether the money was pulled back for a payment problem or an account review.
Then reconcile your books. If the payment was reversed, the invoice is effectively unpaid again. Move it back to an open or overdue state so your aging reports are honest, and record the reversal so your bank register matches reality.
Practical next steps
Document everything before you act: screenshots of the invoice status, the payout screen, the payments-off notice, and your bank statement showing the deposit and withdrawal. Dated records matter if this turns into a dispute.
If a customer dispute triggered it, respond to the dispute with your evidence: the invoice, any delivery confirmation, and correspondence. Winning the dispute releases the funds back to you.
If an account review triggered it, respond through the payments account messaging in QuickBooks Online and supply whatever verification is requested. Reviews do resolve, and held payouts are typically released afterward, though timing varies case by case.
Meanwhile, invoice the customer through a backup method if cash flow is tight. You can record a payment received outside QuickBooks Payments so the books stay clean while the processor issue runs its course.
The most useful single action: pull up your payments activity ledger and find the reversal entry. It names the reason, and everything else you do follows from that.