The Offer
- SoFi Invest is offering new and existing customers a 1% unlimited match when transferring over brokerage funds or IRA funds from an outside brokerage into your SoFi Invest or IRA account.
- Must transfer a minimum $20,000 to get the bonus. There is no maximum.
- Offer ends 4/17/25. Must transfer by 4/17/25 and must maintain funds through 12/31/25. Bonus will be paid out in January 2026.
The Fine Print
- Offer valid from March 17, 2025 – April 17, 2025. This period may be extended at SoFi’s discretion.
- Subject to these terms and conditions, eligible customers earn a 1% Match (the “Match”) when transferring at least $20,000 in investments from another brokerage firm into a SoFi Invest Active Brokerage taxable or Active retirement account (Traditional, Roth, or SEP IRA) with SoFi Securities LLC (“SoFi”) during the Offer Period (defined below). The Match is calculated based on the total net dollar amount of incoming settled transfers from another brokerage to an individual SoFi Active Invest during the Offer Period less any outflows or withdrawals (“Net Transfers”) and maintained through the end of December 31, 2025 (the “Holding Period”). The Match will be paid in cash after the Holding Period in January 2026 and based on a calculation of 1% of Net Transfers as of the end of the Holding Period End Date, and is contingent on Net Transfers being maintained throughout the Holding Period. The Match will be paid into the same account you transferred investments into. Transfers into multiple Active Brokerage taxable or Active retirement accounts may not be combined to total $20,000.Example 1: If you transfer $20,000 into your Brokerage IRA account during the Offer Period, and do not make any additional contributions or withdrawals for the rest of the year, you will be matched 1% equaling $200.Example 2: If you transfer $40,000 into your Brokerage taxable account during the Offer Period, and make an outflow of $5,000 before the Holding Period End Date, you will be matched 1% of $35,000 equaling $350.Example 3: If you transfer $20,000 into your Brokerage taxable account during the Offer Period, and make an additional transfer of $5,000 during the Holding Period, you will be matched 1% of $20,000 equaling $200.
- Eligibility – The Offer is available to customers who have (1) an existing Active Investing Account in good standing or have successfully opened an account during the Offer Period through SoFi Securities LLC; (2) have successfully transferred at least $20,000 in assets via ACAT during the Offer Period; and (3) maintain an open SoFi Invest account with Net transfers of at least $20,000 through the end of the Holding Period. Only assets received through an ACAT transfer are eligible. The transferred assets must be settled before the end of the Offer Period to be eligible for the Match
- The value of the reward you receive may constitute taxable income. SoFi Securities LLC may issue a Form 1099 (or other appropriate form) to you that reflects the value of the Match.
Our Verdict
This offer is excellent with a solid 1% match on both brokerage transfers and IRA transfers, and with a low required hold time of 9 months. You can also transfer both your brokerage account and IRA account (with a minimum $20,000 in each) and get a 1% match on both.
If I hadn’t done the Robinhood 1% match (which has a 2 year hold), I’d jump on this offer. I’d sign up for Sofi Invest using a portal like TCB, Rakuten, or Swagbucks to get $100. Then I’d transfer over as much brokerage (or IRA) funds as I could. I’d be comfortable transferring any amount under $500,000 (per account type) since it’s covered by SIPC insurance. I’d hold the funds there until January 2026, and then I’d decide whether to keep the funds there or move on. If I move my money out of SoFi I’ll get hit with $100 ACAT-out fee, unless I transfer over to a brokerage like Fidelity who reimburses that fee. (I’d likely do the SoFi Money $500-$600 bonus along the way too. It’s a completely unrelated bonus, but when I’m creating a relationship with a bank I tend to go all the way with them.)
It’s the golden age for brokerage bonuses as better and better offers continue to roll out from various financial institutions. We’ll add this to our list of Best Brokerage Bonuses.
Hat tip to reader tuphat
View Comments (256)
Is there a way to confirm the bonus amount? I want to verify since I did a number of ACAT transfers. I chatted with one representative, but they said I'd have to wait until the payout date.
Didn't this expire on 4/17?
Yes that's right but just asking for us folks who were able to complete all transfers before 4/17.
Note that SoFi has a PARTIAL/full transfer fee of $100. I moved assets for the offer and found that they wouldn't even show cost basis on the portal so I decided that the bonus is not worth the risk. I then moved the assets out and had to pay the $100. Well, should have known both before taking action. So adding this cautionary tale for others as a reference.
Sounds like you were dealing with a taxable account? @guest_2051431
SoFi is increasing their IRA closing fee to $100, so I'm hoping that's not in addition to the $100 ACAT out fee
You can view your cost basis on Apex Clearing.
This expired, and the current offer for 1% match requires a 2 year hold
Link?
Here is the email I received about this
------------------------ EMAIL
SUBJECT: What’s better than a 1% match? (Two—the answer is two.) Did you know that as a SoFi Plus member, you’ve got two 1% matches on retirement savings waiting to be unlocked? That’s a 1% match for IRA contributions (up to the annual limit) and another 1% when you set them up to be recurring deposits!—one move, double the reward!
Here’s how to 2x your 1% matching power:
• Contribute to your IRA for a 1% match paid in cash AND set up that contribution as a recurring deposit to unlock an additional 1% match paid in reward points.
That is all it takes to double up on the matching power of your 2025 IRA contribution limits—$7,000 if you're under 50 and $8,000 if you're 50+.
Simply set your recurring deposit and watch those rewards roll in.
------------------------ Terms
https://www.sofi.com/terms-of-use/#rewards
Eligibility Period: Funds must remain in your SoFi InvestⓇ account for two years to be eligible for the bonus. If the deposit is removed prior to the end of the two-year Eligibility Period, SoFi, at its discretion may remove the corresponding proportion of the 1% Match from the customer’s account. For instance, if $1,000 was deposited receiving a $10 rewards points match and $500 was withdrawn in a subsequent month, SoFi may remove $5 in rewards points from the bonus. SoFi reserves the right to liquidate securities to pay for the removal of the Match bonus. Further, SoFi may bill this to a receiving firm in the event of an account transfer.
-----------------------
If I understand correctly, I will take advantage of the 2%. IF for some reason I need to move the funds out earlier than 2 years, I only lose the bonus of the portion of removed funds.
Do you have a link to the 2% deal online? I only see the 1% https://support.sofi.com/hc/en-us/articles/32894619740173-1-IRA-Deposit-Match
I liked that the email spelled it out, but I don't see it directly mentioned besides on this on https://www.sofi.com/terms-of-use/#rewards
"You must be a SoFi Plus member at the time a recurring deposit is received into your SoFi Invest® account in order to receive this 1% match benefit. “Recurring deposits” refer to ACH transfers scheduled with a frequency of weekly, every two weeks, or monthly into either your Active SoFi Invest® account or your SoFi Wealth Automated Investing account. Regular deposits set up from your SoFi Checking & Savings account using Autopilot are eligible for the bonus. One-time transfers are excluded from the bonus. If funds are withdrawn and later redeposited manually into your SoFi Invest® account, the manual deposit will not be eligible for the bonus. Offer can be combined with SoFi Invest 1% IRA match."
When logged in, https://www.sofi.com/wealth/app/overview has a list of things I can do.
"Get 1% for every dollar you add to your IRA""Earn a 1% match on rollovers of $20K or more. Our complimentary service makes it easy."
It looks like this expires in 3 days :(
IRA Deposit Match: Offer expires on April 30th, 2025. SoFi will match 1% of a customer’s ACH deposits into their existing or newly opened SoFi IRA during the Offer Period, up to their annual contribution limit. Deposits must be maintained in the IRA for two (2) years. Bonuses will be paid within 60 days of the last day of the month in which the contributions settle in your SoFi Invest account.
https://www.sofi.com/sofi-plus/
"1% match on recurring invest deposits, paid in rewards points"https://www.sofi.com/invest/ira-match/
"With a 1% IRA match on rollovers and contributions"https://www.sofi.com/iramatchterms/
Nice/interesting on 'only lose .. of removed funds'
Thanks!
Does SoFi list the amount that you'll get paid out in January 2026?
There is a net contribution number that is probably approximate. Ask support though. SoFi seems to value based on day prior close to settlement.
You can also manually sum the securities transferred from the transaction history.
no
Transfer from Merrill 4/3
Completed. 4/8
Today received email saying "Your ACAT was successfully completed; however, the previous notice referenced an incorrect promotion payout date. " But still say correct payout date is January 2026
Interactive Brokers
Transfer requested Apr 14
Transfer approved Apr 15
Transfer completed Apr 17
This company is a JOKE. I requested transfer at the beginning of the promo period. and there is 0 update since then. And today (April 17th) they told me the transfer failed and asked me to resubmit the request, but will not be qualified for the promo as it the won't settle by April 17th.
One whole month!! Where was the transfer coming from?
Webull ACAT transfer initiated on 4/8 expected completion date was 4/16 now changed to 4/25, will have to transfer out if Sofi won't honor the 1% transfer bonus
Might want to check with Webull to see how it's progressing...
As for transferring out -- pretty certain SoFi/Apex has a minimum holding period on transferred in assets, so unfortunately, they wouldn't allow an ACAT out so soon. A few complaints on Reddit stating it's 60 days. Webull, which similarly uses Apex, has a 30 day block on ACATs as some type of fraud/AML measure
If Public is still around I am going with them next. I think Public is also Apex so there should not be any issues.
I'm in the same boat coming from public - transfer was initiated on 4/1 and said it would be done by 4/10. Now, I'm hearing it won't be done till 4/21. I spoke with a rep from sofi and they said that if the funds do not settle by today I won't receive the bonus.
Anyone have any experience with sofi on whether they'll be flexible once the funds settle?
You might want to chat with them. The term is pretty clear about needing to be settled before the end of the Offer Period to be eligible for the Match. If they say you won't get the bonus, you might as well try to cancel the transfer to avoid the headache of transferring out of SoFi down the line.
They seem to be strict about the 4/17 date when I just tried chatting with them about a transfer that finished after that date.
Just chatted and Sofi told me this would NOT qualify for the promo unless the transfer completes today. I asked the transfer to be cancelled and let's see how does that go.
When I chatted about my bonus I was told to contact my previous broker to see if it would cancel. The other broker approved on the 14th and it is too late to cancel on the 17th, and the funds are still there. since the 18th is a holiday, I wonder if it will show up on the 21st and I will have to complain to them for holding up the transfer.
My transfer had been pending for so long (from Apr 7, said it should've finished by Apr 12), so I messaged them and it had gotten stuck waiting on driver's license verification. They said it wouldn't complete in time for the deadline, so I just had them cancel the transfer.
Looks like my fidelity transfer will complete in under a week and be eligible, but not from vanguard, debating if I should cancel it
I have a taxable, a Roth, and a IRA transfering to 3 newly created accounts at SoFi. 3 different transfers. They all failed. Working on the rollover. I wouldn't transfer anything if i know they are going to fail. I won't have enough time to redo.
Failing for KYC onboarding and something in the ACATS request are separate matters. When there is no issues with the ACATS requests, it moves very fast.
There are requirements for the delivering firm to move timely.
To have assets settled by the 4/17/25 deadline, get your transfer requests in now. Hope with 1-2 day review at contra firm and sending, the assets make it.