I was actually looking for something simple like this for dividing expenses.
I suggest adding "Note" field on a "Item" that could be used for an extended description. The current "Description" field seems to be a single line, and is truncated on some of the views - it is really more of a "Title" than "Description".
This is exactly the functionality I have been looking for, in a minimal implementation. I love it!
When creating a participant, why require an email, though, instead of making it optional?
I'd wager that most people will use this on mobile, and therefore share this via WhatsApp or some other IM client. Adding an email then becomes a pointless burden.
Not the person who commented earlier but it feels a bit odd to mix the settlement payments and the actual spending transactions in the same list. Not sure if a different view would be useful or whether it is just something I would get used to over time.
Hey! To be honest Kittysplit is the best tool in terms of simplicity and accessibility...besides IOU ;) I believe the overview page of a kitty could be cleaned up much more. Using it the first time was not at all intuitive for me. We tried to cut it down to the most important features and hope that even my mom would understand to use it. But lets talk more...contact me on iou@iou.ch if you want to!
This is pretty neat, I always create fairly complicated spreadsheets for trips with friends, however this covers most of the edge case.
One is does not though is adding and removing people. IE, you rent a house but you might squeeze two more people in at the last minute. Then you need to edit all previous ledger items to make their split even.
Splitwise user here. Interface is clear and easy to use with most of the required functionality.
Personally I find the per-bill itemised expense part of Splitwise essential, being able to split a receipt into it's items and then charge particular participants for only certain items. Uploading images of receipts to each bill is also essential imo.
Is it an actual problem without solution though, to be "simpler than Splitwise"? And is it actually perceptibly simpler? I find Splitwise rather easy to use and just functional enough to cover all usecases. From the first look this site does about the same stuff, no? The only significant difference I see is app vs website.
I created an even simpler version of this optimized for mobile usage ("add to homescreen") for personal use a couple of years ago.
Never dared to advertise it though. Initially used it to look into fancy front end tech, but quickly resorted to PHP, SQL and a bit of jQuery.
On the plus side in addition to "no app", "no login", etc.
+ Optimized for mobile (really minimal: https://snipboard.io/pQfY8A.jpg)
+ No tracking
+ No web fonts
+ Simpler input (no wizard)
Simplicity comes at a price: It has some things missing I was playing around with as well:
- Expenses are always split equally among all
- No offline support
- Worst of all: No HTTPS
1. It doesn't accept my email address. Looks like the pattern is way too strict and doesn't allow any new TLDs.
2. The use-case I most often see Splitwise used for is trips abroad with friends. In this situation, expenses are often recorded while no internet connection is available and synced later. I'm not sure if IOU supports this, I haven't tried it.
1. Can you send an email to iou@iou.ch so I can check you address and fix the bug?
2. We will be building mobile apps as soon as possible with this functionality.
For reference, I didn't try any of the more obscure email address features, such as comments or quotation. My address simply has the form firstname@lastname.email
> just send an email with a confirmation link to see if it actually works.
Please don't enable anyone to just send emails to arbitrary email-addresses through you. That's how your email/domain will quickly get marked for SPAM.
At the very least, put in place a rate-limit per email-id (and source-ip too maybe). Otherwise i can simply keep entering email-ids of people to spam.
A pot holds all expenses of a group. You create one pot for a trip with friends and another pot with your roommates. You can (but don't have to) create an account if you want to manage and access many different pots. Or you can just bookmark the url of the pot to access it.
Yea, that premise might be flawed. I've used Splitwise with over two dozen people, some of them newcomers, all of which picked it up instantly. I don't remember missing a feature either...
I find Splitwise UI not intuitive at all. I currently used acasa. UI wise its great. The one thing I don't like about them is they don't let you export the data from the system.
Niche that you might want to target: splitting grocery delivery.
Why?
In the UK, it is common for grocers like Tesco, ASDA, or Sainsburys which offer grocery delivery to require a £40 minimum for an order. It is quite hard to hit that minimum with a week's worth of groceries and ordering groceries for longer than a week is less useful because meat & veg expires. Therefore, it would be nice to be able to split a grocery delivery with flatmates or with the flat across the hall. There is a coordination challenge here.
It would be nice if I could sign up for an account, my flatmate could sign up for an account, we could link our accounts and then we could add stuff to the same Tesco cart--with a record of who had ordered which groceries and who owes whom when someone hits the "thats enough groceries in the cart. please deliver" button.
In our office we use a shared takeaway system called Seamless. We each submit our order ahead of a cutoff time, pay, then when it arrives each container is individually named so you know what belongs to each person.
Something like this could be really good for shared grocery orders for flat shares, but ideally you'd have buy-in from the grocers, so that the bags are separated and there's no quibbling about who ordered what.
I always wondered why Instacart never took their Group Carts feature and made it more holistic.
Right now, Instacart lets you create shared "Group Carts" for their grocery delivery, which I use with my girlfriend. But, there's no payment splitting, ability for other people in the shared cart to add items after-the-fact, Instacart Express benefit sharing, or any sort of shared order management abilities.
If Instacart extended the "Group Carts" feature to actual "Group Orders", this would make situations like mine (and also those who use Instacart with roommates) much more convenient and would be similar to how you describe Seamless
For small apps like these, sign up is really a pain. That is why a friend and I have been working on a simplified version, which is mostly based on links so you can also easy share a tab:
https://grouptabs.net
We also try to keep the interface very simple, and it works offline.
This is brilliant! I find Splitwise annoying...need yet another account, need to use an app or clunky web interface, etc.
This is perfect. Breath of fresh air. I will use it the next time I need it!
Lately I've been using a local app on my phone, which I find more reliable (no need for data or reliance on a website) but of course it doesn't allow for collaboration with others.
Another great app for tracking expenses is Splid [1] – IMO much better than Splitwise, no accounts required, clean and beautiful UI. (I'm not affiliated with this app)
I implemented this feature in a shared flat context. The problem gets simplified as the users are all part of a group already and even the settlement happens without exchanging any money. Your share gets added to the monthly rent. Full write-up: https://blog.simplyguest.com/flatmate-expenses.html
76 comments
[ 3.1 ms ] story [ 136 ms ] threadI suggest adding "Note" field on a "Item" that could be used for an extended description. The current "Description" field seems to be a single line, and is truncated on some of the views - it is really more of a "Title" than "Description".
When creating a participant, why require an email, though, instead of making it optional?
I'd wager that most people will use this on mobile, and therefore share this via WhatsApp or some other IM client. Adding an email then becomes a pointless burden.
Would be great to get some feedback!
Have you used Kittysplit recently? We updated the overview page 2 months ago.
Congrats on your mention on HN. I'll be in touch.
* Automatic currency conversion
* read-only pots
* commenting on pots
* very fast UI
* Cats
One is does not though is adding and removing people. IE, you rent a house but you might squeeze two more people in at the last minute. Then you need to edit all previous ledger items to make their split even.
Personally I find the per-bill itemised expense part of Splitwise essential, being able to split a receipt into it's items and then charge particular participants for only certain items. Uploading images of receipts to each bill is also essential imo.
Simplicity comes at a price: It has some things missing I was playing around with as well: - Expenses are always split equally among all - No offline support - Worst of all: No HTTPS
So far I have two issues with your solution:
1. It doesn't accept my email address. Looks like the pattern is way too strict and doesn't allow any new TLDs.
2. The use-case I most often see Splitwise used for is trips abroad with friends. In this situation, expenses are often recorded while no internet connection is available and synced later. I'm not sure if IOU supports this, I haven't tried it.
1. Can you send an email to iou@iou.ch so I can check you address and fix the bug? 2. We will be building mobile apps as soon as possible with this functionality.
Don't validate the address beyond looking for an '@' in the string; just send an email with a confirmation link to see if it actually works.
For reference, I didn't try any of the more obscure email address features, such as comments or quotation. My address simply has the form firstname@lastname.email
Please don't enable anyone to just send emails to arbitrary email-addresses through you. That's how your email/domain will quickly get marked for SPAM.
At the very least, put in place a rate-limit per email-id (and source-ip too maybe). Otherwise i can simply keep entering email-ids of people to spam.
What is a pot?
When should I create multiple pots?
Edit: I found https://play.google.com/store/apps/details?id=com.astepanov.... which works offline and does OCR from a photo
- Works offline - Syncs with friends - No registration needed - All currencies supported - PDF and CSV export - It's FREE to download!
i also like https://github.com/spiral-project/ihatemoney which is opensource and goes with a mobile app.
Why?
In the UK, it is common for grocers like Tesco, ASDA, or Sainsburys which offer grocery delivery to require a £40 minimum for an order. It is quite hard to hit that minimum with a week's worth of groceries and ordering groceries for longer than a week is less useful because meat & veg expires. Therefore, it would be nice to be able to split a grocery delivery with flatmates or with the flat across the hall. There is a coordination challenge here.
It would be nice if I could sign up for an account, my flatmate could sign up for an account, we could link our accounts and then we could add stuff to the same Tesco cart--with a record of who had ordered which groceries and who owes whom when someone hits the "thats enough groceries in the cart. please deliver" button.
Something like this could be really good for shared grocery orders for flat shares, but ideally you'd have buy-in from the grocers, so that the bags are separated and there's no quibbling about who ordered what.
Right now, Instacart lets you create shared "Group Carts" for their grocery delivery, which I use with my girlfriend. But, there's no payment splitting, ability for other people in the shared cart to add items after-the-fact, Instacart Express benefit sharing, or any sort of shared order management abilities.
If Instacart extended the "Group Carts" feature to actual "Group Orders", this would make situations like mine (and also those who use Instacart with roommates) much more convenient and would be similar to how you describe Seamless
We also try to keep the interface very simple, and it works offline.
A few things I would really like to see added seem to already be in discussion, such as an "add to homescreen" option (https://github.com/xMartin/grouptabs/issues/146, https://github.com/xMartin/grouptabs/pull/143) and a delete option (https://github.com/xMartin/grouptabs/issues/152).
I look forward to playing with!
This is perfect. Breath of fresh air. I will use it the next time I need it!
Lately I've been using a local app on my phone, which I find more reliable (no need for data or reliance on a website) but of course it doesn't allow for collaboration with others.
Disclaimer: I have not had my morning caffeine yet.
[1] https://play.google.com/store/apps/details?id=splid.teamturt...
and the website (no web app ATM): splid.app