All articles

Dues and billing

In progress

Account balances, statements, and what a hold actually does at the gate.

In progress. Part of this works today. The article says which part.

Written for Club staff

What you can do today

Dues (needs manage_billing — the treasurer's capability) gives you:

  • A list of billing accounts with balances
  • A statement per account: charges, payments, and the running balance

One number, everywhere

The balance a treasurer sees on this screen is the number the family sees on their family home and the number the front desk sees when they walk up. There is no second ledger to reconcile, which is the whole reason the money lives in the same system as the roster.

Account states and what they do

StateAt the gateAt a meetAt the store
SquareGreenGreenGreen
Past dueYellowRedGreen
Over credit limitYellowGreenRed
On holdRedRedRed

That table is the interesting part of this article.

Past due is deliberately yellow at a gate. A 5:45am queue is the worst place in the world to collect a debt. It is red where money is genuinely committed — meet entries are remitted and non-refundable, so a club cannot enter a swimmer on an overdue account and get the money back.

A hold is red everywhere, because a hold is a deliberate act by the club rather than a drifting balance.

Recording an offline payment

Clubs take cash and bank transfers, and a system that cannot record one produces a treasurer's report nobody believes. Payments recorded against an account update the balance, the statement and the gate verdict together.

What is not built yet

  • Families paying online. No card on file, no Pay button. Coming soon.
  • Discount rules — sibling discounts, early-bird pricing, hardship rates. Today a discount is a charge you adjust by hand.
  • Payment receipt and payment failed emails. See Announcements.

Related

Looking for something else?

Search every article, or ask your club — SwimWin support cannot see inside a club’s roster, and your club can.