Disclosure: Some links on this page are referral links — we may earn a commission if you sign up. Full disclosure.

← Back to bonus tracker

How sign-up bonuses actually work.

A complete guide to bank, brokerage, and cashback sign-up bonuses — why they exist, the math nobody else publishes, how to stack offers across categories, the tax reality, and when to skip a bonus that looks tempting on the surface.

Last updated:  ·  ~10 min read

Why sign-up bonuses exist

Banks and brokers pay sign-up bonuses for one reason: customer acquisition is cheaper than the alternative. The cost of acquiring a banking customer through traditional marketing (television, search ads, direct mail) ranges from $300 to $700 per new account, depending on the institution and the channel. A $300 sign-up bonus paid only after the customer completes a direct deposit and maintains a balance for 90 days is, by comparison, almost guaranteed to be profitable for the bank — because the customer has already proven they'll route their paycheck through the account.

Brokerages have the same logic with different math. A new brokerage customer is worth, on average, $1,000-$2,500 in lifetime fee revenue depending on the platform. A $20-$200 free-stock bonus to acquire that customer is trivial compared to the lifetime value. Crypto exchanges and cashback apps follow the same playbook with smaller amounts.

This is the key insight that makes bonus-chasing rational: the bonus is the customer-acquisition cost the institution would have paid to a marketing channel anyway. You're just intercepting that spend. The bank doesn't mind because you've still completed the action they actually wanted — opening an account and routing income through it.

The math: effective APR

The fundamental mistake most "best bonus" lists make is ranking by headline dollar amount. A $5,000 HSBC Premier bonus sounds bigger than a $300 Chase bonus, but the HSBC bonus requires you to lock $100,000 for 90 days while the Chase bonus needs only a $500 direct deposit. Per dollar-day of capital tied up, Chase pays you enormously more.

The right metric is effective APR — the annualized return on the capital you have to commit:

effective_APR = (bonus ÷ required_deposit) × (365 ÷ hold_days) × 100

Let's run both bonuses through the formula:

  • HSBC Premier: ($5,000 ÷ $100,000) × (365 ÷ 90) × 100 = 20.3% effective APR
  • Chase Total Checking: ($300 ÷ $500) × (365 ÷ 90) × 100 = 243% effective APR

That isn't a typo. The Chase bonus, on a per-dollar-of-capital basis, pays an effective return that nothing in conventional finance can touch. It's also a smaller absolute number — you can't make $5,000 in a quarter from a $300 bonus the way you can from a $100,000 HSBC commitment. But you can run the Chase-style bonus simultaneously with several others, because the capital required is so small. The Chase $500 floor is barely a constraint on a bonus-chaser with $10,000+ to deploy.

This is why our Stack Planner ranks every bonus by effective APR and allocates capital to the highest-return offers first.

One subtlety the formula glosses over: for direct-deposit-only bonuses (Chase, Huntington Perks, etc.), the "minimum deposit" isn't really capital lock-up — it's a single transaction. Once the qualifying DD lands, you can move the money back out. So treat the DD requirement as transaction velocity, not committed capital. The effective APR formula overstates the return on these — but in a way that's directionally correct: they really are exceptional offers.

The five mechanics of every bonus

Strip away the marketing copy and every sign-up bonus reduces to five mechanics. Understanding them lets you evaluate any offer in 30 seconds.

1. Qualifying action

What you must do to earn the bonus. Common patterns: open a new account with a minimum opening deposit, receive a qualifying direct deposit within X days, make a debit-card purchase, or complete a specific number of transactions. The qualifying action determines whether the bonus is achievable in your situation. A $400 bonus requiring a $5,000 direct deposit is useless if your paycheck is $2,500 — unless you can stack two DDs in the qualifying window.

2. Required capital

The dollars tied up to qualify. Sometimes this is a literal minimum balance held for the entire hold period (HSBC, TD Savings). Sometimes it's a one-time deposit that can be withdrawn after qualifying (Chase). Sometimes it's a brokerage transfer that vests over months (SoFi Invest). The capital is the resource you're paying with — track it carefully because the same dollar can't qualify for two offers simultaneously.

3. Hold period

The time you must maintain qualification before the bonus is paid. For balance-required bonuses, this is when the capital is locked up. For DD-only bonuses, the hold is usually just the bank's processing window (30-90 days). For brokerage transfer bonuses, holds of 6-24 months are common, with claw-back provisions if you withdraw early.

4. Payout amount and form

