SoFi does not accept cash deposits at physical locations

SoFi is an online bank with no branches, so you cannot walk into a location and deposit cash directly. If you need to move cash into your SoFi checking account, you will need to use a third-party method—either a transfer from another bank account you control, or a cash deposit at a partner network.

The most straightforward path depends on whether you have another bank account and how quickly you need the money available. Most people use one of two routes: depositing cash at an ATM or store that feeds into a partner network, or converting the cash to a check or digital transfer through another account first.

Key Takeaways

  • SoFi has no physical branches, so cash deposits must go through a partner network or another account you control.
  • You can deposit cash at MoneyLion ATMs or certain retail locations that partner with SoFi's network, though availability varies by location.
  • If you have another bank account, depositing cash there first and then transferring to SoFi is often faster and more reliable.
  • Mobile check deposit through the SoFi app works if you have a paper check, but requires a check—not raw cash.
  • Fees and processing times depend on which method you choose; some routes take one to two business days.

Using MoneyLion ATMs and partner networks

SoFi partners with MoneyLion to offer cash deposit access at certain ATM locations. You can deposit cash at a MoneyLion ATM, and the funds will post to your SoFi checking account. However, MoneyLion ATM locations are not available everywhere—coverage is concentrated in certain regions and urban areas.

To find a MoneyLion ATM near you, use the SoFi mobile app or visit the MoneyLion ATM locator online. Enter your zip code to see which machines are within reach. If no MoneyLion ATMs are nearby, this route will not work for you, and you will need to use an alternative method.

Deposits made at MoneyLion ATMs typically post within one to two business days. SoFi does not charge a fee for these deposits, but MoneyLion may charge a small fee depending on your account type with them—check before you deposit.

Depositing cash at a different bank first

If you have a checking or savings account at another bank—whether a large national chain like Chase or Bank of America, or a local credit union—you can deposit cash there and then transfer the money to SoFi. This method works everywhere and is often faster than hunting for a partner ATM.

Deposit the cash at your other bank using their ATM, teller, or mobile app (if they offer mobile deposit for cash). Once the deposit clears—usually the same day or next business day—transfer the funds to your SoFi account using an ACH transfer or wire. Most banks let you set up a transfer to another bank account through their online portal or app in minutes.

This route adds one extra step, but it is reliable and works regardless of where you live. The total time is usually one to two business days from deposit to arrival in SoFi.

Converting cash to a check or digital payment

If you have cash but no when ready access to a bank or ATM, you can ask someone who has a bank account to deposit the cash for you and then send you the money digitally. This is not ideal and requires trust, but it works in a pinch.

Alternatively, if you have a retail job or other source of income, ask your employer to direct-deposit your paycheck to SoFi instead of another account. This bypasses the cash deposit problem entirely, though it only works for regular paychecks.

Some people also use peer-to-peer payment apps like Venmo or PayPal to move money around, but those apps do not accept raw cash deposits either—you would still need a bank account to fund them first.

What does not work

Do not try to mail cash to SoFi. The bank does not accept cash by mail, and doing so risks losing the money entirely. SoFi will not process it, and the postal service is not insured against cash loss.

You also cannot deposit cash at a Walmart, CVS, or other retail location directly into SoFi, even though some banks partner with those stores. SoFi does not have those partnerships in place. Stick to MoneyLion ATMs or another bank account as your two main options.

Timing and fees to expect

MoneyLion ATM deposits usually post in one to two business days and carry no SoFi fee, though MoneyLion may charge you. Transfers from another bank account typically take one to two business days via ACH and are free. Wire transfers are faster (same day or next day) but usually cost $15 to $30 at the sending bank.

If you are in a rush, a wire transfer is the fastest option, but it costs money. If you have time, an ACH transfer from another bank account is free and reliable. MoneyLion ATMs are free on SoFi's end but depend on location availability.

Frequently Asked Questions

Can I deposit cash at a SoFi ATM?

SoFi does not own ATMs. You can withdraw cash at MoneyLion ATMs and many other networks, but cash deposits are only available at MoneyLion ATMs that support deposits. Not all MoneyLion machines accept deposits, so check the locator first.

How long does a cash deposit take to show up in my account?

MoneyLion ATM deposits typically post within one to two business days. Transfers from another bank account also take one to two business days via ACH. Wire transfers are faster but cost money and must be sent from another bank, not from SoFi itself.

Is there a limit on how much cash I can deposit?

MoneyLion ATMs usually have per-transaction limits (often $500 to $1,000 depending on the machine), and daily limits may explore. If you need to deposit more, make multiple deposits or use a transfer from another bank account, which typically has higher limits.

What if there are no MoneyLion ATMs near me?

Use another bank account you control. Deposit the cash there, then transfer it to SoFi via ACH or wire. This works everywhere and is often faster than searching for a partner ATM in areas with limited coverage.

Can I deposit someone else's cash into my SoFi account?

Technically yes, but SoFi may flag large deposits from third parties as part of fraud prevention. If you regularly deposit cash from others, contact SoFi support to explain the source. Deposits from family members or employers are usually not a problem if you can document the reason.