Automated expense tracking from emails & Telegram with Gemini AI & Google Sheets
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. This n8n template automatically parses bank transaction emails (HDFC, Indian Bank, Indian Overseas Bank, UPI apps li...
Template notes
This workflow contains community nodes that are only compatible with the self-hosted version of n8n.
This n8n template automatically parses bank transaction emails (HDFC, Indian Bank, Indian Overseas Bank, UPI apps like Google pay, Paytm, etc.) - The from email(bank name/UPI apps) is changable, classifies them using Gemini AI, and logs them into a structured Google Sheets budget tracker. It helps you consolidate expenses, compare against monthly budgets, and get real-time alerts when limits are exceeded.
📝 Problem Statement
Tracking expenses manually from different bank emails and UPI apps is frustrating, time-consuming, and error-prone. Small transactions often slip through, making budget control difficult.
This workflow solves that by:
Automatically extracting financial data from Gmail.
Categorizing expenses using AI parsing.
Saving all data into Google Sheets in a structured way.