Recurring Expense Tracker
Purpose & Core Concept
• A dedicated tool for monitoring all regular financial outflows such as rent, utilities, insurance premiums, streaming services, gym memberships, and any other repeat payments.
• Helps users visualize their monthly cash commitments, identify patterns, and plan budgets more effectively.
Key Features
• Simple Entry Workflow – Add a new recurring expense in three steps: name, amount, and recurrence interval (weekly, bi‑weekly, monthly, yearly).
• Automatic Calendar Integration – The app generates future payment dates and marks them on an internal calendar view.
• Visual Summaries – Pie‑chart and bar‑graph widgets display the proportion of each category and total recurring spend per month.
• Custom Categories & Tags – Users can create personalized categories (e.g., “Household”, “Transportation”) and attach tags for finer filtering.
• Reminder Notifications – Configurable alerts remind you a few days before a payment is due, reducing the risk of missed deadlines.
• Data Export – Export the entire expense list to CSV or JSON for external analysis or backup.
Technology Stack
• Kotlin Multiplatform – Shared business logic across Android and iOS, reducing duplication and ensuring consistent behavior.
• Material You Design – Dynamic color theming that adapts to the device’s system palette, providing a modern, personalized UI.
• Coroutines & Flow – Reactive data handling for smooth UI updates without blocking the main thread.
• SQLite with SQLDelight – Lightweight local storage guaranteeing offline access and fast queries.
User Experience Principles
• Minimalist Interface – Clean screens with ample whitespace, focusing attention on essential information.
• Intuitive Navigation – Bottom navigation bar for quick access to Dashboard, Calendar, and Settings.
• Accessibility First – Large touch targets, content descriptions, and scalable fonts for users with diverse needs.
Community & Contribution
• The project follows an iterative development model; new features are added based on user feedback.
• Contributions are welcomed via pull requests; issues can be opened for bugs or feature suggestions.
• Detailed contribution guidelines, coding standards, and a roadmap are provided in the repository’s README.
Getting Started
• Clone the repository.
• Open the project in Android Studio or Xcode (via the shared Kotlin code).
• Build and run on your device or emulator.
• Feel free to explore, suggest enhancements, or report any problems you encounter.
FAQ
Q: How easy is it to add a new recurring expense to the system?
A: Adding an expense is quick and straightforward thanks to a simple three-step workflow. You only need to enter the name of the expense, specify the payment amount, and select how often the charge repeats. The app handles the rest of the scheduling automatically.
Q: What recurrence intervals are supported for tracking expenses?
A: The app accommodates a wide variety of financial schedules by supporting weekly, bi-weekly, monthly, and yearly recurrence intervals. Whether you pay a subscription every week or an insurance policy once a year, the system adjusts calculations seamlessly.
Q: How does the app display upcoming payments on the calendar?
A: Once you enter a recurring expense, the app automatically calculates future payment dates and marks them on an integrated calendar view. This helps you look ahead at upcoming weeks and months to see exactly when your money will leave your account.
Version History
v0.21.3——20 Aug 2026
Track subscriptions, bills, and monthly expenses with our smart recurring expense tracker. Get payment reminders and visual budgets. Download the latest version of Recurring Expense Tracker to enjoy new features and updates immediately!
*0.21.3
Minor bug fixes and improvements. Install or update to the newest version to check it out!
*0.21.2
Minor bug fixes and improvements. Install or update to the newest version to check it out!
*0.21.1
Minor bug fixes and improvements. Install or update to the newest version to check it out!
- AppSize3.89M
- System Requirements5.0 and up
- Is there a feeFree(In game purchase items)
- AppLanguage English
- Package Namede.dbauer.expensetracker
- MD5
- Publisherdbauer
- Content RatingTeenDiverse Content Discretion Advised
- Privilege19
-
Recurring Expense Tracker 0.21.3Install
3.89M2026-08-22Updated
9.2
9637 Human Evaluation
- 5 Star
- 4 Star
- 3 Star
- 2 Star
- 1 Star






