Checking Account

KeyBank

KeyBank $300/$500 Checking Bonus

$500bonus

Time to Complete

90 days

Min. Hold Period

180 days

Requirements

Direct Deposit Required

Set up recurring direct deposits to your account

Bonus Timeline

Bonus Posts Within60 days after meeting requirements
Keep Account Open180 days minimum
Direct Deposit Amount$5,000/mo

Promo / Referral Code Required

KDMB0825

Fine Print

Credit PullSoft Pull
ChexSystemsPulls Chex — Unknown
Early Warning ServicesPulls EWS — Unknown
Accepts CC FundingYes
CC Funding$50
Household LimitNone
New Customers OnlyYes — no account in last 12 months

Fees & Terms

Monthly Fee$25.00
Fee WaiverSelect Checking monthly fee waived with $15,000 combined balances or $3,000 in eligible direct deposits each statement cycle; Key Smart Checking has no monthly fee.
Early Termination Fee$25.00
Minimum Hold Period180 days

Details

Open a new eligible KeyBank checking account in eligible states and use promo code KDMA0825 to earn $300 with at least $2,000 in eligible direct deposits within 90 days, or use promo code KDMB0825 to earn $500 with at least $5,000 in eligible direct deposits within 90 days. Offer available online only.

Availability

AK
CO
CT
ID
IN
+10 more

Qualifying Direct Deposits

ACH pushes from these financial institutions have qualified as a direct deposit at KeyBank. Counts are community-confirmed data points.

Chase · 64
Capital One · 44
Fidelity · 38
Paypal ( · 30
Wells Fargo · 26
Venmo · 18
Ally Bank · 16
USAA · 12

Last updated: May 23, 2026