Many big Instagrammers like Virat Kholi, C. Ronaldo make thousands per post but being a small or average Instagrammer you can get paid by different methods of monetization like sponsored posts, product sales, etc. but Instagram will not pay you directly.