Quick answer

Most QuickBooks Payments problems fall into four groups: a declined transaction, a verification hold, a payout that has not reached your bank, or a refund or dispute that did not record correctly. Check the status first in QuickBooks payouts or the Merchant Service Center, then follow the matching fix below. Never refund a payment that is already in a chargeback.

What QuickBooks Payments problems look like

QuickBooks Payments moves money two ways, and each one fails differently. A card charge is authorized immediately, then batched and deposited. An ACH bank transfer clears over several days and can still be returned by the bank afterward. That is why a payment can look successful in your books while the money never arrives.

The status wording is your first clue, because each term points to a different cause and a different fix.

  • Declined — the card issuer refused the charge. Nothing was deposited, and the invoice may sit unpaid or, in some versions, marked Paid - Not Deposited until you remove the failed payment.
  • Withheld — QuickBooks Payments is reviewing the payment. In the Merchant Service Center, the word appears in the METHOD column.
  • Delayed — the payment passed but is moving slower than the normal deposit schedule, often because of the 3 PM PT batch cutoff, a weekend, or a new merchant account.
  • Batch Deposit Returned — your bank returned the deposit, or an ACH transfer was rejected with an R## reference code.
  • Chargeback — the customer's bank reversed a completed sale. A chargeback is not a refund and runs on bank deadlines, not yours.

Common decline categories

Card declines are decisions made by the card issuer, not by QuickBooks. Sort the decline into one of these categories before you retry anything.

Decline categoryTypical triggerFirst action
Card data entryMistyped number, wrong security code, spaces or special characters, ZIP that does not match the bank recordRe-enter the card and billing address exactly as the bank has them
Insufficient funds or creditThe card is valid but the charge exceeds the available balance or limitRetry as a smaller partial payment or ask for another card
Commercial card codeA business card that requires a purchasing or commercial codeAsk the customer to check with their employer, then update your Industry Type in the Merchant Service Center
Debit card typeA debit card without a Visa, Mastercard, Discover, or American Express logoRequest a co-branded debit card or a different payment method
Restricted card productFlex spending or other cards limited to certain merchant typesConfirm the card can be used with your business, or request another form of payment
Stored card dataA saved card expired or changed, or customer permission was not confirmedGet authorization, then update the saved card or delete it and start fresh

Almost none of these are software bugs. Repeated retries of the same card can trigger a risk review, so fix the card data or switch payment methods.

Why payouts are delayed or held

  • New accounts. The first batch can take up to five business days to deposit while your merchant account finishes setup, and first-month ACH payments run slower.
  • The 3 PM PT cutoff. Card payments processed before 3 PM PT deposit on the next business day. After the cutoff, allow two business days. Sundays and federal holidays do not count as business days.
  • Risk review holds. Intuit can hold a payment when activity looks unusual or your business type needs verification. The review typically finishes within two business days after you send the requested documents.
  • ACH rejections. The bank can return a transfer after it clears. Intuit emails an R## reference code with the reason and fix, and many codes are resolved by changing the deposit bank account.
  • Bank-side holds. After Intuit releases the deposit, your bank can still hold the funds. Check with the bank before assuming the payment failed.

Before you change or resend anything

Gather three things: administrator access, the contact email used at signup for QuickBooks Payments, and a recent bank statement. Intuit sends every hold and rejection notice to that email, so check spam if notices are missing.

If the declined charge is your monthly QuickBooks subscription rather than a customer payment, see QuickBooks Online billing issues.

Do not delete a recorded payment until you confirm the charge failed. Deleting a payment re-opens the invoice. If the customer was actually charged, deleting it can lead to a duplicate charge when you bill again. Confirm the decline in QuickBooks payouts or the Merchant Service Center first.

How to fix QuickBooks Payments problems

1

Check the payment status in the right place

In QuickBooks Online, go to All apps, then Sales & Get Paid, then QuickBooks payouts. Open the bank deposit and look at each payment inside it; a successful deposit shows Funded.

For QuickBooks Desktop, QuickBooks GoPayment, and QuickBooks Point of Sale, sign in to the Merchant Service Center, open Activity & Reports → Deposits, set the date range, and search. Look for Withheld or Batch Deposit Returned in the Status column.

2

Confirm the decline reason before retrying

For a manually entered card, confirm the card number and security code, remove any spaces or special characters, and use the billing address exactly as the USPS database has it. For business cards that need a commercial code, update your Industry Type in the Merchant Service Center.

For an invoice paid through an online payment link, ask the customer to reopen the link from the original email and try again. Persistent link failures are covered in online invoicing troubleshooting.

3

Clear a failed payment that still shows on the invoice

