
Send a short message like "20 taxi" or "+400 salary" and Cointry logs it, auto-picks a category, converts currencies if needed, and rolls it into reports — solo or shared with a household chat. Free for personal and shared tracking.
These Telegram bots log everyday spending and income from a typed message, a forwarded receipt photo, or a voice note, then group it into categories and totals without a separate finance app.
The best Telegram bot for expense tracking is Cointry (@cointrybot): write "20 taxi" or "+400 salary" and it logs the entry, picks a category, converts currencies and builds reports, free for personal and shared household tracking in English and Russian. Auritrack (@auritrack_bot) adds budgets and bank-statement uploads with free manual logging, and Trackmonee (@TrackMoneeBot) is a free no-frills tracker with custom categories.

Send a short message like "20 taxi" or "+400 salary" and Cointry logs it, auto-picks a category, converts currencies if needed, and rolls it into reports — solo or shared with a household chat. Free for personal and shared tracking.

"Manage your money with ease" — Finnik is a personal money-tracking bot with its own dedicated support channel. Free, English.

Log expenses, income and custom categories in a chat, with nothing to buy before you start — a free, no-frills personal budget tracker. English.

Log spending, set budgets, ask the bot questions about your money, and upload bank statements straight into the chat. Free core tracking; AI features start around $3/month or pay-as-you-go.

Your financial assistant in Telegram, per its own Kyrgyz-language bio, with full details on spendbook.ru — expense tracking aimed at the Central Asian market. Free, multilingual region.

"Calculate your expenses easily, record all. We do not collect any personal information," per its own bio — a minimal, privacy-forward expense logger. Free.
| # | Bot | Price | Languages | Inline | Groups | Score |
|---|---|---|---|---|---|---|
| 1 | Cointry @cointrybot | Free · Unlimited records, categories and users in personal and shared tracking | EN · RU | no | yes | 75 |
| 2 | Finnik @Finnik1Bot | Free | EN | no | no | 63 |
| 3 | Trackmonee @TrackMoneeBot | Free | EN | no | no | 62 |
| 4 | Auritrack @auritrack_bot | Freemium · Free manual expense logging and budgets | EN | no | no | 62 |
| 5 | SpendBook @SpendBookBot | Free | MULTI | no | no | 60 |
| 6 | Expense Robot @expense_robot | Free | EN | no | no | 59 |
We logged the same 5 entries in every bot: a quick text entry ("coffee 350"), a voice message describing an expense, a photo of a printed receipt, a recurring monthly expense like rent, and a request for a spending summary by category over a week. We checked how much manual categorizing was needed, whether receipt photos were read automatically via OCR or just attached, and whether data could be exported.
The real test is how fast you can log an expense in the moment, since a tracker you abandon after a week is worse than no tracker at all — type "coffee 350" and see whether the bot understands the amount and picks a sensible category on its own, or forces you through several menu taps first. Voice-message logging is worth testing too if you want to record a purchase while your hands are full, like carrying grocery bags.
A bot that reads a photographed receipt automatically via OCR saves real time on itemized grocery trips, but check accuracy on a real, slightly crumpled receipt rather than a clean example — printed receipts vary a lot by store, and thermal-paper text fades and misreads easily. If OCR isn't reliable, manual typed entry with quick category shortcuts is usually faster in practice than fighting with a bad scan.
Look for the ability to export your data as a spreadsheet, since being locked into a bot's own interface as the only view of your spending history is a real risk if the bot ever goes offline. Because you're sending real financial details — amounts, sometimes merchant names — check whether the bot has a stated privacy policy, and be cautious of ones that ask you to connect a bank account directly rather than just logging manual entries.
Some bots include OCR for receipts, but accuracy depends on print quality — a slightly crumpled or faded thermal receipt can trip it up.
Not every bot supports export — check for it in advance so you're not locked into the bot's own interface as your only view of the data.
We'd recommend caution — connecting a bank directly expands the bot's access to your data far more than manual or voice entry, which is why many users prefer to log expenses by hand.