How to calculate your sponsorship rate without copying other creators
Copying another account's rate is the fastest way to charge too little. This is the calculation that depends on your own data.
Why followers are not a rate
Two accounts with 50,000 followers can have the same number on the profile and a tenfold difference in what they deliver to a brand. One posts to a sleeping audience; the other has a community that saves, shares and buys. Followers are the size of the shop window; engagement is how many people stop.
That is why professional rates are built on estimated impressions per deliverable. A feed post, a Reel and a story do not reach the same proportion of your audience. If you charge the same for all three, you are giving away reach in some formats and overcharging in others.
The formula you can defend in a meeting
Work out reach first: followers multiplied by the percentage of the audience that usually sees that format. Then divide by 1,000 and multiply by the CPM for your platform and niche. That result is your gross reference rate.
Apply three adjustments. First, engagement quality: if your real rate is above the average for your niche, the CPM goes up; if it is well below, it goes down. Second, audience location: an impression in the US or the UK is worth more than a mixed global impression. Third, usage rights: handing over the content for ads or exclusivity has its own price.
- Reach = followers × format factor (feed 0.48; Reel 0.92; story 0.20).
- Base rate = (reach ÷ 1,000) × niche CPM.
- Engagement adjustment = 0.78 + 0.22 × (your engagement ÷ niche benchmark).
- Multiply by location (0.56 to 1.00) and by rights (1.00 to 1.85).
Minimum, suggested and premium
Never negotiate with a single number. Bring three. The minimum is the point below which the work does not pay; it usually sits 20% below your reference. The suggested rate is the one you defend with data. The premium adds more rights, more deliverables or an exclusivity window.
When the brand asks for a discount, do not lower the price: reduce the scope of the deal. Swap a Reel for a story, remove exclusivity or limit the licence to 30 days. That protects your rate and the brand still feels it is negotiating.
Three mistakes that cost money
The first is forgetting VAT or local taxes when quoting. The second is including paid-media rights without charging for them. The third is accepting payment at 60 or 90 days without reflecting it in the terms.
A quote is not a WhatsApp message. It must state deliverables, dates, number of revisions, usage rights, payment method and payment term. When everything is in writing, the conversation stops being about trust and becomes about approval.
A full example with the formula
42,000 followers and a Reel: 38,640 impressions (42,000 × 0.92). At a base CPM of 14 that is USD 540 before adjustments. If the audience mix is worth 0.70, the figure drops to 380; if it were Spanish (0.84), it would be 455; and with 30 days of paid media (1.25), 475.
Order matters when you have to explain it. Reach first, then CPM, then audience and finally rights. Start with rights and the brand believes you are loading an extra; arrive there last and it understands that the base price was already justified and the licence is something else.
The same calculation answers 'why not 300?'. Because 300 does not cover the reach with that audience, or because it forces you to cut rights. Showing the four steps turns a price argument into an argument about variables, and there you can negotiate without lowering the number.
- Reach: 42,000 × 0.92 = 38,640 impressions.
- CPM 14 on that reach: USD 540 reference.
- Audience 0.70 → 380; Spain 0.84 → 455.
- 30-day paid media 1.25 → 475.
The rate changes when the format changes
The same account, niche and audience give 20,160 post impressions, 38,640 for a Reel and 8,400 for stories. If the brand asks for 'a post and some stories' as if it were a smaller pack, it is buying 28,560 impressions, not a piece with decoration.
That is why you quote per piece rather than per campaign while the brief is still moving. A campaign with an open format becomes a negotiation about what is included, and there the one who set a global price always loses.
- Each format, its reach and its own line in the quote.
- No 'campaign price' with undefined formats.
- If the brief moves, the quote moves.
The maths in five minutes
If you have the reach figure, the maths takes five minutes: multiply, divide by a thousand, apply the CPM, adjust for audience and add rights. If you do not have reach, that is the first job: without it, any figure is an opinion with two decimals.
- Average reach per format, from the last nine posts.
- CPM for the niche and the platform, not a general average.
- Rights and market before you give the number.
Put it into practice
Calculate your rate with your real data and generate a quote with your branding in minutes.
Open the calculatorThis guide is also available in Spanish.