Telegram bot · @BudgetedBot

Your money, one message at a time.

Budgeted keeps track of spending and income right in Telegram. Send an amount, pick a category, and it lands in the right budget. No spreadsheets, no extra app.

Inline mode · any chat
  • CoffeeStarbucks · Card−9.00 USD
  • CoffeeStarbucks · Cash−9.00 USD
@BudgetedBot 2*4.5 star
Arithmetic works too. Pick a line and the transaction is saved.

How it works

Three taps per transaction

  1. 01

    Send an amount

    Just a number, like 450. No sign means an expense, + means income.

  2. 02

    Pick a category and subject

    Search inline, or tap one of the pinned ones you use every day.

  3. 03

    Choose a budget

    Card, cash, savings. Skipped when you have one budget or a default one.

In a hurry? Type @BudgetedBot 450 coffee in any chat and pick the suggestion.

Features

Everything a personal budget needs, nothing it doesn’t

  • Personal budgets

    Each budget is an account with its own currency and balance: card, cash, savings. Mark one as default to skip a step.

  • Categories and subjects

    Group spending your way. Pin what you use daily, rename or clear anything in a couple of taps.

  • Statistics

    Totals by category for any period, with a sum for every budget.

  • History in a mini app

    Browse every transaction, filter by category, budget and dates, add or delete without leaving Telegram.

  • Your timezone and language

    Dates follow your timezone. The interface speaks English and Russian.

  • Private by default

    Only you see your data. API access needs a personal token that you can reissue at any time.

API

Your data, programmatically

Get a token in Settings → API and use the same API the mini app runs on: read your history with filters, add transactions from scripts, shortcuts or your own tools.

$ curl https://app.budgeted.me/api/transactions/list?page=1 \
    -H "Authorization: Bearer <user_id>:<token>"

{
  "ok": true,
  "transactions": [
    {
      "id": 4812,
      "date": "2026-10-25T09:14:00Z",
      "amount": -9.0,
      "category": "Coffee",
      "subject": "Starbucks",
      "account": "Card",
      "currency": "USD"
    }
  ],
  "total_pages": 12
}

Start in under a minute

Open the bot, add a couple of categories and your first budget. That’s the whole setup.

Open in Telegram