Skip to content

Telegram one-time SMS fee: why the app asks you to pay for a login code, and the official ways in

The Telegram SMS fee screen asks you to buy Premium before a login code is sent. Why it appears, the official ways in without paying, and how to avoid it.

Telegram accountsBy Published 11 min read

In short

  • The SMS fee screen is genuine: Telegram’s official mobile apps show it when Telegram decides a login code by SMS costs too much for your country or provider.
  • Before paying, try the official alternatives: a code in the Telegram chat on another signed-in device, a passkey, a login email or the screen’s Contact us link.
  • Add a passkey and a login email while you are still signed in, so your next login has a way in that doesn’t depend on SMS.

The Telegram SMS fee is a screen in Telegram’s official mobile apps that asks you to buy a short Premium subscription before Telegram texts you a login code. Telegram cites fake accounts and costly SMS in your country. The screen is genuine, but try the free official routes first: another signed-in device, a passkey or a login email.

What is the Telegram SMS fee?

The SMS fee is a paid step in the sign-in flow of Telegram’s phone apps: before Telegram sends your verification code by text, the app asks you to buy Telegram Premium for a short period. Telegram’s translation platform lists the screen’s English title as “One-time SMS Fee”, while the iPhone app’s published source code still says “SMS Fee”. Many users describe it as Telegram Premium being required to log in.

Telegram hasn’t started charging for the app itself: its FAQ still says private messaging “is free and will stay free”, and the fee is tied to the text message that carries your login code.

As of October 2026, the English wording on Telegram’s translation platform has four parts:

  • High SMS Costs: “Due to fake accounts and high SMS costs in your country, you’ll need to cover your signup fee.”
  • Verification Required: “Telegram needs to send you an SMS with a verification code to confirm your phone number.”
  • Support via Telegram Premium: “Sign up for 1 week of Telegram Premium to help cover the SMS costs.”
  • A button reading Sign up for followed by the price; the Android app’s text also has a “Having issues? Contact us” link.

Telegram’s note to its translators says “this is a one-time fee” and asks them to keep “sign up” distinct from “subscribe”. The week can vary too: the apps have wording for any number of days, and since API layer 225 Telegram’s servers send that number with the screen.

Telegram publishes no price list. The table shows prices people have reported seeing on the screen between October 2025 and October 2026; yours depends on your country, your currency and Telegram’s settings on the day.

Reported SMS fee prices, as of 11 October 2026
Date reportedCountryPrice shownWhat the screen offeredSource
October 2025Not named (Spanish outlet)€1.39One week of PremiumXataka Móvil, the reporter’s own login
20 May 2026Portugal€0.99Telegram PremiumUser report on Telegram’s iOS GitHub
8 October 2026Turkey₺54.99Not stated; called a one-time SMS fee (“tek seferlik SMS ücreti”)Şikayetvar complaint
10 October 2026Turkey₺59.99One week of PremiumŞikayetvar complaint

Why is Telegram asking me to pay for an SMS code?

Telegram says sending verification texts to some countries and providers costs it too much, and the screen’s own wording adds fake accounts as a reason. Telegram’s developer documentation describes the mechanism:

Official apps may receive an auth.sentCodePaymentRequired instead: this constructor indicates that due to the high cost of SMS verification codes for the user’s country/provider, the user must purchase a Telegram Premium subscription in order to proceed with the login/signup, using a flow only usable by official clients.

Telegram API: User authorization, paid auth

The layer changelog shows the step growing over time. It arrived in layer 202; layer 214 let users email Telegram’s support team from the screen, “official clients only”; layer 215 added the price and currency; and layer 225 added the number of Premium days (premium_days).

Three details explain who sees the screen:

  • Telegram decides it on its servers. The docs say official apps “may” receive it, not that they always do. When a user reported the screen on Telegram’s iOS GitHub, the GitHub account that closed the issue replied: “This is server-controlled.”
  • Only the official phone apps can use Firebase SMS. The same page says “only mobile official apps can make use of Firebase SMS authentication”, so “in some conditions, only the official applications can receive a login/signup code via SMS/call.”
  • Computers sign in differently. “Third-party apps and non-mobile official apps may log in using any of the other code delivery methods (Telegram codes, Fragment codes, email codes, future auth tokens, QR codes, and passkeys).” Telegram Desktop’s open-source interface text has no fee screen in it, though it can still offer “Send code via SMS”.

