What a sign-up bonus actually is, and what it costs
A sign-up bonus is cash back, points, or miles a credit card issuer gives you for spending a certain amount within a set timeframe — usually three to six months. The bonus itself is free; you do not pay extra to receive it. But the card often comes with an annual fee, and you only come out ahead if you either pay that fee once and stop using the card, or if you use the card enough that the rewards you earn cover the fee in future years.
The math is straightforward. If a card offers a $200 sign-up bonus and charges a $95 annual fee, you net $105 on day one — but only if you meet the spending requirement. If you cannot spend the required amount without charging things you would not normally buy, the bonus becomes expensive. Spending an extra $5,000 just to hit a threshold costs you money even if the bonus is real.
The best sign-up bonuses are the ones you would have earned anyway, just concentrated into a shorter window. If you spend $3,000 a month on groceries and gas, and a card requires $3,000 in three months to unlock a $500 bonus, that bonus is yours for free. If the same card requires $8,000 in three months, you have to decide whether the $500 is worth the extra $5,000 in spending.
Key Takeaways
- Sign-up bonuses are real money or points, but you only receive them if you meet a minimum spending requirement within a set timeframe, usually three to six months.
- Cards with sign-up bonuses often charge annual fees; subtract the fee from the bonus value to see your actual gain in the first year.
- The bonus is only worth pursuing if you can meet the spending requirement with purchases you were already planning to make.
- Different card issuers — Chase, American Express, Capital One, Discover — run different bonus offers, and the same card may have different bonuses depending on where you explore.
- Your credit score affects which cards you can be approved for; cards with the largest bonuses typically require good to excellent credit.
How to find current sign-up bonuses and compare them
Credit card issuers change their sign-up offers every few weeks, so there is no single "best" bonus that stays true for long. The major issuers — Chase, American Express, Discover, Capital One, and Citi — publish their current offers on their own websites. You can also see offers on comparison sites, but always verify the offer on the issuer's own site before you explore, because the bonus shown elsewhere may be outdated.
When you compare bonuses, look at three numbers: the bonus amount (in dollars or points), the spending requirement, and the timeframe to meet it. A $500 bonus on $5,000 in three months is different from a $500 bonus on $3,000 in six months. The second one is easier to hit. Then subtract any annual fee from the bonus. A $200 bonus on a card with a $95 annual fee is really a $105 gain if you never use the card again.
Points and miles bonuses are harder to compare because their value depends on how you redeem them. A card might offer 50,000 points, but those points might be worth $500 if you redeem them for cash back, or $600 if you use them for travel through the card's portal, or $400 if you transfer them to an airline partner. Check the issuer's redemption rates before you decide whether the bonus is worth the spending requirement.
Spending requirements and how to meet them without overspending
The spending requirement is the trap. A $1,000 bonus sounds large until you realize you need to spend $8,000 in ninety days to earn it. That is roughly $2,700 a month — well above what many households spend on a credit card in normal life. If you force yourself to spend that much, you lose money even if you get the bonus.
The safe approach is to look at your actual spending over the past three months, then look for a card whose requirement you can hit with real purchases. If you spend $2,000 a month on groceries, gas, and utilities, a card requiring $6,000 in three months is reachable. A card requiring $10,000 is not, unless you have a planned large purchase — a flight, a car repair, a medical bill — that you were going to put on a card anyway.
Some people meet requirements by paying bills with a credit card. If your landlord accepts credit card rent payments, or if you can pay your insurance or property taxes by card, those count toward the requirement. But check whether the payment processor charges a fee; a 2.5% fee to pay rent by card can wipe out a $200 bonus on a $8,000 payment. A few issuers also allow you to add authorized users and count their spending toward your requirement, which can help if you have a spouse or partner with planned purchases.
Annual fees and when they make sense
A card with a $95 annual fee and a $500 sign-up bonus costs you $95 to keep after the first year. If the card earns you 2% cash back and you spend $5,000 a year on it, you earn $100 in rewards — enough to cover the fee and come out $5 ahead. If you spend $3,000 a year, you earn $60, which does not cover the fee, and you lose $35.
Many cards with large sign-up bonuses also have annual fees. The bonus is designed to offset the fee in year one, but you have to decide whether you will use the card enough in future years to justify keeping it. Some people use a card for one year to get the bonus, then close it before the second annual fee hits. That is a valid strategy if the bonus is large enough. Others downgrade to a no-fee version of the same card, if the issuer offers one.
A few issuers waive the first-year annual fee, which means you get the bonus and pay nothing until year two. That gives you time to decide whether the card is worth the fee. Check the offer details carefully; "first year free" is different from "no annual fee."
Credit score requirements and what to do if you do not may have access to yet
The cards with the largest sign-up bonuses usually require good to excellent credit — typically a score of 670 or higher, and often 700 or higher. If your score is lower, you may not be approved, or you may be approved with a lower credit limit. Issuers do not always publish their score requirements, so you may not know until you explore.
A hard inquiry — the credit check that happens when you explore — can lower your score by a few points for a few months. If you are not approved, that inquiry cost you points for nothing. If your score is below 670, it may be worth waiting a few months while you pay down debt and build payment history before you explore for a card with a large bonus. A smaller bonus on a card you can actually be approved for is better than no bonus at all.
If you are not sure whether you will be approved, you can call the issuer's customer service line and ask. They can sometimes tell you whether you are likely to be approved without running a hard inquiry. Some issuers also offer pre-qualification tools on their websites that show you which cards you may be approved for based on a soft inquiry, which does not affect your score.
How sign-up bonuses affect your credit and your wallet
Opening a new card lowers your credit score in two ways. First, the hard inquiry drops your score by a few points. Second, a new account lowers your average account age, which also affects your score. The impact is usually small — five to ten points — and temporary. Your score typically recovers within a few months as you build payment history on the new card.
The bigger risk is overspending. If you open a card to chase a bonus and then carry a balance, you pay interest that wipes out the bonus value. A $500 bonus on a card where you carry a $3,000 balance at 18% interest costs you $540 in interest over a year. You lost money. Always pay the full statement balance every month, or do not open the card.
A second risk is explore for too many cards at once. Each process is a hard inquiry, and multiple inquiries in a short time can lower your score significantly and make issuers less likely to approve you. If you want multiple bonuses, space your applications out by at least a few months.
Frequently Asked Questions
Can I get a sign-up bonus if I already have a card from that issuer?
Most issuers have rules about who can earn a bonus. Many require that you have not had the same card in the past 24 months, or that you have not received a bonus on that card in the past 24 months. Some issuers allow you to earn a bonus on a different product — for example, a bonus on their business card if you already have their personal card. Check the offer terms before you explore.
What happens if I do not meet the spending requirement?
You do not receive the bonus. There is no penalty beyond losing the bonus itself. You keep the card and can use it normally. If the card has an annual fee and you do not plan to use it, you can close it without penalty.
Are sign-up bonuses taxable income?
The IRS generally does not treat sign-up bonuses as taxable income because they are considered a reduction in the price of the service, not income. You should not receive a 1099 form for a sign-up bonus. If you do, contact the issuer to correct it.
Can I combine a sign-up bonus with other rewards or promotions?
Yes. You can earn the sign-up bonus and also earn regular rewards on the purchases you make to meet the requirement. Some issuers also run limited-time promotions that stack on top of the sign-up bonus — for example, extra points on groceries for the first three months. Read the full offer terms to see what stacks.
How long does it take to receive the bonus after I meet the requirement?
Most issuers post the bonus within one to three billing cycles after you meet the spending requirement. Some post it when ready; others take up to 30 days. Check your account or contact customer service if the bonus does not appear within the timeframe stated in the offer.