Instagram does pay for reels if you use its monetization methods like promotion tags, ads, and more. You can earn around $5000 to $10,000 a month through reels.