Join our Discord · r/bonusprofessor

🎓 Bonus Professor

Master the art of brokerage, bank, and credit card bonuses

Bank Account Bonuses: The Accessible Starting Point

The numbers: a disciplined person doing bank account bonuses can earn $2,000–5,000 per year. Active churners — people juggling 10–15 bank accounts simultaneously — commonly report $3,000–6,000/year on forums like r/churning. At 40–60 hours of total work per year across all accounts, that's roughly $75–125/hour before tax, or about $50–85/hour after.

That's not passive income. It's a side hustle with decent hourly rates, minimal capital requirements, and almost no upside risk.


Why Banks Offer This

Banks spend $250–400 to acquire a new checking account customer through advertising, branch promotions, and partnerships. Once acquired, that customer is worth roughly $250–400/year in net revenue (interchange fees, net interest margin on deposits, cross-sell of other products).

The economics of a $300 sign-up bonus: the bank pays one year's acquisition cost upfront, betting you stay longer than one year and become profitable. The average customer retention at banks is 6–9 years. Even with 10–20% of customers immediately churning the bonus, the math works for the bank.

When you churn bank bonuses, you're exploiting that acquisition cost calculation. Banks know this happens and have built anti-churn measures into the terms (waiting periods, velocity limits, early closure fees). The game is navigating those measures intelligently.


The Historical Picture

Bank account bonuses aren't new, but their systematic exploitation as an income source is relatively recent:

Pre-2012: Bank bonuses existed sporadically — Chase Total Checking has offered bonuses since roughly 2009. Most were small ($50–150) and not well-tracked anywhere.

2012–2015: r/churning subreddit founded (~2012). Doctor of Credit launched and began systematically tracking bank bonuses. Community data-sharing made it possible to know which banks accepted ACH as direct deposit — transforming a difficult requirement into an easy one.

2015–2019: The golden era of bank bonuses. Offers rose in size and availability. Chase hit $500, Wells Fargo $400, Citi $700+. The DD-via-ACH loophole became widely known. Active churners were earning $5,000–8,000/year.

2019–2021: Banks tightened anti-churn language and reduced offer sizes. Chase dropped from $500 to $300. Covid suspended many promotions temporarily.

2022–2026: Bonuses rebounded as banks compete for deposits in a high-rate environment. Chase is back at $300–900, SoFi and other fintechs compete aggressively, offers are healthy again. Not as lucrative as 2017–2019, but viable.

Typical offer ranges over time:

Period Typical top checking bonus Notes
2010–2012 $50–150 Pre-community tracking
2013–2015 $150–300 DoC tracking begins
2016–2019 $300–600 Peak era
2020–2021 $200–350 Covid suppression
2022–2026 $300–500+ Rebounded

What Triggers the Bonus (and the ACH Workaround)

Most bank bonuses require "direct deposit" — typically $500–5,000 from an employer or government benefits provider within 60–90 days.

Here's the thing: many banks cannot distinguish payroll ACH from a regular ACH transfer from another financial institution. Their systems look for ACH transactions with a "direct deposit" transaction code, which many brokerages and fintech accounts use when pushing funds.

The practical result: ACH pushes from these sources work as "direct deposit" at many banks:

Doctor of Credit maintains a crowd-sourced database of which methods work at which banks. Checking this list before opening an account is non-negotiable. The failure mode — doing the full process and then learning your method wasn't recognized, with no recourse — is too expensive to risk.

The simpler path: Don't redirect your real payroll. Use an ACH push from a known-compatible brokerage. Takes the same 5 minutes, no payroll disruption, no risk of a missed paycheck from bank errors.


The Real Time Investment

Breaking down what a bank bonus actually costs:

Activity Time
Research: find offer, read terms, verify DD method 30–45 min
Account opening 15–20 min
Fund account and initiate DD 15 min
1–3 small debit swipes (if required) 10 min
Wait for bonus to post 30–90 days (passive)
Close account (after fee-free window) 10–15 min
Total active time per account ~80–90 minutes

For 15 accounts per year at $300 average: $4,500 / (15 × 1.5 hours) = $200/hour before tax, ~$135/hour after at 32% bracket.

