2026-09-01

Stop running your group's money in a group chat

Every group that pools money starts the same way: someone volunteers to keep track, and the record lives in a notebook or a chat thread. It works until it doesn't — usually at month end, when two people remember the same payment differently.

The problem isn't dishonesty, it's that a chat has no state. A message saying 'paid 5k' is not a balance. Nobody can look at the thread and answer the only question that matters: what does each person owe right now?

A ledger answers that by construction. Each member has a target, a list of payments, and a balance derived from both. Nothing is remembered, everything is computed.

The second thing a chat can't do is carry over. Groups rarely settle to zero — some overpay, some fall behind. If last month's shortfall doesn't follow the person into this month, the numbers quietly drift apart.

Finally, a ledger records who changed what. Not because anyone is suspicious, but because a treasurer who can point at an audit trail never has to defend their memory.

More notes