Skip to content
✦ AddThisBot

Budget Log

@BudgetLogBot

Telegram expense tracker bot for your DMs

Text an expense, get it logged and categorized automatically.

Free to start. Pro is one payment of 150 Telegram Stars (about $3.00), paid inside the bot.

9:41
Budget Log
bot
Example chat
  1. You: 12.50 coffee.
  2. Budget Log: ✅ Logged 12.50 · coffee.
  3. You: /week.
  4. Budget Log: 💸 This week: 214.30. Food — 86.40. Shopping — 85.90. Transport — 42.00.
  5. You: /export.
  6. 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.
  7. 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 →
  1. 1
    You 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.

  2. 2
    You send

    /today

    What happens

    Total spent today, broken down by category.

  3. 3
    You send

    /week

    What happens

    Total spent this week, broken down by category.

  4. 4
    You 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.

  • 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.

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
Start free

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 Stars

Opens @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 →