The caveat: this assumes everything goes right. Add 30 minutes per account for issues (bonus didn't post, wrong DD method, fee charged). Realistic estimate for experienced churners: $100–150/hour effective rate.


Credit Impact: ChexSystems vs. Your Credit Score

Bank account opening is not a credit card application. They're completely different systems.

Banks screen account applicants through ChexSystems — a separate consumer reporting agency that tracks bank account behavior: overdrafts, account fraud, unpaid NSF fees, forced account closures. Most bank openings are soft pulls on ChexSystems (no score impact) and soft pulls on your credit bureau (also no impact).

Some banks that offer overdraft credit lines do a hard pull on your credit report. Doctor of Credit tracks which banks pull hard vs. soft. If you're protecting your credit score, check this before applying.

ChexSystems accumulation is the practical limit on aggressive churning. If you open 15–20 accounts per year, ChexSystems will have a significant inquiry volume. Some banks decline applicants based on high inquiry counts alone, even without negative marks. Most active churners find 8–15 accounts per year is the practical ceiling before declines start.

Negative ChexSystems marks (overdrafts, unpaid fees, fraud flags) stay for 7 years and can get you blocked from opening accounts at most banks. Never overdraft. Keep $100+ buffer in every account. One careless moment wipes out multiple bonuses in future opportunity cost.


Fees That Eat Your Bonus

Monthly maintenance fees ($10–25/month, usually waivable): Read whether the fee is waived from day one or only after the first billing cycle. Some banks charge you the first month regardless.

Early closure fees ($25–50, sometimes $75): The most important. Most banks charge this if you close within 90–180 days of opening. The bank may automatically deduct this from your balance on closure.

Rule: wait 6 months from opening before closing. This also reduces your profile as a pure bonus-chaser, which occasionally prompts account reviews.

Overdraft fees: Don't. One $35 overdraft fee wipes out 10–12% of a $300 bonus and puts a negative ChexSystems mark that costs you future opportunities.


Savings Account Bonuses

High-yield savings bonuses are a different structure: larger deposit required, no direct deposit needed, just maintain a balance for 30–90 days.

Current landscape (March 2026):

Bank Bonus Min deposit Hold
HSBC Up to $7,000 $250,000 ~90 days
Citi Up to $2,000 $100,000 ~90 days
Capital One Up to $1,500 $100,000 ~90 days
Chase Premier Up to $900 Various 90 days

Source: Doctor of Credit, March 2026

At $100,000 in Citi savings for 90 days earning $2,000: that's 8% annualized on the bonus alone, before the account's own interest rate. The opportunity cost comparison: if that $100k was earning 4.5% in a brokerage money market fund, you're giving up about $1,125 in 90 days to earn a $2,000 bonus — net gain of ~$875 for a 90-day hold. Still positive, but not the simple "free money" it initially appears.

For large amounts ($100k+), savings account bonuses start approaching brokerage transfer bonus territory. But brokerage bonuses typically offer better underlying rates on the held assets, so the comparison favors brokerage for capital you're investing long-term.


Tax Treatment

Bank bonuses are ordinary income — 1099-INT or 1099-MISC. This distinguishes them from credit card rewards, which the IRS treats as purchase rebates and doesn't tax.

Why the difference? Credit card rewards are earned by spending (effectively a discount on spending). Bank bonuses are received for opening an account — they're income for doing something, not a rebate on something you already did.

$4,000 in bank bonuses at a 32% federal bracket plus 5% state tax costs about $1,480 in taxes. Net: ~$2,520. Still well worth doing, but track everything and expect 1099s in January.

Banks are required to issue 1099s for $10 or more. Some banks issue them for smaller amounts anyway. Keep records of every bonus: amount, date, institution.


Annual Yield Calculations at Different Effort Levels

Effort level Accounts/year Avg bonus Annual gross Active hours $/hour (pre-tax)
Casual 3 $350 $1,050 5 $210
Moderate 8 $325 $2,600 12 $217
Active 15 $300 $4,500 22 $205
Aggressive 20+ $275 $5,500+ 35 $157

The hourly rate stays roughly consistent across effort levels because the work per account doesn't change much. Going from 8 to 20 accounts doesn't get more efficient — you're just doing more of the same. The drop at "aggressive" reflects harder-to-find bonuses with more complex requirements.


How Bank Bonuses Fit in the Bigger Picture

Bank bonuses are the entry point. The skills they teach — reading fine print carefully, tracking deadlines, understanding ChexSystems, navigating DD requirements — transfer directly to higher-yield categories.

Bank bonuses Credit cards Brokerage bonuses
Annual yield (active) $2,000–5,000 $3,000–8,000 $5,000–30,000+
Capital required Low ($500–$5,000) Low (just spend) High ($50,000+)
Scales with wealth No No Yes
Credit score impact None typically Yes (small) None
Hold period 60–180 days None / 60 days 90 days – 5 years
$/hour (pre-tax) $150–200 $200–400 $500–3,000+

The $/hour calculates so favorably for brokerage bonuses because the work doesn't scale with the amount. Moving $250,000 takes the same 90 minutes as moving $25,000, but earns 10x more.

Bank bonuses are still worth doing even if you also do brokerage bonuses — they're separate capital pools (checking accounts vs. investment portfolios) and separate time investments. Many people do all three categories simultaneously.


Primary Sources


If you've worked through bank bonuses and want to level up, brokerage transfer bonuses are where the returns really scale.