πŸ’Έ Published pricing

Pricing that fits on one page

The software is free to run. We earn a small, flat fee only when you collect a payment β€” and card processing is included in it. No quote calls, no contracts, no surprises at checkout.

$0 / month$6 per registration ≀ $1506% above $150Card processing included

The whole model

One rule, applied per paid registration. The fee is displayed before anyone pays β€” families never discover a surprise line item at the cart.

$6

flat, per paid registration

for registrations of $150 or less

6%

per paid registration

for registrations over $150

$0

on everything free

free registrations, free events, your league website, unlimited seasons

Card processing (the usual ~2.9% + 30Β’ other platforms add on) comes out of our fee, not your payout. The fee you see here is the only fee.

Run your numbers

This calculator runs the exact same code our checkout uses β€” what you see here is what your families see at payment time.

Who pays our fee?

Your choice, per league. Either way the fee is shown before anyone pays.

Family pays

$126.00

per registration, card processing included

Your org receives

$120.00

100% of your price

Our fee

$6.00

flat fee (price ≀ $150)

Season cost of collecting payments β€” 200 registrations at $120.00

This platform

no subscription Β· card processing included

$1,200.00

Jersey Watch (Plus plan)

$49/mo billed annually + 3.5% + $1.00 per payment

$1,628.00

LeagueApps / SportsEngine

rates not published β€” requires a sales quote

Not calculable

Our numbers run on the exact code our checkout uses. Competitor figure is an estimate from pricing published at jerseywatch.com as of June 2026 and assumes every registration is paid online in a single transaction; confirm current rates with the vendor. Lower price points or very small rosters can favor a subscription model β€” that's the point of showing the math.

Volume or non-profit? Fee rates are configurable per organization β€” talk to us about multi-league, club, and parks pricing.

Every product, same transparency

Rates below are the platform defaults, rendered from the same configuration our billing code reads. Volume, club, and non-profit overrides are available.

ProductFee per paid transaction
League registration$6 flat up to $150 Β· 6% above
Tournament entries6% of the entry fee
Camps & clinics$6 flat up to $150 Β· 6% above
RootForms paymentsregistration fees, donations, dues collected via forms$6 flat up to $150 Β· 6% above
Pickup games5% per paid spot β€” no flat fee
Invoices, fines & dues$6 flat up to $150 Β· 6% above

Optional Pro add-ons

RootForms and RootCamps offer optional Pro tiers ($10/month) for unlimited forms/exports and custom branding. The core platform never requires a subscription.

Parks & recreation departments

RootParks has a dedicated municipal model β€” see RootParks pricing.

You decide who pays the fee

Families pay it (default)

The fee is added at checkout and shown clearly before payment. Your organization receives 100% of your price.

Example: $50 registration β†’ family pays $56, you receive $50.

Your org absorbs it

Families pay exactly your listed price; the fee comes out of your payout. Popular with parks programs and scholarship-sensitive leagues.

Example: $50 registration β†’ family pays $50, you receive $44.

Pricing questions, answered straight

Is card processing really included?

Yes. Stripe processes every payment, and we pay Stripe’s processing cost out of our fee. Other platforms typically charge their fee plus ~2.9% + 30Β’ processing β€” here the platform fee is the entire cost.

Who pays the fee β€” families or the organization?

Your choice, configurable per organization. By default the fee is added at checkout and displayed to the family before they pay; you can switch to absorbing it so families pay exactly your listed price.

Are there contracts, minimums, or setup fees?

No annual contract, no monthly minimum, no setup fee. If you stop running seasons, you owe nothing. Your data (rosters, registrations, payment records) is exportable.

What about free registrations and free events?

Free is free β€” the fee only applies when money is actually collected. Free forms, free camps, volunteer signups, and your league website cost nothing.

Do you offer discounts for clubs, multi-league organizations, or non-profits?

Yes. Fee rates are configurable per league, club, and organization β€” talk to us about volume and non-profit rates, multi-division family discounts, and parks & recreation department pricing.

Comparing platforms? Read the head-to-heads: SportsEngine, PlayMetrics, TeamSnap, Jersey Watch, LeagueApps β€” or the full comparison table.

⚽

Start free. Pay when you get paid.

Set up your golf organization in minutes β€” no card required.

Get Started Free
Pricing β€” RootGolf | $0/month, pay per registration | RootGolf