Originally Posted by
edealinfo12345
This is very helpful as it seems to suggest that the fee actually hits the around the anniversary date of the first statement rather than the date the card was approved.
In my experience Amex annual fees are billed the same day as the statement date in the month of approval, so first statement, 13th statement, etc.
Not sure your concern about cancelling before the fee is billed because Amex allows you to cancel and get a refund within 30 days.