← Back to Learn

Last updated: August 24, 2026

Best Bank Bonuses: August 2026

These are the best checking and savings account bonuses available right now. Updated monthly. No investing, no market exposure. The bank pays you when you open an account.

We may earn a commission if you open an account through our links. This doesn't affect our reviews or recommendations. See how we make money

1

Dedham Savings

Easy

Free & Easy Checking

Receive qualifying direct deposits totaling $2,500 or more within 90 calendar days of account opening. A qualifying direct deposit is a recurring electronic deposit of a paycheck, pension, Social Security, or other regular monthly income from an employer or outside agency.

$250 – $750
2

Huntington Bank

Hard

Platinum Perks Checking

Deposit $25,000 or more in new money within 90 days of account opening.

$600
3

Associated Bank

Medium

Associated Checking

Receive direct deposits totaling $500 or more within 90 days of account opening.

$300 – $600
4

Old National Bank

Medium

ONB Everyday Checking

Make 3 or more qualifying direct deposits totaling at least $3,500 into the new account within the first four months of account opening. Only recurring payroll, pension, Social Security, or government benefit deposits qualify.

$300 – $600
5

Verve, A Credit Union

Medium

Checking

Receive qualifying ACH direct deposits totaling at least $1,000 into the new checking account within your first two full calendar months. This earns the $200 opening bonus.

$600
6

FourLeaf Federal Credit Union

Hard

Free Checking

Receive a recurring qualifying direct deposit of $500 or more within 90 days of account opening to earn the first $350.

$550
7

KeyBank

Hard

Key Select Checking

Receive a total of $5,000 or more in eligible direct deposits within 90 days of account opening.

$500
8

Truist

Medium

One Checking

Receive two or more qualifying direct deposits totaling $2,000 or more within 120 days of account opening.

$500
9

Bank of America

Medium

Advantage Plus Banking

Receive $2,000 or more in total qualifying direct deposits within 90 days of opening to earn the $100 bonus.

$100 – $500
10

Park National Bank

Hard

VIP All-Access Checking

Receive direct deposits totaling $1,000 or more within 90 days of account opening. Payroll, government benefits, and ACH deposits qualify.

$500
11

TruStone Financial

Easy

Checking

Receive direct deposits totaling at least $1,000 within 60 days of account opening to earn the $200 base.

$250 – $500
12

Town Bank

Easy

Total Access Checking

Enroll in online banking and activate e-statements within the qualification period (the two full calendar months after the month your account is opened).

$300 – $500
13

Citadel Credit Union

Easy

Ultimate Growth Checking

Receive qualifying direct deposits totaling $2,000 or more within 90 days of account opening. A qualifying direct deposit is a recurring ACH deposit of payroll, pension, Social Security, government benefits, or other eligible regular monthly income.

$300 – $500
14

Central Bank

Medium

MyChoice Checking

Receive two or more direct deposits totaling $5,000 within 90 days of account opening. Only payroll, pension, and government benefit direct deposits qualify.

$500
15

Cambridge Savings Bank

Hard

Simple Checking

Enroll in eStatements within 30 calendar days of the account being opened and funded.

$500
16

Suffolk Credit Union

Easy

Momentum Checking

Receive qualifying direct deposits totaling $2,500 or more within the first 90 days of account opening. A qualifying direct deposit is regular monthly income such as payroll, pension, or Social Security sent by your employer or other payer.

$250 – $500
17

Travis Credit Union

Easy

Free Checking

Receive qualifying direct deposits totaling $1,500 to $4,999.99 within 90 days of account opening. Qualifying deposits are payroll, pension, or government payments such as Social Security delivered via ACH.

$275 – $475
18

Redstone Federal Credit Union

Easy

Checking

Set up and log in to Redstone online banking at least one time within the first 60 days of opening the checking account.

$475
19

U.S. Bank

Medium

Smartly Checking

Deposit at least $25 within 60 days of account opening.

$250 – $450
20

First Horizon Bank

Easy

FirstView Checking

Receive qualifying direct deposits totaling at least $2,000 within 90 days of opening. Only recurring electronic deposits of payroll, pension or Social Security count. Zelle, other person-to-person payments, bank transfers and internet payment services do not.

$450
21

BOK Financial

Easy

Access Checking

Receive at least $3,000 in aggregate direct deposits within the first 90 days. The total accumulates across the whole window rather than needing one large deposit. Person-to-person payments such as Zelle and bank-to-bank transfers do not count.

