Is the Bank of America Premium Rewards Elite worth it?
The honest break-even math on a $550 annual fee — printed credits, top earn rate, and the spending it takes to come out ahead. No editorial spin: the same figures the optimizer scores your real charges with.
Updated 2026-09-16
The break-even math
| Annual fee | $550 |
| Printed statement credits | −$450 |
| Net cost to earn back | $100 |
| Top earn rate | 2x on dining |
| Break-even spend | $5,000/yr |
Subtract the $450 of printed statement credits from the $550 fee and $100 is left to earn back through rewards. At its top rate — 2x on dining, valuing Bank of America points at 1.00¢ — you'd need about $5,000 of dining spending a year just to break even.
The credits you'd need to use
- Airline incidental credit — $300/year (annual)
- Lifestyle credit — $150/year (annual)
Credits with a monthly or quarterly cadence expire if unused — that's where most of the printed value quietly disappears.
The verdict
A close call. $5,000 of dining spending isn't a stretch for many households, so this card earns out for steady spenders in that category — and loses to a no-fee card for everyone below that line.
If the answer is no, downgrade — don't cancel
You do not have to choose between paying $550 and closing the account. Bank of America Premium Rewards Elite can normally be product-changed to four lower-fee cards in the Bank of America rewards family, though only two of them keep Bank of America points — the cheapest is Bank of America Travel Rewards at no annual fee, saving $550 a year while the account, its age and its credit line stay on your report.
The catch on that one: No fee, 1.5x on everything, still boosted by Preferred Rewards.
What does the Bank of America Premium Rewards Elite downgrade to? See all 4 options →
Which card should this spending actually be on? The demo re-scores a year of realistic spending against every card in a wallet — free, no signup. See it on sample data →
Other fees worth questioning
Full Bank of America Premium Rewards Elite details → · All 289 cards