Withdraw from Peanut to Your US Bank via ACH

ACH is the standard way to move money from your Peanut balance to a US bank account. Free, no minimum, funds arrive in 1-3 business days.

ACH is the standard way to move money from your Peanut balance to a US bank account. The withdrawal is free, there is no minimum amount, and funds typically arrive within 1 to 3 business days. Your digital dollars are converted to USD and deposited directly into your checking or savings account.

Before You Start

Info

Make sure you have the following before initiating an ACH withdrawal:
  • A verified Peanut account. Bank withdrawals require identity verification. You will need a passport or national ID card (US users can also use a driver's license). The verification process takes under 2 minutes for most users. See the verification guide for details.
  • A US bank account. ACH withdrawals are available only to bank accounts in the United States.
  • Your routing number and account number. You will need both to set up the withdrawal. Double-check these numbers carefully — incorrect details are the most common cause of failed transfers.
  • Name match. The name on your bank account must match the name on your Peanut account. Third-party withdrawals are not supported.

You can save multiple bank accounts in the app. Once you have added a bank account, it will be available for future withdrawals without re-entering the details.

Withdraw via ACH

  1. 1

    Open the app

    Open the app and tap Withdraw.

  2. 2

    Select Bank Transfer

    Select Bank Transfer and choose ACH.

  3. 3

    Enter or select your saved bank account

    If this is your first ACH withdrawal, enter your routing number and account number. Verify each digit carefully.

  4. 4

    Enter the amount

    Enter the amount you want to withdraw. The app shows your available balance and the amount that will be deposited in USD.

  5. 5

    Review the details

    Confirm the destination bank, account number (last 4 digits shown), amount, and estimated arrival time.

  6. 6

    Confirm the withdrawal

    Peanut initiates the ACH transfer. Your Peanut balance is debited immediately.

  7. 7

    Funds arrive

    Funds arrive in your bank account within 1 to 3 business days.

ACH transfers only process on business days. If you initiate a withdrawal on a Friday evening, over the weekend, or on a US federal holiday, processing will not begin until the next business day.

Fees and Limits

DetailACH Withdrawal
Peanut feeFree
Minimum withdrawalNone
Maximum withdrawalNone
CurrencyUSD
ProcessingBusiness days only

Peanut charges no fees for ACH withdrawals. There is no minimum or maximum withdrawal amount per transaction. Transactions above $100,000 may trigger a manual review for additional verification, but there is no hard limit.

Your bank may have its own policies regarding incoming ACH transfers, but most US banks accept ACH credits at no cost. Check with your bank if you are unsure.

For the complete fee schedule, see the pricing page.

Get early access to Peanut

Processing Time

  • Typical processing time: 1 to 3 business days.
  • Business days only: ACH does not process on weekends or US federal holidays (New Year's Day, MLK Day, Presidents' Day, Memorial Day, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, Christmas).
  • Best practice: Initiate your withdrawal early in the day on a weekday for the fastest processing.
  • Why it takes 1-3 days: ACH transfers go through the Federal Reserve's Automated Clearing House network, which batches transactions and settles them in cycles. This is a standard banking timeline, not a Peanut delay.

If you need funds faster, consider withdrawing to a wallet instead. Wallet withdrawals on networks like Solana or Arbitrum arrive in seconds to minutes.

What if My Withdrawal is Delayed?

If your ACH withdrawal has not arrived after 3 business days:

  1. Verify that you entered the correct routing and account numbers.
  2. Check with your bank to see if the transfer is pending on their end.
  3. Make sure the name on your bank account matches your Peanut account exactly.

If a withdrawal fails — for example, due to incorrect bank details — your Peanut balance is automatically re-credited within approximately 1 day. You cannot cancel a pending withdrawal once confirmed.

Frequently Asked Questions

How long does an ACH withdrawal from Peanut take?

ACH withdrawals typically take 1 to 3 business days. Processing only occurs on business days, so withdrawals initiated on weekends or US federal holidays will not begin processing until the next business day.

Does Peanut charge fees for ACH withdrawals?

No. ACH withdrawals are completely free from Peanut. There are no fees, no minimum withdrawal amount, and no maximum per transaction. Your receiving bank may have its own policies, but most US banks accept incoming ACH transfers at no cost.

What is the minimum ACH withdrawal amount?

There is no minimum. You can withdraw any amount from your Peanut balance to your US bank account via ACH.

Can I withdraw via ACH from outside the United States?

ACH is available only for US bank accounts. If you have a European bank account, you can use SEPA withdrawal instead. If you do not have a bank account in either region, you can withdraw to a wallet on any supported network.

What happens if I enter the wrong routing or account number?

If the bank details are incorrect, the ACH transfer will fail and your Peanut balance will be automatically re-credited within approximately 1 day. Always double-check your routing and account numbers before confirming a withdrawal.

Related Pages

Get early access to Peanut