This is research, not financial advice. Read the terms before you act on any bank offer.
โ Strategy ยท BanksBank bonus stacking
without the trip-wires.
Most people who try to stack three or four bank bonuses in a year lose at least one of them โ and not because the offers expired. They tripped a clawback, failed a direct-deposit verification, or got logged into ChexSystems and shut out of the next account. Here is what is actually happening, and how to sequence the work so it doesn't.
01Why most stacks fail
The common story goes like this. Reader sees a Chase Total Checking $300 offer, opens it. Two weeks later, sees a Bank of America $300 offer, opens that one. A month after that, Wells Fargo posts a $325 offer and they open a third. By month four, the Chase bonus has posted and one of the others has either failed to fund the bonus or been flagged for early closure. The bonus already received gets clawed back. The reader is annoyed and assumes the bank "didn't honor" the offer.
It almost certainly did. What happened is the reader missed a published term that was inside the offer agreement the whole time. Bank bonuses are some of the most reliable promotional dollars you can extract โ they post almost always, on schedule, in fixed amounts โ but they are aggressive about clawing the bonus back if you violate the terms inside a defined window. The work is reading the terms, sequencing the accounts so the windows don't collide, and making sure the qualifying activity is unambiguous on the bank's end. Our banks hub lists the offers that are currently live; the per-offer pages walk through the specific qualifying activity.
02The 90-day clawback window
Almost every major US bank attaches an early-closure clawback to a checking-account bonus. The structure is consistent: if the account is closed within a defined window of the bonus posting, the bank deducts the bonus amount from the account balance before closure. If the account balance is too low to cover it, you owe the bank the difference.
The most common window is six months from the bonus posting date โ not from account opening. A few banks set the window at 90 days, a few at 12 months. The Chase Total Checking terms are explicit about the six-month timeline; the Bank of America Advantage SafeBalance terms run a comparable window. Wells Fargo's checking bonus terms have used 150 days in recent versions, though they have changed offer-to-offer. Always read the specific offer's terms, not last year's terms.
The clawback window is where most stackers lose money. They open an account for the bonus, get the bonus, then close the account a month later to redeploy the funds toward the next bank's qualifying activity. The bank pulls the bonus back. The mitigation is straightforward: do not close a bonused account until the clawback window has fully passed, and ideally not until you have already received the bonus from the next account in the sequence. Hold the account open with a minimal balance โ even a few dollars โ to keep it inactive but compliant.
03What counts as a direct deposit in 2026
This is the single biggest area of moving targets in bank bonuses right now. Five years ago, "direct deposit" meant ACH credit from any source labeled with the right transaction code. Banks lost meaningful money to bonus-stackers who routed their own funds through brokerage transfers, third-party services like CashApp, or back-to-back ACH pushes between their own accounts. In response, banks tightened the definition, and they continue to tighten it.
Here is what we are seeing accepted on the offers we have reviewed in 2026:
- Payroll direct deposit from an employer. Always accepted. Trace code is ACH/PPD with the employer name as the originator.
- Social Security, pension, government benefit, or military pay. Always accepted.
- SSA-1099-style retirement income or annuity payouts. Almost always accepted; documentation may be requested.
- Brokerage ACH out (e.g., Fidelity, Schwab, Vanguard). This is the contested zone. Banks vary widely. Wells Fargo has historically rejected these; Chase has accepted them on some offers and not others; Bank of America has rejected them on the most recent offer-cycle. Treat brokerage pushes as a hope, not a plan.
- CashApp, Venmo, Zelle, PayPal transfers. Generally rejected. The transaction code makes these easy for banks to detect.
- Internal transfers from other accounts at the same bank or from external account-to-account services like Plaid pushes. Almost always rejected.
The single safest way to clear a direct-deposit requirement is real payroll. If you do not have that available, the next-safest path is to confirm with the bank in writing, before opening, whether a specific source will qualify. We document the qualifying-activity language on each per-offer page on the site โ for example, the Chase Checking $300 offer page reproduces the verbatim language from Chase's current promotion terms โ but those terms also move, so the source page on the bank's site is canonical.
04ChexSystems is not your credit score
If you remember nothing else from this post, remember this: credit bureaus track your credit, ChexSystems tracks your bank accounts. They are separate systems with separate gatekeepers. A clean 800 FICO score does not protect you from ChexSystems flags, and a ChexSystems mark does not show up on your credit report.
ChexSystems is the consumer-reporting agency US banks use to evaluate new checking and savings applicants. Banks report negative events โ unpaid overdrafts, accounts closed for cause, fraud flags, suspected abuse of bonus offers โ to ChexSystems. When you apply for a new account, the bank pulls your ChexSystems file. A clean file gets the application approved on autopilot. A file with one or two negative entries can result in a manual review or a denial.
The events most likely to put a stacker on ChexSystems are: closing an account in negative balance (even by a few dollars), excessive applications in a short period (some banks file a "soft" inquiry but a high inquiry volume itself becomes a flag), and "abuse of promotional offers" reported by a bank that thinks you opened the account purely to extract a bonus. That last one is rare but not unheard of.
You can pull your own ChexSystems report for free once a year at chexsystems.com. If you are planning a stack of three or more accounts in a 12-month window, pull the report first and confirm the file is clean. If there is a negative item, the bank that reported it can correct or remove it, but you usually have to push them.
05The 5/24 rule (and its cousins at other banks)
Chase's 5/24 rule is well-documented and applies to most Chase credit cards โ if you have opened five or more credit accounts (from any issuer) in the last 24 months, Chase will usually deny the credit card application. It does not formally apply to Chase's checking-account bonuses, but in practice Chase looks at recent account opening velocity when evaluating new checking applications. Heavy recent activity gets manual review.
Other banks operate similar but unwritten rules. Bank of America has an informal "two-cards-in-30-days" cap on its credit-card applications and watches checking-application velocity. Wells Fargo has the most explicit checking-bonus exclusion language we have seen: most of their checking promotions explicitly disqualify customers who received a Wells Fargo bonus in the last 12 months, and some versions of the terms extend to 18 or 24 months. Capital One's checking promotions have used a 36-month cooling period for their savings products.
The point is not to memorize every bank's rule โ they change. The point is that every major bank has a cooling-off rule on bonus eligibility, and the cooling-off rule is checked at application, not at bonus posting. You do not get to "try" โ if you are inside the cooling period, the application will either be denied or the bonus will not fund. Read the specific offer terms before you open.
06A clean stacking sequence
Here is a defensible 12-month sequence using offers that have been consistent on our review pages. Treat the dollar amounts as the offer headline values; the per-offer requirements (qualifying deposit amount, holding period, transaction count) are on the linked review pages.
Months 1โ12
Three things to notice about this sequence:
- Two-month spacing. Each new account opens two months after the previous one, giving the previous direct-deposit clearance plenty of time to register and giving the bonus time to post before you stop diverting payroll.
- No account closes inside the sequence. Every account stays open at a minimal balance for at least the full clawback window. Cleanup happens after month 12.
- The qualifying activity for each account is the only payroll redirection that month. Two accounts trying to verify direct deposit in the same pay period is the fastest way to get one of them rejected.
The dollar values above are the advertised headlines. The realistic net after qualifying-deposit requirements, holding periods, and the time cost of payroll redirection is documented on the individual offer pages. Run the totals through the bonus-stacking calculator for your own assumptions.
07Red flags that get accounts closed early
The behaviors below are the most common reasons a bank flags an account as "promotional abuse" and either declines to pay the bonus or closes the account before the qualifying activity completes.
- Opening and closing the same bank's product in rapid succession. If you open a Chase Total Checking, close it after the bonus, and re-open within the 24-month cool-off window, expect denial.
- Multiple applications inside a single week. A pattern of 3+ checking applications across different banks in seven days is itself a flag โ banks pull ChexSystems and see the inquiry cluster.
- Routing the same external account as the funding source for every new bank. Banks track funding-source patterns. A single brokerage or external bank funding three new accounts in two months looks like a stacker.
- "Direct deposit" that is obviously a self-transfer. A $500 ACH push from your own brokerage labeled "DEPOSIT" is not a payroll deposit, and the trace code makes it obvious. Banks reject these silently โ the account stays open, but the bonus never posts.
- Closing the account on the day the bonus posts. If the bank's clawback window is six months and you close in week one, you are not stacking, you are giving the bonus back with a delay.
The healthiest mental model is to treat the bank as an institution you want a long, boring relationship with for the duration of the offer's terms, even if your actual intent is to extract the bonus. Boring activity, the qualifying deposits the offer asks for, and patience.
Bank bonuses are some of the most reliable promotional dollars in personal finance โ and some of the easiest to forfeit through impatience. The trip-wires are documented. Read the terms, space the applications, and do not close anything early.
Where to go from here
If you want to start a stack, pick one offer to evaluate first, not the full sequence. Our highest-confidence current banks coverage:
- Chase Total Checking $300 review โ best documented terms, six-month clawback, clear payroll requirement.
- SoFi Checking + Savings $300 review โ straightforward direct-deposit verification, no minimum balance, online-only.
- BMO Smart Advantage Checking $350 review โ currently the largest qualifying-deposit-minimum-vs-bonus ratio in our coverage.
For methodology background read the methodology page. For our relationship with these banks (where applicable) read the affiliate disclosure. Compare-and-contrast pages live under /banks/.
NextRun your own stack through the calculator
The bonus stacking calculator takes your assumed payroll-redirection schedule and returns a 12-month net. Pair it with the banks hub to pick the offers you can actually qualify for. Disclosure is on the affiliate disclosure page.