Martial Arts School Billing Software: Kicksite vs. Spark vs. Zen Planner
Compare martial arts billing software on what hits cash flow: processing markups, family tuition, testing fees, and whether you can use your own processor.

Photo: Pixabay
On this page 8 sections
- What Martial Arts Schools Need Beyond Gym Software
- Family and Multi-Student Dojo Tuition Billing
- Belt Rank Tracking Linked to Testing Fees
- Built-In Processing Rates and Markups in Martial Arts Billing Software
- Can You Use Your Own Merchant Account?
- Migrating Student Cards Between Platforms
- Kicksite vs. Spark Membership vs. Zen Planner: Which Fits Your School Size
- Next Steps
Key takeaways
- Judge dojo software by its processing terms, not just its feature list. Bundled payments can cost more than the subscription itself.
- Family billing, sibling discounts, and belt-testing fees tied to rank eligibility are features gym software rarely handles well.
- Ask every vendor in writing whether you can bring your own merchant account and how they transfer stored cards if you leave.
- Stored card data can't be moved by spreadsheet. Transfer it securely between PCI-compliant providers, and plan the cutover so families aren't double-billed or dropped.
Choosing martial arts billing software is really a decision about cash flow. The platform you pick determines how tuition gets collected, what you pay on every card and bank transaction, and how hard it would be to leave later. This guide looks at three popular options: Kicksite, Spark Membership, and Zen Planner. It focuses on the parts that touch your money. Those include built-in processing markups, family tuition billing, belt-testing fees, using your own processor, and moving stored cards between platforms.
Software vendors change pricing, processing partners, and contract terms often. For that reason, this guide doesn't reproduce specific rates or plan prices. Instead, it gives you the questions that expose the real cost of each platform. Confirm current terms directly with each vendor before you sign.
What Martial Arts Schools Need Beyond Gym Software
A traditional gym sells access. A martial arts school sells progression, and that difference shows up in billing.
Good martial arts school management software has to handle things a basic gym app usually doesn't:
- Program-based tuition. Little ninjas, kids, teens, adults, and specialty classes like weapons or competition teams often carry different rates.
- Contracts and paid-in-full options. Many schools sell 6- or 12-month agreements, black belt programs, or leadership tracks. Some families pay monthly, and others pay a large lump sum up front.
- Rank and attendance tracking. A student's eligibility to test often depends on classes attended and time in rank. Testing fees follow from that eligibility.
- Retail at the front desk. Uniforms, belts, sparring gear, and patches are smaller tickets sold in person, often on testing day or at enrollment.
- Event revenue. Tournaments, seminars, birthday parties, and summer camps bring in one-time payments that spike at certain times of year.
Enrollment tends to cluster around back-to-school season and the new year, and attendance often dips in summer. Your billing system needs to absorb those swings without piling up failed payments or forcing staff into manual fixes.
These patterns also explain why processors often view martial arts schools as medium risk. Long contracts and prepaid programs mean you've collected money for services you'll deliver months from now. If you've run into underwriting friction, our guide on why boxing and combat sports gyms get flagged by processors explains what reviewers look for.
Family and Multi-Student Dojo Tuition Billing
Families are the core of most schools. A common household might have two siblings in the kids' program and a parent in the adult class. How software handles that household affects both your revenue and your support workload.
When evaluating dojo tuition billing, check for:
- One payer, many students. A single card or bank account should fund multiple student profiles. The household should get one consolidated charge or a clearly itemized set of charges.
- Automatic family discounts. Sibling or second-student discounts should apply without staff editing each invoice.
- Independent student status. If one child freezes for an injury or quits, the other students' billing should keep running untouched.
- Split payers. Separated or divorced parents sometimes split tuition. Check whether the platform can bill two payment methods for one student.
- ACH support. Bank-draft tuition is typically cheaper to process than cards. Confirm the platform supports it and what it charges per ACH transaction.
Family accounts also concentrate your chargeback risk, because a disputed charge from one household can cover several students' tuition. Our guide to gym membership chargebacks for freezes, injuries, and moves covers the documentation that helps you win those disputes. Cancellation rules for multi-month agreements also vary by state. Review gym contract laws and cancellation rights by state and confirm the specifics with an attorney.
Belt Rank Tracking Linked to Testing Fees
Belt testing is one of the most distinctive revenue streams in the industry. It's also one of the easiest to fumble.
The ideal workflow looks like this:
- The system tracks attendance and time in rank for each student.
- When a student meets the requirements, the system flags them as eligible.
- An instructor approves them to test.
- The testing fee is invoiced or charged automatically, ideally to the card or bank account already on file.
- After the test, the new rank is recorded, and the student's curriculum and requirements reset.
When rank tracking and billing live in separate systems, schools end up chasing testing fees by hand on test day, often with a line of parents at the front desk. Ask each vendor whether testing fees can be charged automatically on eligibility or approval. Also ask whether the platform supports stripe tests (smaller tests between full belt ranks) and whether higher ranks can carry different fees.
Testing day is also when in-person sales peak, because families buy new belts, uniforms, and gear at the same time. Make sure the software works with a card terminal you can actually run at the desk or on the mat. A smart terminal for the front desk or a handheld terminal for tournament days can keep the line moving, but only if your software supports that hardware.
Built-In Processing Rates and Markups in Martial Arts Billing Software
Many school management platforms earn a meaningful share of their revenue from payment processing rather than the software subscription. That isn't inherently bad, but you should know what you're paying.
How Bundled Processing Usually Works
Integrated platforms commonly use one of these approaches:
- Payment facilitator model. The software company, or its partner, acts as a payment facilitator and onboards your school as a sub-merchant under its own master account. Setup is fast, but the platform usually sets the rates, and you may have little room to negotiate.
- Partner processor model. The platform works with one or a few preferred processors. You apply with one of them, and the software integrates natively.
- Gateway model. The platform connects to a payment gateway, which lets you bring a merchant account from a provider you choose.
Bundled pricing often comes as a flat percentage plus a per-transaction fee for cards, with a separate fee for ACH. Some platforms discount the software subscription if you use their processing, which can make the subscription look cheaper than it really is. For context on typical rate structures in this industry, see what fitness and boxing gyms should pay in processing fees.
An Illustrative Cost Comparison
The numbers below are illustrative only, not quotes from any vendor.
Suppose a school processes $30,000 a month in tuition, testing fees, and retail. If one option has an effective rate half a percentage point higher than another, the difference is:
- $150 per month
- $1,800 per year
That gap can easily exceed the software subscription. Always compare total monthly cost, meaning subscription plus card processing plus ACH plus add-on fees.
Questions to Put to Every Vendor
| Question | Why It Matters |
|---|---|
| What are the card and ACH rates, including per-transaction fees? | Card and ACH pricing often differ sharply. |
| Is processing required to use the software? | This determines whether you can ever shop rates. |
| Are there fees for failed payments, refunds, or chargebacks? | These add up in recurring billing. |
| Does pricing change with volume? | Growing schools may qualify for better terms. |
| Is there an account updater for expired cards? | It reduces involuntary churn. |
| Who holds the stored card data, and will it be released if I leave? | This controls your exit cost. |
| What is the contract length, and is there an early termination fee? | It affects your flexibility. |
Account updater services matter a lot for tuition because cards expire and get reissued in the middle of long agreements. Our guide on using a card account updater to keep recurring billing running covers how they work.
If you're considering passing processing costs on to families, programs like dual pricing and surcharging come with card network and state rules. Recurring tuition adds complexity. Confirm what your software supports and what's permitted where you operate.
Can You Use Your Own Merchant Account?
This is the most important question for long-term cost control. The answer varies by platform and sometimes by plan tier.
If a platform supports an outside gateway such as Authorize.net or NMI, you can generally pair it with a merchant account from a provider you choose. That lets you compare rates, negotiate, and switch processors without changing your school software.
If a platform requires its own processing, you're trading flexibility for convenience. That can still be the right call for a new school that wants one vendor and quick setup. Just go in knowing that your processing rate is tied to your software choice.
When you ask, get the answer in writing, and confirm:
- Which gateways or processors are supported
- Whether outside processing costs more in software fees
- Whether recurring billing, autopay, and the parent portal all work with an outside processor, not just one-time charges
- Which card terminals work with each option
MannyPay provides merchant accounts and payment gateways, including Authorize.net and NMI, for businesses in the boxing, combat sports, and fitness industry. Whether that setup works with a given school platform depends on the platform's supported integrations, so confirm compatibility first.
Migrating Student Cards Between Platforms
Switching software is where many schools lose tuition. Families get dropped from autopay, billing dates shift, or parents get charged twice.
Stored card numbers can't simply be exported to a spreadsheet and reimported. Because stored card data falls under the PCI Data Security Standard (PCI DSS), it has to be transferred securely between compliant providers. Typically the old and new providers arrange an encrypted file transfer. Depending on how each platform is set up, that transfer may run between gateways, token vaults, or processors.
Whether your current provider will release that data, how long it takes, and whether there's a fee all depend on your agreement. Ask about this before signing with any platform, not when you're trying to leave. For your specific situation, confirm the requirements with your providers and a qualified compliance professional.
ACH bank account information and recurring authorizations raise similar questions. Ask whether existing autopay authorizations carry over or whether families need to re-authorize.
A Safer Cutover Checklist
- Ask both the old and new providers to describe the card data transfer process in writing.
- Export student, family, rank, attendance, and contract records separately. These aren't card data and are usually easier to move.
- Pick a cutover date between billing cycles.
- Turn off recurring billing in the old system before the new system's first charge runs.
- Run a reconciliation report after the first billing cycle to catch missing or duplicate charges.
- Notify families in advance, including any change in billing descriptor, so they don't dispute the new charge as unrecognized.
- Keep a re-collection plan, such as a secure payment link or parent portal, for any cards that don't transfer.
Kicksite vs. Spark Membership vs. Zen Planner: Which Fits Your School Size
In the Kicksite vs. Spark Membership comparison, both platforms position themselves around martial arts schools specifically. Zen Planner serves a broader range of fitness businesses, including martial arts. Feature sets, processing arrangements, and pricing change over time, so treat the table below as a framework rather than a verdict.
| School Profile | What to Prioritize | Questions to Weigh |
|---|---|---|
| New or single-instructor school | Simple setup, low monthly cost, easy family billing | Is bundled processing worth the convenience at your volume? |
| Established single location | Belt testing automation, retention tools, ACH | Can you bring your own processor as volume grows? |
| Martial arts plus fitness classes | Flexible memberships across program types | Does a broader fitness platform like Zen Planner map your program mix better? |
| Multi-location operation | Consolidated reporting, per-location deposits | How are merchant accounts and payouts structured per site? |
For each finalist, request a demo built on your own real scenarios: a family of three, a mid-contract freeze, a stripe test, and a paid-in-full black belt program. Then request the full processing fee schedule and the contract.
Next Steps
The best martial arts billing software is the one whose total cost and exit terms you understand before you sign. Shortlist two or three platforms, send each the vendor questions above, and compare total monthly cost, not just the subscription.
If you'd like a second opinion on processing terms or want to see whether your own merchant account could work with your platform, you can request a free processing quote from MannyPay. A MannyPay specialist responds within one business day.
This article is for general educational purposes and is not legal, tax or financial advice. Card network rules and state laws change; confirm current requirements for your business.