Is the one-time SMS fee real or a scam?

The screen itself is real: its wording comes from Telegram’s own apps and translation platform, and Telegram’s documentation calls the payment “a flow only usable by official clients”. So any request to pay that doesn’t come from the official app’s own sign-in screen, whether by chat, bot, link or a self-described support agent, is not this fee.

Never share a login code or your two-step verification password with anyone. Telegram treats login codes as so sensitive that its servers automatically invalidate one you forward or paste into another Telegram chat. Anyone who asks you for a code, in any form, wants to sign in as you. If that has already happened, work through the steps for a locked-out account.

How to log in to Telegram without paying the SMS fee

To log in without paying, use an official route that doesn’t need SMS, or ask Telegram’s support team. Most of these routes need something set up before you were locked out. Try them in this order:

  1. Look for the code on another device

    If the new phone asks for a code instead of showing the fee, and Telegram is still open on another phone, tablet or computer, check the chat with Telegram, a verified account with a blue check. Telegram’s FAQ says that if you have recently used one of its apps on another device, “we may send the login code via Telegram instead of SMS.”

  2. Log in with a passkey

    If you created a passkey, the iPhone app’s phone-number screen offers “or log in using Passkey”, and Telegram Desktop has the same option. Telegram’s FAQ calls passkeys “an additional login method that can be used instead of SMS”, but you can only create one while you are signed in.

  3. Get the code by email

    If you set a login email, Telegram can send the code there instead. The setting’s own text says the address “will be used every time you log in to your Telegram account from a new device.”

  4. Sign in on a computer

    Telegram Desktop’s login opens on a QR code to scan from a phone that is still signed in, under Settings > Devices > Add Device (Link Desktop Device in older versions), and Telegram Web offers the same. Desktop can also offer “Send code via SMS”, but as the docs above note, in some conditions only the official mobile apps can receive one, and Telegram doesn’t say whether a computer gets a code for a number shown the fee.

  5. Ask Telegram for help

    If your fee screen has the “Having issues? Contact us” line (the Android app’s text includes it), tap Contact us to email Telegram’s support team. The API reference calls the subject line Telegram supplies “mandatory”, so leave it as it is. Telegram’s login help form is the other official channel.

None of these is certain to work on an affected number. A user in Portugal reported in May 2026 that the screen appeared even though the account was signed in on other devices, that the code reached those devices with nowhere to type it on the new phone, and that passkey login returned an error. If one route fails, try the next before paying, and don’t request code after code: Telegram answers that with PHONE_NUMBER_FLOOD, “You asked for the code too many times”, according to its auth.sendCode reference, and the guide to a flood wait on sign-in explains what to do then.

What if none of the free routes work?

If none of the free routes work, your choices are to wait for Telegram’s support team or to pay the fee in the app. If you can wait, write to support first with the number, your country and your device, and list the routes you tried. Don’t leave it for months: Telegram’s FAQ says an account that stays offline for 18 months is deleted by default, and the period in your own Settings may be shorter.

If you pay, you get Telegram Premium for the period on the screen, one week in the standard wording, and the sign-in can then go ahead. Telegram’s translator note calls it a one-time fee, but Telegram doesn’t publish whether the store purchase renews, so check your App Store or Google Play subscriptions afterwards and cancel anything you didn’t mean to keep. Xataka Móvil also cited Reddit users who said they still couldn’t sign in after paying, which is one more reason to try the free routes first.

Fragment codes, another route you may read about, exist only for numbers held on Fragment: the app tells you to “Get the code … in the Numbers section on Fragment.” If your number isn’t one of them, there is no Fragment code to get.

What should you never try to get round the fee?

Anything that promises to skip the screen from outside Telegram’s own apps puts your account at more risk than the fee does. Telegram’s FAQ puts the stakes plainly: “whoever has the number, has the account”.

  • Modified or outdated app files from outside the official stores. You can’t check what they do with your login.
  • Unofficial apps advertised as a way round the fee. An app you sign in to can do anything your account can, so connect only apps you chose for a job, never one sold as a fix for this screen.
  • VPNs or proxies sold as a fix. Telegram ties the screen to SMS costs for your country or provider, decides it on its servers and documents no connection-based fix.
  • “Fee skip” bots, websites and services. They want your number, your login code or your password, the same things account thieves ask for.
  • Temporary or virtual numbers. Signing in with another number signs you in to another account, so it never gets you back into yours; how many Telegram accounts one person can have explains how numbers and accounts relate.
  • Buying an account, or paying someone to sign in for you. Either way you hand a stranger control of a login.

