6 ms·
Show HN: I made a super simple iOS app to track expenses
My Expenses is a very simple app to track expenses for one-time budgets.
Let's say you're going on vacations in Italy and you want to allocate $1.500 to this trip. You create a budget "Italy" in 30 seconds and you're ready to go.
Each time you make an expense in Italy, you add it to the app in a few seconds and you instantly know you're remaining budget.
I'm bored of super complex apps. Yes, they do a lot of things, but it often takes a while to get used to the app and understand all its features.
That's why I created this app.
I want people to be able to track their expenses in seconds, as quickly and simply as possible.
It's available on iPhone, iPad and Mac.
- ExpeditKallax 4y agoThis looks nice. Unfortunately, I don't have and of the Apple devices so I can't use it. Can you tell a little bit more how long did it take you to build this app?
- Nyoxide 4y agoThank you very much ! Oh, that's a shame. I hope it'll one day be available on Android too. I've started thinking about this app a few month ago (around October 2022). It took me a lot of time to iterate on design and improve it, plus I was working on others projects at the same time. I've got my final design around January 2023 and I've work intensively for ~1 month. Then I released it and started working on improvements, new features etc. I'm now satisfied with the available version, that's why I'm starting to share it :)
- quickthrower2 4y agoThanks I might try this. I gave up on budgeting a while ago trying to account for every cent in a double entry kinda way. However perfect is the enemy of good and I am up for trying a simpler budget approach.
- Nyoxide 4y agoI really hope it will help you ! Keep me up to date and tell me if you have any feedback :)
- codazoda 4y agoHere’s my favorite trick… Setup a “bills” account for your recurring expenses like loan payments, housing, utilities, and recurring entertainment. Ask your employer to automatically deposit the amount to cover those into that account. Setup your transactions to come out of that account. Now you can ignore these expenses. Adjust as needed. Put the rest of your money in a “fun” account. Use this one for all your other discretionary spending. Best thing I ever did to stop thinking about my money so much.
- ImKevinArcher 4y agoSeems good, I will try to find time to give it a try and see how it will help me in real life.
- Nyoxide 4y agoI'm glad you'll try, hope it will help you !
- toyg 4y agoWell, good luck to you but you're competing in a very crowded field. Disconnected expense-tracking apps are just one step under Todo apps, in terms of number of alternatives... And most users just don't stick with them, because manually tracking every transaction is exhausting. When you'll start thinking about adding automated bank fees, which is the necessary progression of the concept, then you'll discover why there are so few "connected" versions compared to the plethora of disconnected ones.
- Nyoxide 4y agoYes, that is very complicated to make its place in this kind of app but I've already made an app in another (way less, but still) crowded field and it's now one of most downloaded in certain countries, with more than 1 million downloads. So why not, we have to try to see the result ! And yes, you're right, adding expenses manually is exhausting, but you don't have to worry about your data. Linking a bank account is huge ! Also, adding an online part make the app way more complex. As I really want my apps to be as easy and quick to use as possible, it would not match.
- rentpeek 4y agoThis is a super important point. I'm a super analytical person and have spreadsheets for most important things in my life. So a real outlier in terms of recording data. And STILL i find it hard to keep up with my manual budgeting app that I have. Integration is super important and imo, the real opportunity is improving the auto-tagging and sorting functionality. Mint for example is pretty terrible at handling things like venmo or one-off transactions
- ftio 4y agoThis looks great, but expense tracker apps are challenging for me to adopt. Either they ask to connect to my bank, or they ask me to manually enter my expenses. Neither of these is at all appealing to me. First, I have no idea who the developers are or what their incentives are. I do not hand over access to my bank accounts lightly. No bank connections. I also don't have the patience to track every single purchase manually. It's really disruptive. If you can solve both of those, I'd consider adopting. Till then, good luck!
- wfg 4y ago>Either they ask to connect to my bank, or they ask me to manually enter my expenses. What other options are there?
- ohmahjong 4y agoI think scanning receipts (which still requires manual effort) or parsing bank SMSes locally could work
- ftio 4y agoIf I had a great idea, I'd build it. I do think if you could reduce the friction of adding a transaction to very, very low (maybe adding a transaction through a combination of voice and location-awareness?), I'd consider giving it a shot. It's a tall wall to climb, and there isn't an obvious ladder lying around.
- Nyoxide 4y agoThank you very much for sharing your ideas !
- mcjiggerlog 4y agoThe alternative that I use is to use GnuCash and periodically download CSVs from my bank of my transactions. That way I don't have to manually enter transactions and don't have to give my bank login to some random third party. All that's needed is about 15-30 minutes every couple of months to bring in the latest transactions and double check the categorizations. GnuCash uses double entry bookkeeping, so you always know if your data is accurate or not by being able to reconcile the accounts.
- emehex 4y ago63.5MB? Why so big?!
- codazoda 4y agoAre you joking? iOS apps are big. I checked my top 10 results for “budgeting” in the store and this app is smaller than half of those. It does strike me as odd that apps are so big these days, but this one isn’t particularly large.
- Nyoxide 4y agoTo be honest there's nothing special in the code or whatever. Almost all the apps I worked on are at least 50MB so it does not surprise me. The smallest one I've worked on is a 2 screens app, 100% offline, without any third-library, without in-app purchases and without onboarding etc so it's clearly the less you can do and it's still almost 20MB.
- palavrov 4y agoLooks nice but too aggressively asks for monthly subscription ($10/month).
- Nyoxide 4y agoHey, thank you for your feedback ! I'm currently testing different prices in order to determine what is the best for everyone. Spoiler: It won't be the $9.99/month haha
- patrickwalton 4y agoThe design is surprising similar to Qubemoney.com's app, which is incredible and is bank and envelope budgeting in one.
- Nyoxide 4y agoWowww that's interesting, I didn't even know this app ! Banking is clearly another level, I would never try to do that haha
- jmathai 4y agoCongrats on the launch. I don’t know how folks manage to consistently budget if they have to enter transactions manually. After trying a bunch of overly complex budgeting apps like ynab - I wrote one for my wife and I (it used to be open for others). https://fiers.co/features/spend https://fiers.co/features/spend I’m using a developer plaid account (free) to download transactions. Works pretty well - we are goin on 4 years of budgeting and it’s been great.
- Nyoxide 4y agoCongrats, it looks nice !
- speg 4y agoThat’s awesome. One of our New Year’s resolutions was to track our expenses and budget better this year so after making a spreadsheet in January, I wrote a simple Django app last week to import our transactions and start categorizing them. Perhaps I should’ve done a bit more market research, and looked into things like this!
- wingerlang 4y agoThe frontpage isn't really clear. Not sure what the red circles have to do with the text. The screenshots barely show anything, and I am inclined to believe the app is more of a financial independence calculator than expense tracker? Sure there is some overlap but I'm still confused.
- jmathai 4y agoThere's a financial independence forecast that is separate from the budgeting app. The site is more focused on the forecast tool. What I came to learn was that the forecast was predicated on having a predictable outflow of expenses which is what led us to start budgeting - hence the app, after a bit of research [1]. [1] https://fiers.co/article/building-a-simple-budgeting-tool-as-good-as-simples https://fiers.co/article/building-a-simple-budgeting-tool-as...
- mackrevinack 4y ago
- bg0 4y agoFWIW, I know this is a simple app and all but the biggest pain I've ever found in expense tracking is no one supports multi currencies. I have literally one option to track expenses in CAD and USD.
- Nyoxide 4y agoThat's a very good feedback, thank you very much ! I'll check if it's possible to switch currency without adding complexity for mono currency users.
- lhoff 4y agoI can recommend Splid[1]. Very easy to use, low effort expense tracking app that supports shared tracking without any signup or the need of an account. Supports Multi-Currency. [1]https://splid.app/english https://splid.app/english
- graeme 4y agoTry Lunch Money. Great multi currency support. https://lunchmoney.app/ https://lunchmoney.app/ It doesn’t work for my brain but ynab also supports multicurrency.
- bg0 4y agoThat's what I use but their bank connections are so hit or miss and they always blame it plaid which is not the case. I'll give YNAB a go
- vxNsr 4y agoAs far as I know YNAB doesn’t support multi currency out of the box. There does appear to be a “blessed” 3rd party plugin so you could try that.
- 2143 4y agoNice app. Good luck. I use a spreadsheet tailored exactly to my situation. It's not exactly for "budgeting" but it's more of a general purpose expense tracker. It started out simple, but it's now got categories, tracks various bank accounts, investments, gives me useful data for my tax calculations etc. Graphing is built-in. Building new features for new use cases hasn't been too hard so far. And I have hooked up to it other scripts to do periodic cleanups, parse emails and populate data etc. (by the way, spreadsheet apps have a high power to weight ratio).
- tikkun 4y ago> (by the way, spreadsheet apps have a high power to weight ratio). What do you mean by that?
- Nyoxide 4y agoThank you for the support ! Your spreadsheet seems really interesting, I would have been very curious to see what it looks like. That's a shame it contains your personal data haha
- s_k_ 4y agoCould you please share your spreadsheet? (without your personal data obviously:)
- m3kw9 4y agoSame here, takes a bit of work but it can be exactly what you want if you are interested in excel formulas. They are pretty powerful
- plasticsoprano 4y agoThis is very similar to Pennies [1] but I do like your UI better. [1]https://apps.apple.com/us/app/pennies-budget-and-expenses/id916741290 https://apps.apple.com/us/app/pennies-budget-and-expenses/id...
- Nyoxide 4y agoI'm glad you do ! :)
- m3kw9 4y agoTakes balls/confidence or just plain ignorance of competition to do just another simple budgeting app! Is a good looking app!
- Nyoxide 4y agoYou're right, but as explain in another comment, I've already did it once in another field, so why not ? The only way to succeed is by trying :)
- pomatic 4y agoRe. "disconnected apps": we need a "me-bus (tm)". Any events that relate to "me" should be published, and whatever apps I choose should be able to consume those events. Utilities, banks, home automation... Perhaps even doctors test results... the list is endless. Democratise the data! The potential is huge!
- LanaBanana51 4y agoGreat design, love the ease of use.
- rathish_g 4y agoCongratulations on the launch. Manual entry is very tricky. I use an app from Microsoft called SMS Organizer. https://www.microsoft.com/en-us/garage/profiles/sms-organizer/ https://www.microsoft.com/en-us/garage/profiles/sms-organize... It scans my SMS and nicely categorizes all my transactions. Axios (previously Walnut) also does the job well, but it's very cluttered after the latest update. https://play.google.com/store/apps/details?id=com.daamitt.walnut.app&hl=en_IN&gl=US https://play.google.com/store/apps/details?id=com.daamitt.wa... Not sure if these apps are globally available.
- Nyoxide 4y agoThanks for sharing, will take a look !
- hdevel 4y agoCan i export a budget data?
- Nyoxide 4y agoUnfortunately this isn't currently possible but this is on the app's TODO list. Do you have any idea of how you would like to export them ? How it would look like ?
- hdevel 4y agoSo far, I am liking this application although i have been using it for the last 4 days. So, My ideas are either to have an endpoint where you can GET the exported data as xml or csv, you authenticate using a token generated in the application per client. OR to just to have an export button per budget what exports the whole expenses within the budget as csv file.
- Nyoxide 4y agoThank you very much for the feedback and the idea. I will work on this
- koinedad 4y agoLooks really clean I love the idea. Did you do this in SwiftUI/Native?
- Nyoxide 4y agoThanks that's kind of you ! The app is made in Swift, I've only used SwiftUI for the homescreen and lockscreen widgets :)
- natalia-a 4y agoManual tracking IMHO is just too tedious to succeed. It needs to get integrated into banks and credit card accounts, like Mint, and support automatic categorization. Although all the apps are tried are really bad at this, it's a very hard problem to solve.