The fastest ways to fund your SoFi checking account

You can add money to your SoFi checking account through a bank transfer from another account, a direct deposit, a mobile check deposit, or a wire transfer. The method you choose depends on how quickly you need the money and where it's coming from. Bank transfers and direct deposits are free and take one to three business days. Mobile check deposits are instant to your account but the funds may take a few days to fully clear. Wire transfers arrive the same day but cost money and require more information.

SoFi does not charge fees for any of these deposit methods. The time it takes depends on the sending bank, not SoFi — some banks process transfers faster than others, and weekends and holidays can add delays.

Key Takeaways

  • Bank transfers from another account you own are free and usually arrive within one to three business days.
  • Direct deposit from your employer is the most reliable way to fund your account regularly and costs nothing.
  • Mobile check deposits through the SoFi app show the money in your account immediately, though the funds take several days to fully clear.
  • Wire transfers arrive the same business day but require your account and routing number, and your sending bank may charge a fee.
  • SoFi's routing number is 121000248, and you will need it to set up direct deposit or receive wire transfers.

Bank transfers from another account you own

A bank transfer moves money from a checking or savings account at another bank into your SoFi account. This is the most common way to fund a new account. Log into the SoFi app or website, go to the Transfers section, and select "Add money." Choose "Bank transfer" and enter the routing number and account number of the account you're sending from. SoFi will ask you to confirm the transfer amount and the date you want it to go through.

The transfer usually takes one to three business days. If you initiate it on a Friday afternoon, it may not arrive until Tuesday because banks do not process transfers on weekends or federal holidays. Some banks move money faster than others — a transfer from a large national bank may arrive in one day, while a transfer from a smaller regional bank might take three.

You can set up recurring transfers if you want to move money on a regular schedule. This is useful if you want to move a set amount from your savings account to your checking account every payday.

Direct deposit from your employer

Direct deposit is the easiest way to get paid because your employer deposits your paycheck straight into your SoFi checking account. You do not have to do anything after the first setup. To start, give your employer SoFi's routing number (121000248) and your SoFi account number. Your employer's payroll department will add this information to their system, and your next paycheck will go directly to SoFi.

Direct deposit is free and arrives on your payday. The exact time depends on your employer — some deposit paychecks the night before payday, others on payday itself. If payday falls on a weekend or holiday, your employer will usually deposit it on the last business day before.

You can find your account number in the SoFi app under Account Details or on any statement. If you're not sure, contact SoFi support and they will give it to you immediately.

Mobile check deposits through the SoFi app

You can deposit a check by taking a photo of the front and back with your phone. Open the SoFi app, tap Deposit, and select "Mobile check deposit." Take clear photos of both sides of the check and enter the amount. The app will show you the money in your account right away, but the funds are not actually available for withdrawal for several days while the check clears.

Most checks clear within two to three business days. During that time, you can see the deposit in your account balance, but if you withdraw the money before the check fully clears and the check bounces, SoFi will reverse the deposit and charge you an overdraft fee. To avoid this, wait until the check shows as cleared in your app before spending the money.

There is a daily limit on mobile check deposits — SoFi currently allows up to $5,000 per day and $25,000 per month, though these limits can change. If you need to deposit more, you can deposit multiple checks on different days or visit a bank branch in person.

Wire transfers to your SoFi account

A wire transfer moves money from another bank to SoFi the same business day. To receive a wire, you need to give the sending bank SoFi's routing number (121000248), your SoFi account number, and your name as it appears on your SoFi account. Wire transfers are fast but your sending bank may charge a fee — typically $15 to $30 — and SoFi does not refund it.

The money arrives the same business day if the wire is sent before your bank's cutoff time, usually 2 or 3 p.m. Eastern time. Wires sent after the cutoff arrive the next business day. Weekends and federal holidays can delay arrival by one day.

Wire transfers are useful when you need money urgently, such as to cover a large purchase or pay a bill that is due today. For routine deposits, bank transfers or direct deposit are cheaper and almost as fast.

What to do if a deposit does not arrive

If you initiated a bank transfer or direct deposit and the money has not arrived after the expected time, log into your SoFi app and check the status. The app shows whether the transfer is pending, processing, or completed. If it shows completed but the money is not in your account, contact SoFi support with the transfer date and amount.

If you sent a wire transfer, ask the sending bank for a confirmation number. This number traces the wire through the banking system. Give this number to SoFi support so they can track where the money is. Wires occasionally get stuck in the system for a day or two, especially if there is a typo in the routing number or account number.

If a check deposit is taking longer than expected to clear, check the app to see if it shows as pending. Some checks take longer than others depending on the bank that issued them. If more than five business days have passed and the check still shows pending, contact SoFi support with a photo of the check.

Frequently Asked Questions

Can I deposit cash into my SoFi checking account?

No, SoFi does not have physical branches where you can deposit cash. You must transfer money from another account, deposit a check, or set up direct deposit. If you need to convert cash to a bank deposit, you can deposit it at another bank you use and then transfer it to SoFi.

Is there a limit to how much I can transfer into SoFi at once?

Bank transfers and wire transfers do not have a stated limit per transaction. Mobile check deposits are limited to $5,000 per day and $25,000 per month. If you need to transfer more than that, you can do multiple transfers on different days or use a wire transfer.

How long does it take for money to be available after I deposit it?

Bank transfers take one to three business days. Direct deposits arrive on payday. Mobile check deposits show in your account immediately but are not available to spend for two to three business days. Wire transfers arrive the same business day if sent before the bank's cutoff time.

What is SoFi's routing number?

SoFi's routing number is 121000248. You need this number to set up direct deposit, receive wire transfers, or initiate a bank transfer from another bank. You can also find it in the SoFi app under Account Details.

Can I set up automatic recurring deposits to my SoFi account?

Yes, you can set up recurring bank transfers through the SoFi app. You can choose the amount, frequency, and date. Direct deposit from your employer is also automatic once you provide your employer with your account information.