We've gone through the best bank promotions and bonus offers among national banks, regional banks, and online banks for May 2025.
Here are our top picks for current bank account promotion offers.
Best Bank Bonuses for May 2025
- BMO Bank Review
Huntington Bank Perks Checking
Bonus amount: $400
Expiration date: June 9, 2025
Who qualifies: You must be a new Huntington Bank customer to qualify.
What you need to do:
- Open a new account by June 9, 2025
- Make a qualifying direct deposit of $500 or more within 90 days of opening your account and maintain a $1,000 account balance for 90 days to avoid monthly service fee
When you'll receive the money: The money will be deposited into your checking account within 14 days after you meet the requirements.
Checking account monthly service fee: $10 monthly service fee or $0 with $1,000 or more in total monthly deposits or $5,000 or more across your accounts
Truist One Checking
Bonus amount: $400
Expiration date: October 29, 2025
Who qualifies: You must not currently have a checking account with Truist Bank, and you can't have closed a checking account with Truist Bank recently.
What you need to do:
- Open a new account by October 29, 2025, using the promo code TRUIST25DC400
- Receive at least two direct deposit of $1,000 or more within 120 days of the account opening
When you'll receive the money: The money will be deposited into your account within four weeks of meeting the qualification requirements, as long as your checking account is open, in good standing, and has a balance of at least $0.01.
Checking account monthly service fee: $12 monthly services fee; waive the fee if you make $500 or more in direct deposits per statement cycle, maintain a combined total balance of $500 in all eligible Truist accounts before each statement cycle end date, have a personal Truist credit card or mortgage or consumer loan (excluding LightStream), link to a Small Business Checking Account, or are a student under age 25
Key Smart Checking® through the promotional page or with a promo code KDSA0325 by June 27, 2025. You must make a minimum opening deposit of $10.
- Make one direct deposit of $1,000 or more in the first 90 days of opening the account.
When you'll receive the money: You'll get the money deposited into your account within 60 days of fulfilling all the criteria.
Checking account monthly service fee: no monthly service fee
best mobile banking apps have tools to help you manage your spending and savings. For example, you might be able to create individual savings goals or track monthly spending. Some apps also have strong security features, so you can lock your debit card or get information about how to improve your security when you log into your account online.
3. Review the bank account for common bank fees.
You don't want to open a bank account at a financial institution where you'll have to pay exorbitant bank fees because it isn't a good fit. bank account methodology, we rate all checking accounts on a scale from one to five stars. One star is the lowest rating and five stars is the highest possible rating.
Specifically for checking accounts, we review minimum opening deposit requirements, monthly service fees, overdraft protection, and fees, ATM network and fees, customer support availability, mobile app rating, miscellaneous features, and company ethics and security. We score each of these features on a scale of zero to five, then calculate the weighted average to get an account's final rating.
Up to $300 Bonus Tiered Disclosure New and existing Checking and Savings members who have not previously enrolled in Direct Deposit with SoFi are eligible to earn a cash bonus of either $50 (with at least $1,000 total Eligible Direct Deposits received during the Direct Deposit Bonus Period) OR $300 (with at least $5,000 total Eligible Direct Deposits received during the Direct Deposit Bonus Period). Cash bonus will be based on the total amount of Eligible Direct Deposit. If you have satisfied the Eligible Direct Deposit requirements but have not received a cash bonus in your Checking account, please contact us at 855-456-7634 with the details of your Eligible Direct Deposit. Direct Deposit Promotion begins on 11/12/2025 and will be available through 1/31/2026. Full terms at sofi.com/banking. SoFi Checking and Savings is offered through SoFi Bank, N.A., Member FDIC. SoFi members with Eligible Direct Deposit can earn up to 3.60% annual percentage yield (APY) on savings balances (including Vaults) and 0.50% APY on checking balances. There is no minimum Eligible Direct Deposit amount required to qualify for the 3.80% APY for savings (including Vaults). Members without Eligible Direct Deposit will earn 1.00% APY on savings balances (including Vaults) and 0.50% APY on checking balances. Interest rates are variable and subject to change at any time. These rates are current as of 11/12/25. There is no minimum balance requirement. Additional information can be found at http://www.sofi.com/legal/banking-rate-sheet.
APY disclosures SoFi members who enroll in SoFi Plus with Eligible Direct Deposit or by paying the SoFi Plus Subscription Fee every 30 days or SoFi members with $5,000 or more in Qualifying Deposits during the 30-Day Evaluation Period can earn up to 3.60% annual percentage yield (APY) on savings balances (including Vaults) and 0.50% APY on checking balances. There is no minimum Eligible Direct Deposit amount required to qualify for the stated interest rate. Members without either SoFi Plus or Qualifying Deposits, during the 30-Day Evaluation Period will earn 1.00% APY on savings balances (including Vaults) and 0.50% APY on checking balances. Interest rates are variable and subject to change at any time. These rates are current as of 1/24/25. There is no minimum balance requirement. If you have satisfied Eligible Direct Deposit requirements for our highest APY but do not see 3.80% APY on your APY Details page the day after your Eligible Direct Deposit arrives, please contact us at 855-456-7634. Additional information can be found at http://www.sofi.com/legal/banking-rate-sheet. See the SoFi Plus Terms and Conditions at https://www.sofi.com/terms-of-use/#plus.
Fee Policy
We do not charge any account, service or maintenance fees for SoFi Checking and Savings. We do charge a transaction fee to process each outgoing wire transfer. SoFi does not charge a fee for incoming wire transfers,
however the sending bank may charge a fee. Our fee policy is subject to change at any time. See the SoFi Checking & Savings Fee Sheet for details at sofi.com/legal/banking-fees/.
Additional FDIC Insurance (must be bolded)
SoFi Bank is a member FDIC and does not provide more than $250,000 of FDIC insurance per depositor per legal category of account ownership, as described in the FDIC's regulations. Any additional FDIC
insurance is provided by the SoFi Insured Deposit Program. Deposits may be insured up to $3M through participation in the program. See full terms at SoFi.com/banking/fdic/sidpterms. See list of participating banks
at SoFi.com/banking/fdic/participatingbanks.
ATM Access
We've partnered with Allpoint to provide you with ATM access at any of the 55,000+ ATMs within the Allpoint network. You will not be charged a fee when using an in-network ATM, however, third-party fees incurred when
using out-of-network ATMs are not subject to reimbursement. SoFi's ATM policies are subject to change at our discretion at any time.
Early Access to Direct Deposit Funds
Early access to direct deposit funds is based on the timing in which we receive notice of impending payment from the Federal Reserve, which is typically up to two days before the scheduled payment date, but may vary.
Overdraft Coverage Overdraft Coverage is limited to $50 on debit card purchases only and is an account benefit available to customers with Eligible Direct Deposits of $1,000 or more during the current 30-day Evaluation Period as determined by SoFi Bank, N.A. The 30-Day Evaluation Period refers to the "Start Date" and "End Date" set forth on the APY Details page of your account, which comprises a period of 30 calendar days (the "30-Day Evaluation Period"). You can access the APY Details page at any time by logging into your SoFi account on the SoFi mobile app or SoFi website and selecting either (i) Banking > Savings > Current APY or (ii) Banking > Checking > Current APY. Members with a prior history of non-repayment of negative balances are ineligible for Overdraft Coverage.
0.70% Savings APY Boost Earn up to 4.30% Annual Percentage Yield (APY) on SoFi Savings with a 0.70% APY Boost (added to the 3.60% APY as of 8/5/25) for up to 6 months. Open a new SoFi Checking & Savings account with Eligible Direct Deposit by 1/31/26. Rates variable, subject to change. Terms apply at sofi.com/banking#2. SoFi Bank, N.A. Member FDIC.