What you actually receive. Cash bonuses are simplest (Chase, Huntington). Stock-value bonuses (Robinhood, Webull, Moomoo) are paid in shares whose USD value floats with the market. Crypto bonuses pay in the asset, not USD. Cashback signup bonuses are credited to your in-app balance and may have minimum-cashout thresholds before you can withdraw to PayPal/bank.

5. Exclusions

Who can't qualify. The most common exclusion is "existing or recent customer" — you can't double-dip. Most banks define "recent" as 12-24 months. Some institutions exclude employees, residents of specific states, or anyone with a closed account history. Read the exclusions before applying; bonus claw-backs after you've completed the work are extremely frustrating.

The tax reality

Sign-up bonuses are taxable income. The IRS treats them as interest (1099-INT for bank bonuses) or miscellaneous income (1099-MISC for some brokerage and cashback bonuses). At the federal level, you'll pay your marginal income tax rate on every dollar of bonus.

The institution issues a 1099 if your total interest or miscellaneous income from them exceeds $10 for the calendar year. Below $10, no 1099 is issued — but you're still required to report the income on Schedule 1 of your tax return. (In practice, the IRS rarely audits failure-to-report on amounts that low, but technically the rule applies.)

At a 22% federal bracket (which covers most W-2 earners up to ~$95k single / ~$190k joint), the after-tax value of a bonus is roughly 78% of the gross amount. State income tax further reduces it where applicable. A $400 gross bonus is worth $312 after federal taxes alone in most scenarios.

The tax math matters more than you think. An effective APR of 20% gross becomes 15.6% after federal tax — still excellent. An effective APR of 5% gross becomes 3.9% after tax — now worse than your high-yield savings rate. The cutoff where a bonus stops beating HYSA is closer than the headline math suggests.

The stacking strategy

The real edge in bonus-chasing comes from running multiple offers simultaneously. The constraint is rarely time or money — it's how many active accounts you can comfortably manage.

The standard stack-chaser's portfolio includes:

  • 3-4 active brokerage bonuses at any time (Robinhood + Webull + Moomoo + Public, for example) — these don't conflict because they're different platforms, and the per-platform capital requirement is small.
  • 1-2 active bank bonuses rotating through. Bank bonuses usually require direct deposit, and you only have one primary paycheck — so you stagger them, moving the DD to a new bank each cycle.
  • 2-3 cashback / app signups per quarter that you complete during a single shopping trip or weekend.

With this rhythm, an organized bonus-chaser clears $1,500-$5,000 per year in pre-tax bonuses with maybe 8-12 hours of total active management. That's an effective hourly rate of $125-$500 — better than most side hustles, on capital you mostly already have.

Use the Stack Planner to find the optimal combination for your specific capital and hold-time constraints.

Common pitfalls

  1. Reading "up to $1,400" as "I will get $1,400." Most range-bonuses (especially stock-value awards) have heavily right-skewed distributions. A "$5-$200 free stock" usually means ~$5 with a 1% chance of more. Always check the average, not the max.
  2. Forgetting about exclusions. If you've had any account at the bank in the past two years, you may be ineligible. Brokerages are usually more forgiving but still have rules about closed accounts. Read before applying.
  3. Withdrawing early. Hold periods are usually enforced strictly. Pulling the money out before the bonus posts results in either a forfeited bonus or a claw-back of an already-paid bonus.
  4. Mistakenly redepositing the bonus. Some brokerage bonuses are paid as a "cash credit" that's distinct from your deposited principal. Withdrawing the principal is fine; withdrawing the bonus credit may trigger forfeiture. Read the specific terms.
  5. Underestimating tax impact. A bonus that "beats HYSA" before tax may not after. Always do the after-tax math, especially for high-marginal-rate workers.
  6. Stacking too aggressively. Opening 6+ bank accounts in a quarter can flag you in ChexSystems as a high-risk customer. Banks share data; aggressive stacking can result in new application denials. Pace yourself — 1-2 new bank accounts per quarter is sustainable; 6 in a month is risky.
  7. Forgetting to close. Many cashback bonuses come with monthly fees waivable via direct deposit. After the bonus posts and you move the DD elsewhere, the fee may resume. Close the account or set a reminder to maintain qualification.

When to skip a tempting bonus

