Yes, although there is $0 annual fee on the Costco Anywhere Visa Business Card by Citi, an active Costco membership is required to keep the card account active and earn rewards.