The short version: X (formerly Twitter) doesn't pay a fixed rate per 1,000 impressions in India or anywhere else, it pays a variable share of ad revenue tied to engagement from verified subscribers, which in practice has worked out to anywhere from roughly 1 to 8 rupees per 1,000 impressions for most creators, with a small number of accounts earning far more because of how the algorithm weights replies from other paying subscribers. If you're building a content business around this payout, treat it as a bonus on top of other income, not a salary.
How X's creator payout works
X doesn't call it a CPM. It calls it the Creator Revenue Sharing Program, and the mechanics matter because they explain why the rupee-per-1,000 figure swings so wildly between accounts that look similar on paper.
To qualify at all, you need:
- At least 5 million impressions on your organic posts in the trailing three months
- At least 500 followers
- An active X Premium (verified) subscription of your own
Once you're in, the pool of money isn't ad revenue from every view you get. It's weighted heavily toward engagement from other X Premium subscribers, meaning replies, likes and reposts from verified accounts count for more than the same actions from free accounts. This is the bit most explainers gloss over: two creators with identical total impressions can earn wildly different amounts because one has an audience full of paying subscribers and the other doesn't.
What the rupee numbers look like
There's no official published rate card from X for India specifically, and anyone quoting you an exact fixed figure is guessing or extrapolating from a handful of screenshots. What's consistently reported by Indian creators who've gone public with their payout screenshots is a range that sits far below what YouTube pays for the same scale of audience.
Based on publicly shared payout figures from Indian X accounts, the pattern looks roughly like this:
- Mid-sized accounts (50,000 to 200,000 followers) with mostly Indian, mostly free-tier audiences: commonly report payouts equating to somewhere between 1 and 4 rupees per 1,000 impressions
- Larger accounts (500,000-plus followers) with a meaningful chunk of X Premium subscribers in their reply threads: figures climbing toward 6 to 10 rupees per 1,000 impressions
- Niche finance, tech or political commentary accounts with a disproportionately verified-heavy audience: occasional reports well above that, sometimes into double digits per 1,000 impressions
Compare that with what's documented for YouTube Shorts and long-form video, where creators in similar follower bands often see far higher effective CPMs once ad revenue share kicks in, and you start to understand why most Indian creators treat X payouts as pocket money rather than a primary income stream. If you want a direct comparison point for how a different platform structures creator pay, it's worth reading how TikTok pays creators for views and how much that comes to, because the contrast in payout logic (watch time versus verified-subscriber engagement) explains a lot about why rupee-per-1,000 figures on X look so thin by comparison.
A worked example
Say you run a Hindi-English business commentary account on X with 80,000 followers. Over a month you post daily threads and rack up 6 million impressions, comfortably above the 5 million threshold. Your audience is mostly free-tier, with maybe 4% holding X Premium subscriptions, which is roughly in line with what's been reported as a typical verified-subscriber share for mid-tier Indian accounts.
Under the current model, your payout isn't calculated on the full 6 million impressions at some flat rate. It's calculated on a smaller slice: the engagement that comes from that 4% verified segment, scaled against the total ad spend X allocates to the creator pool that month. In practice, accounts in this profile have reported payouts in the range of 6,000 to 18,000 rupees for that volume of impressions, which works out to somewhere between 1 and 3 rupees per 1,000 impressions once you divide it back across your total reach.
Now imagine a second account with identical impressions, 6 million, but with 15% of that audience holding X Premium because the niche skews toward finance professionals who tend to pay for verification at a higher rate. That account could plausibly see payouts two to three times higher for the exact same impression count, simply because more of the engagement is coming from subscribers whose activity counts more heavily in the revenue split. Same reach, same effort, very different cheque.
The uncomfortable bit nobody selling "X creator courses" wants to say
A lot of content about this topic treats the payout program as a reliable income stream if you just post consistently and hit the impression threshold. It isn't, and the reason is structural, not a motivation problem. Your payout depends on the proportion of your audience that pays for X Premium, and in India that proportion is small and skews toward a handful of niches: finance, crypto-adjacent commentary (which we won't touch here for good reason), tech, and political news. If your content is lifestyle, comedy, regional language, or anything aimed at a mass free audience, you can clear the impression threshold every single month and still earn amounts that don't cover your phone bill, because the audience you're reaching isn't the audience X is paying you for. This is the part that rarely gets said plainly: hitting 5 million impressions tells you nothing about your payout, it only tells you that you're eligible to be considered for one.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
The other thing nobody likes admitting is that X has changed the payout formula and eligibility rules multiple times since the program launched, without much notice to creators. Anyone building a monthly budget around a specific rupee-per-1,000 figure is building it on sand. Treat whatever number you see this month as a snapshot, not a forecast.
How to raise your rupee-per-1,000 rate
If you're serious about growing this income stream rather than just watching it, the lever that matters most isn't total impressions. It's the share of your audience that holds a paid X subscription, and that's influenced by what you post and who you post it for.
- Lean into niches where paid subscription is already common: business, finance, tech, policy commentary. These audiences overlap heavily with X Premium holders.
- Encourage reply-thread engagement specifically, since replies from verified accounts are weighted in your favour, rather than chasing raw like counts from a broad, mostly free-tier audience.
- Post consistently enough to clear 5 million impressions every rolling three months, because dropping below it even once resets your eligibility and you lose that month's earnings entirely.
- Diversify. Treat X payouts as one small income line alongside sponsored posts, a newsletter, consulting, or a paid community, rather than the whole plan.
If you're weighing up whether this kind of platform-dependent income is worth building a business strategy around at all, that's really a broader question about diversifying revenue and reducing reliance on any single algorithm, which is exactly the kind of planning conversation an AI consultant for small business can help you map out, because the tools for forecasting and automating content output have moved on a lot faster than most creators realise.
What this means for your content plan
I'd rather you went in with realistic numbers than optimistic ones. If you're an Indian creator with a general-interest account, budget for single-digit rupees per 1,000 impressions and be pleasantly surprised if it's higher. If you're in finance, tech or political commentary, the ceiling is higher, but it still shouldn't be your main plan.
The creators who do well out of X payouts long term are the ones who stacked it on top of something else, a product, a service, a newsletter, consulting work, rather than those who quit a day job chasing impressions. Build the audience because it's useful for your actual business, and let the rupee payout be a small, pleasant surprise rather than the reason you're posting at all.
Frequently asked questions
How many impressions do I need to get paid on X in India?
You need at least 5 million organic impressions in the trailing three months, at least 500 followers, and an active X Premium subscription of your own, before you're even eligible to be considered for a payout.
Is X's creator payout the same for everyone in India?
No. Payout depends heavily on what share of your audience holds a paid X Premium subscription, not just on your total impression count, so two accounts with identical reach can earn very different amounts.
How much does X pay per 1,000 impressions in rupees?
Based on publicly shared figures from Indian creators, most mid-sized accounts report somewhere between 1 and 4 rupees per 1,000 impressions, with niche finance and tech accounts occasionally reporting higher, though X has never published an official fixed rate.
Why did my X payout drop even though my impressions went up?
Because the payout isn't based purely on impression volume, it's based on engagement weighted toward verified subscribers, so a growing audience of mostly free-tier followers can lower your effective rupee-per-1,000 rate.