How do I deposit USD with Bank transfer (ACH)?

Published on Jan 10, 2025Updated on Feb 4, 20257 min read

You can complete a USD deposit from your bank account to your OKX account using an ACH bank transfer. This payment method is currently only offered to our U.S. users who have completed verification and reside in eligible states. To initiate a transfer, you'll need to link your bank account via our trusted partner, Plaid. Once you've submitted your ACH deposit request, you can start trading immediately.

How do I make a cash deposit?

On the web

  1. Log in to your account on okx.com, go to Assets, and select Deposit > United States Dollar to initiate a cash deposit

  2. Select Bank transfer (ACH) and + Add account to link your bank account via our trusted partners, such as Plaid, which securely connects your bank account to OKX, making it easy to fund your account

    CT-web-cash deposit-ACH dp1

    Select Bank transfer option to kickstart cash deposit via ACH bank transfer

    CT-web-cash deposit-ACH dp2

    Add your account via Plaid

  3. After linking your account, you'll see the success page below confirming that your account has been added

    CT-web-cash deposit-ACH dp6

    Successfully added your account with OKX via Plaid

  4. Input your preferred amount, then select Preview

    CT-web-cash deposit-ACH dp3

    Input the amount you'd like to deposit and preview your deposit order

  5. Select Deposit to initiate a Bank transfer (ACH) deposit

    CT-web-cash deposit-ACH dp4

    Select deposit to initiate your Bank transfer (ACH) deposit

On the app

  1. Open your OKX app, select Deposit then Deposit USD

    CT-app-cash deposit-ACH dp1

    Opening the deposit page from the homepage

  2. Select Bank transfer (ACH) and + Add account to link your bank account via our trusted partner, Plaid, which securely connects your bank account to OKX, making it easy to fund your account

    CT-app-cash deposit-ACH dp2

    Select Bank transfer (ACH) option to kickstart cash deposit

    CT-app-cash deposit-ACH dp3

    Select Continue to add your account via Plaid

  3. After linking your account, you'll see the success page below confirming that your account has been added

    CT-App-Cash withdraw-plaid connected to OKX

    Successfully linked with OKX via Plaid

  4. Input your preferred amount, then select Preview

    CT-App-cash deposit-ACH dp6

    Input your deposit amount and select preview

  5. Select Deposit to initiate a Bank transfer (ACH) deposit

    CT-App-cash deposit-ACH dp7

    Select Deposit to initiate your Bank transfer (ACH)

Note:

  • Make sure the name on your OKX account matches the name on your bank account for a smooth deposit transaction

  • We'll hold the funds — or the equivalent crypto purchased with these funds — for a brief period before you can start withdrawing. You can find the details on the withdrawal screen.

FAQ

1. Why am I not able to see the "Deposit USD" feature?

To comply with local laws and regulations, USD deposits are only available to customers who have passed verification and who reside in eligible states within the U.S.

2. Why am I only able to select certain payment method types?

To comply with local laws and regulations, the payment methods available to you on your account will be limited to those that are appropriate based on the identity verification documents you provided while completing identity verification on OKX.

3. Why am I encountering a "Cash deposit unavailable" message?

This means that cash payment services aren't currently available in your region. You can refer to this article for more details and we'll keep you updated on any regional expansions.

4. Why do I need to verify my identity before making a deposit?

We ask you to verify your identity to follow local regulations, keep our platform secure, and help determine the best payment methods for your region.

5. How do I check my cash deposit history?

You can review your deposit history on the cash deposit page under All deposits.

CT-Web-cash dpwd-usd dp history

Web: Find your deposit history under All deposits

CT-app-cash deposit-ACH portfolio

App: Find your deposit history on portfolio page

6. How long does it take for an ACH bank transfer to complete?

After you initiate an ACH deposit, you can start trading immediately.

7. I keep receiving errors when I am trying to add an account or start a bank transfer. What should I do?

If you encounter any errors, please contact our customer support team. We recommend you take a screenshot when this happens and send it to our team so we can better assist you.

8. How do I check my remaining limits?

You can select the information icon to check your remaining limits.

CT-web-cash deposit-ACH dp5

Web: Select the info icon to check your remaining limits

CT-App-cash deposit-ACH dp8

App: Select the info icon to check your remaining limits