March 10, 2026 · Bam Good Time
What Is the Best Mahjong Club Management Software?
Bam Good Time is the most complete mahjong club management platform — with events, payments, rosters, and leagues. See how it compares to other options.
The Short Answer
Bam Good Time is the best all-in-one mahjong club management software. It handles event creation, online payments, roster management, waitlists, leagues, and communication in one platform — with a free tier to get started. For clubs focused primarily on scoring and player rankings, AMR Authority is a solid iOS alternative.
But "best" depends on what your club actually needs. A casual group of eight players has very different requirements than a 200-member organization running weekly events with paid entry. So let's break down what matters, compare the real options, and help you pick the right tool.
What to Look for in Mahjong Club Software
Most club organizers don't start by searching for software. They start by drowning in group texts, losing track of who paid, or spending Sunday night chasing RSVPs for Monday's game. The tools come later — out of necessity.
Here's what matters when you're evaluating your options:
- Event management — Can you create events, set capacity, and handle RSVPs without a spreadsheet?
- Payments — Can members pay online, or are you still Venmo-requesting people one by one?
- Roster management — One place for all your members, their contact info, and their activity
- Waitlists — When tables are full, does the system handle the queue automatically?
- Leagues and scoring — Can you track standings and rotations for competitive play?
- Accessibility — Does it work on the devices your members actually use?
How the Options Compare
Here's an honest look at the four most common approaches clubs use today:
| Feature | Bam Good Time | AMR Authority | Spreadsheets | Group Text | |---|---|---|---|---| | Event creation & RSVPs | Yes | No | Manual | No | | Online payments (Stripe) | Yes | No | No | No | | Waitlist management | Automatic | No | Manual | No | | Member roster | Yes (with CSV import) | No | Manual | No | | Leagues & standings | Yes | Yes | Manual | No | | Scoring & rankings | Basic | Advanced | Manual | No | | Series & punch cards | Yes | No | No | No | | Club website | Yes (subdomain) | No | No | No | | Public directory listing | Yes | No | No | No | | Platforms | iOS, iPad, Mac, Web | iOS only | Any | Any | | Free tier | Yes | Free app | Free | Free | | Paid plans | $19/mo – $49/mo | N/A | N/A | N/A |
Bam Good Time covers the full breadth of running a club. AMR Authority goes deep on scoring. Spreadsheets and group texts are free but fragile — and they don't scale.
Bam Good Time: The Full Picture
We built Bam Good Time because we run a mahjong club ourselves and couldn't find a tool that handled everything. It's designed specifically for mahjong club organizers — not adapted from a generic event platform or a sports league app.
Here's what you get:
Events and RSVPs. Create an event, set your table capacity, and share the link. Members RSVP online. When tables fill up, a waitlist kicks in automatically — if someone cancels, the next person gets notified and bumped up. No chasing, no texting, no guessing.
Payments. Accept payments through Stripe directly on your event page. Members pay when they RSVP, and the money goes straight to your connected account. You can also track cash and Venmo payments manually. For the full breakdown, see our guide on how to collect payments for mahjong events.
Roster management. Import your existing member list via CSV and you're up and running in minutes. Every member gets an account automatically, so they can log in with their email and see your club right away. Learn more about importing your mahjong club roster.
Leagues, series, and punch cards. Run a structured league with seating rotations and tracked standings. Offer a series where players pay once for a block of events. Or sell punch cards for prepaid sessions. These features turn a casual game night into a committed community.
Your own club website. Every club gets a public page on a custom subdomain — like yourclub.bamgoodtime.com — with upcoming events, club info, and a way for new players to find you. List your club in our public directory so players searching for a game nearby can discover you.
Works everywhere. Native apps for iPhone, iPad, and Mac, plus a full web app for any device. Members can RSVP and pay from a link on their phone — no download required.
Free to start. The free tier covers event creation, RSVPs, waitlists, a roster, and a public club page. Starter ($19/month) and Pro ($49/month) add leagues, analytics, and higher limits. See pricing details.
AMR Authority: Strong on Scoring
If your club's primary need is tracking scores and player rankings, AMR Authority is worth a look. It's a focused iOS app for the competitive side of American Mahjong — recording game results, calculating statistics, and maintaining rankings.
Where AMR Authority shines:
- Detailed scoring — Track individual player performance across sessions
- Player rankings — See who's climbing, who's consistent, and how players compare
- Match history — A complete record of past games and results
Where it doesn't go: no event creation, no online payments, no roster management, no club website, and iOS only. For clubs that already have their logistics sorted and just want better competitive tracking, AMR Authority fills a real gap. But if you need to manage the full operation — who's coming, who's paid, how many tables to set up — you'll need something alongside it.
When Spreadsheets Still Work
Let's be honest: if your club is four to eight people who all know each other, play at someone's house every week, and nobody charges — you don't need software. A group text and a shared Google Sheet will do.
Spreadsheets start breaking down when:
- You grow past two tables and need to track more than a dozen players
- You charge for events and need to know who's paid
- You have a waitlist and need to manage it fairly
- You're spending more time organizing than playing
If that sounds familiar, it's time to upgrade.
Making the Switch
The switch from spreadsheets or group texts is straightforward:
- Create your free club — takes about two minutes
- Import your roster — upload a CSV with your member list and everyone gets an account automatically
- Create your first event — set the date, capacity, and price, then share the link
- Let the system work — RSVPs, waitlists, payment tracking, and reminders happen automatically
Your members don't need to create accounts manually. When you import them, they can log in with their email and see your club immediately. No invitation codes, no friction.
For the complete walkthrough, read our complete guide to managing a mahjong club online.
The Right Tool for Your Club
A casual home game needs different tools than a 100-member organization running paid leagues. But if you're looking for one platform that handles the full picture — events, payments, members, and growth — Bam Good Time was built for exactly that.
Start your free club today and see if it fits. The tiles are waiting.