By promoting things like clothing, food, hotels, and even vitamin supplements on their accounts, the average influencer can earn anywhere from $30,000 to $100,000 per year. According to a 2018 Vox story, users with more than 1 million followers can earn more than $100,000, or even $250,000, every sponsored post.