Innovative Club Management

ICM Software

The system your club runs on was not designed by anyone who has run a club.

ICM Software is one operating system for a private club: memberships, member accounts, dining, retail, tee times, courts, and events, all resolving against a single member account.

Request a Walkthrough

Why this exists

Every club we have ever walked into runs on systems that do not speak to each other.

Six systems, one member

Dues in one system, the grill in another, the tee sheet in a third, retail in a fourth. The member is a different person in each one, and nobody can see the whole relationship.

Month-end is a reconciliation project

Statements get assembled by hand from exports. Errors reach members. The people who should be running the club spend the first week of every month in spreadsheets.

Reporting nobody trusts

Revenue read off the member ledger misses every card and cash sale that walked through the door, which is most of them. Boards make decisions on numbers that quietly under-report.

Built for golf, bolted onto everything else

Most club software started as a tee sheet. City clubs, racquet clubs, and social concepts get the leftovers.

The idea it is built on

One member account, and everything else hangs off it.

A member books a court, has lunch on the terrace, charges a sleeve of balls, and brings four guests to dinner on Friday. That is one relationship, not five records. The account is the spine: privileges follow the membership, charges post once, and the statement assembles itself.

Revenue reporting reads from tickets and tenders rather than from the member ledger, so a card sale to a guest counts exactly as much as a house charge. Boards get the real number.

What is in it

Twelve modules, one system of record.

Membership management

Member and household records, membership types, privileges, dues cycles, applications, and waitlists.

Member accounts and billing

One append-only ledger per member, house charges, statements, minimums, and monthly billing runs.

Food and beverage POS

Checks by seat, modifiers, split payments, and tabs across every outlet from the grill to the halfway house.

Kitchen display

Tickets routed to the right prep station, with timing and coursing the servers can actually see.

Pro shop retail

SKUs, inventory, special orders, and member charges that land on the same account as dinner.

Tee times

Tee sheet, booking windows by membership class, guest rules, and pace-of-play reporting.

Court reservations

Tennis, pickleball, and padel sheets with the same rules engine the tee sheet uses.

Dining and events

Table reservations, banquets, private events, and BEOs tied to the member who booked them.

Payments

Card present and card not present through Stripe, cash drawers, gift cards, and comps, all reconciled.

Staff and permissions

Roles for managers, servers, pro shop, and accounting, so people see what their job needs and nothing else.

Reporting

Revenue read from tickets and tenders rather than the member ledger, so card and cash sales are never under-reported.

Member apps

Web and mobile for booking, statements, events, and the member directory.

The same four questions, asked of the software

  • What if the member experience was the focus?
  • What if hospitality were the foundation?
  • What if we found the best possible people?
  • What if we challenged the status quo?

In development

ICM Software is being built now, with a small number of design partner clubs shaping it before general release. If you want your club's workflows in the product rather than around it, this is the moment to talk.

ICM Software is built and operated by Smash Software, LLC, and offered to clubs through Innovative Club Management.

Serving clubs and member-only concepts nationwide

Request a walkthrough.

Tell us how your club runs today, including what is held together with spreadsheets. We will show you the parts that are built and be straight with you about the parts that are not.

Prefer to send a message instead? Use the form, or call 562.276.3171.

Which sounds like you? *