CyberKnockouts
SOFTWARE FEES

What Martial Arts Schools Really Pay for Gym Software and Card Fees

Your gym software sends you one invoice you can see and one you cannot. The one you cannot see is the bigger one. Here is how to read both, with published prices, dates, and arithmetic you can check on a napkin.

Updated
Updated
Reading time
7 min read
Author
By the CyberKnockouts team
In this guide

The two bills

Bill one is the subscription. A flat monthly fee for the software: member records, class schedule, attendance, automated texts, a member app. You see it on your card statement every month. It is the number vendors compete on.

Bill two is card processing. Every time a parent's card is charged for tuition, a slice is taken before the money reaches your bank. That slice is quoted as a percentage plus a few cents per charge. It never shows up as an invoice. It shows up as deposits that are smaller than what you billed, which is why it has to be calculated rather than read.

Processing just means moving money from the parent's card to your bank account, with the banks and card networks in between each taking a cut. Every processor pays roughly the same wholesale costs to the networks. The difference between 2.9% and 5% is not cost. It is margin.

Bill one: what the software costs, as published

These are list prices read from each vendor's own pricing page on 2026-09-26. Prices change; click through and check the date before you rely on them.

  • Spark Membership

    Plan
    Published offer
    Monthly
    $199
    Notes
    Promo: 50% off for 12 months ($99/mo) plus 8 weeks free, then list price
  • DojoChamp

    Plan
    Professional
    Monthly
    $199
    Notes
    30 days free; standard Stripe processing fees are extra
  • NextKick

    Plan
    Core
    Monthly
    $79
    Notes
    Software only, priced per service
  • NextKick

    Plan
    Pro
    Monthly
    $179
    Notes
  • NextKick

    Plan
    Website
    Monthly
    $169
    Notes
    Separate line; see the website cost guide
  • NextKick

    Plan
    Ultimate Bundle
    Monthly
    $319
    Notes
    Pro plus website, reduced from $348
  • CyberKnockouts

    Plan
    Admin Panel
    Monthly
    $99
    Notes
    $1,499 setup; $2,250 setup bundled with a website rebuild
Published monthly software prices, read 2026-09-26. New Member Ninja publishes no fee on its homepage, so it is not in the table. Source list and read dates are at the bottom of this guide.

Two things to notice. First, the promo year: Spark's $99 becomes $199 in month 13, so a two-year comparison uses $1,188 + $2,388 = $3,576, not $2,376. Second, the setup fee: our $99 a month comes with a one-time $1,499, which the others do not charge. Any honest comparison puts the setup fee in year one and then compares year two onward.

YOUR NUMBERS

Run the math on your own academy

The free ROI calculator takes your monthly software bill and card volume and shows what you pay per year now, what you would pay on Stripe at 2.9%, and the gap. Two minutes, no email required to see the result.

Open the ROI calculator

Bill two: the processing math

Stripe publishes its standard US card rate: 2.9% + 30¢ per successful charge (stripe.com/pricing, read 2026-09-26). Some gym-software platforms bundle processing at rates that run up to 5%. The only way to know yours is to calculate it, which we cover in the next section. For now, take a school with $15,000 a month in card tuition across 100 charges (100 members at $150).

  • 5%

    Percentage fee
    $15,000 × 5% = $750
    Per-charge fee
    $0
    Total fee
    $750
    Per year
    $9,000
  • 2.9% + 30¢

    Percentage fee
    $15,000 × 2.9% = $435
    Per-charge fee
    100 × $0.30 = $30
    Total fee
    $465
    Per year
    $5,580
  • Difference

    Percentage fee
    $315
    Per-charge fee
    -$30
    Total fee
    $285
    Per year
    $3,420
One month, $15,000 card volume, 100 charges.

Read that last column again. On a $15,000 month, the processing gap alone is $3,420 a year. A $199-a-month subscription costs $2,388 a year, so on this school the invisible bill moves more money than the visible one.

Scale it to your school. At $8,000 a month with 60 charges: 5% is $400; Stripe is $232 + $18 = $250; the gap is $150 a month, $1,800 a year. At $25,000 a month with 170 charges: 5% is $1,250; Stripe is $725 + $51 = $776; the gap is $474 a month, $5,688 a year. The ROI calculator does this for your exact numbers.

Find your real rate in five minutes

Your effective rate is the fraction of billed tuition that never reaches your bank. It is the only number that matters, and it is buried in your payout reports. Here is how to dig it out.

  1. 1Open last month's payout or settlement report in your software. Look for a column called fees, processing, or deductions.
  2. 2Add up every fee for the month. Include per-transaction fees, monthly gateway fees, PCI fees, chargeback fees, and "platform" fees. If the report does not break them out, ask support in writing for a line-item fee breakdown for the month.
  3. 3Add up the total amount you charged customers that month (gross volume), not what you received.
  4. 4Divide total fees by gross volume. Multiply by 100. That is your effective rate.
  5. 5Compare to 2.9% + 30¢ on the same volume and charge count. The difference, times twelve, is your yearly processing gap.

Also check the statement descriptor: the name that appears on the parent's card statement. If it shows the software vendor's name instead of your academy's, you get "what is this charge?" calls and disputes. With Stripe on your own account, your academy's name is on the statement.

ACH: the cheaper way to collect tuition

