Fetch UPI Transactions from Gmail & Organize Expenses in Excel
๐ Overview
UPIx is a Python-based expense tracker that automatically extracts UPI transactions from Gmail and organizes them into an Excel sheet with categorized spending. It simplifies financial management by providing a clear breakdown of daily expenses, eliminating manual tracking.
Future updates will introduce bank statement integration and AI-powered auto-categorization for even smarter expense tracking. ๐
๐บ Watch the Demo Video: YouTube Link
โ
Automated Expense Extraction โ Fetches UPI transaction emails from Gmail.
โ
Excel-Based Expense Tracking โ Organizes transactions in an Excel sheet with categorized spending.
โ
Simple & Lightweight โ No third-party apps required; data stays on your device.
- Connects to Gmail API โ Fetches UPI transaction emails securely.
- Extracts Key Details โ Captures transaction date, amount, and merchant.
- Exports Data to Excel โ Structures transactions for easy tracking.
- Manual Categorization โ Users assign categories for custom expense tracking.
- Python โ Core logic & automation
- Gmail API โ Fetches UPI transaction emails
- Pandas & OpenPyXL โ Excel data handling
- Regex & String Processing โ Extracts transaction details
๐น Fetch UPI transactions from Gmail
๐น Extract transaction details (date, amount, merchant)
๐น Save data in an Excel sheet for structured tracking
๐น Users manually categorize transactions
๐น Bank Statement Integration โ Upload CSV/PDF bank statements for transaction extraction
๐น AI-Powered Categorization โ Auto-classifies expenses based on spending patterns
๐น Smart Suggestions โ Learns user preferences to improve accuracy
๐น UI/UX Enhancements โ More intuitive interface for easy tracking
โ๏ธ Automates financial tracking โ Eliminates manual entry
โ๏ธ Dual Input Support โ Use either Gmail API or bank statements (upcoming)
โ๏ธ Custom Expense Categories โ Adaptable to your spending habits
โ๏ธ Privacy-Focused โ Your data stays on your device
๐ก Contributions & Feedback Welcome! ๐
๐บ Watch the Demo Video: Click Here