$450
22

Cedar Rapids Bank & Trust

Easy

Community Checking

Have at least 15 qualifying Visa debit card purchases post to your account within 90 days of opening. Point-of-sale purchases only. ATM transactions do not qualify.

$425
23

Chase

Easy

Total Checking

Make direct deposits totaling $1,000 or more within 90 days of coupon enrollment.

$400
24

Regions Bank

Medium

LifeGreen Checking

Receive at least $1,000 in qualifying direct deposits within 90 days of account opening.

$400
25

SoFi

Easy

Checking & Savings

Receive direct deposits totaling $1000 or more. After your first Eligible Direct Deposit posts, SoFi totals Eligible Direct Deposits received over the next 25 calendar days. P2P transfers and external ACH transfers are not eligible.

$50 – $400
26

Huntington Bank

Easy

Perks Checking

Set up and receive qualifying direct deposits, such as payroll or government payment like social security, totaling $500 or more within 90 days of account opening.

$400
27

BMO

Medium

Smart Advantage Checking

Receive qualifying direct deposits totaling $4,000 within 90 days of account opening.

$400
28

PNC Bank

Medium

Virtual Wallet with Performance Select

Establish total qualifying direct deposits of $5,000 in the first 60 days.

$400
29

Addition Financial Credit Union

Easy

Benefits Checking

Add direct deposit with a monthly cumulative amount of $2,000 or more within the first 90 days of opening the Benefits Checking account. Qualifying deposits are regularly scheduled electronic deposits of payroll, pension, or government benefits.

$400
30

MIDFLORIDA Credit Union

Medium

Free Checking

Receive direct deposits totaling $2,000 or more (cumulative) that post within 75 days of account opening. Must be ACH credits of payroll, pension, or government benefits. Tax refunds, cash app transfers, and transfers from another MIDFLORIDA account do not qualify.

$200 – $400
31

Bar Harbor Bank & Trust

Easy

Relationship Rewards Checking

Set up and receive a direct deposit of $500 or more by October 31, 2026.

$400
32

4Front Credit Union

Medium

Straight4ward Rewards Checking

Deposit at least $500 into the account in each of three consecutive months. Direct deposit is not required; any deposit, including an ACH transfer from another bank, counts.

$400
33

Fulton Bank

Easy

Simply Checking

Receive at least 2 qualifying direct deposits, each of $500 or more, within 90 days of account opening. Qualifying direct deposits are electronic deposits of your paycheck, pension, Social Security, or unemployment from your employer or the government.

$400
34

First Commonwealth Federal Credit Union

Easy

Cashback Checking

Enroll in Digital Banking. It is free and lets you transfer funds, check balances, and pay bills.

$400
35

CommunityAmerica Credit Union

Easy

Cashback Free Checking

Complete two or more direct deposits totaling $2,000 to $4,999.99 within 90 days of opening.

$150 – $400
36

First Commonwealth Bank

Easy

Hometown Checking

Complete 10 or more qualifying debit card purchases that post and clear the account within 60 days of account opening.

$200 – $400
37

E*TRADE

Hard

Premium Savings Account

Deposit at least $20,000 of qualifying net-new funds within the first 30 days of account opening.

$400
38

Penn Community Bank

Easy

Free Checking Plus

Within 60 days, receive direct deposits totaling $1,500 or more, OR complete 20 or more debit card purchases of $20 or more each. Either path qualifies.

$400
39

Northwest Bank

Easy

Affinity Checking

Make direct deposits totaling $1,000 or more within a single statement cycle, within the first 3 statement cycles.

$400
40

Citizens Bank

Easy

One Deposit Checking

Make a single direct deposit of $1,000 or more within 60 days of account opening.

$400
41

Seacoast Bank

Easy

Consumer Checking

Establish recurring qualifying direct deposits (paycheck, pension, Social Security, or similar regular income) totaling $1,000 or more within 90 days.

$400
42

Santander Bank

Medium

Simply Right Checking

Maintain an average daily balance of $5,000 or more over the first 90 days.

$400
43

Fidelity Bank

Medium

Reliance Checking

Enroll in digital banking with EZ Statements.

$400
44

Community State Bank

Easy

Edge Checking

Have at least 15 Visa debit card transactions post and settle within a single statement cycle inside the first 90 days. PIN, signature, contactless, and mobile wallet purchases all count. ATM transactions do not.

$400
45

Bankers Trust Company

Medium

Primary Checking Plus

