Every five-a-side team, badminton group, or running club fund works the same way: one person collects dues weekly and holds them - cash, or a lump in their own bank account. Then someone asks "how much's left?" and the treasurer digs through their banking app.
SquadKitty is that answer, at a link. Log dues in and spending out, see who hasn't paid, get a runway estimate, and collect a week's dues in one pass. Share a link - no signups, no accounts, free.