[05.08.2023]
This feature would be very cool, but also very large. At this point, it would probably take another 1-2 years after the feature development has been started. So this is just a placeholder for now.
However, I would love to hear your ideas! :)
[19.12.2025]
Since a complete rewrite of the app would be extremely time-consuming, the best option seems to be using Skip instead of building everything from scratch using Flutter, React (Native) or Kotlin. That doesn't mean there will never be a web version, but the focus is on Android first and then, possibly later, on a web app that is truly optimized for the web.
Additionally, modernizing the app with Skip / SwiftUI would benefit existing users as well by delivering new features more quickly in the future and improving app stability overall.
Current Status [Last Update: 23.07.2026]:
Core ⏳
Basic Project Structure ✅
Shared Source Packages ✅
Plugins ✅
SwiftLint ✅
SwiftFormat ✅
Database Implementation ✅
Instantiation ✅
Migration ✅
Domain Model ✅
Item ✅
ItemWithName ✅
ItemWithColor ✅
ItemWithIcon ✅
BudgetBook ✅
Account ✅
Category ✅
CategoryGroup ✅
Payee ✅
Tag ✅
Reminder ✅
Transaction ✅
TransactionGroup ✅
Budget ✅
User ✅
[Prio 2] Conflict Resolution (Sync-Related) ⏳
CloudKit (iOS, iPadOS, macOS) ✅
[Prio 2] Custom Cloud (Later)
Dependency Injection ✅
Revenue Cat Integration ✅
Maybe switch to Skip Revenue? ⚠️
Firebase Remote Config Integration
Firebase Crashlytics Integration
[Prio 3] Add flag to toggle between Skip Lite and Fuse (like in the Showcase App)?
Maybe later because it seems to be quite a lot of work
Localization ✅
Move Localized Strings to Swift Package ✅
Reference updated version in existing iOS app ✅
Assets ⏳
Default Icons ✅
Budget Books ✅
Accounts ✅
Categories ✅
Default Colors ✅
App Icons ⏳
Android ✅
iOS (incl. Custom Icons) ⏳
[Prio 2] Cross-Plattform-Sync (Maybe also in Version 1.0)
Item Management ✅
Budget Books ✅
List ✅
Add ✅
Edit ✅
Delete ✅
Search ✅
Multi-Selection ✅
Form View ✅
Name ✅
Currency ✅
Currency Selection ✅
Currency Conversion ✅
Color ✅
Color Picker (iOS, iPadOS, macOS) ✅
Currently Skip does not support angular gradients which are needed to display the circular custom color placeholder ⚠️
[Required Pull Requests]
[Optional Pull Requests]
Icon ✅
Emoji Selection ✅
Custom Icons ✅
Delete ✅
Accounts ✅
List ✅
Add ✅
Edit ✅
Delete ✅
Search ✅
Multi-Selection ✅
Form View ✅
Name ✅
Type ✅
Automatic Billing ✅
Enabled ✅
Assigned Account ✅
Assigned Category ✅
Billing Day ✅
Currency ✅
Color ✅
Icon ✅
Notes ✅
Currently scroll dismiss keyboard modifier closes immediately in Skip ⚠️
[Required Pull Request]
Pending Transactions Flag ✅
Account Balance ✅
Currently text selection is not supported in Skip ⚠️
[Required Pull Request]
Default Account Flag ✅
Archive / Unarchive ✅
Delete ✅
Categories ✅
List ✅
Add ✅
Edit ✅
Delete ✅
Search ✅
Multi-Selection ✅
Form View ✅
Name ✅
Color ✅
Icon ✅
Icon Suggestions ✅
Folder ✅
Delete ✅
Folders ✅
List ✅
Add ✅
Edit ✅
Delete ✅
Search ✅
Multi-Selection ✅
Form View ✅
Name ✅
Payees ✅
List ✅
Add ✅
Edit ✅
Delete ✅
Search ✅
Multi-Selection ✅
Form View ✅
Name ✅
Assigned Account ✅
Assigned Category ✅
Assigned Location ✅
Map View ✅
Select Location via Long Press ✅
Auto Select Current Location ✅
Search ✅
Notes ✅
Delete ✅
Tags ✅
List ✅
Add ✅
Edit ✅
Delete ✅
Search ✅
Multi-Selection ✅
Form View ✅
Name ✅
Color ✅
Delete ✅
Reminders ✅
List ✅
Description-Header ✅
Add ✅
Edit ✅
Delete ✅
Search ✅
Multi-Selection ✅
Form View ✅
Title ✅
Time ✅
Repetition Frequency (Weekdays) ✅
Is Active ✅
Show Preview ✅
Button ✅
Functionality ✅
Currently local notifications are not fully supported in Skip ⚠️
[Required Pull Requests]
[Optional Pull Requests]
Delete ✅
Settings ⏳
Budget Book Section ⏳
iCloud Sharing (iOS, iPadOS, macOS) ⏳
[Prio 2] New Share Feature (Sync-Related)
General Section ✅
Data Section ✅
Sync & Data ✅
Description Header View ✅
iCloud Sync Status (iOS, iPadOS, macOS) ✅
General ✅
Network Status ✅
iCloud Account Status ✅
Low Power Mode Status ✅
Data ✅
Last Upload Status ✅
Last Download Status ✅
Number of Transactions ✅
[New Feature] New Universal Backup + Restore Feature ✅
Description Header View ✅
General ✅
Automatic Backup Toggle ✅
[New Feature] Back up to iCloud Drive Toggle ✅
Keep Backups (Last 5, 10, 20, 30, All) ✅
Create Backup Button ✅
Last Backups ✅
Open Folder Button (in Section Header) ✅
List Backups incl. Timestamp, Device Type (iPhone, iPad, Mac, Android) and Number of Transactions ✅
Swipe Actions + Context Menu (Delete) ✅
Restore Backup Confirmation Alert ✅
Progress Alert View ✅
CSV ✅
Download Template ✅
Currently Skip does not support exporting files ⚠️
[Required Pull Requests]
TODO ‼️
CSV Import ✅
Description Header View ✅
General ✅
Type ✅
Amount ✅
Source Currency ✅
Target Currency ✅
Exchange Rate ✅
Assignment ✅
Budget Book ✅
Source Account ✅
Target Account ✅
Folder ✅
Category ✅
Payee ✅
Tags ✅
Due ✅
Date ✅
Date Format ✅
[New Feature] Suggested Date Formats ✅
Payment ✅
Is Pending Flag ✅
Miscellaneous ✅
Notes ✅
Skip “0”-Amounts ✅
Skip Duplicates ✅
Validation ✅
CSV Export ✅
Reset App ✅
Recurring Transactions ✅
Support Section ✅
Inform Friends ✅
Contact Developer ✅
Help Translating ✅
Help Center ✅
Suggest Feature ✅
Rate App ✅
Legal Section ✅
Imprint ✅
Privacy Policy ✅
Terms & Conditions ✅
Acknowledgements ✅
Licences ✅
TODO: Extend / update before release ⚠️
Misc Section ⏳
[Redesigned] New Features ✅
Header View ✅
Summary View ✅
Feature Cells ✅
Rate App Button ✅
Close Button ✅
Personalization ⏳
Description Header View ✅
UI Style (System, Light, Dark) ✅
Apply UI Style to Icons ✅
Accent Color ✅
Custom App Icon (iOS, iPadOS, macOS) ⏳
Advanced Settings ⏳
Description Header View ✅
Passcode Protection ✅
Use Passcode ✅
Use Biometrics ✅
Biometrics are currently not supported in Skip ⚠️
[Required Pull Requests]
[Optional Pull Requests]
Auto Lock Time ✅
View ✅
Transaction Title ✅
Transaction Subtitle ✅
Show most used categories & tags ✅
[New Feature] Remove most used items from sections ✅
Start day of month ✅
Sidebar ✅
Show Accounts ✅
Group Accounts ✅
Show Categories ✅
Group Categories ✅
Transactions ✅
Automatic time selection ✅
Automatic location selection ✅
Suggested notes (iOS, iPadOS, macOS) ✅
Book all transactions ✅
Receipt Scanner ✅
Apple Intelligence ✅
Input (iOS / iPadOS / macOS) ✅
Reversed Keyboard ✅
Haptic Feedback ✅
Other ⏳
Language ✅
Timezone ✅
Currently Skip does not support time zone environment values for date pickers ⚠️
[Required Pull Requests]
Live Activities (iOS, iPadOS) ⏳
Ast for Feedback ✅
Upgrade Section
Social Media Section ✅
Copyright Section ✅
Transaction-Lists ⏳
Global Transaction List ✅
List Header View ⏳
Balance ✅
Show Analysis ⏳
Show Upcoming Transactions ✅
Toolbar Menu ✅
Filter by Account ✅
Sort ✅
Group ✅
Multi Selection ✅
Deletion ✅
Bulk Edit ✅
Show / Hide Amounts ✅
Transaction Cells ✅
Context Menu / Swipe Actions ✅
Copy ✅
Edit ✅
Delete ✅
Toggle Payment Status ✅
Upcoming Transaction List ✅
Transaction Cells ✅
Add next upcoming transaction ✅
Context Menu / Swipe Actions ✅
Edit ✅
Toggle Reminder ✅
End Repetition ✅
Repeating Transaction List ✅
List Header View ✅
Toolbar Menu ✅
Group ✅
Transaction Cells ✅
Context Menu / Swipe Actions ✅
Edit ✅
Toggle Reminder ✅
End Repetition ✅
Filtered Transaction List ⏳
List Header View ⏳
Icon ✅
User / Participant Variant is in TODO ⏳
Transaction Count + Average ✅
Show Analysis ⏳
Toolbar Menu ✅
Edit Filtered Item ✅
Sort ✅
Group ✅
Multi Selection ✅
Deletion ✅
Bulk Edit ✅
Show / Hide Amounts ✅
Account Transaction List ⏳
List Header View ⏳
Icon ✅
Account Balance ✅
Show Analysis ⏳
Show Forecast ✅
Toolbar Menu ✅
Edit Filtered Item ✅
Multi-Selection ✅
Deletion ✅
Bulk Edit ✅
Show / Hide Amounts ✅
Batch Loading ✅
Floating Account Balance Header ✅
Budget Transaction List ✅
List Header View ✅
Icon ✅
Available / Exceeded / Balanced Budget ✅
Budget Progress Bar ✅
Toolbar Menu ✅
Edit Budget ✅
Sort ✅
Group ✅
Multi Selection ✅
Deletion ✅
Bulk Edit ✅
Show / Hide Amounts ✅
Transaction Detail View ✅
Amount Header View ✅
Assignment ✅
Due Date ✅
Reminder ✅
Flags (Payment, Evaluated) ✅
Location ✅
Notes ✅
Attachments ✅
Tags ✅
Transaction Form ✅
Amount ✅
Type Selection ✅
Currency ✅
Assignment ✅
Account (From / To) ✅
Category ✅
Payee ✅
Tags ✅
Due ✅
Date ✅
Time ✅
Repetition Frequency ✅
Simple Frequencies ✅
Custom Frequencies ✅
Currently skip does not support strings with format one / many (e.g. “Repeats every day”, “Repeats every 2 days”, etc.) ⚠️
[Required Pull Request]
End Date ✅
Date Range Check ✅
Currently only supports date picker with ranges in Skip Fuse apps ⚠️
[Required Pull Requests]
Reminder ✅
Payment ✅
IsPending Flag ✅
Participant Assignment (iOS / iPadOS / macOS) ✅
Evaluation ✅
Statistics ✅
Budgets ✅
Location ✅
Basic Selection ✅
Remove Selected Location ✅
Select Location Automatically ✅
Search ✅
Notes ✅
Note Suggestions (iOS / iPadOS / macOS) ✅
Attachments ✅
Multi-Selection Attachments are currently not supported in Skip ⚠️
[Required Pull Requests]
[Optional Pull Requests]
Scan Receipts (iOS / iPadOS / macOS) ✅
[New Feature] Detect Currency Automatically + Fetch Exchange Rate ✅
Delete ✅
Special Alerts ✅
Update All Transactions ✅
Update Contra Entry ✅
Period Selection View ✅
Monthly Period Selection ✅
Yearly Period Selection ✅
Custom Period Selection ✅
Budget Views ✅
Budget-List ✅
List Header View ✅
Planned ✅
Available ✅
Summary ✅
Toolbar Menu ✅
Sort ✅
Multi-Selection ✅
Show / Hide Amounts ✅
Budget Cells ✅
Context Menu / Swipe Actions ✅
Edit ✅
Delete ✅
Budget Form ✅
Amount ✅
Assignment ✅
Interval ✅
Repetition Frequency ✅
End Date ✅
Name ✅
Notes ✅
Delete ✅
Miscellaneous Views
Global Search
Forecast ✅
In-App-Purchases
Analysis
Overview
Account Balance Chart Widget
Bar Chart Widgets (Balance, Categories, etc.)
Suggestions Widget
Distribution Widget
Planned Widget
Other Widgets
Onboarding
Miscellaneous Features
Launch Screen ✅
App Switcher Overlay ✅
Menu Bar (iPadOS / macOS) ✅
Dynamic Font Size Scaling (iOS / iPadOS) ✅
Deep Link URLs (iOS / iPadOS / macOS) ⏳
Add Transactions ✅
Show Recurring / Planned Transactions ✅
Show specific Transaction ✅
Open Accounts ✅
Open Settings ✅
Open Upgrade View ⏳
Quick Actions (iOS / iPadOS / macOS) ✅
Automatic Updates ✅
Day Change ✅
Current Period Change ✅
Recurring Transactions ✅
Account: Exchange Rates ✅
Account: Automatic Billing ✅
Automatic Backups ✅
[…]
[Migrate mandatory third party packages to Skip (Lite)]
Custom Repeat Date ✅
Migrate Source Code ✅
Migrate Tests ✅
Currency Text ✅
Migrate Source Code ✅
Migrate Tests ✅
Swift CSV ✅
Migrate Source Code ✅
Migrate Tests ✅
[…]
[Milestone 1] [100% Completed]
[Create Skip Project + Implement Core Architecture] ✅
The first milestone is to create the new Skip project in order to get to know Skip and to start implementing the core architekture (incl. data model / logic).
Initially, the plan was to split the code into separate Swift packages to migrate the model and logic code first in order to be able to reuse it in the existing UIKit app.
Although this approach technically worked, it resulted in code that was difficult to maintain and performed very poorly on Android when using lots of data.
Therefore, the decision was made to rethink the architecture and switch to a repository-based approach. Although this involves significant additional refactoring effort, it ultimately results in a much more decoupled architecture and thus a more maintainable foundation for the future.
Status:
The Skip project incl. the core (repository) architecture has been implemented.
[Milestone 2] [75% Completed]
[Migrate Core Features to Skip Project incl. Tests] ⏳
The second milestone is then to incrementally migrate all core features to Skip such as item management and transaction handling.
This milestone is by far the biggest one since it involves a lot of effort (switching from UIKit to SwiftUI + making it compatible with Android / Skip + incorporating it into the new repository architecture).
Status:
The detailled status of the migration can be seen in the checklist above this feature.
[Milestone 3] [0% Completed]
[Take over Apple-Specific Features to the Skip Project]
The third milestone is to take over all of the other Apple-specific features to the new Skip project such as Widgets, Shortcuts and Apple Watch support.
This ensures that all existing features will still be available in the new Skip app for all existing Apple users.
Status:
Take over TipKit Alerts
Take over Widgets
Take over Shortcuts
Take over Apple Watch App
[Milestone 4] [0% Completed]
[Setup Build / Deployment Pipeline + Release Beta Version]
The fourth milestone is to setup the build / deployment pipeline to be able to build / release Apple and Android Builds using Fastlane.
Since the Skip Showcase app also uses Fastlane (like the existing Budget Flow UIKit app) the migration of the existing build scripts should be straight forward.
After the build / deployment pipelines are working, we can release the first beta version of the new Skip app using Testflight for iOS/iPadOS/macOS and Google Play for Android.
[Milestone 5] [0% Completed]
[Stabilize App + Incorporate Beta Feedback]
The fifth milestone is to stabilize the new Skip app based on beta tester feedback and to fix any remaining issues before the final release.
Although all major features should already be implemented at this point (incl. tests), real-world testing will likely reveal additional bugs, performance issues and UX improvements that are difficult to identify during development.
This milestone is therefore focused on improving overall quality and ensuring that the new Skip app is ready to release on the App Store and Play Store.
[Milestone 6] [0% Completed]
[Update Metadata + Release App on the App Store / Play Store]
The final milestone is to update the (store) metadata (descriptions, screenshots, etc.) and to release the new Skip app to both the Apple App Store and Google Play Store.
Please authenticate to join the conversation.
In Progress

Budget Flow
💡 Feature Requests
Almost 3 years ago

Fabian
Get notified by email when there are changes.
In Progress

Budget Flow
💡 Feature Requests
Almost 3 years ago

Fabian
Get notified by email when there are changes.