Credit card bonuses are taxable income to the IRS, but only in specific situations
The IRS treats credit card bonuses as taxable income when you receive them as compensation for opening an account or meeting spending requirements — but not when you earn them as a cardholder reward. The distinction matters because it determines whether you owe tax on the bonus at all, and if you do, how much.
A sign-up bonus paid to you directly (as a statement credit, check, or cash deposit) counts as income in the year you receive it. A bonus earned through rewards points or miles that you redeem for travel, merchandise, or cash typically does not trigger a tax bill, because the IRS treats them as a discount on your purchase rather than income. The card issuer does not report either type to the IRS on a 1099 form in most cases, which means the burden falls on you to report it correctly if you owe tax.
Key Takeaways
- Sign-up bonuses paid as cash, statement credits, or direct deposits are taxable income and must be reported on your tax return in the year you receive them.
- Rewards points and miles redeemed for travel, cash back, or merchandise are generally not taxable because the IRS treats them as purchase discounts, not income.
- Card issuers rarely send you a 1099 form for bonuses, so the IRS will not know you received one unless you report it or the issuer reports it separately.
- If a bonus is large enough to be reported on a 1099-MISC or 1099-NEC, you must report it on your tax return even if you did not receive the form.
When sign-up bonuses count as taxable income
A sign-up bonus is taxable if you receive it as a reward for opening the account or meeting a spending threshold, and the bonus is paid to you in cash, as a statement credit, or deposited into your bank account. The IRS views this as compensation — you performed an action (opened the account, spent money) and received payment in return. That payment is income.
The amount you owe tax on is the full value of the bonus. If you receive a $500 sign-up bonus, you report $500 as income. Your tax bracket determines how much you owe — if you are in the 22% federal bracket, you owe roughly $110 in federal income tax on that bonus, though state and local taxes may apply as well. You do not get to deduct the annual fee you paid to earn the bonus, because the IRS treats the bonus and the fee as separate transactions.
The year you report the bonus is the year you receive it, not the year you opened the account. If you open a card in December and the bonus posts to your account in January, you report it on next year's tax return.
Why rewards points and miles usually are not taxable
Rewards points and miles earned through everyday spending are not taxable income because the IRS treats them as a reduction in the cost of what you bought, not as separate payment to you. When you spend $1,000 on a card that earns 2% cash back and receive $20 in rewards, the IRS views that as if you paid $980 for the purchase, not as if you paid $1,000 and then received $20 in income.
This rule applies whether you redeem points for cash back, travel, merchandise, or a statement credit. The form of redemption does not change the tax treatment. You do not report the value of points when you earn them, and you do not report them when you redeem them.
The exception is if the card issuer reports the points or miles to the IRS on a 1099 form — which is rare, but can happen with some premium cards or unusual bonus structures. If you receive a 1099 for rewards, you must report it on your tax return, even if you believe the IRS's treatment is wrong.
How card issuers report bonuses to the IRS
Most card issuers do not report sign-up bonuses or rewards to the IRS at all. They have no legal obligation to do so unless the bonus meets a specific threshold or falls into a category the IRS requires them to track. This means the IRS has no record that you received the bonus unless you report it yourself.
If a bonus is large enough or structured in a way that triggers reporting, the issuer will send you a 1099-MISC or 1099-NEC form by January 31 of the following year. You will receive a copy and the IRS will receive a copy. If you receive a 1099 for a bonus, you must report it on your tax return — the IRS will match the form to your return and flag any discrepancy.
Some issuers report bonuses on a 1099-INT if the bonus is treated as interest, though this is uncommon. Check your mail and your online account in January to see if any 1099 forms arrive. If you are unsure whether a bonus should have been reported, contact the card issuer's tax department directly.
Reporting bonuses on your tax return
If you received a 1099 form for a bonus, report it on Schedule 1 (Form 1040) under "Other Income." The line item is typically labeled "Miscellaneous Income" or similar. Enter the amount shown on the 1099 and include the issuer's name and tax ID number if the form requires it.
If you did not receive a 1099 but believe you owe tax on a sign-up bonus, you can still report it voluntarily on Schedule 1. This protects you if the IRS later learns about the bonus and questions why you did not report it. Voluntary reporting is safer than hoping the IRS never finds out.
Do not deduct the annual fee you paid to earn the bonus. Annual fees are not deductible for personal credit cards. If the card is for business use, you may be able to deduct the fee as a business expense, but the bonus itself is still taxable income.
Sign-up bonuses versus rewards: a side-by-side comparison
| Type of Bonus | Taxable? | When to Report | Reported on 1099? |
|---|---|---|---|
| Sign-up bonus (cash, statement credit, or direct deposit) | Yes | Year you receive it | Usually no, but sometimes |
| Rewards points or miles (redeemed for any purpose) | No | Not reported | Rarely |
| Referral bonus (paid to you for referring someone) | Yes | Year you receive it | Usually no, but sometimes |
| Bonus for meeting a spending threshold (paid as credit) | Yes | Year you receive it | Usually no, but sometimes |
What to do if you are unsure whether to report a bonus
If you received a bonus and are not certain whether it is taxable, the safest approach is to report it. The cost of reporting a bonus you might not owe tax on is usually small — you pay tax on the amount, which is often less than $100 in federal tax. The cost of not reporting a bonus you should have reported can be much larger, because the IRS can assess penalties and interest if they discover the unreported income.
You can also contact a tax professional or the IRS directly. The IRS has a phone line for tax questions, though wait times are often long. A CPA or tax preparer can review your specific bonus and tell you whether it is taxable based on how the issuer structured it and how they reported it to the IRS.
Keep records of all bonuses you receive, including the date you received them, the amount, the card issuer's name, and any 1099 forms or statements showing the bonus. If the IRS ever questions your return, you will need to show proof of what you received and when.
Frequently Asked Questions
Do I have to report a sign-up bonus if the card issuer did not send me a 1099?
Technically yes — if the bonus is taxable income, you owe tax on it whether or not the issuer reports it to the IRS. However, the IRS will not know about it unless the issuer reports it or you report it. Many people do not report small bonuses, but doing so is the safest approach and protects you if the IRS later learns about the bonus.
What if I earned a sign-up bonus but closed the card before meeting the spending requirement?
If you received the bonus before closing the card, it is still taxable income in the year you received it. If you did not receive the bonus because you failed to meet the requirement, there is nothing to report. Check your account statement to see whether the bonus posted.
Are referral bonuses taxable?
Yes. If you refer someone to a card and receive a bonus for the referral, that bonus is taxable income in the year you receive it. The card issuer may report it on a 1099-MISC if the amount is large enough, but you should report it even if they do not.
Can I deduct the annual fee against the sign-up bonus for tax purposes?
No. The annual fee and the bonus are treated as separate transactions. You cannot offset one against the other. If the card is for business use, you may deduct the annual fee as a business expense, but the bonus is still fully taxable income.
What if I redeemed my rewards points for a cash bonus — is that taxable?
No. Redeeming points for cash is the same as redeeming them for travel or merchandise — the IRS treats it as a discount on your purchases, not as income. You do not owe tax on the cash value of the points you redeem.