EarnWithBanks.comEarn Smart. Live Better.

Catalog

Current offers

32 verified offers — terms come from each bank's own page, stamped with the date we last checked. Sign in to see which ones fit your plan.

Describe what you want; the filters below update to match, and you can undo any of it.

For
Product
Bank size
Sort by

Showing 32 of 32 products — filters apply to the whole catalog at once.

Business checkingNo direct deposit
Bank of America
Business Advantage Fundamentals Banking
up to $2,500
Deposit $200,000 new money · 30 days
5 amounts: $400 · $700 · $1,000 · $1,500 · $2,500
Checked Oct 21, 2026Expires Nov 30, 2026Open account →
Personal checkingNo direct deposit
Citi
Regular Checking
up to $1,500
Deposit $200,000 new money · 45 days
2 amounts: $500 · $1,500
Checked Oct 21, 2026Expires Oct 26, 2026Open account →
Business checkingNo direct deposit
M&T Bank
Business Checking
up to $1,500
Keep $100,000 balance
4 amounts: $300 · $500 · $750 · $1,500
Checked Oct 21, 2026Expires Nov 30, 2026Open account →
Business checkingNo direct deposit
U.S. Bank
Business Essentials®
up to $1,200
Deposit $25,000 new money · 30 days
2 amounts: $400 · $1,200
Checked Oct 21, 2026Expires Jan 13, 2027Open account →
Business checkingNo direct deposit
KeyBank
Key Business Reward Checking
$1,000
Deposit $25,000 new money · 30 days
Checked Oct 21, 2026Expires Nov 6, 2026Open account →
Business checkingNo direct deposit
Old National Bank
Access Business Banking Checking
up to $800
Deposit $20,000 new money · 30 days
2 amounts: $400 · $800
Checked Oct 21, 2026Open account →
Business card
Chase
Ink Business Unlimited
$750
Spend $6,000 · 90 days
Checked Oct 21, 2026Open account →
Business checkingNo direct deposit
Associated Bank
Business Choice Checking
$750
Deposit $20,000 new money · 30 days
Checked Oct 21, 2026Expires Oct 31, 2026Open account →
Personal checking
Old National Bank
ONB Everyday Checking
up to $600
$12,000 in direct deposits · 120 days
2 amounts: $300 · $600
Checked Oct 21, 2026Expires Oct 30, 2026Open account →
Personal checking
PNC
Virtual Wallet with Performance Select
up to $600
$5,000 in direct deposits · 60 days
2 amounts: $100 · $600
Checked Oct 21, 2026Expires Nov 16, 2026Open account →
Personal checking
Bank of America
Advantage Plus Banking®
up to $500
$10,000 in direct deposits · 90 days
3 amounts: $100 · $300 · $500
Checked Oct 21, 2026Expires Jan 31, 2027Open account →
Personal checking
Truist
One Checking
$500
$2,000 in direct deposits · 120 days
Checked Oct 21, 2026Expires Feb 2, 2027Open account →
Business checkingNo direct deposit
Chase
Business Complete Checking®
up to $500
Deposit $10,000 new money · 30 days
2 amounts: $400 · $500
Checked Oct 21, 2026Expires Jan 21, 2027Open account →
Personal checking
KeyBank
Key Select Checking
$500
$5,000 in direct deposits · 90 days
Checked Oct 21, 2026Expires Dec 11, 2026Open account →
Personal checking
Flagstar Bank
Elite Checking
$500
$7,500 in direct deposits · 90 days
Checked Oct 21, 2026Open account →
Personal checking
U.S. Bank
Bank Smartly Checking
up to $450
$8,000 in direct deposits · 90 days
3 amounts: $250 · $350 · $450
Checked Oct 21, 2026Expires Nov 10, 2026Open account →
Personal checking
SoFi
Checking and Savings
up to $400
$5,000 in direct deposits · 25 days
2 amounts: $50 · $400
Checked Oct 21, 2026Expires Dec 31, 2027Open account →
Personal checking
Chase
Total Checking
$400
$1,000 in direct deposits · 90 days
Checked Oct 21, 2026Open account →
Personal checking
Citizens Bank
Personal Checking
$400
$1,000 in direct deposits · 60 days
Checked Oct 22, 2026Expires Oct 25, 2026Open account →
Personal checking
Regions Bank
LifeGreen Checking
$400
2 requirements
Checked Oct 21, 2026Expires Dec 31, 2026Open account →
Personal checking
Flagstar Bank
Ready Checking
up to $400
$1,500 in direct deposits · 90 days
2 amounts: $300 · $400
Checked Oct 21, 2026Open account →
Business checkingNo direct deposit
Associated Bank
Business Balanced Checking
$400
Deposit $5,000 new money · 30 days
Checked Oct 21, 2026Expires Oct 31, 2026Open account →
Personal checking
Wells Fargo
Everyday Checking
$325
$1,000 in direct deposits · 90 days
Checked Oct 21, 2026Expires Jan 12, 2027Open account →
Personal checking
KeyBank
Key Smart Checking
$300
$2,000 in direct deposits · 90 days
Checked Oct 21, 2026Expires Dec 11, 2026Open account →
Personal checking
M&T Bank
MyChoice Premium Checking
$300
$500 in direct deposits · 90 days
Checked Oct 21, 2026Expires Oct 30, 2026Open account →
Personal checking
Webster Bank
Premium Checking
$300
$500 in direct deposits · 90 days
Checked Oct 21, 2026Expires Dec 31, 2026Open account →
Personal checking
American Express
Rewards Checking
$300
$7,500 in direct deposits · 90 days
Checked Oct 21, 2026Expires Feb 1, 2027Open account →
Personal checking
Capital One
360 Checking
$250
$500 in direct deposits · 75 days
Checked Oct 21, 2026Open account →
Personal checking
M&T Bank
MyChoice Plus Checking
$250
$500 in direct deposits · 90 days
Checked Oct 21, 2026Expires Oct 30, 2026Open account →
Credit card
Chase
Freedom Unlimited
$200
Spend $500 · 90 days
Checked Oct 21, 2026Open account →
Personal checking
M&T Bank
EZChoice Checking
$200
$500 in direct deposits · 90 days
Checked Oct 21, 2026Expires Oct 30, 2026Open account →
Business checkingNo direct deposit
Associated Bank
Business Access Checking
$100
Deposit $2,000 new money · 30 days
Checked Oct 21, 2026Expires Oct 31, 2026Open account →