Karate school software

Run your karate school. Not your spreadsheets.

Kanri handles tuition collection, belt promotion tracking, grading events, and parent communication automatically — so you can spend more time on the mat and less time in your inbox.

🍁Built in Canada. Hosted in Canada. Priced in CAD and USD.

The problem

Sound familiar?

Chasing tuition every month
You spend hours every month reminding the same students about unpaid fees. Kanri automates billing and sends reminders so you never have to follow up manually.
Tracking belt progress in a notebook
Who's ready to test for orange belt? Who attended enough classes? Kanri tracks every student's rank history, attendance, and promotion eligibility automatically.
Organizing grading days is a nightmare
Scheduling examiners, registering students, collecting fees, printing certificates — Kanri's grading management handles the whole process in one place.
Parents don't know what's happening
The parent portal and communications hub keep families informed about schedules, upcoming gradings, and their child's progress without you sending individual messages.

What Kanri does

Everything your karate school needs.

Kanri handles the operations so you can focus on the mat. Billing, scheduling, belt tracking, and communication — all in one place.

  • Belt & Rank Progression Track every student's current rank, promotion history, and testing eligibility.
  • Grading Management Organize grading events, register participants, and manage results end-to-end.
  • Automated Billing Recurring tuition, late payment reminders, and failed payment retries — all automatic.
  • Class Scheduling Flexible schedules for gi, no-gi, kids, and adult classes with attendance tracking.
  • Parent & Student Portal Families can view schedules, pay invoices, and track their child's progress online.
  • Tournament Management Brackets, weigh-ins, bout scheduling, and results tracking for your competitions.
  • Curriculum Management Organize your syllabus and attach learning resources to each belt level.
  • Communications Hub Email and SMS broadcasts to students, parents, or specific class groups.

Full feature breakdown

See every feature across all three plans — starting from $99/mo USD.

Starter, Professional, and Enterprise. Compare billing, scheduling, AI, multi-location support, and more.

Why schools choose Kanri

No long-term contracts
Month-to-month. Cancel any time from your dashboard.
Hosted in Canada
Kanri's infrastructure and your school's data are hosted in Canada.
Set up in a day
We help you migrate your roster and configure billing — onboarding is included.
CAD & USD supported
Bill your members in Canadian or US dollars, whichever fits your school.

Ready to stop running your dojo on spreadsheets?

Kanri is built specifically for schools like yours. Get set up in a day — we'll help you migrate your student data and configure billing so nothing falls through the cracks.