Do I need a U.S. billing address to become a Premium user? To subscribe to a Premium membership, users do not need a U.S. billing address. As long as the address that is associated with the card a user is paying with is valid, it can be from any country. Have more questions? Submit a request Comments Please sign in to leave a comment.