tcm
...
Everyone's invited to the pub this weekend. Hooray. Now, the way this will work is that everyone keeps a careful tally of how much they've had to drink, and at the end we all cross-invoice each other, so that if you've paid for some of the drinks then you have to keep a record of that total, and then you'll net off your liabilities to each person for who you bought a drink, and keep a record of that as well. In this way, the final bill will be lowered by the amount that anyone paid for a round, and each person's individual liability to each other will be increased by the sum of the individual liabilities to those who may have bought them a drink. To make things simpler I propose that anyone buying anyone else a drink actually raises an invoice for the drink to those individuals, and in this way an account can be run for each person attending. Is this straightforward enough?