The main ways to add money to SoFi checking

You can move money into your SoFi checking account through five routes: a linked external bank account via ACH transfer, a wire transfer from another bank, direct deposit from your employer, mobile check deposit through the SoFi app, or in-person at an ATM in the Allpoint network. The fastest and most common is ACH transfer from another bank account you own—it takes one to three business days and costs nothing. Direct deposit is free and automatic once you set it up with your employer. Wire transfers arrive the same day but typically cost $10 to $15 at the sending bank. Mobile check deposit works when ready for holds but the full amount may take a few days to clear.

Each method requires different information and has different timing. ACH transfers need your SoFi account and routing number. Wire transfers need your account number, routing number, and SoFi's wire instructions (which you can find in the app under Settings). Direct deposit needs your employer to have your account and routing number. Mobile check deposit needs only the SoFi app on your phone. ATM deposits at Allpoint machines need your debit card and PIN.

Key Takeaways

  • ACH transfers from another bank account take one to three business days, cost nothing, and are the most common way to fund SoFi checking.
  • Direct deposit is free and automatic once your employer has your account and routing number, which you can find in the SoFi app.
  • Wire transfers arrive the same day but cost $10 to $15 at the sending bank and require your SoFi routing number and wire instructions.
  • Mobile check deposit through the SoFi app puts a hold on funds when ready but may take several days for the full amount to clear.
  • Allpoint ATM deposits work when ready if you have a physical check or cash, but SoFi does not operate its own ATM network.

ACH transfer from another bank account

An ACH transfer moves money electronically from a bank account you already have to your SoFi checking account. This is the most common method because it is free and does not require your employer or a physical check. You initiate the transfer either from the SoFi app or from your other bank's website or app—you can push money from SoFi or pull it from the other bank.

To push money from SoFi: open the SoFi app, go to Transfers, select Add Money, and choose the bank account you want to transfer from. You will need to link that account first by providing its routing number and account number. SoFi will verify the account by depositing two small amounts (usually under $1 each) into it, which you then confirm in the SoFi app. Once verified, transfers take one to three business days.

To pull money from your other bank: log into that bank's app or website, find the transfer or bill pay section, and add SoFi as a destination account. You will need SoFi's routing number (which varies by state) and your SoFi account number. Both are visible in the SoFi app under Account Details. The transfer takes the same one to three business days.

Direct deposit from your employer

Direct deposit is the fastest recurring way to fund your account because it is automatic and free. Money lands on your payday without you doing anything after the initial setup. Your employer deposits your paycheck directly into your SoFi checking account instead of issuing a paper check or depositing to another bank.

To set up direct deposit, ask your employer's payroll department for a direct deposit form or authorization. You will need to provide your SoFi account number and routing number. Both are in the SoFi app under Account Details. Some employers let you add this information directly in their payroll portal without a form. Once your employer processes the change, deposits typically start on your next regular payday.

If you have already set up direct deposit with another bank and want to move it to SoFi, contact your payroll department again and provide the new account and routing numbers. The change usually takes one to two pay cycles to take effect.

Wire transfer from another bank

A wire transfer moves money the same day it is sent, making it the fastest option if you need funds when ready. The trade-off is cost: the sending bank typically charges $10 to $15, and SoFi does not charge a fee to receive. Wire transfers are useful when you are moving a large sum or need the money urgently, but they are not practical for regular deposits.

To send a wire to SoFi, contact your bank and ask for SoFi's wire instructions. You will need to provide SoFi's routing number, your SoFi account number, and your name as it appears on the SoFi account. SoFi's wire instructions are in the app under Settings or Account Details. Your bank will confirm the details and process the wire, which typically arrives within hours on the same business day. Wires sent after 5 p.m. Eastern Time may not arrive until the next business day.

Mobile check deposit through the SoFi app

Mobile check deposit lets you photograph the front and back of a check with your phone and deposit it without visiting a bank branch. The SoFi app puts a hold on the funds when ready, but the full amount may take two to five business days to clear depending on the check amount and the issuing bank.

To deposit a check: open the SoFi app, go to Deposit, and select Mobile Check Deposit. Photograph the front and back of the check in good lighting—the app will guide you through the process and verify that it can read the routing number, account number, and amount. Write "Mobile Deposit" on the back of the check and do not deposit it anywhere else. Once you submit, the app shows the hold amount when ready, and you can use that money right away in most cases, though the actual funds may still be clearing.

ATM deposits at Allpoint machines

SoFi does not operate its own ATM network, but your SoFi debit card works at Allpoint ATMs, which are located in retail stores, gas stations, and other locations. Some Allpoint ATMs accept cash and check deposits, though not all machines have this capability. Deposits are typically available when ready or within one business day.

To find an Allpoint ATM that accepts deposits, use the ATM locator in the SoFi app or visit the Allpoint website. Not every Allpoint location offers deposits, so confirm before you go. When you arrive, insert your SoFi debit card, enter your PIN, and select Deposit. Follow the machine's prompts to deposit cash or a check. Keep your receipt as proof of deposit.

Timing and holds on deposits

Different deposit methods have different timelines. ACH transfers take one to three business days. Direct deposit arrives on your payday with no delay. Wire transfers arrive the same day if sent before 5 p.m. Eastern Time. Mobile check deposits show a hold when ready but clear in two to five business days. ATM deposits at Allpoint machines are available when ready or within one business day.

A hold means SoFi makes the funds available to you before the money has fully cleared from the sending bank. This is common with checks and some ACH transfers. Once the funds clear, the hold is removed and the deposit is permanent. If a check bounces after you have already spent the held amount, SoFi will deduct the check amount from your account, which can create a negative balance.

Frequently Asked Questions

Can I deposit cash directly into my SoFi checking account?

Not directly through SoFi, but you can deposit cash at an Allpoint ATM if that machine accepts deposits. Allpoint machines are in retail stores and gas stations. Alternatively, you can withdraw cash from your SoFi debit card at any ATM and then deposit it into another bank account, then transfer it to SoFi via ACH, though this is inefficient.

What is SoFi's routing number?

SoFi's routing number depends on which state you opened your account in. You can find your specific routing number in the SoFi app under Account Details or Settings. Do not use a generic routing number you find online—use the one shown in your app to avoid delays or failed transfers.

How long does it take for money to show up after I transfer it?

ACH transfers take one to three business days. Direct deposit arrives on payday. Wire transfers arrive the same day if sent before 5 p.m. Eastern Time. Mobile check deposits show a hold when ready but clear in two to five business days. Allpoint ATM deposits are available when ready or within one business day.

Can I set up automatic recurring transfers to SoFi?

Yes, through ACH transfer. Once you link an external bank account in the SoFi app, you can set up a recurring transfer on a schedule you choose—weekly, biweekly, monthly, or any interval you want. Direct deposit is also automatic once your employer is set up.

What happens if I deposit a check that bounces?

If a check bounces after SoFi has given you a hold on the funds, SoFi will deduct the check amount from your account. This can create a negative balance if you have already spent the held amount. You are responsible for the bounced check amount, and SoFi may charge an insufficient funds fee.