Citi Premier does not waive the annual fee. However, as long as you meet the spending threshold of $4,000 in the first three months, your annual fee is covered by your bonus points in the first year.