How to avoid the Telegram SMS fee next time

Add sign-in methods that don’t need SMS while you are still signed in, so a new phone has more than one way in:

  • Create a passkey under Settings > Privacy and Security > Passkeys. Telegram’s announcement says you can do this on any device, and the FAQ says a password manager such as iCloud Keychain or Google Password Manager can back it up.
  • Set a login email Telegram accepts under Settings > Privacy and Security > Login Email. Some addresses are refused (“Sorry, this email can’t be used.” or “This email domain is not allowed.”), and the app may let you verify one with your Google or Apple ID. Keep that mailbox working: resetting a login email by SMS can itself require Premium “due to the high cost of SMS in your country”.
  • Keep a second device signed in, such as Telegram Desktop on your computer, so a code can come to you in the chat with Telegram.
  • Keep your number current. Telegram warns that codes via Telegram “should not be considered an alternative to using an up-to-date phone number”, and that losing the number risks losing the account forever.
  • Turn on two-step verification with a recovery email. It doesn’t replace the login code, but Telegram says that with it “the phone number alone will not be enough to log in”; the guide to two-step verification and passkeys walks through both.

How channel admins can keep posting through a lockout

Plan for a lockout before it happens: a second admin and a second signed-in device keep a channel or group running while one person deals with the fee screen. Telegram lets you add administrators and define their privileges “with granular precision”, and its FAQ notes that when an account is deleted, the groups and channels it created are left without a creator but “admins retain their rights.”

A scheduling tool can cover the posting side, provided the account was connected before the lockout. If Telegram is still signed in on your phone, you can connect the account to Dripl by scanning a QR code with that phone, and no SMS code is involved. Each connected account’s session is a separate file on Dripl’s server and scheduled messages are stored in Dripl’s database, so scheduled posts and forwarding rules keep running while you sort out a new phone.

Two limits matter. Ending all other sessions from your phone signs Dripl out too: scheduled sends then fail, and forwarding rules pause themselves until you reconnect the account and turn them back on. And Dripl doesn’t avoid the SMS fee. It isn’t one of Telegram’s own apps: it has no inbox for your private chats, so it can’t show you a login code Telegram sends, and it can’t sign a new phone in.

  • Multi-account

    Connect several Telegram accounts with a QR code, give each its own sending pace and proxy, and see at a glance which ones need you.

  • Hacked Telegram account

    Telegram account hacked? End the attacker’s session, turn on two-step verification and a passkey, and see how the QR-code and login-prompt scams work.

Sources

  1. Telegram API: User authorization (paid auth, Firebase SMS) · checked
  2. Telegram API: auth.sentCodePaymentRequired · checked
  3. Telegram API: layer changelog (layers 202, 214, 215 and 225) · checked
  4. Telegram API: auth.sendCode (PHONE_NUMBER_FLOOD) · checked
  5. Telegram API: auth.resetAuthorizations (ending all other sessions) · checked
  6. Telegram API: QR code login · checked
  7. Telegram translations: SMSFeeTitle (Android, English) · checked
  8. Telegram translations: SMSFee1TextCountry (Android, English) · checked
  9. Telegram translations: SMSFee2Text (Android, English) · checked
  10. Telegram translations: SMSFee3Text and its note to translators (Android, English) · checked
  11. Telegram translations: SMSFee3TextDays (Android, English) · checked
  12. Telegram translations: SMSFeePurchaseTitle (Android, English) · checked
  13. Telegram translations: Login.Fee.Title (iOS, English) · checked
  14. Telegram translations: SMSFeeContact (Android, English) · checked
  15. Telegram translations: LinkDesktopDevice, now Add Device (Android) · checked
  16. Telegram translations: Telegram Web login strings (Login.QR.Title, WebK) · checked
  17. Telegram translations: Login.PhoneWithPasskeySubtitle (iOS) · checked
  18. Telegram translations: EmailLoginChangeMessage (Android) · checked
  19. Telegram translations: Login.EmailNotAllowedError (iOS) · checked
  20. Telegram translations: EmailNotAllowed (Android) · checked
  21. Telegram translations: LoginEmailResetPremiumRequiredMessage (Android) · checked
  22. Telegram translations: Login.EnterCodeFragmentText (iOS) · checked
  23. Telegram for iOS source code: English interface text (Localizable.strings) · checked
  24. Telegram Desktop source code: English interface text (lang.strings) · checked
  25. Telegram FAQ: Login and SMS · checked
  26. Telegram FAQ: Getting a code via Telegram · checked
  27. Telegram FAQ: What is a Passkey? · checked
  28. Telegram FAQ: Can I assign administrators? · checked
  29. Telegram FAQ: What is a Frozen Account? · checked
  30. Telegram FAQ (free messaging, lost phone, two-step verification, account deletion and self-destruction) · checked
  31. Telegram blog: Passkeys, Gift Purchase Offers and More (12 December 2025) · checked
  32. Telegram support form · checked
  33. Telegram-iOS issue 2168: SMS Fee screen blocks all login methods (user report, 20 May 2026) · checked
  34. Xataka Móvil: Telegram está secuestrando los SMS de verificación (October 2025) · checked
  35. Şikayetvar: Telegram complaint, 8 October 2026 (₺54.99) · checked
  36. Şikayetvar: Telegram complaint, 10 October 2026 (₺59.99) · checked