Not every offer is worth chasing. Skip the bonus when:

  • Effective APR is below 5% (pre-tax), and the capital commitment is meaningful. You're better off in a high-yield savings account.
  • You're already at the application limit with that institution or a related one. Don't waste a credit pull or ChexSystems entry for a marginal bonus.
  • The qualifying action requires manufactured spending you wouldn't otherwise do. A "make $5,000 in purchases" requirement isn't free $300 if you're going to spend $2,000 you wouldn't have spent.
  • The hold period blocks better opportunities. Locking $50,000 for 12 months at 6% effective APR is OK in a vacuum, but if a 25%-APR opportunity opens up in month 3, you can't take it.
  • The bonus is paid in an asset you don't want. Crypto bonuses paid in a token you'd otherwise never buy — and don't plan to convert immediately — are speculative bets dressed up as free money.
  • The institution has a reputation for clawbacks or qualifications disputes. Some smaller banks and apps are known for finding reasons to deny bonus payouts. Reddit's r/churning and Doctor of Credit forums document patterns — check there before committing.

Long-term strategy

If you treat bonus-chasing as an annual exercise rather than a one-time push, the math compounds. A realistic disciplined chaser, running 8-12 active offers across categories per year, clears $3,000-$8,000 pre-tax annually — a steady $250-$650 monthly income stream that doesn't show up on your W-2.

To sustain this over time:

  • Track everything in a spreadsheet. Each bonus's institution, offer terms, qualifying date, payout date, expected payout, actual payout, and cooldown reset date. Without this, you'll lose track of which institutions you can re-apply to.
  • Keep a "DD rotation" plan. If you're chasing bank bonuses, decide quarterly which account gets your paycheck. Most banks require the DD for 60-90 days; planning quarterly means 3-4 bank bonuses per year per income earner in your household.
  • Don't optimize over your real life. If a bonus requires gymnastics that disrupts your bill-pay or budgeting routine, the friction isn't worth it. The best bonus is one that fits your existing financial life with minimal change.
  • Watch the ChexSystems and 5/24 limits. ChexSystems flags high-velocity account openers as risky. Chase's 5/24 rule denies credit-card applications if you've opened 5+ accounts in 24 months. Pace your applications to stay under the thresholds.

Where to go from here

Now that you understand the mechanics:

  • Browse current bonuses ranked by effective APR on our bonus tracker.
  • Plan your specific stack on the Stack Planner — input your capital and hold-time tolerance and get a ranked combination.
  • If you're interested in non-capital earning (surveys, research panels, microtasks), see Earn by the Hour.
  • For background passive earnings, see Passive Earners.

Frequently asked

Is bonus chasing worth the effort?

For most people who can comfortably manage 3-6 open accounts and follow basic terms, yes. A realistic active bonus-chaser running 6-8 offers per year clears $1,500-$5,000 pre-tax with maybe 8-12 hours of total effort. That's an effective hourly rate of $125-$500 — far above any other side hustle and on capital you mostly already have.

Will chasing bonuses hurt my credit score?

Bank account applications typically run a soft pull (ChexSystems) that doesn't affect your credit score. Credit card bonuses run hard pulls (5-10 point temporary dip per application). Brokerage account applications usually don't pull credit at all. The biggest credit-related risk is opening too many credit cards too quickly — Chase's 5/24 rule, for example, denies new applications if you've opened 5 cards in the past 24 months.

How often can I re-claim the same bank's bonus?

Most banks have 12-24 month cooldowns: you can only earn a bonus from the same bank once within that window. Some banks include "or any existing relationship" language that excludes you if you have ANY account with them. Always read the small print before applying.

Are bonuses on this site current?

We refresh the database the third week of every month, and verify any offer with an expiration date within 14 days weekly. The "last verified" date on every bonus page shows when we last confirmed the terms. Bonuses still change between our refreshes — always click through to the bank's official page to confirm current terms before applying.

Should I open a separate bank account for bonus chasing?

It's not strictly necessary, but many active chasers maintain a "hub" bank account (often Schwab, Ally, or Fidelity Cash Management) that they use to route money in and out of the various bonus-chasing accounts. The hub doesn't pay bonuses; it's just the logistical center. This isolates bonus activity from your main banking relationship and makes it easier to track what's where.

What if I miss the qualifying-action deadline?

You forfeit the bonus, but you don't usually owe the bank anything. Close the account (some banks charge an early-close fee for accounts open less than 6 months — check the terms) and move on. The bigger cost is the time spent applying.

Can I use the same email address for multiple bonus accounts?

Yes, typically. Banks and brokers don't share email-address databases for new account decisions. Some institutions track "household" via address — a spouse opening the same bank's bonus the day after you might be flagged — but the same person at the same address with a different bank is fine.

Ready to start?

The bonus tracker shows every current offer ranked by effective APR.

See the bonus tracker   Plan a stack →