Here’s the story.
When I was a student in Yogyakarta, we had this kind of problem when we pay at restaurant or cafe. Sometimes, the restaurant doesn’t want to get paid from each of us individually. They just want to get paid one time.
Then, what we would do is to let one person to cover the whole payment first, then we pay our share to him / her. The thing is, for most of the time, he / she would lose track of it, because some people just don’t pay directly.
So here’s what I think would work to solve the problem. We could create record from scanning the receipt or just add the detail manually, then assign each item to your friend. We could track all of them in one place.
Btw, I think I used Basecamp way too much. Thanks for the inspiration though.