Complete 25 debit transactions (ACH, Bankers Trust bill payment, checks, or debit card purchases) that post and settle within 60 days of account opening. ATM withdrawals do not count.

$400
46

Chime

Medium

Checking

Receive a single qualifying direct deposit of $500 or more within 34 calendar days of account opening to earn the $200 Direct Deposit Reward.

$350
47

MidFirst Bank

Easy

Personal Checking

Have direct deposits totaling $1,000 or more made to the new account within 90 days of account opening.

$350
48

Municipal Credit Union

Easy

Everyday Hero Checking

Receive at least 3 qualifying direct deposits (payroll, pension, or government benefits via ACH) within 90 days of account opening, with at least 1 every 30 days. Bonus tier is set by the total: $1,000-$1,999.99 earns $150, $2,000-$2,999.99 earns $250, $3,000+ earns $350.

$350
49

America First Credit Union

Easy

Classic Checking

Receive at least $1,000 in direct deposits within 60 days of opening to earn the additional $200. Bank-to-bank transfers, peer-to-peer payments through Venmo, Zelle, PayPal or Apple Pay, wire transfers and internal transfers do not count.

$350
50

Eastern Bank

Easy

Free Checking

Receive two or more recurring electronic payroll, pension, or government benefit direct deposits totaling at least $3,000 within the first 90 days after account opening. Person-to-person payments, transfers between your own accounts, and payments through third parties such as PayPal do not count.

$350
51

The First National Bank in Sioux Falls

Easy

Personal Checking

Keep the checking account open for a minimum of 60 days in good standing.

$350
52

Kitsap Credit Union

Easy

Peak Account

Enroll in eStatements within 90 days of account opening.

$330
53

Citi

Medium

Enhanced Direct Deposit Checking

Receive at least two enhanced direct deposits totaling $3,000 or more within 90 days of opening.

$325
54

Wells Fargo

Easy

Everyday Checking

Receive $1,000 or more in qualifying direct deposits within 90 days of account opening.

$325
55

Percapita

Medium

Cash Account

Spend $300 or more each month on your Percapita Visa debit card to earn $25 cash back that month, for up to 12 months.

$300
56

KeyBank

Medium

Key Smart Checking

Receive a total of $2,000 or more in eligible direct deposits within 90 days of account opening.

$300
57

Capital One

Easy

360 Checking

Receive two qualifying direct deposits of $500 or more each within 75 days of account opening.

$300
58

PSECU

Medium

Checking & Savings Bundle

Receive two qualifying payroll direct deposits of $500 or more each within 100 days of membership establishment.

$300
59

Credit Human Federal Credit Union

Medium

Personal Checking

Make at least 10 debit card purchases of $10 or more within 90 days.

$300
60

Addition Financial Credit Union

Easy

Classic Checking

Add direct deposit with a monthly cumulative amount of $1,000 or more within the first 90 days of opening the Classic Checking account. Qualifying deposits are regularly scheduled electronic deposits of payroll, pension, or government benefits.

$300
61

BECU

Easy

Member Advantage Checking

Receive one or more direct deposits totaling $500 or more to the new checking account within 90 days of account opening. Must be an electronic deposit of your paycheck, pension, or government benefits.

$300
62

Park National Bank

Medium

VIP Checking

Receive direct deposits totaling $1,000 or more within 90 days of account opening. Payroll, government benefits, and ACH deposits qualify.

$300
63

Fifth Third Bank

Easy

Momentum Checking

Make qualifying payroll or government-issued direct deposits totaling $500 or more within 90 days of account opening.

$300
64

FirstBank

Easy

FirstRewards Checking

Post and settle $1,000 or more in direct deposits into the account during a single statement cycle by December 31, 2026. The account balance must be $1,000 or more on the last day of that statement cycle.

$300
65

Florida Credit Union

Easy

Free Checking

Receive a single or combined direct deposit of $500 or more within 60 days of account opening.

$300
66

Grow Financial Federal Credit Union

Easy

CashBack Checking

Receive two newly established direct deposits of $500 or more each within 90 days of opening the checking account.

$300
67

First U.S. Community Credit Union

Easy

Better Than Free Checking

Receive a direct deposit of $500 or more within 90 days of opening.

$300
68

Financial Plus Credit Union

Easy

Checking

Set up a monthly direct deposit totaling $500 or more for two consecutive months.

$150 – $300
69

Numerica Credit Union

Easy

Bonus Checking