ACH is a direct bank-to-bank debit, the same system payroll uses. It skips the card networks, so the fee is smaller. Stripe publishes ACH Direct Debit at 0.8% per transaction for standard settlement timing, with a $5.00 cap (Stripe local payment methods pricing, read 2026-09-26). On that page Stripe also lists 1.2% for two-day settlement and $4.00 for a failed payment, which matters because a bounced bank debit costs more than a declined card. A $150 tuition payment costs $1.20 on ACH versus $4.65 on a card at 2.9% + 30¢.

For that same $15,000, 100-charge month, all on ACH: each $150 payment is $1.20, so $15,000 × 0.8% = $120, versus $465 on cards and $750 at 5%. Not every family will hand over bank details, and you should not push anyone who would rather use a card. But each family that does switch saves you the difference every month for as long as they train, and offering ACH at sign-up costs you nothing to set up.

Putting both bills together

Same school: $15,000 a month, 100 charges. Compare a $199 platform with bundled processing at 5% against our admin panel at $1,499 setup + $99 a month with Stripe at 2.9% + 30¢ on your own account.

  • Software, year 1

    $199 platform + 5% processing
    $199 × 12 = $2,388
    CyberKnockouts Admin Panel + Stripe
    $1,499 + $99 × 12 = $2,687
    Gap
    -$299
  • Processing, year 1

    $199 platform + 5% processing
    $9,000
    CyberKnockouts Admin Panel + Stripe
    $5,580
    Gap
    $3,420
  • Total, year 1

    $199 platform + 5% processing
    $11,388
    CyberKnockouts Admin Panel + Stripe
    $8,267
    Gap
    $3,121
  • Software, year 2+

    $199 platform + 5% processing
    $2,388
    CyberKnockouts Admin Panel + Stripe
    $1,188
    Gap
    $1,200
  • Processing, year 2+

    $199 platform + 5% processing
    $9,000
    CyberKnockouts Admin Panel + Stripe
    $5,580
    Gap
    $3,420
  • Total, year 2+

    $199 platform + 5% processing
    $11,388
    CyberKnockouts Admin Panel + Stripe
    $6,768
    Gap
    $4,620
Yearly cost, $15,000/mo card volume, 100 charges/mo. The 5% rate is a comparison ceiling, not a claim about any named vendor; DojoChamp, for one, passes standard Stripe fees through. Use your own effective rate from the previous section.

The setup fee makes year one closer than the headline suggests, and that is fair to say out loud. From year two the gap is the full $4,620 a year, and it grows with your volume, because a percentage gap scales and a subscription does not.

What the $99 buys: a custom admin panel for members and billing, Stripe on your own account (cards, Apple Pay, Google Pay, ACH), QuickBooks Online sync, your academy's name on the statement, and same-day fixes. Details on the admin panel page. Bundle it with a website rebuild for $2,250 setup and the same $99 a month.

Before you switch anything

  • Check your contract. Some platforms bill annually or have a notice period. Know the exit date before you plan the move.
  • Export your data first. Members, plans, card tokens if the vendor allows it, attendance history. Get the files before you cancel, not after.
  • Plan the card re-entry. Stored cards usually cannot move between processors. Budget a month of asking families to re-enter a card or, better, set up ACH. Do it at a belt test when everyone is in the room.
  • Keep the old system read-only for 60 days. Disputes and questions about old charges will come in.
  • Run the numbers with your real volume. Use the ROI calculator. If the gap is small at your size, say so and stay put. The math should decide, not the pitch.

If the math does say switch, we build the admin panel and, if you want, the website, and you see a free preview within 24 hours before paying anything. No contracts either way.

Questions

How much does gym software cost for a martial arts school?

Published list prices read on 2026-09-26: Spark Membership $199/month (with a $99 first-year promo), DojoChamp $199/month, NextKick $79 to $319/month depending on tier and bundle. CyberKnockouts' admin panel is $99/month after a $1,499 setup. Card processing is charged on top of all of these.

What is a normal credit card processing rate for a martial arts school?

Stripe's published standard US rate is 2.9% + 30¢ per card charge. Some gym-software platforms bundle processing at higher rates, up to 5%. Find your own by dividing last month's total fees by gross billed volume. If the result sits well above Stripe's published rate, ask your vendor in writing what the difference pays for.

How much would a school save switching from 5% to 2.9% processing?

On $15,000 a month across 100 charges: 5% is $750; 2.9% + 30¢ is $465. The gap is $285 a month, $3,420 a year. The gap scales with volume: double the tuition, roughly double the savings.

Is ACH cheaper than cards for tuition?

On Stripe's published prices, yes: ACH Direct Debit is 0.8% per transaction with a $5.00 cap for standard settlement, versus 2.9% + 30¢ for cards. A $150 tuition payment costs $1.20 on ACH and $4.65 on a card. Stripe also publishes a $4.00 fee for a failed ACH payment, so the saving depends on families keeping the account funded.

Prices cited in this guide

YOUR NUMBERS

Run the math on your own academy

The free ROI calculator takes your monthly software bill and card volume and shows what you pay per year now, what you would pay on Stripe at 2.9%, and the gap. Two minutes, no email required to see the result.

Open the ROI calculator

Your website is losing you students.

We build a live preview of your rebuilt academy site and send you the link within 24 hours. No card, no contract. Compare it to your current site, then decide.

Claim your free preview