You get paid for Instagram posts a few ways: sponsored posts a brand pays for, affiliate links that pay per sale, and content licensing where a brand reuses your post in ads. Sponsored work pays the most per post, so set a rate, usually a few hundred dollars per ten thousand engaged followers as a rough floor, and pitch brands you use. Affiliate income is slower but stacks while you sleep.
The ways posts make money
Sponsored, affiliate and licensing. Most creators run all three at once.
Set a real rate
Price off engagement, not follower count. Quote a range, not one blind number.
Stack affiliate income
Add affiliate links to content you would post anyway. It compounds quietly.
License your best work
When a post performs, a brand will pay to run it as an ad. Charge for that.