Currently the split bill feature just sends a money request that is not linked to the actual expense, the main pain points about this are:
*You can split the same bill multiple times with the same user which causes confusion about which bills are already split and which ones not.
*Counter part doesn’t know the concept of the expense (as discussed on Split bill expansion).
*You are not able to know when a specific money request is fulfilled.
*When you receive the money from the counter part this is processed as a money transfer and not as a pay out of a shared bill.
By linking the money requests with the expense we will be able to solve all this problems.