Kudos for the cool project, but as a solution it's over-engineered IMHO. For expenses, just open a joint current account where everyone pays in an equal amount periodically. All bills/shared grocery items then get paid for out of that account and any surplus either gets redistributed or goes towards a group meal or…