A. You can earn money on Instagram by creating sponsored posts for existing brands. Become a brand affiliate and earn commissions for selling that brand’s products to earn money. you can also be a brand ambassador to endorse the brand as a social media influencer. Create and sell products or services to establish your brand or Sell licenses for your photography or video courtesy to make money on Instagram.