Your club's members, money and teams
in one place
Fees and invoices for the treasurer, lineups and practice plans for the coaches. One flat price, no per-member fees.
Free plan availableNo credit card required5-minute setup
- No ads, ever. Not even on Free.
- Flat price. It does not grow with your member count.
- Public club page included on every plan.
- Your data is yours. Every member can download their own data as a file, straight from their profile.
New: Club Finances
The treasurer's job, without the spreadsheet
Kiosk sales, expenses, budgets, and the income statement live where the club already is — recorded once, ready for the board and the accountant.
-
Kiosk sales, cash or card
Sell coffee and game-day snacks straight from the app. Card buyers pay through a Stripe checkout link — on mobile it's a QR code they scan at the counter — and every sale lands in the books with a category.
-
Expenses with the receipt attached
Someone bought pucks with their own money? Photograph the receipt, attach it to the expense, and it's recorded — no more shoeboxes of paper slips.
-
Every team is its own cost center
Per-team cost centers, finally painless (Finnish clubs know them as kustannuspaikat). See income and expenses per team, so the juniors' fundraising never quietly pays for the seniors' ice time.
-
Budgets and a board-ready income statement
Set a season budget per category, watch actuals track against it, and pull the association's income statement (tuloslaskelma) for the next board meeting.
-
Hand your accountant a finished export
Every transaction gets a sequential voucher number, closed periods can be locked, and the whole ledger exports in one click as CSV your accountant's tools import directly.
Practice Whiteboard
Plan practices like a pro
Design drills on a digital whiteboard, build timed practice plans, and run the whole session rink-side — without leaving ClubDeck.
-
Drill designer for any surface
Draw drills on a hockey rink, floorball rink, football pitch, or basketball court. Place players, pucks, balls, and cones, then sketch skating, passing, and shooting paths.
-
45+ ready-made drills
Start from a library of proven drills for ice hockey, floorball, football and basketball. Clone one, tweak it, and make it yours.
-
Animated playback
Press play and watch the drill unfold — every player moves along their path at once, so the team sees the timing, not just the lines.
-
Timed practice plans
Chain drills into a session plan with durations for each block — or let ClubDeck generate a full practice for you.
-
Show mode, TV mode, and print sheets
Run the plan fullscreen on a tablet at the rink, put it on the locker-room TV, or print coaching sheets for the bench.
Sports
Made for your sport
Coaching tools built for ice hockey, floorball, football and basketball. Members, schedules, attendance, fees and the books work the same in almost any sport.
-
Ice hockey
Rink drills, lineups by line, 14 ready-made drills
-
Floorball
Floorball rink, lines of 3+2, 12 ready-made drills
-
Football
Pitch drills, formations, 15 ready-made drills
-
Basketball
Court drills, lineups by quarter, 8 ready-made drills
-
Any other sport
Blank-field whiteboard and the whole club office. No lineup builder yet.
-
Drills on your own surface
The drill designer opens on a rink, floorball rink, pitch or court to match your club. Other sports draw on a blank field.
-
Lineups in your sport’s format
Lines for ice hockey and floorball, formations for football, quarters for basketball. Drag players into place and share the match-day lineup.
-
Positions that fit
Each of the four sports has its own positions, and auto-lineups and training teams balance them. Other sports have no fixed positions, so training teams are split at random.
-
Volleyball, handball, ringette…
The club office does not care what you play: members, events, availability, fees, kiosk and bookkeeping, family schedules and volunteer shifts work the same in every sport.
Finnish club? Record each player’s licence number and valid-until date, send expiry reminders, and get a warning when a player without a valid licence is in a match lineup. You enter the numbers yourself. There is no Suomisport sync. Read more (page in Finnish)
Everything your club needs
From roster management to match-day lineups, ClubDeck covers the full workflow so you can focus on the game.
For the club office
What Needs You Today
For coaches and admins, club home opens with a Needs attention card: who hasn't answered the next event and, for admins, waiting join requests and (on Pro and Club) overdue invoices. One tap reminds the non-responders, at most once an hour per event. Customise the page to show what you use; the layout is saved on each device.
Billing and Invoicing
Create and send invoices with Stripe integration. Track payments and manage membership fees effortlessly.
Automatic Payment Reminders
Overdue invoice? ClubDeck follows up by email on its own — polite, weekly, and capped — so you never have to chase payments.
Team Finances
Kiosk sales with card payments, expenses with photographed receipts, and per-team cost centers (kustannuspaikat) — every euro lands in the right team's books.
Bookkeeping Export
Budgets vs actuals, income statement, numbered vouchers, and period locking — then export the full ledger as CSV your accountant imports directly.
Bank Transfers & Import
Reference numbers and barcodes on every invoice. Upload your bank CSV and ClubDeck marks matching payments paid for you.
Reports & Analytics
Attendance per member (available, unavailable, attended and total events), plus billing, donations, tickets, and season summaries for any date range, with CSV export.
Newsletters & Contacts
Email the whole club, one team, or a single role from ClubDeck. Public subscribers get automatic unsubscribe links.
Documents
A shared shelf for rules, forms, and schedules. Upload once and every member can download it, on web or mobile.
Roles and Permissions
Admin, coach, player, and guardian roles. Parent and guardian accounts for junior teams with appropriate access levels.
For coaches
Team Management
Organize clubs, teams, and seasons. Manage player rosters with positions, jersey numbers, and skill ratings.
Event Scheduling
Create training sessions, matches, and events with recurring schedules. Sync via iCal feeds to any calendar app.
Availability and Attendance
Players mark themselves in or out before each event, and the coach checks in who actually showed up. The attendance report shows both side by side for any date range.
Lineup Builder
A visual lineup builder for your sport: lines for hockey and floorball, formations for football, quarters for basketball. Drag players into position and share the match-day lineup with the team.
Training Randomizer
Generate balanced training teams automatically. Position-aware, skill-balanced, and respects pairing preferences.
Practice Whiteboard
Design drills on a rink, pitch, or court, animate them, and attach them to events. 45+ ready-made drills included.
Practice Plans
Chain drills into timed session plans — or auto-generate a full practice in one click. Show mode and print sheets included.
Stand-in Board
Need a sub for tonight's training? Post it to the cross-club stand-in board. Players from any club can apply with their profile and the coach picks one.
AI Drill Drafting Coming soon
Describe a drill in plain words and get a first draft on the whiteboard, ready to fine-tune before practice.
For families
My Family Club plan
One place for parents: every child's schedule, clubs, and bills across all their clubs — plus volunteer shifts you can claim from your phone.
Co-Guardians Club plan
Two parents, one player. Co-guardians both see the schedule, mark availability, and stay in the loop for their child.
Volunteer Rosters Club plan
Volunteer shifts made simple: the Finnish talkoot tradition, on your phone. Post duty slots for game days and events, members claim them, and everyone sees what is covered.
Team Chat
Real-time messaging for the whole team. Announcements, event discussions, and quick coordination — all in one place.
Find a Club
Filter clubs by sport, city, and level. See who's actively recruiting new members or looking for one-off subs, and apply in two clicks.
New: My Family
The whole family's sports life, on one screen
Two kids, three clubs, four group chats, and a fridge full of paper schedules? My Family pulls it all together — so you always know who plays where, when, and what's still unpaid. It's free for parents and shows children from clubs on the Club plan.
-
Every child, every club, one place
Each child gets their own card with their schedule, clubs and teams, and bills — even when they play in two different clubs that have never heard of each other.
-
One timeline for the whole week
All your children's practices and matches merge with your own volunteer duties into a single week view. No more cross-checking three calendars at breakfast.
-
Add a child, or find them a club
Register a new child in seconds, or browse the club directory and apply on their behalf to a club on the Club plan — right from the family page.
-
Two parents, one loop
Co-guardians share the full picture: both of you see the schedule, mark availability, and handle bills. Whoever's on pickup duty tonight has everything they need.
-
Volunteer shifts from your pocket
The kiosk roster is on your phone, not a paper sheet in the rink lobby. Claim a shift when it suits you and see every duty you've signed up for across all your clubs.
Up and running in minutes
ClubDeck is designed to be simple to set up and intuitive to use — no training manual required.
Create your club
Sign up, name your organization, and set up your first team. Add seasons and configure roles for your coaching staff.
Add your roster
Invite players and guardians. Assign positions, jersey numbers, and set up your recurring training and match schedule.
Run your season
Track availability, plan practices, build lineups, send invoices, and communicate with the team — all from one dashboard. Club home flags who hasn't answered the next event, and one tap reminds them.
Simple pricing
Start free, upgrade when your club grows. ClubDeck takes no cut of payments (only Stripe’s own fees apply) and charges no per-member fees.
ClubDeck Club €29/mo (excl. VAT), unlimited members, no per-member fee. Compare costs for your club
Free
Get started with basic club management. No credit card required.
- Up to 25 members
- 1 team
- 20 events per month
- Basic lineup builder
- Availability tracking
Pro
or €120/yr — 2 months free
For active clubs that need scheduling, billing, and communication tools.
- Up to 75 members
- 3 teams
- Unlimited events
- Full lineup builder with skill-based auto-generation
- Drill whiteboard & practice plans (50 drills, 10 plans)
- Billing & invoicing
- Stripe payments
- Calendar feed (iCal)
- Email notifications
- Custom training colors
- Event registration & check-in
- Donations & fundraising
- Newsletters
Club
or €290/yr — 2 months free
The full platform for clubs with many teams and junior programs.
- Unlimited members
- Unlimited teams
- Everything in Pro
- Unlimited drills & practice plans
- Volunteer rosters (talkoot)
- Reports & analytics
- Kiosk & ticket sales, expenses & team finances
- Bookkeeping export & income statement
- Real-time team chat
- Parent, guardian & co-guardian accounts
- Guardian billing for juniors
Large clubs & associations
For big multi-team clubs, associations and groups of clubs that want a price built around them.
- Everything in Club
- Custom pricing for your size
- Annual invoice, paid by bank transfer
- Onboarding & data import help
- Priority support
Prices exclude VAT. Finnish VAT (25.5%) is added for clubs in Finland; clubs outside Finland are charged 0% VAT.
ClubDeck takes no cut of your payments. Stripe’s standard processing fees apply, charged by Stripe to your club’s own Stripe account. See Stripe’s pricing. No per-member fees, ever.