Calculate your estimated earnings per sponsored post based on followers, engagement, and niche.
General / Entertainment
Lifestyle / Vlog
Fashion / Beauty
Tech / Finance / Business
Fitness / Health
Comedy / Skits
Dedicated Video (60s)
Brand Integration (30-45s)
Sound Usage / Challenge
Spark Ad Rights (30 Days)
Estimated Price Per Post
Minimum Rate
$0
Maximum Rate
$0
Pro Tip: Rates can vary by +/- 20% based on negotiation skills and brand budget.
Understanding Your TikTok Rate Card
Creating a TikTok Rate Card is the first step toward professionalizing your content creation career. Unlike traditional jobs with fixed salaries, influencer marketing rates fluctuate wildly based on metrics, industry trends, and negotiation leverage. This calculator helps you establish a baseline for what you should be charging brands for sponsored content.
How the Calculation Works
We use a combination of industry-standard logic to determine your potential earnings. Here is the breakdown of the factors used in our specific TikTok algorithm:
Follower Count (CPM Model): The base calculation typically starts with a "Cost Per Mille" (CPM) or Cost Per Thousand views estimate. While follower count is a vanity metric, it sets the initial ceiling for your reach.
Engagement Rate: This is the most critical variable. A creator with 10,000 followers and 10% engagement is often more valuable than a creator with 100,000 followers and 0.5% engagement. High engagement indicates an active, trusting audience.
Niche Multiplier: Not all audiences are "priced" equally. Specialized niches like Finance, Tech, and Business often command higher rates because the products being sold (software, investment apps) have a higher customer lifetime value (LTV) than general consumer goods.
Deliverable Type: A dedicated 60-second review requires more effort and offers more brand exposure than a quick 15-second shoutout or sound usage, justifying a higher price tag.
Engagement Tip: To calculate your Engagement Rate manually: (Total Likes + Comments + Shares on last 10 videos) / (Total Views on last 10 videos) * 100. A "good" engagement rate on TikTok is generally considered to be above 4-5%.
Standard Market Tiers
While every creator is unique, the influencer marketing industry generally groups creators into the following tiers with rough pricing estimates:
Nano-Influencers (1K – 10K Followers): Often unpaid or gifted products, but can charge $20 – $150 per post if engagement is high.
Micro-Influencers (10K – 50K Followers): The "sweet spot" for many brands. Rates typically range from $150 – $600 per video.
Mid-Tier Influencers (50K – 500K Followers): Professional creators charging between $600 – $3,500 per video.
Macro-Influencers (500K – 1M+ Followers): Celebrity status creators commanding $3,500 – $10,000+ per specific campaign deliverable.
What to Include in Your Rate Card PDF
Once you have your numbers from the calculator above, don't just send a number in an email. Create a professional one-page PDF (Media Kit) that includes:
Bio: A brief introduction of who you are and your content style.
Audience Demographics: Screenshots from your TikTok analytics showing age, gender, and location.
Key Metrics: Average views, engagement rate, and follower count.
Case Studies: Previous successful brand collaborations (if any).
The Rates: The pricing derived from this calculator, presented clearly as "packages" (e.g., 1 Video vs. Bundle of 3).
Negotiating Your Rate
The number generated by this calculator is a benchmark. You should adjust this based on usage rights (does the brand want to run ads with your video?), exclusivity (can you work with their competitors?), and turnaround time. If a brand wants "whitelisting" or "Spark Ad" rights, you should add 30-50% to your base fee.
function calculateTikTokRate() {
// 1. Get Input Values
var followers = document.getElementById('tiktokFollowers').value;
var engagement = document.getElementById('tiktokEngagement').value;
var nicheMultiplier = document.getElementById('tiktokNiche').value;
var typeMultiplier = document.getElementById('videoType').value;
// 2. Validate Inputs
if (followers === "" || followers < 0) {
alert("Please enter a valid follower count.");
return;
}
if (engagement === "" || engagement < 0) {
alert("Please enter a valid engagement rate.");
return;
}
// Convert strings to numbers
followers = parseFloat(followers);
engagement = parseFloat(engagement);
nicheMultiplier = parseFloat(nicheMultiplier);
typeMultiplier = parseFloat(typeMultiplier);
// 3. Calculation Logic
// Base logic: Typical CPM (Cost Per 1000 followers/views capacity) on TikTok ranges $15 – $25 roughly.
// We calculate a base value then adjust heavily by engagement.
var baseCPM_Low = 10;
var baseCPM_High = 20;
// Engagement Adjustment
// If engagement is low ( 6%), increase rate.
var engagementFactor = 1;
if (engagement = 2.0 && engagement = 5.0 && engagement < 10.0) {
engagementFactor = 1.3; // High quality
} else {
engagementFactor = 1.6; // Viral potential
}
// Calculate Base Rate (Followers / 1000 * CPM)
var estimatedLow = (followers / 1000) * baseCPM_Low;
var estimatedHigh = (followers / 1000) * baseCPM_High;
// Apply Multipliers
estimatedLow = estimatedLow * nicheMultiplier * engagementFactor * typeMultiplier;
estimatedHigh = estimatedHigh * nicheMultiplier * engagementFactor * typeMultiplier;
// Edge case: Minimum viable rate ($20 floor for nano influencers doing actual work)
if (estimatedLow < 20) estimatedLow = 20;
if (estimatedHigh < 40) estimatedHigh = 40;
// Rounding
estimatedLow = Math.round(estimatedLow);
estimatedHigh = Math.round(estimatedHigh);
// 4. Update UI
// Helper for currency formatting
var formatter = new Intl.NumberFormat('en-US', {
style: 'currency',
currency: 'USD',
maximumFractionDigits: 0
});
document.getElementById('minRate').innerHTML = formatter.format(estimatedLow);
document.getElementById('maxRate').innerHTML = formatter.format(estimatedHigh);
// Show results
document.getElementById('resultsSection').style.display = 'block';
}