Free trial

Pricing

Simple, transparent pricing for BJJ clubs of every size

2 weeks free — no card required

Every new branch gets full Blue Belt access for 14 days. After the trial, choose a plan to keep your data and access.

White Belt

Everything you need to run your BJJ competition team smoothly

19/ mo
Start free trial
  • Athlete management & profiles
  • Belt & stripe promotion history
  • Competition sign-ups & results
  • Kids program (guardian consent, age-gated profiles & parental billing)
  • Weekly training schedule
  • Competition travel groups (roster, logistics & guardian consent)
  • Membership plans
  • Stripe invoices
  • Athlete self-registration portal
  • QR-coded recruitment poster
  • Weight logs & competition weight tracking
  • Unlimited athletes
Most popular
Blue Belt

Everything in White Belt, plus billing, analytics, AI, and the Leads CRM

49/ mo
Start free trial
  • Everything in White Belt
  • Guardian self-registration for kids
  • Kids belt colors and stripe tracking
  • Apple Wallet membership passes
  • Membership freezes, holds and cancellation notice periods
  • Billing simulation before charging members
  • iPad kiosk self check-in
  • Staff mobile app for coaches and admins
  • Attrition, instructor and platform analytics
  • Data rights tools for export and erasure requests
  • AI-supported bulk athlete import from CSV, PDF or photo
  • Automated billing runs with proration
  • IBAN / Direct Debit support
  • SEPA (Single Euro Payments Area) direct debit file generation
  • AI Companion (ask questions in plain English)
  • Accounting & journal ledger
  • Coach payroll (salary & withholdings, double-entry journal)
  • Full bank clearing & reconciliation with AI matching
  • Leads CRM for tracking prospects
  • Add and manage leads manually
  • Leads are automatically closed when they self-register as athletes
  • Public booking page for integration into your website
  • Public class timetable for integration into your website
  • Instagram DM lead capture
  • Chat with prospects from the platform via Instagram
  • Chat with prospects from the platform via Email
  • Mass-send class schedules, registration links & location via Email
  • Gear shop for kimonos, rashguards & patches
  • Theme & background customisation
  • GDPR compliance tools (consent audit log, data export & erasure)
2027
Black Belt

Organisation-wide management for multi-branch academies

Priced per branch

Contact us for a quote — coming 2027

  • Everything in Brown Belt (per branch)
  • Organisation-level admin access
  • Cross-branch reporting & analytics
  • Enforce org-wide rules across branches
  • Organisation accounting & franchise fee tracking

Full feature comparison

FeatureWhite BeltBlue BeltBlack Belt
Athlete profiles
Belt & stripe history
Kids belt colors and stripe tracking
Weight logs
Athlete self-registration
Guardian self-registration for kids
Bulk athlete import (AI file reader)
QR recruitment poster
Unlimited athletes
Membership plans
Membership freezes and holds
Membership cancellation notice periods
Apple Wallet membership pass
Automated billing runs with proration
Billing simulation before charging members
Stripe card payments
Manual / IBAN billing
Direct debit support
SEPA direct debit file generation
Accounting ledger
Coach payroll (salary & withholdings, double-entry journal)
Easy bank clearing
Full bank clearing & reconciliation with AI matching
Attrition analytics and churn drilldown
Instructor analytics (class load and retention by coach)
Platform analytics dashboard
Competition management
Athlete competition sign-ups
Result import & history
Gear storefront
Order management
Supply chain (vendors, purchase orders & auto-posted journal entries)
AI Companion
Club briefing email every work day for admins
Personal AI-supported athlete goal planning with saved plans
Kids program (guardian consent, age-gated profiles & parental billing)
Weekly training schedule
Automatic member class waitlists
Competition travel groups (roster, logistics & guardian consent)
Paid drop-in classes, private lessons & seminars
iPad kiosk self check-in
Staff mobile app for coaches and admins
Theme & background
GDPR compliance (consent audit log, data export & erasure)
Data rights request workflow
Leads CRM & manual lead management
HighLevel included with Compteam integration
Marketing email & CMS via HighLevel bundle
Leads auto-close on athlete self-registration
Public booking page for integration into your website
Public class timetable for integration into your website
Instagram DM lead capture
Chat with prospects from the platform via Email
Mass-send class schedules, registration links & location via Email
Chat with prospects from the platform via Instagram
Chat with prospects from the platform via Instagram, WhatsApp, SMS (via HighLevel)
Organisation-level admin access
Cross-branch reporting & analytics
Enforce org-wide rules across branches
Organisation accounting & franchise fee tracking

Frequently asked questions

Start with the essentials that affect every member: confirm your club details, upload your logo, set membership and registration rules, add your Terms & Conditions, choose a default coach and prepare the recruitment poster. Set your billing currency carefully when creating the club because it cannot be changed later.

Create clear member-facing plans with a billing interval, price and payment method. Then choose which athlete tiers and ages are eligible. Plans can also include a signup fee, cancellation notice and gear discount. If existing members must keep old contract terms, create a replacement plan instead of changing their current one.

An athlete without a paid plan stays on trial and is not billed. Once a paid plan is active, invoices follow its billing interval. The first invoice can include a prorated partial month and a one-time signup fee; later invoices include the regular membership and any billable extras. Use simulation mode to review a billing run before creating bills.

Add your SEPA Creditor Identifier and club bank details, create a SEPA membership plan and let each athlete sign a mandate. After invoices are generated, select the billing month and export the pain.008 XML file, then upload it to your bank portal to start collection.

With Full Bank Clearing, upload the bank statement CSV and CompTeam matches collections to bills. With Easy Clearing, mark each bill paid or failed manually. A returned debit becomes outstanding again so you can retry it or record another payment method.

Import your roster from CSV or use the AI-assisted importer for CSV, PDF, pasted text or a photo. CompTeam stages the rows first so you can review errors and duplicates before saving. You can carry over matching membership plans and selected migration data, then send registration links by email or WhatsApp so adults claim their profiles.

The parent or legal guardian creates or signs in to their own account first, then adds a managed profile for a child under 16. They select the club and an eligible kid plan, provide billing details when needed, and accept the club terms, data notice and training consent. The club can require approval before the membership becomes active.

Share your club registration link or QR recruitment poster. The athlete creates their own account, selects the club and an eligible membership plan, adds payment details when required, and accepts your current terms. If approval is enabled, the request waits for a coach or admin before activation.

Publish your hosted public booking page from the schedule and link it from your website or campaigns. A visitor chooses a class and enters their details without creating an account. An unpriced class creates a lead and inquiry; a class with a drop-in fee continues to Stripe Checkout. You can limit trial enquiries separately with the class leads capacity.

Ready to ditch the spreadsheets?

Register your branch and get 2 weeks of Blue Belt features free.

Register your branch →