Showing results for 
Search instead for 
Did you mean: 
Level 1

How long does it take for a payment to hit your bank account?

I charged a customer on 03/30/22 and it’s 4/13/22 and I still have not received payment to my bank account. I want to know how long it’s supposed to take.
2 Comments 2

How long does it take for a payment to hit your bank account?

Hello, jesusmunoz1244-g.


I'm here to share some information on how QuickBooks Payments works.


After the first payment, we usually deposit your funds within 5 business days. The deposits take a little longer while we set up your account. We'll be able to deposit customer payments much faster once we've got everything up. Also, the waiting period varies depending on these factors:


  • Time of day you enter transactions
  • Weekends and federal holidays
  • The financial institution where transactions are deposited
  • How long does it take for your bank to verify and process electronic deposits


To figure out what's causing the delay, I recommend looking at the status of the payment transactions. I'll show you how.


Here's how to check in QuickBooks Online:


  1. Sign in to QuickBooks Online.
  2. Go to Get paid & pay and select the Deposits.
  3. Click the bank deposit you want to review.


These are the steps within your Merchant Service Center:


  1. Log in to your Merchant Service Center portal.
  2. Choose Deposits in the Activity and Reports section.
  3. Enter the appropriate date range and select Search.
  4. A new window will show the results.
  5. Click the triangle to the left of the line item to view the details.


For more details, you can read through these articles below:



For future reference, I've included this resource to learn what to do if a customer payment is on hold: Why are my funds on hold?.


Don't hesitate to add any details below if you need further assistance with QuickBooks payments. We're always here to help you.

Level 2

How long does it take for a payment to hit your bank account?

You can typically expect credit card payments to show up in your account within 2-3 business days. ACH transfers take approximately 5-7 business days.

Need to get in touch?

Contact us