Deposit via ACH Bank Transfer

Send USD from any US bank account. Free deposits, no minimum, confirmed in 1-3 business days.

How to Deposit via ACH Bank Transfer

Depositing via ACH is the simplest way to fund your Peanut account if you have a US bank account. Send dollars directly from your bank — no fees from Peanut, no minimum deposit, and your balance arrives in 1-3 business days. Once your deposit lands, your balance is held in digital dollars, ready to pay at over a million merchants in Argentina via Mercado Pago QR, send Pix in Brazil, or transfer money to anyone in 40+ countries.

Before You Start

Info

ACH is a US-only transfer network. You need a US bank account to deposit via ACH. If you have a European bank account, use SEPA instead. For international bank transfers, see the wire transfer guide.

Make sure you have the following before initiating your deposit:

  • A verified Peanut account. Bank deposits require identity verification — a photo ID (passport or national ID card) plus a selfie. The process takes under 2 minutes for most users. See the verification guide for details.

  • A US bank account capable of sending ACH transfers. Virtually all US banks and credit unions support ACH. Most offer free ACH transfers, though some may charge a small fee for external transfers.

  • US dollars (USD). ACH only processes dollar-denominated transfers.

How to Deposit via ACH

  1. 1

    Open the Peanut app

    Tap "Deposit" from your home screen to reach the deposit options.

  2. 2

    Select bank transfer

    Choose the ACH bank transfer option. The app will display the bank details for your deposit: an account number, a routing number, and a unique reference number tied to your account.

  3. 3

    Copy the reference number and bank details

    The reference number connects the incoming transfer to your Peanut account. Copy it exactly as shown — do not retype it manually.

  4. 4

    Log into your bank

    Open your banking app or online banking portal and start a new external transfer.

  5. 5

    Enter the payment details

    Paste the account number and routing number from Peanut. Enter the amount in USD. Paste the reference number into the memo or description field.

  6. 6

    Confirm and send

    Double-check the reference number, account number, and routing number before confirming. Initiate the transfer early in the day for faster processing.

Your Peanut balance updates automatically once the transfer is received and matched to your account. No action needed on your end after sending.

Confirmation Times

ACH deposits typically take 1-3 business days to arrive. Here is what to expect:

  • Standard ACH: 1-3 business days. Most transfers complete within this window. Transfers initiated early in the day (before noon ET) tend to process faster.

  • Same-day ACH. Some banks offer same-day ACH for an additional fee. If your bank supports it, the transfer may arrive the same business day when submitted before the cut-off time (typically 2-3 PM ET).

  • Business days only. ACH does not process on weekends or US federal holidays. A transfer initiated on Friday evening will not begin processing until Monday.

If your deposit has not appeared after 3 business days, check that the reference number was included correctly and that the sender name matches your Peanut account. See the deposit troubleshooting guide for next steps.

Fees

  • Peanut deposit fee: free. Peanut charges nothing for ACH deposits.

  • Your bank's fee: typically $0. Most US banks offer free ACH transfers between accounts, including external transfers. Some banks charge $0-3 for external ACH. Check your bank's fee schedule.

  • Same-day ACH fee (if applicable). Some banks charge an additional fee for same-day ACH processing. This varies by bank.

For a complete overview of fees across all deposit and withdrawal methods, visit the pricing page.

Tips for Faster Processing

Getting your deposit right the first time avoids delays. Here are the key things to watch for:

  • Copy-paste the reference number. A missing or incorrect reference is the leading cause of delayed deposits. Always copy directly from the app.

  • Name on your bank account must match Peanut. The sender name must match your verified Peanut account name. Sending from a joint account or business account with a different name may trigger a manual review or return.

  • Initiate early in the day. Transfers submitted before noon ET tend to process faster than those sent late in the afternoon.

  • Plan around weekends and holidays. ACH does not process on non-business days. For same-day needs, consider depositing digital dollars directly — deposits on networks like Arbitrum or Solana confirm in seconds.

FAQ

Peanut mascot

Free ACH deposits from any US bank. Your dollars, ready to use worldwide.