A self-hosted, simplified expense tracker built for privacy.
No bank syncing. No SMS reading. Just you and your data.
Built for those who value privacy over convenience.
No bank connections. No SMS reading permissions. Your data stays on your server (or device). You own it completely.
Bulk upload your expenses via Excel. The system intelligently handles dates and auto-categorizes common transactions.
Visualize spending trends, track your net worth, and monitor budget limits with beautiful Chart.js visualizations.
Never miss a bill. Get reminders via Web Push, Email, or In-App alerts for your recurring subscriptions.
Whether you deal in INR, USD, or EUR, TrackMyRupee adapts to your preferred currency symbol seamlessly.
Install it as a native app on your phone. Works offline and provides a smooth, app-like experience.
Smart Excel Import
Recurring Payments Manager
The easiest way to run TrackMyRupee is using Docker. You'll have your own personal finance instance running in 3 commands.
# 1. Clone the repo
git clone https://github.com/OmkarPathak/django-finance-tracker.git
cd django-finance-tracker
# 2. Run with Docker
docker-compose up -d
# 3. Open in Browser
# http://localhost:8000