How much to charge for a Telegram bot
How much to charge for a Telegram bot comes down to what the bot does for the business, times how many people it does it for. A bot that takes orders or bookings for a shop is moving revenue, so price the build as a share of that. One that answers member questions or sends alerts saves someone hours, so price it on the time saved. Then keep hosting and AI usage separate, and quote a monthly plan.
Claude Code makes the bot itself quick to build: the commands, the buttons, the connection to a spreadsheet, a CRM or a store. What takes the time is the rest: deciding exactly what the bot should and should not do, handling the messages real users send, staying inside Telegram's sending limits, taking payments the way Telegram requires, and keeping it running. Build the quote around those.
Find the job before you quote
What a Telegram bot does and what to price against
| Job | What changes for the business | Price the build against |
|---|---|---|
| Orders, bookings or sign-ups | Customers buy or book inside the chat | Orders or bookings per month and what each is worth |
| Alerts and notifications | People get pinged instead of checking by hand | Hours of checking saved, or faster reaction to the alert |
| Community or channel management | Joins, welcomes and rules handled automatically | Moderator hours saved each week |
| Support and FAQ answers | Common questions answered without staff | Staff hours saved, and faster replies |
| Internal team tools | Staff report, log or look things up from their phone | Time saved per person, times the team size |
Ask for the client's own numbers: how many orders, questions or sign-ups they handle now, and how long each takes. If they cannot tell you, that is your first finding, and a short paid discovery to measure it beats a guess. Paid discovery for AI projects covers how to sell it.
The CCC Telegram Bot Quote
Six parts of a Telegram bot quote
| Part | What it prices | Question to ask the client |
|---|---|---|
| Bot logic | Commands, menus, buttons, conversation flow | What should a user be able to get done without a human? |
| Integrations | Store, CRM, calendar, spreadsheet, database | Where does the order, booking or lead need to end up? |
| Payments | Invoices, checkout, receipts, refunds | Are they selling digital or physical goods? |
| AI features | Free-text answers, summaries, smart replies | Does the bot need to understand open questions, or are buttons enough? |
| Hosting and usage | Server, uptime, any AI model usage | Who holds the accounts and pays the monthly bill? |
| Keep plan | Fixes, small changes, monitoring | Who reports problems, and how fast do they need fixing? |
Bot logic and integrations. Price these as a fraction of one year of the value from the table above, so the client can see the bot pay for itself. A bot that answers set questions from buttons sits at the low end. One that takes orders, writes to a CRM and handles payments sits higher.
Hosting and AI usage. Telegram's bot FAQ says bots can message their users at no cost, so the running costs are your server and, if the bot uses an AI model, the model's per-token usage. Both grow with users. Either have the client hold those accounts or bill them as their own line, never folded into a flat fee you cannot adjust.
Two Telegram rules that change the price
Most of a Telegram bot quote looks like any other bot. These two come straight from Telegram's own documentation, and both can change the scope a lot, so ask about them on the first call.
- Sending limits. Telegram's FAQ says to avoid more than one message per second in a single chat, that bots cannot send more than 20 messages per minute in a group, and that broadcasts are capped at about 30 messages per second before the API returns errors. Paid broadcasts raise that cap, but only for bots with at least 100,000 monthly active users and 100,000 Stars on balance. A client who wants to message a large list at once needs queuing and scheduling built in, and that is extra work to price.
- Payments. Digital goods and services sold through a bot must be paid in Telegram Stars. Physical goods go through third-party payment providers, and Telegram says it takes no commission on those. So ask what they sell before you scope checkout, because the two are built differently.
If the client wants a full storefront or app inside Telegram rather than a chat, that is a Mini App, which is closer to a web build. Price it like one. More questions that prevent a bad quote are in client discovery questions before you quote.
Always quote the Keep plan
A Telegram bot is never finished on launch day. Users send messages nobody tested, the store or CRM it connects to changes, Telegram updates its Bot API, and the server needs to stay up. A bot that goes quiet costs the client trust, and someone has to notice and fix it.
Quote a monthly plan in the original proposal. Say what it covers: monitoring that the bot is online, fixes, and a set amount of small changes each month. Say what it does not cover: hosting and AI usage, which are billed at cost or held by the client, plus new flows, new integrations and payments added later, which are quoted separately. How to price a maintenance retainer covers the structure.
How to present the Telegram bot quote
- Lead with the job in their words. One line on what the bot handles or saves, then the price.
- Itemize it. Bot logic, integrations, payments and AI features, then hosting, usage and the Keep plan as separate monthly lines. Itemized quotes get trimmed, not rejected.
- Gate payments on proof. A deposit to start, a payment when the bot works end to end on a test account, and the final payment after it goes live. How to structure milestone payments for an AI project covers the schedule.
- Write the scope down. Which commands, which flows, what the bot can change, when it hands off to a person, and whose name the bot and the accounts are in. How to write a statement of work for an AI project has the template.
And skip hourly. Claude Code makes the build fast, so hourly pricing turns that speed into a pay cut. Why that matters is covered in why I stopped charging hourly for AI builds.
Short, practical drops on skills, MCP, agents, prompts, and more. No spam, unsubscribe anytime.
Frequently asked questions
How much should I charge for a Telegram bot?
Price it on the job it does: orders or bookings taken, hours of checking or support saved. Charge a fraction of one year of that value for the build, itemize bot logic, integrations, payments and AI features, bill hosting and usage separately and quote a monthly plan.
Does Telegram charge for running a bot?
Telegram's bot FAQ says bots can message their users at no cost. Paid broadcasts, which raise the sending limit for very large bots, cost 0.1 Stars per message over the free 30 per second. Your real running costs are hosting and any AI model usage.
How do Telegram bots take payments?
Digital goods and services sold through a bot must be paid in Telegram Stars. Physical goods and services use third-party payment providers, and Telegram says it takes no commission on those. Confirm what the client sells before you scope checkout.
Can a Telegram bot message thousands of users at once?
Not instantly. Telegram caps broadcasts at about 30 messages per second, and paid broadcasts require at least 100,000 monthly active users and 100,000 Stars. Large lists need queued sending, so price that work into the quote.
Should I charge a monthly fee for a Telegram bot?
Yes. Users find gaps nobody tested, connected tools and the Bot API change, and the bot has to stay online. Quote a monthly plan for monitoring, fixes and small changes, with hosting and usage billed separately.
Last reviewed by Duncan Rogoff on October 24, 2026

