Guide

How to create a paid Telegram channel (2026)

Set up a paid Telegram channel on Telegram's own subscription rail: what it costs, what it cannot do, and who removes a subscriber who stops paying.

AdminHub

TL;DR. A paid Telegram channel in 2026 is one invite link. You need a channel and a bot that is an admin in it; you create a subscription priced in Stars, the app hands you a link, and you put that link where people can find it. From there Telegram bills the subscriber every 30 days, renews, handles cancellation, and removes anyone who stops paying — no expiry-watching job on anyone’s server. The trade is rigidity: 30 days is the only period, 1 to 10,000 Stars is the only price range, there is no trial, and the money is withdrawable 21 days after it arrives.

Most guides to this start with a bot marketplace and end with a monthly bill. That was the honest shape of the answer until Telegram shipped subscription invite links, and it stopped being the answer the moment it did. The mechanic below is a Telegram primitive, not a workaround built on top of one.

What you need before step one

Two things, and only one of them is likely missing.

A channel you own. Any public or private channel works. Private is the common choice, because the point is that non-payers cannot read it.

A bot that is an administrator in that channel. This is the requirement people trip over. The subscription invite link is created by the bot, through Telegram’s API, and Telegram refuses that call from a bot without admin rights in the chat. If you connect a channel and the paid-subscription option will not produce a link, this is almost always why.

Step 1: decide what the subscription actually buys

Before touching a setting, answer this in one sentence: what does someone get for paying every month?

The answer matters more than any configuration, because a channel subscription is a claim on a stream. The subscriber pays again in 30 days, and they will ask themselves whether the last 30 days were worth it. Channels that publish two to five things of real value a week survive that question. Channels that publish one good thing a month usually don’t — for them a one-off paywalled post is the honest format, because it charges for the thing rather than for the calendar.

Step 2: create the subscription

In the app, a paid channel is a product of type subscription, priced in Stars, attached to the channel.

Three fields are not yours to choose, because Telegram fixes them:

  • Period: 30 days. No weekly, no annual, no custom. The API accepts one value here.
  • Price: 1 to 10,000 Stars. Anything outside that range is refused before it is saved.
  • Currency: Stars. Not a preference — Telegram policy puts digital delivery on Stars exclusively, and channel access is digital delivery.

There is also no trial period on this rail. If a free-then-paid funnel is central to your plan, that shapes the decision now rather than later.

On save, the app creates the subscription invite link and copies it to your clipboard. That link is the product. There is no separate checkout page, no payment form, no redirect to a browser: someone taps it inside Telegram, sees the price and the renewal terms in Telegram’s own interface, and pays with a balance they already have.

Where the link goes is your funnel, and it is worth more thought than the setup was:

  • Pinned in your free channel, if you run one. This is the highest-converting placement most owners have, and the most commonly forgotten.
  • In the channel description.
  • In posts where the paid version is the obvious next step — not every post, but the ones that end with “there is more on this.”

Step 4: what happens without you

This is the part worth understanding, because it is the part you would otherwise have to build.

When someone subscribes, Telegram charges them and adds them to the channel. Thirty days later, Telegram charges them again. If they cancel, Telegram stops charging and removes them when the paid period ends. If their balance is short, Telegram handles that too.

Nothing on the seller’s side watches expiry dates. Not “we watch them efficiently” — there is nothing to watch, because access is Telegram’s to grant and revoke on this rail. The classic failure of paid communities is a removal job that quietly stops running while lapsed members keep reading; that failure mode does not exist here, because the job does not exist.

Step 5: the money

Stars from a subscription land in your bot’s Stars balance as they are paid.

Two timing facts to plan around. Stars from sales are held for up to 21 days after the payment before they can be withdrawn through Fragment — the first month of revenue is visible before it is movable. And renewals arrive on each subscriber’s own 30-day clock, set by when they joined, so revenue smooths into a daily trickle rather than a monthly spike.

Telegram takes its cut of Stars revenue, and that is the entire fee stack: AdminHub takes 0% of your sales. The free plan runs one channel indefinitely; Pro is 400 Telegram Stars per 30 days and lifts the channel limit.

0% is our cut, not the whole cost. Telegram’s own Star economics sit underneath it: buyers pay roughly $0.019 per Star, and Telegram’s developer terms put the payout at $0.013 — so plan revenue on the second number, not the first. See what withdrawing Stars actually pays.

What this rail deliberately cannot do

Worth knowing before you plan around something that isn’t there.

Not availableWhat to do instead
Any period other than 30 daysPrice the month; annual plans are not on this rail
A free trialGive value in a free channel and convert from there
Card payment for channel accessNot a settings problem — Telegram policy, Stars only
Removing a subscriber early yourselfAccess is Telegram’s to manage here; that is the trade
Charging different prices to different peopleOne link, one price. A second product means a second link

What to charge

The working band for a channel subscription is roughly $4 to $25 a month in Stars equivalent. Below that the subscriber does not perceive the value as worth managing; above it, people start expecting a course or a community rather than a feed.

Start closer to the bottom of that band than feels right. Raising a price on new subscribers later is trivial — create a new product at the new price and swap the link. Lowering it after people paid more is the awkward direction.

If… then…

If…Then…
You publish two to five valuable things a weekA channel subscription is the right format
You publish one heavy thing a monthCharge for the thing — a paywalled post, not a subscription
You need weekly or annual billingThis rail does not offer it; the month is the unit
A free trial is central to the funnelConvert from a free channel instead — there is no trial here
The link does not generateCheck that the bot is an administrator in the channel
Your audience will not pay in StarsThe problem is the payment method, not the setup — rethink the offer

Where to start

Connect the channel, make the bot an admin, create one subscription near the low end of the price band, and put the link in your free channel’s pinned message. Then leave it alone for 30 days. The first renewal cycle is the only real test: it either happens by itself — which is the whole point of this rail — or you learn something about the offer rather than about the plumbing.


For how a channel subscription compares to the other two paid-content formats, see paid content on Telegram. For what a membership platform gives you that this does not, see InviteMember alternatives. To set one up, start from the channel monetization page.

What people usually ask

What do I need before I start?
A channel you own and a bot that is an administrator in it. The admin right is not optional bureaucracy — the subscription invite link is created through the bot, and without admin rights that call fails. Everything else is set up inside the app.
How much can I charge for a paid channel?
Between 1 and 10,000 Telegram Stars per period, and the period is 30 days — Telegram fixes both. There is no weekly or annual option on this rail, and no trial period.
Who removes a subscriber who stops paying?
Telegram does. The subscription invite link carries its own price and renewal, so Telegram bills it, renews it, cancels it and removes the member without anything on your side watching expiry dates. There is no job to maintain and none to fail.
Can subscribers pay by card instead of Stars?
No. Telegram policy puts everything delivered digitally — channel access included — on Stars exclusively. Cards exist on the platform for physical goods and services delivered in the real world, which is a different kind of product entirely.
When can I actually withdraw the money?
Stars from sales sit for up to 21 days after the payment before they can be withdrawn through Fragment. Plan the first month around that: the money arrives in your balance immediately and becomes withdrawable later.
What does AdminHub take?
0% of your sales. The free plan runs one channel indefinitely; Pro is 400 Telegram Stars per 30 days and lifts the channel limit. Telegram's own cut on Stars revenue applies either way — that is the whole fee stack.