A quick internet search will elicit dozens upon dozens of credit card offers, and most consumers are programmed to automatically ignore those that charge annual fees. After all, why use a card with fees when there are so many that don’t charge them? As it turns out, there are a few good reasons not to ignore a credit card simply because it includes an annual fee.

Bonuses Are Often Significant

If you want a credit card with a huge welcome bonus – say, 100,000 points just for signing up – you’ll probably be looking at cards with annual fees. Consider your needs: if the bonus is what you’re after, it may be worth paying the fee.

You’ll Access More Perks

Cards that charge annual fees also give their cardholders the red-carpet treatment. These cards can be particularly valuable to frequent travelers because they allow you to check bags for free, access airport lounges and acquire hotel elite status.

Anniversary Rewards Off-Set Fees

Credit card companies know there’s a lot of competition for customers, so they treat their fee cardholders like royalty. You’re likely to get an anniversary reward each year simply for sticking with your company, and these rewards are often equal to or greater than the annual fee you’ll pay.

You Won’t Pay Foreign Transaction Fees

This is a biggie if you travel frequently and use your credit card while abroad. Foreign transaction fees can be significant, so not having to worry about them is a valuable benefit with any credit card. Paying an annual fee is likely worth the money if you’d find yourself paying more in foreign fees anyway.

The next time you find yourself shopping for a credit card, don’t automatically filter out those requiring annual fees. Take a look at the overall offerings of the card, and you may find that there’s good reason to pay an annual fee after all.