Make 12 debit card (or credit card) transactions of $5 or more each month, for two consecutive monthly qualification cycles within the first 3 months, AND enroll in eStatements. No direct deposit required.

$300
70

OUR Credit Union

Easy

Premium Checking

Enroll in eStatements on the new account.

$300
71

S&T Bank

Easy

Select Banking Checking

Make 2 qualifying direct deposits of $500 or more each (payroll, pension, or Social Security) within 90 days of account opening. The account must still be open on January 8, 2027 with a balance greater than $0 and must never have been overdrawn.

$300
72

Tower Federal Credit Union

Easy

Free Checking

Receive recurring qualifying direct deposits of $1,000 or more each within 90 days of account opening. Qualifying deposits are recurring electronic deposits of salary, pension, or government benefits.

$300
73

Webster Bank

Easy

Premium Checking

Have qualifying direct deposits totaling $500 or more post to the new checking account within 90 days of account opening. Qualifying deposits are electronic deposits of your paycheck, pension, or government benefits. Teller deposits, wires, ATM deposits, online and mobile transfers, and person-to-person payments do not count.

$300
74

Beacon Bank

Medium

Beacon One Checking

Set up your direct deposit using the Direct Deposit tool in Beacon Bank's online banking platform or mobile app, which runs on Pinwheel. A direct deposit set up in a branch, or arranged directly with your payroll provider outside the app, is explicitly disqualified. Your first direct deposit has to post within 60 days of opening.

$300
75

Service 1st Federal Credit Union

Easy

Checking

Enroll in a Service 1st Visa debit card, Digital Banking, and eStatements. This is part of the first $150.

$300
76

Lake Ridge Bank

Easy

Forward Checking

Also fund at least one additional deposit product, such as a savings account, money market account, or CD. The offer page states no minimum for this second account.

$300
77

Guaranty Bank

Easy

Essential Checking

Have at least one direct deposit or direct debit post and settle through the ACH network within 60 days of opening. There is no dollar threshold. A car payment, mortgage, rent payment, or another household bill paid by ACH qualifies. Person-to-person and account-to-account payments such as Zelle, Venmo, and Cash App do not count.

$300
78

Johnson Bank

Medium

Essential Checking

Set up direct deposit of $500 or more each month, made to the new account within 90 days of opening. Qualifying deposits are electronic payroll, government, Social Security, or pension deposits.

$300
79

Guardian Credit Union

Medium

Simplified Checking

Establish or increase recurring payroll direct deposits totaling at least $2,500 per month for two consecutive months. Only electronic payroll deposits from an employer qualify; other electronic deposits and person-to-person transfers do not count. The $2,500 does not need to land in a single deposit. Your first qualifying direct deposit must be received by September 30, 2026.

$300
80

Ion Bank

Medium

Free Choice Checking

Receive at least $1,000 per month in direct deposits for 3 consecutive months after the account is opened.

$300
81

Shell Federal Credit Union

Easy

Checking

Enroll in eStatements with a valid email address and log in to Digital Banking at least once within 90 days of account opening. Shell FCU counts these as two separate qualifying conditions.

$250
82

Blaze Credit Union

Easy

Free Checking

Set up either an automatic payment or a direct deposit on the account within 60 calendar days of opening. No dollar minimum is stated.

$250
83

Gesa Credit Union

Easy

Smart Checking

Enroll in eStatements within 60 days of account opening.

$250
84

California Credit Union

Easy

eChecking

Set up a recurring direct deposit of at least $400 per month within 120 days of opening, then receive three consecutive months of those recurring direct deposits.

$250
85

Picatinny Federal Credit Union

Easy

Free Checking

Set up and receive a recurring direct deposit of at least $500 per month (employer, Social Security, or pension); first deposit within 60 days of opening.

$250
86

CommunityAmerica Credit Union

Easy

Cashback Free Checking (CA/AR New Member Offer)

Establish a recurring ACH direct deposit totaling $500 or more per month within 60 days of account opening. Earns an additional $50.

$250
87

Community Credit Union of Florida

Easy

Free Checking Plus

Establish a direct deposit of $500 or more within 90 days of account opening, then continue $500+ monthly direct deposits for three consecutive months. Paycheck, pension, or government benefits only. Transfers and P2P payments do not count.

$250
88

Advia Credit Union

Medium

Checking

E-deposit at least $400 during a single qualifying month. Advia counts direct deposit, ATM deposits, external transfers, and mobile check deposit toward this. Only wire transfers are excluded, so a plain transfer from another bank works.

