Telegram Expense Tracker with n8n Data Tables & Monthly Reports
Telegram Expense Tracker with n8n Data Tables & Monthly Reports
Regular price
£34.99
Regular price
£34.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Telegram Expense Tracker with n8n Data Tables & Monthly Reports
Regular price
£34.99
Regular price
£34.99
Sale price
Unit price
/
per
Turn Telegram messages into instant expense logs—and get monthly spending reports from n8n
This Telegram Expense Tracker workflow captures your expenses sent via Telegram, stores them in an n8n Data Table, and replies with confirmations, category-based monthly reports, an undo option, and a built-in help menu—without any external databases or AI services.
What this workflow does
- Listens on Telegram: Triggers whenever your Telegram bot receives a new message.
-
Understands commands and expense messages: Detects
/report,/undo, and/helpcommands, or extracts expense details such as amount, category (from keywords or a#tag), note, and month. -
Stores expenses in n8n Data Table: When an expense is found, the workflow saves a normalized row to the Data Table named
expenses(includingchat_id,amount,category,note,month, andspent_at), then sends a formatted confirmation back in Telegram. -
Generates monthly reports: When you send
/report(optionally withYYYY-MM), it fetches that month’s rows for your chat ID, aggregates totals by category, and returns a summary in Telegram. -
Undo the latest entry:
/undodeletes your most recent expense row from theexpensesData Table and notifies you in Telegram. -
Guides you interactively:
/help(or missing amount) sends usage examples and available commands.
Use cases
- Track everyday expenses by messaging your amount, category, and note directly in Telegram.
- Get a quick monthly spending breakdown by category for personal finance or SaaS operator budget tracking.
- Correct mistakes instantly with the
/undocommand—no spreadsheets required.
Technical details
- Integrations / nodes: Telegram Trigger, Telegram send-message, Data Table, Code, Switch, Set, and Sticky Note.
-
Data storage: n8n Data Table named
expenseswith columns:chat_id,amount,category,note,month,spent_at. - Design goal: Runs fully within n8n using the Data Table—no external DBs or AI services.
