Your Telegram bot is live. Users are sending Stars. You check your creator dashboard and see 847 Stars sitting there.
The question that follows is always the same: what does that actually mean in real money?
The answer is more complicated than Telegram's UI suggests — and if you're building a bot or mini app that monetizes with Stars, you need to understand the gap before you publish your pricing.
The Fundamental Problem: Stars Have Two Different Values
Telegram Stars are not a fixed currency. There are at least two distinct values that matter:
| Context | Who pays it | What it represents |
|---|---|---|
| Buyer price | Your user in the Telegram app | What they pay to acquire Stars (includes app store markup) |
| Creator withdrawal value | You, the developer | What you actually receive after Telegram's share, TON conversion, and exchange fees |
These two numbers are not the same. And neither is displayed prominently in Telegram's UI.
The Actual Math (June 2026 estimates)
These are estimates based on current Telegram rates and TON price. Use them as a framework, not as billing logic.
| Stars amount | Buyer pays (est.) | Creator receives (est.) | Difference |
|---|---|---|---|
| 100 Stars | ~$1.99 | ~$0.87–$0.92 | ~55% goes to platform/fees |
| 500 Stars | ~$9.99 | ~$4.35–$4.60 | same ratio |
| 1,000 Stars | ~$19.99 | ~$8.70–$9.20 | same ratio |
| 5,000 Stars | ~$99.99 | ~$43.50–$46.00 | same ratio |
Key insight for developers: when you tell a user "send me 100 Stars," you are not receiving $1.99. You are receiving closer to $0.87–$0.92, after Telegram's cut and the TON→USD conversion path.
If you're pricing a feature at 100 Stars, plan your unit economics around the creator value — not the buyer price.
Why the Withdrawal Path Matters
Stars don't convert directly to USD or EUR. The flow is:
Stars earned
→ eligible for withdrawal (minimum threshold + waiting period)
→ TON (at Telegram's conversion rate)
→ TON wallet or exchange
→ sell TON for USDT/USD/EUR
→ fiat to bank (KYC may apply)
Each step has friction:
- Waiting period before Stars are eligible for withdrawal
- Minimum amount before you can withdraw
- TON price volatility between earning and selling
- Exchange fees when converting TON to fiat
- KYC at the fiat off-ramp if you haven't set it up
For small amounts this is fine. For a subscription-based bot with recurring Star payments, you want to model this before you set your pricing.
Fragment: The Cheaper Buying Option
Your users can buy Stars cheaper than the in-app price using Fragment, Telegram's official TON marketplace.
Fragment removes the mobile app-store markup. Users need TON and a compatible wallet, which adds setup time — but for regular buyers or larger amounts, the savings are meaningful.
What this means for your bot: a user who buys Stars through Fragment pays less per Star than a user buying through the Telegram app. Your revenue per Star doesn't change — but your users' cost does. Knowing this exists is useful if users ask why Stars are expensive.
Before You Set Your Bot's Pricing
Before you decide "I'll charge 500 Stars for this feature," run the numbers through the StarsEarn Telegram Stars Calculator.
It shows:
- Estimated buyer cost for any amount
- Estimated creator withdrawal value
- TON and USD estimates
This takes 30 seconds and gives you a real baseline for your unit economics.
FAQ for Developers
Q: Can I withdraw Stars immediately after a user sends them?
Not immediately. Stars go through an eligibility period before you can withdraw. Check the current Telegram/Fragment rules before planning cash flow.
Q: Do Stars expire?
Earned Stars don't expire, but check current Telegram terms before building long-term assumptions on this.
Q: Can I use Stars as an in-app currency inside my mini app?
Yes — this is a core use case. Stars can be used for in-app purchases within Telegram mini apps via the Telegram Payments API.
Q: Is there a way to test the Stars payment flow in development?
Telegram's Bot API supports test mode for payments. Check the official Telegram Bot API docs for sendInvoice and the Stars payment flow.
Q: What's the minimum withdrawal amount?
Telegram and Fragment set minimums that can change. Check the current docs before planning your cash-out schedule.
Resources
- Telegram Stars price calculator — compare buy price vs creator withdrawal value for any amount
- Stars to USD price guide — full breakdown of buyer vs creator rates
- Cheapest way to buy Stars (Fragment vs in-app) — for users asking how to buy Stars cheaper
- Stars withdrawal rules 2026 — the full TON→USD withdrawal path
Rates and rules in this article are estimates as of June 2026. Always verify current rates in Telegram, Fragment, and your exchange before making business decisions.
More from StarsEarn
If you are building Telegram bots or mini apps:
- How a Solo Founder Reached \$200,000 ARR Using AI Agents — the full revenue breakdown
- AI Built 10 Startups in 4 Months — Honest Results
Drop a comment — what are you building with Telegram Stars?
Top comments (0)