$250
89

Everwise Credit Union

Easy

Simply Checking

Receive qualifying electronic deposits totaling $500 or more within 60 days of opening. Everwise counts recurring funds arriving by payroll direct deposit or by ACH transfer from another financial institution, a financial technology company, or a digital wallet. Funding the account at opening, moving money between Everwise accounts, and other single funding transactions do not count.

$250
90

Air Academy Credit Union

Medium

Rewards Checking

Receive recurring qualifying direct deposits totaling at least $1,500 within 90 days of account opening. Payroll, Social Security, pension, and government benefits count. Deposits made through a teller, Zelle transactions, ATM deposits, and deposits made in the Air Academy mobile app are all ineligible.

$250
91

Waukesha State Bank

Easy

Free Checking with Direct Deposit

Fund the account with at least $100. This is both the minimum to open the account and the stated minimum to receive the bonus.

$250
92

INOVA Federal Credit Union

Easy

Simply Free Checking

Receive at least one direct deposit of $200 or more within the first 60 days of account opening.

$250
93

Sovereign Bank

Medium

Red, White & Rewarded Checking

Set up and receive 1 qualifying direct deposit each month for the first 3 months (90 days) after account opening.

$250
94

Campus Federal Credit Union

Easy

Lagniappe Lite Checking

Complete two qualifying direct deposits of $500 or more each within 90 days of account opening. Wire transfers, ACH credits, and funds transfers initiated using Campus Federal's own website or app do not count.

$225
95

Chase

Medium

Savings

Deposit $15,000 or more in new money within 30 days of coupon enrollment.

$200
96

Horizon Credit Union

Easy

Buckaroo Bonus Checking

Deposit at least $250 into your new account within 5 business days.

$200
97

M&T Bank

Medium

MyChoice Premium Checking

Receive at least $500 in qualifying direct deposits within 90 days of account opening.

$200
98

Addition Financial Credit Union

Easy

Free Checking

Add direct deposit with a monthly cumulative amount of $1,000 or more within the first 90 days of opening the Free Checking account. Qualifying deposits are regularly scheduled electronic deposits of payroll, pension, or government benefits.

$200
99

Community First Credit Union

Easy

Free Checking

Make deposits totaling at least $1,000 that post within the first 90 days of account opening.

$200
100

Bar Harbor Bank & Trust

Easy

Simple Checking

Set up and receive a direct deposit of $250 or more by October 31, 2026.

$200
101

Barclays

Hard

Tiered Savings

Fund the account with at least $25,000 within the first 30 days of opening. Multiple deposits from other banks are fine as long as they all arrive within the 30 days.

$200
102

1st United Credit Union

Easy

Checking Plus

Use your debit card to make 10 purchases of $10 or more, within 60 days of account opening.

$200
103

Desert Financial Credit Union

Easy

Free Checking

Receive a single direct deposit of $1,000 or more within 60 days of account opening.

$200
104

Arizona Financial Credit Union

Easy

Free Checking

Complete 15 debit card transactions within 60 days of account opening. No direct deposit required for this tier.

$100 – $200
105

BMI Federal Credit Union

Easy

Free Checking

Make at least 30 Visa debit card transactions of $5 or more each within the first 90 days after opening the account. That is about ten a month.

$200
106

Members Cooperative Credit Union

Easy

Members Checking

Receive direct deposits totaling $500 or more within 60 days of account opening. This is a cumulative total across the whole window, not a monthly minimum.

$200
107

SouthState Bank

Medium

SouthState Checking

Make at least 15 debit card purchases or payments that post and clear from the account within 60 calendar days of opening.

$200
108

America's Credit Union

Medium

Momentum+ Rewards Checking

Receive qualifying direct deposits totaling $600 or more during the third full month-end cycle after you open. Qualifying deposits are payroll, pension, or government benefits. Person to person payments such as Zelle, Cash App, PayPal, and Venmo do not count, and neither do transfers or deposits you make yourself.

$50 – $200
109

Bank Independent

Easy

Independent Checking

Receive at least 2 recurring ACH direct deposits into the new account within 60 days of account opening.

$200
110

M&T Bank

Easy

MyChoice Plus Checking

Receive a total of at least $500 in qualifying direct deposits within 90 days of account opening. Qualifying deposits are recurring electronic deposits of payroll, pension, or Social Security.

$150
111

Republic Bank of Chicago

Easy

Choice Checking

