How Much Should You Charge for a Sponsored Instagram Post? A Rate Guide That Isn’t a Guess
Most creators set their rate by asking a friend or copying whatever a bigger account seems to charge. Here’s a framework that starts with your own numbers instead.
Ask ten creators how they arrived at their rate and most will describe the same process: they asked a friend in a similar niche, glanced at what a slightly bigger account seemed to charge, and picked a number that felt safe. Surveys consistently find that most creators set prices by comparing themselves with peers, not by measuring their own account. That's a coin flip dressed up as a strategy, and it's a big reason creators feel underpaid without knowing exactly why.
Why "just ask what others charge" fails you
Peer pricing has two problems. First, you don't know what the other account's rate reflects. It may depend on their audience size, engagement rate, conversion history, negotiating skill, and how much they wanted that brand. Copying the number without the context means copying someone else's guess, not their result. Second, it anchors you to comparison instead of evidence, so every future negotiation is still a guess, just a more confident one.
Start with your own numbers, not someone else's
The inputs that actually predict what a deliverable is worth are ones only you have:
- Average reach per post, not follower count. A 40,000-follower account that reaches 8,000 people per post is a smaller buy than a 25,000-follower account that reaches 12,000.
- Engagement rate by reach (likes + comments + saves + shares, divided by reach rather than followers). This is the number that correlates with whether people act on what you post.
- A conversion history, if you have one: click-through rate on past links, or sales driven by a past promotion. Nothing moves a rate conversation faster than a real number from a past result.
A simple, defensible starting formula is to take your average reach and multiply it by a CPM (cost per thousand reached) appropriate to your niche. For one Reel or feed post, this is often between $10 and $30, and higher for niches with expensive customers, such as finance or B2B software. Treat the result as your floor, not your final number.
Three things that should move your price up
- Usage rights. A brand asking to run your content as a paid ad or keep it forever is asking for something with ongoing value. Price it separately instead of bundling it into the post fee.
- Exclusivity. Agreeing not to work with competing brands for a period is closing off other income during that window. The longer the window, the more it should cost the brand.
- Deliverable count. A Reel, three Stories, and a feed post are separate pieces of work with separate production costs. Price each deliverable, then bundle them with a modest discount instead of quoting one number for an open-ended list.
The one thing that should never lower your price
"Exposure." A brand's own audience, follower count, or prestige is not currency, and a partnership that pays only in visibility is, structurally, a partnership that pays you nothing. If a brand's pitch leans heavily on how much exposure you'll get, that's usually a signal they don't have budget, which is fine to know, but it's information, not a reason to discount.
A worked example
Say your average Reel reaches 15,000 accounts, your engagement rate by reach is 6%, and the brand wants a Reel plus two Stories with three months of paid usage rights. One estimate is 15,000 reach × $18 CPM = $270 for the Reel, plus roughly 30–40% of that for the two Stories and a usage-rights fee (often 50–100% of the base fee for a few months of paid use). The full package comes to roughly $500–$650. You can explain each line if the brand pushes back instead of defending a number by feel.
What to do when a brand says your rate is "too high"
Ask what budget they're working with before you move the number. Often "too high" means "higher than our fixed budget," not that your rate is too high for the value. In that case, adjust the scope (fewer deliverables or a shorter usage window) instead of quietly discounting the same work. A rate you can explain is a rate you can hold.