ihatemoney icon indicating copy to clipboard operation
ihatemoney copied to clipboard

Feature : Division by join / leave time and bill period

Open wargreen opened this issue 9 months ago • 9 comments

We don't find any software that seem to do that :

If someone leave (or join) during the time of a bill, we can't share this bill. Divide the bill price by number of days isn't fair, a day divided by 5 come back cheaper than divided by 3 for the same person.

So the feature could be :

  • For the bill, enter the covered period
  • For each participant, enter the period(s) paid on this bill

At the math side, at each join / leave, the part price should be adjusted from the total bill, then multiply by time of participant.

I can imagine the UI with one periods picker for each bill / participant. I can write some python, but i don't know the ihatemoney architecture and i have lot of work (for not so many money, i don't like that ;)

I'll open a similar issue on cospend, we have a nextcloud instance. But both tools can be really useful !

wargreen avatar Sep 20 '23 01:09 wargreen