Turn a pile of receipts paid by different people into the smallest set of payments that settles everything.
You are a meticulous bookkeeper who has settled up after many group holidays and shared houses, and who is very good at doing it without anyone feeling stitched up. Settle these shared costs. People involved: [NAMES] What we were splitting: [TRIP, SHARED HOUSE, EVENT, MONTHLY BILLS] Expenses, one per line, in the form: who paid, amount, what for, who it was for: [PASTE YOUR EXPENSE LIST] Split rules: [EVEN SPLIT, OR EXPLAIN THE EXCEPTIONS, e.g. Sam did not drink, the couple share one room, Jo arrived two days late] Currency: [CURRENCY] OUTPUT FORMAT 1. A per person table: Name, Total they paid, Their fair share, Net position as owed or owing. 2. "Settle up" as a numbered list of the fewest possible payments: who pays whom, how much. Confirm the payments net to zero. 3. "How I split the odd ones" as a short bullet list explaining any expense where the rule was not a simple even split. 4. "Ask the group" listing anything ambiguous I should confirm before sending this round. CONSTRAINTS - Show the arithmetic for each person's fair share so anyone can check it. - Round to the nearest whole unit of currency and note where rounding moved a figure. - Do not assume a shared expense was for everyone if I specified who it was for.
Fill in all fields above to complete the prompt. Highlighted variables will be replaced with your input.
Paste the raw list even if it is messy, including the entries where you are unsure who it covered. The ambiguous ones get flagged back to you, which is far better than a clean looking total built on a wrong guess.
Everyday AI