SoFi doesn't have ATMs or branches, so you can't deposit cash directly

SoFi is an online bank with no physical locations or ATM network of its own. This means you cannot walk into a branch or use an ATM to deposit cash into your SoFi checking account. Instead, you'll need to move cash through an intermediary — either a traditional bank, a retail location that offers cash deposit services, or a peer-to-peer transfer.

The most practical routes depend on what you have access to and how quickly you need the money in your account. Some methods are instant; others take a business day or two.

Key Takeaways

  • SoFi has no ATMs or branches, so you must deposit cash through another bank, a retail partner, or by converting it to a digital transfer first.
  • Depositing cash at another bank and transferring it to SoFi takes one to two business days and requires you to have an account at that bank.
  • Retail partners like Walmart, CVS, and Walgreens offer cash deposit services for a fee, usually $1 to $3 per transaction.
  • Converting cash to a digital payment through PayPal, Square Cash, or Venmo and then transferring to SoFi is fast but adds a middle step.
  • Mobile check deposit through the SoFi app works only for checks, not cash.

Deposit cash at another bank and transfer it to SoFi

If you have an account at a traditional bank with physical branches or ATMs — Chase, Bank of America, Wells Fargo, or a local credit union — you can deposit cash there and then move the money to SoFi. This is the most straightforward method if you already bank elsewhere.

Deposit the cash at your bank's branch or ATM, then log into your SoFi app or website and initiate an external transfer. You'll need your other bank's routing number and your account number there. The transfer typically takes one to two business days. SoFi does not charge a fee for incoming transfers, but your other bank may charge a small fee for the outgoing transfer — check your account terms.

This method works well if you deposit cash infrequently or if you're already managing money across multiple banks. It's slower than some alternatives but costs nothing on the SoFi side.

Use a retail cash deposit service

Walmart, CVS, Walgreens, and some other retail chains offer cash deposit services through third-party networks. You can deposit cash at these locations and have it sent to your SoFi account, though the process varies by retailer and network.

The most common network is MoneyGram, available at Walmart and other locations. You'll provide your SoFi account information, and the cash is converted to a deposit into your account. Fees typically range from $1 to $3 per transaction, depending on the retailer and the amount. The deposit usually posts within one business day, sometimes faster.

Before you go to a retail location, confirm that the specific store near you offers this service and that it connects to SoFi. Not all locations participate, and availability varies by region. Call ahead or check the retailer's website to avoid a wasted trip.

Convert cash to a digital payment and transfer it

You can also convert cash into a digital payment using PayPal, Square Cash (now Block), Venmo, or a similar service, then transfer that balance to SoFi. This works if you have a smartphone and can access one of these apps.

The process: link your SoFi account to PayPal or another service, deposit cash into that service (either at a retail partner or by other means), and then transfer the balance to SoFi. This adds an extra step and may involve fees depending on the service and method. PayPal, for example, charges a fee to add cash at certain retailers, and some services charge to transfer money out.

This route makes sense only if you're already using one of these services regularly. If you're doing it solely to deposit cash into SoFi, the fees and extra steps usually make it less efficient than the other methods.

What you cannot do: mobile check deposit doesn't work for cash

SoFi's mobile app includes a check deposit feature — you photograph the front and back of a check, and it's deposited into your account. This feature does not work for cash. You cannot photograph cash and deposit it. The mobile deposit feature is only for paper checks.

If you receive checks regularly, mobile deposit is a fast and free way to get that money into your account without visiting a branch. But for cash, you'll need one of the methods described above.

Comparing your options

MethodTime to PostFeeWhat You Need
Deposit at another bank, transfer to SoFi1–2 business days$0 at SoFi; may vary at other bankAccount at another bank with branches or ATMs
Retail cash deposit (MoneyGram, etc.)Same day to 1 business day$1–$3 per transactionNearby participating retailer; SoFi account info
Convert to digital payment, then transfer1–2 business daysVaries by service; often $1–$5PayPal, Venmo, or similar account; smartphone

Frequently Asked Questions

Can I deposit cash at a SoFi ATM?

SoFi does not operate its own ATM network and does not have ATMs that accept cash deposits. You can withdraw cash from some ATMs using your SoFi debit card, but you cannot deposit cash at any SoFi ATM.

Does SoFi charge a fee to receive a cash deposit?

No. SoFi does not charge you to receive money transferred into your account. If you use a retail deposit service or transfer from another bank, any fees come from the retailer or your other bank, not from SoFi.

How long does it take for cash to show up in my SoFi account?

It depends on the method. Retail deposits usually post within one business day. Transfers from another bank typically take one to two business days. Some services may post faster, but one to two business days is standard for most routes.

What if I don't have an account at another bank?

Use a retail cash deposit service like Walmart or CVS with MoneyGram, or convert your cash to a digital payment through PayPal or Venmo first. Both routes avoid the need for a second bank account.

Can I deposit a large amount of cash at once?

Yes, but be aware that deposits over $10,000 trigger federal reporting requirements regardless of the method. This is standard banking practice, not specific to SoFi. The deposit will still go through; the bank simply reports it to the IRS as required by law.