Set up and complete a direct deposit to the checking account within 60 days of opening.

$150
112

Old Second National Bank

Easy

O2 Checking

The primary owner must apply for, be issued, and activate a debit card tied to the checking account within 90 calendar days of opening.

$150
113

FNB Coweta

Easy

Free Checking

Either receive at least $1,000 in qualifying direct deposits each month for three consecutive months, or open the account with an initial deposit of $1,500 and keep it open and in good standing through the close of the last statement of the 90-day period. Either path earns the same $150.

$150
114

Fortifi Bank

Easy

Checking+

Post at least one qualifying direct deposit of $500 or more, or any recurring auto-pay withdrawal, during either of your first two full monthly statement cycles after account opening.

$150
115

Navigator Credit Union

Easy

Free Checking

Receive a total of $500 or more in qualifying electronic direct deposits within 60 days of account opening. Qualifying deposits come from an employer, payroll provider, benefits provider, pension, or the government (such as Social Security). External ACH transfers not from an employer, peer-to-peer payments (PayPal, Zelle, Cash App, Venmo), and mobile check deposits do not count.

$150
116

Bank of New Hampshire

Hard

Prestige Checking

Make at least $3,000 total in debit card purchases (excluding ATM transactions) within 90 days of account opening.

$150
117

Affinity Federal Credit Union

Easy

Cash Back Debit

Establish qualifying recurring direct deposits totaling $500 or more in a single calendar month within 60 days of account opening.

$100
118

M&T Bank

Easy

EZChoice Checking

Receive a total of at least $500 in qualifying direct deposits within 90 days of account opening. Qualifying deposits are recurring electronic deposits of payroll, pension, or Social Security.

$100
119

PNC Bank

Easy

Virtual Wallet

Set up qualifying direct deposits totaling $500 or more within 60 days of account opening.

$100
120

Current

Easy

Checking Account

Receive a payroll direct deposit of $200 or more within 45 days of account opening.

$100
121

Bank of America

Easy

Advantage SafeBalance Banking

Make at least 20 qualifying debit card or Zelle transactions from the new account within 60 days of account opening. Transactions must post, not just be pending.

$100
122

Ally Bank

Easy

Spending Account

Fund your new Spending Account with any amount within 30 days of opening. Trial deposits do not count.

$100
123

Ally Bank

Easy

Savings Account

Inside Ally online banking, set up a monthly automated recurring transfer of any amount from an outside bank into your new Savings Account, starting within 30 days of opening. A qualifying direct deposit works instead if you prefer.

$100
124

Valley Bank

Easy

All Access Checking

Receive qualifying direct deposits totaling $500 or more within 60 days of opening. Qualifying deposits are recurring payroll, pension, or government benefit deposits. Transfers between accounts, Zelle and other person-to-person payments, and branch or ATM deposits do not count.

$100
125

Bell Bank

Easy

America's Best Checking

Receive two or more recurring direct deposits totaling at least $1,500 within 60 days. Transfers from another bank do not count.

$100
126

Ascent Credit Union

Easy

Checking

Complete 10 transactions on the new debit or credit card within the first 30 days of opening. No direct deposit of any kind is required.

$100
127

Bank of New Hampshire

Medium

Granite Checking

Make at least $2,000 total in debit card purchases (excluding ATM transactions) within 90 days of account opening.

$100
128

Bank of New Hampshire

Medium

Slate Checking

Make at least $1,500 total in debit card purchases (excluding ATM transactions) within 90 days of account opening.

$75
129

Experian

Easy

Smart Money Digital Checking

Receive at least $1,000 in total direct deposits within 45 business days of opening your account.

$50

How Bank Bonuses Work

Banks pay you a cash bonus when you open a new account and meet simple requirements, usually setting up a direct deposit. It is a marketing expense for the bank. They spend money to acquire you as a customer instead of spending it on ads. One long-running example is the Chase Total Checking $400 bonus: $1,000 in qualifying direct deposits within 90 days of coupon enrollment and the bank pays you $400.

Most bonuses take a few weeks to complete and a few more weeks to pay out. Your money stays in a normal bank account the entire time. No investing, no market exposure. Learn more about why banks give out free money, what counts as a direct deposit, and how churning works.

Compare top bonuses side by side

Not sure which bonus to pick? See how the most popular options stack up against each other.

See all current bonuses

Browse every active bank bonus with requirements, timelines, and community-reported direct deposit data. Updated when offers change.

Browse Bonuses →