Open the payment and select the link under the payment method; you will see the decline details. Then choose More → Delete. The invoice reopens so you can resend it or process the card manually for the customer.

Do not leave a failed payment attached; it makes the sale look collected and skews your deposit records.

4

Resolve a verification hold

Read the Intuit email and follow its steps. Open the Resolution Center, answer every question, and upload the requested documents — usually a copy of the original invoice and recent bank statements. If you lack six months of statements, send what you have.

Once all documents are in, the review is usually completed within two business days.

5

Fix a rejected ACH payment

Find the R## reference code in the rejection email and match it to the cause. Examples: R01 and R09 mean insufficient funds, R02 means a closed account, R03 and R04 mean an invalid account number, and R20 means a non-transaction account such as savings.

Many codes are resolved by changing the deposit bank account. If you do not see the email, check the spam folder for the contact address on the Payments account.

6

Verify or change the deposit bank account

In QuickBooks Online, go to Settings → Account and settings → Payments and select Change bank next to Standard Deposits. Add the account and routing number. If the bank is not listed, choose Enter account info manually.

Intuit sends a test deposit that can take up to four business days to verify. In QuickBooks Desktop and Point of Sale, make the same change from the Merchant Service Center under Account → Account Profile.

7

Void or refund correctly

Batches close at 3 PM PT each business day. Voiding before the batch closes avoids the processing fee; refunds after it carry the same fees as the original sale. Card refunds go only to the original card and within six months of the sale; after that, refund by cash or check.

Run refunds from the Merchant Service Center under Processing Tools → Reverse a Transaction, using the Auth Transaction ID rather than the Capture Transaction ID. The reversal does not update your books, so record the refund in QuickBooks and match it to the bank transaction.

8

Respond to a retrieval request or chargeback

For a retrieval request, find the original signed receipt and send it before the deadline in the email. For a chargeback, do not refund the customer directly. Rebut with PDF scans of proof of sale and delivery. Intuit verifies your documents within five business days, and the bank can take up to 50 days to decide.

Chargebacks carry a $25 fee, and any amount returned to you does not include it. Keep the case number from the notice for every follow-up.

Verify the fix

  1. Confirm the payment shows Funded and the deposit appears in QuickBooks payouts or the Merchant Service Center.
  2. Match the deposit to the bank transaction. If it is missing from the feed, work through the QuickBooks Online bank feed fixes.
  3. Open the invoice or sales receipt and confirm the payment is applied and the balance is zero.
  4. Process one small test payment to confirm the card path works before you contact more customers.
  5. In QuickBooks Point of Sale, confirm the deposit sits in the Merchant Service Center account described in Point of Sale payment processing.

If the problem persists

  • If the same card declines after correct data entry, only the issuer can clear it. Ask the customer to call the number on the back of the card.
  • If a hold is not resolved after two business days, reopen the Resolution Center and reply with your case number.
  • If your application was declined at signup, retrying does not change the review decision, which covers product type, high-risk industries, and credit history.
  • If Intuit shows the deposit as funded but the money is not in your account, the hold is on the bank side — escalate with the bank.
  • For account-specific decisions, contact QuickBooks Payments support with your Merchant Account number and case number ready.

Prevention

  • Use a card reader or saved cards instead of manual keying to cut data-entry declines.
  • Process payments before 3 PM PT on days when you need the next-business-day deposit.
  • Keep the contact email and deposit bank account on the merchant account current so you never miss a hold notice.
  • Publish clear return and cancellation policies, and have customers acknowledge them, so banks approve fewer chargebacks.

Frequently asked questions

Why does a payment show as paid but never deposit?

The charge was likely declined after QuickBooks recorded the payment. Open the payment, use the transaction processed link to confirm the decline, then delete the payment so the invoice reopens. Rebill the customer or take another form of payment.

How long do QuickBooks Payments payouts take?

Card payments processed before 3 PM PT deposit on the next business day; after the cutoff, allow two. Standard deposits take about two business days, the first batch of a new account can take up to five business days, and ACH transfers run slower than cards.

What does Withheld mean in QuickBooks Payments?

It means the payment is on hold for an account or transaction review. It does not mean the payment failed. Follow the steps in the Intuit email, complete the Resolution Center requests, and expect the review to finish within about two business days.

Can I refund a payment older than six months?

Not through QuickBooks Payments. Card refunds require an original offsetting sale and must be processed within six months. After that window, refund the customer by cash or check and record the refund in your books.

What is the difference between a void and a refund?

A void cancels a transaction before the daily batch closes and avoids the processing fee. A refund returns money after the batch closes and carries the same processing fees as the original sale.