Smart Bill Splitter with Expense Tracking
Main Article Content
Abstract
The rapid increase in shared financial activities among individuals in scenarios such as travel, accommodation, and social gatherings has created a need for efficient expense management systems. This paper presents a Smart Bill Splitting with Expense Tracking system that integrates intelligent computation techniques, optical character recognition (OCR), and real-time data synchronization to streamline group expense management. The proposed system enables users to input expenses manually or via automated receipt scanning, apply flexible bill-splitting strategies including equal, percentage-based, and custom divisions, and visualize financial data through interactive dashboards. Furthermore, a graph-based debt simplification algorithm minimizes the number of transactions required for settlement, thereby enhancing efficiency. The system is implemented using modern technologies such as Firebase Firestore, SQLite, and Razorpay APIs, ensuring scalability, reliability, and secure transaction handling. Experimental evaluation demonstrates that the system significantly reduces manual errors, improves transparency, and enhances user experience in collaborative financial environments.