Paying an annual fee can sometimes translate to better rewards, a higher welcome bonus or more lucrative card perks. In other cases, it's added to cards with lower credit requirements because the card issuer is taking on a riskier borrower. In the latter case, it's usually better to look into secured credit cards.