How Bank Bonuses Work

Everything you need to know about bank account bonuses: what they are, how to qualify, tax implications, and strategies to maximize your earnings.

What Are Bank Bonuses?

Bank bonuses (also called sign-up bonuses or welcome offers) are cash incentives that banks offer to attract new customers. When you open a new checking or savings account and meet certain requirements, the bank deposits a bonus — typically ranging from $100 to $600+ — directly into your account.

Banks use these bonuses as a marketing tool because acquiring a new customer through a bonus is often cheaper than traditional advertising. For consumers, bonuses represent free money for something you might be doing anyway: opening a bank account.

Common Requirements

Direct Deposit

The most common requirement. Banks typically want 1-2 direct deposits totaling $500-$5,000 within 60-90 days of opening the account. This usually means your employer payroll, but some banks accept ACH transfers from other banks.

Minimum Balance

Some bonuses require you to deposit and maintain a minimum balance — often $10,000-$25,000 — for a set period (typically 60-90 days). These usually offer higher bonuses ($300-$600+).

Debit Transactions

Some checking account bonuses require a certain number of debit card transactions (usually 10-15) within the qualifying period. Small purchases like coffee or gas count toward this requirement.

Bill Pay

A few banks require you to set up and complete online bill payments through their platform. This is less common but easy to fulfill if you have recurring bills.

New Customer

Most bonuses require you to be a “new customer” — meaning you haven’t had an account with that bank in the past 12-24 months. Some banks have longer lookback periods.

Account Keeping

Banks typically require you to keep the account open for 6-12 months after receiving the bonus. Closing early may result in a clawback of the bonus and/or an early termination fee ($25-$50).

Tax Implications

Bank bonuses are considered taxable interest income by the IRS. Here’s what you need to know:

  • 1.1099-INT or 1099-MISC: Banks are required to report bonuses of $600 or more to the IRS. You’ll receive a 1099 form in January/February for bonuses earned the previous year.
  • 2.Report all income: Even if you don’t receive a 1099 (bonuses under $600 or bank oversight), you are still legally required to report the income on your tax return.
  • 3.Tax rate: Bank bonuses are taxed at your ordinary income tax rate. A $500 bonus in the 22% bracket would result in approximately $110 in federal taxes.
  • 4.State taxes: Some states also tax interest income. Check your state’s tax rules for specifics.

Timeline: How Long Bonuses Take

Day 1
Open Account
Apply online, fund with initial deposit if required
1-2 Wks
Set Up Direct Deposit
Switch payroll or set up ACH transfers from another bank
60-90 Days
Meet Requirements
Complete all required direct deposits, transactions, or balance requirements
1-3 Mo
Receive Bonus
Bonus posted to your account after bank verifies requirements
6-12 Mo
Keep Account Open
Avoid early termination fees by keeping the account open

Tips for Maximizing Bonuses

Best Practices

  • âś“Read the fine print before applying — verify all requirements
  • âś“Set calendar reminders for direct deposit and balance deadlines
  • âś“Use a spreadsheet to track active bonus requirements
  • âś“Stack checking and savings bonuses at the same bank
  • âś“Apply for bonuses during enhanced promotional periods

Common Mistakes

  • âś—Closing accounts too early and triggering clawbacks
  • âś—Missing the deadline for meeting requirements
  • âś—Not checking the “new customer” eligibility rules
  • âś—Forgetting to report bonus income on your tax return
  • âś—Opening too many accounts and triggering ChexSystems flags

Frequently Asked Questions

Are bank bonuses taxable?

Yes, bank account bonuses are considered taxable interest income. Banks will issue a 1099-INT or 1099-MISC form for bonuses of $600 or more. Even if you do not receive a 1099 form, you are still required to report the income on your tax return.

How long does it take to receive a bank bonus?

Most bank bonuses are deposited within 1-3 months after meeting all requirements. Some banks specify an exact timeframe (e.g., "within 60 days of meeting requirements"), while others may take up to 6 months. Check the specific terms of each offer.

Can I get a bank bonus if I had an account before?

Most bank bonuses require you to be a "new customer," meaning you haven't had an account with that bank in the past 12-24 months. Some banks have longer lookback periods. Always check the fine print for eligibility requirements.

What counts as a direct deposit for bank bonuses?

Most banks accept payroll direct deposits from employers. Some banks also accept ACH transfers from other banks, government payments (Social Security, tax refunds), or payments from apps like PayPal and Venmo. Requirements vary by bank.