Budget Log
@BudgetLogBotTelegram expense tracker bot for your DMs
Text an expense, get it logged and categorized automatically.
- Private chat
- Works without adding
- Money
- Productivity
- ⭐ Pro 150 · per user
Free to start. Pro is one payment of 150 Telegram Stars (about $3.00), paid inside the bot.
- You: 12.50 coffee.
- Budget Log: ✅ Logged 12.50 · coffee.
- You: /week.
- Budget Log: 💸 This week: 214.30. Food — 86.40. Shopping — 85.90. Transport — 42.00.
- You: /export.
- Budget Log: CSV export is Pro. Free: 30 logged expenses a month. Pro: CSV export, custom categories, unlimited expenses. Buttons: ⭐ 150 Stars once, ⭐ Monthly subscription.
- Invoice: Budget Log Pro. CSV export via /export. Custom categories. Unlimited logged expenses. For your account. Pay 150 Telegram Stars.
What it does
What Budget Log does
Budget logs an expense the moment you text it in your DM with the bot — send "12.50 coffee" and it's saved with the amount, plus a category guessed from keywords in your note.
/today, /week, and /month total up what you've spent and break it down by category, /budget lets you set a monthly cap that alerts you at 80% and again at 100%, and everyone gets an automatic weekly summary DM.
How it works
How Budget Log works, step by step
An example built from the bot's real commands. Copy any message and send it to the bot.
When the free plan is not enough
Free: 30 logged expenses per month. Pro: CSV export of your logged expenses via /export.
Compare Free and Pro →- 1You send
12.50 coffee
What happens
Log an expense: any DM starting with a number is logged as that amount, with the rest of the text saved as a note and used to auto-guess a category.
- 2You send
/today
What happens
Total spent today, broken down by category.
- 3You send
/week
What happens
Total spent this week, broken down by category.
- 4You send
/month
What happens
Total spent this month, broken down by category.
Commands
All 10 commands
Tap an example to copy it, then paste it into Telegram.
| Command | Example | What it does |
|---|---|---|
12.50 coffee | Log an expense: any DM starting with a number is logged as that amount, with the rest of the text saved as a note and used to auto-guess a category. | |
/today | Total spent today, broken down by category. | |
/week | Total spent this week, broken down by category. | |
/month | Total spent this month, broken down by category. | |
/budget | Set a monthly spending cap; the bot alerts you at 80% and again at 100% of it. | |
/top | Free: your 5 biggest expenses this month, ranked — spot where the money actually went. | |
/trend | Free: your last 7 days of spending as a one-line sparkline with per-day totals — catch a spending spike before it becomes a habit. | |
/exportPro | Pro only: DM you a CSV of your logged expenses. | |
/catPro | Pro only: add a custom category (up to 50). | |
/pro | Unlock CSV export and custom categories for a one-time 150 Stars payment. |
12.50 coffeeLog an expense: any DM starting with a number is logged as that amount, with the rest of the text saved as a note and used to auto-guess a category.
/todayTotal spent today, broken down by category.
/weekTotal spent this week, broken down by category.
/monthTotal spent this month, broken down by category.
/budgetSet a monthly spending cap; the bot alerts you at 80% and again at 100% of it.
/topFree: your 5 biggest expenses this month, ranked — spot where the money actually went.
/trendFree: your last 7 days of spending as a one-line sparkline with per-day totals — catch a spending spike before it becomes a habit.
/exportProPro only: DM you a CSV of your logged expenses.
/catProPro only: add a custom category (up to 50).
/proUnlock CSV export and custom categories for a one-time 150 Stars payment.
Free vs Pro
Start free. Unlock Pro for ⭐ 150 Stars.
Pro is one payment of 150 Telegram Stars (about $3.00), made inside @BudgetLogBot. One payment unlocks Pro for your Telegram account.
Free
0Stars
No payment, no sign-up.
- 30 logged expenses per month
- /today, /week, /month totals by category
- /top — your 5 biggest expenses this month
- One monthly /budget cap with 80%/100% alerts
- Automatic weekly summary DM
Pro
Per user⭐ 150Stars, about $3.00
One payment unlocks Pro for your Telegram account.
- CSV export of your logged expenses via /export
- Custom categories via /cat
- Unlimited logged expenses
Also has a monthly subscription, paid in Stars. The bot shows the current price before you pay.
Unlock Pro with ⭐ 150 StarsOpens @BudgetLogBot. Send /pro there to pay.
Stars are Telegram's in-app currency. You buy them inside Telegram. The dollar figure is an estimate; the real cost of Stars depends on your platform and country. How Pro works across all bots →
Privacy
What the bot stores
From the bot's own privacy notes.
Each expense you log — amount and the note text you sent — is stored per user, so /today, /week, /month, and /export can total and list them back to you.
The category is guessed from keywords in your note and stored alongside the expense; it's only ever used to build your own totals.
This is a DM-only bot — nothing you log is posted to a group or visible to anyone but you.
FAQ
Questions about Budget Log
How do I log an expense?
Send a DM to the bot starting with a number, like "12.50 coffee" — the number is logged as the amount and the rest of the message is saved as a note used to guess a category.
How does category guessing work?
The bot matches keywords in your note text (like "coffee" or "uber") against a built-in list to pick a category automatically; Pro can also add custom categories with /cat add.
What happens when I hit my /budget cap?
The bot alerts you when your logged total for the month crosses 80% of the cap you set with /budget, and again at 100% — it doesn't block further logging.
What does Pro add?
CSV export via /export and custom categories via /cat, either as a one-time 150 Stars payment or a 100 Stars/month subscription.
How do I see my biggest expenses?
Send /top — it's free. The bot ranks your 5 largest logged expenses for the current month, so you can spot exactly where the money went without scrolling.
Try Budget Log in Telegram now
Log spending from a private chat. Pro is ⭐ 150 Stars once (about $3.00).
Run a business on Telegram? We build bots that take Stars payments →