Processing times for payments

Payments on Mercury process at different speeds depending on the type. This guide explains how long each payment type typically takes and what to expect for incoming and outgoing transactions. If you're still missing a payment that you should have received based on this, check out our guide on tracking missing payments.

Transactions only process on working/business days (Monday through Friday), and not on holidays or weekends. If a transaction is created on a weekend, it will usually be processed on the next business day.

The following timelines serve as a general guide. Certain incoming and outgoing wires may be delayed beyond these timelines if they require manual review.  

ACH processing times

ACH transactions are U.S-specific intra-bank transfers that only occur on business days.  

Incoming ACH

  • Typically arrive within 0-2 business days and post around 9-11 am PT, Monday-Friday. If you're expecting an ACH credit and it's before this time, it likely hasn't arrived yet.
  • Transfers from Plaid-linked accounts to Mercury take 3 business days.
  • Transfers from Mercury to Plaid-linked accounts take 0-1 business days.
  • If getting paid via ACH debit, these are processed via Plaid and can take up to 5 business days to arrive.

Outgoing ACH

  • Once sent from your account, typically arrive with the recipient in 0-1 business days.
  • Sent via same-day if sent prior to 9 am PT and less than $1,000,000 USD, otherwise, sent as next day and will arrive with the recipient the following business day.
  • Posting times will vary by receiving bank but typically same-day ACH transactions post later that afternoon.

Domestic wire processing times

Domestic wires are ideal for sending large amounts quickly. These are same-day transactions, but not instant.

Incoming domestic wires

  • Typically arrive the same business day if sent before the sending bank's wire cutoff time, otherwise, arrive next business day.
  • Exact timing varies by sending bank. For example: Wells Fargo: received around 6:00pm PT, Bank of America: received around 9:00pm PT.

Outgoing domestic wires

  • Our daily domestic wire cutoff is 1pm PT. If your wire is created before this time, your recipient should have their wire by evening that same day. If it was created after this time, your recipient will receive it the following business day.

International wire processing times

International wire times vary widely as payments are not standardized across country borders. There are also often many parties involved. It's like a flight for your money—if they're large banks on either end, you can have a direct transfer that will be quicker. If you're sending from or to a smaller bank, there may be "layovers" (in this case, correspondent/intermediary banks) for your funds to go through that can make it take a little longer.

Incoming international wires

  • Typically take 3-9 business days to reach your Mercury account with possible delays if information is incomplete or incorrect. Be sure your sender follows wire instructions carefully. 

Outgoing international wires

  • Processed and sent by Mercury within 1-3 business days from when they're requested. In general, these can take up to 5 working days to reach your recipient if all information is correct. Make sure you include a purpose/reason for your wire to ensure it processes quickly.


We recommend checking the status of your international wire from your Transactions page on the web. Simply click into the payment and you'll see the option to Track this wire. This will provide a more accurate timeline and the option to share the tracking link with your recipient.


Mercury is a financial technology company, not a bank. Banking services provided through Choice Financial Group, Column N.A., and Evolve Bank & Trust; Members FDIC.

Did you find this article helpful?