Written by

How the guides are researched and updated: editorial standards.

FAQ

Questions, answered

Can’t find it? Contact support

Is the Telegram SMS fee a scam?

No. The screen inside Telegram’s official app is genuine: its wording comes from Telegram’s own apps, and Telegram’s documentation describes the payment as a flow only official clients can use. Treat any request to pay that doesn’t come from that sign-in screen, whether by chat, bot, link or a supposed support agent, as a scam, and never share a login code with anyone.

What do you get when you pay the Telegram SMS fee?

A short Telegram Premium subscription, one week in the standard wording, after which the sign-in can continue. Since API layer 225 Telegram can set a different number of days. Its note to translators calls the payment a one-time fee, but Telegram doesn’t publish whether the store purchase renews, so check your App Store or Google Play subscriptions afterwards.

Which countries see the Telegram SMS fee?

Telegram publishes no list. Its documentation ties the screen to the cost of SMS codes for your country or provider, and the account that closed a report on its iOS app’s GitHub called the screen “server-controlled”, so it can change at any time. Dated reports include a Spanish outlet’s reporter in October 2025, Portugal in May 2026 and Turkey, where complaints were still arriving in October 2026.

Can I avoid the SMS fee by logging in on a computer?

Not reliably. Telegram’s documentation says only its official mobile apps can use Firebase SMS, so in some conditions only they can get a code by text; computers may sign in with codes sent through Telegram, email codes, QR codes or passkeys instead. Telegram Desktop opens on a QR code for a signed-in phone and also offers “Send code via SMS”, but Telegram doesn’t say whether that works for a number shown the fee.

Do you have to pay the Telegram SMS fee every time you log in?

Telegram doesn’t say. Its translator note calls the payment a one-time fee, but the screen is a response Telegram’s servers give when a code is requested, and paying once doesn’t add a non-SMS way in. Once you are back in, create a passkey and set a login email, so the next new device has a route that doesn’t depend on SMS.

Does the SMS fee mean my Telegram account is restricted?

Telegram doesn’t present it as a restriction: its documentation ties the screen to the high cost of SMS codes for your country or provider, and describes it as a payment step for logins and sign-ups. A restricted account looks different: a frozen account, for example, can still read its chats but can’t send messages, and is appealed from inside the app.

  • Telegram accounts

    Hacked Telegram account

    Telegram account hacked? End the attacker’s session, turn on two-step verification and a passkey, and see how the QR-code and login-prompt scams work.

  • Telegram accounts

    Telegram account limits

    How many Telegram accounts can I have? Three in Telegram’s main apps, more with Premium. See each app’s limit, the one-number rule and what the rules allow.

  • Telegram accounts

    Flood wait errors

    A Telegram flood wait tells an account or bot to pause for X seconds. Learn how it differs from slow mode and 429 errors, and how to pace sends to avoid it.

  • Feature

    Multi-account

    Connect several Telegram accounts with a QR code, give each its own sending pace and proxy, and see at a glance which ones need you.

Ready to automate your Telegram workflow?

Start on the free plan. No credit card needed.