Connect Stripe
One button in your console profile. Stripe verifies your identity first. Usually a few days.

For organisers · real money lives on this page
The referee gets paid. The venue gets paid. Why don't you?
Set an entry fee on any competition. Players pay online. It settles to your own connected Stripe account. Our cut is 2% + $0.45 per entry, capped at $10, and it's printed right here on this page.
Running an esports tournament instead? →
EasyChamp's platform fee: 2% + $0.45 per entry, capped at $10, the same on every plan, plus Stripe's standard processing fees. Your plan price is the only other cost from us.
Sunday league, somewhere · that's the pointWho this is really for
EasyChamp is grassroots-first: football, futsal, padel, basketball, hockey and esports on one engine. League software for amateurs, not a federation platform that tolerates them. The amateurs are the point. If eleven of you argue about the table on a Monday morning, this was built for you: a real fixtures engine, live tables, seeded draws and knockout cups, on the same code the paid leagues run.
Free forever, with no cap on competitions, teams, registration or entry fees. The money half of the page is optional. Turn it on the day you'd rather chase a PAID column than a WhatsApp group.
Already running a league?
You already do this job. In a WhatsApp group, a spreadsheet, and an envelope of tenners. The fixtures move here in an afternoon. The chasing stops the day your registration list grows a PAID column.
Be collecting online by your next matchday. Stripe verifies your identity first, which usually takes a few days, so start it today.

How it works
One button in your console profile. Stripe verifies your identity first. Usually a few days.

Per competition: open team sign-up, cap the draw, share one link. Managers do the rest.

Each registration carries a fee and a payment link. The row flips to Paid. No chasing, no envelopes.
| Team | Fee | Payment link | Status |
|---|---|---|---|
| North Harbour | $25 | Paid | |
| Iron Valley | $25 | Paid | |
| Dockside Athletic | $25 | Pending |
What we take
That's the whole list. A plan, a per-entry fee, and Stripe's own processing rate. Entry fees are charged to your connected Stripe account under Stripe's Connect program; Stripe pays out on its standard schedule (typically 2–7 days; onboarding/KYC can take a few days).
Every fee · nothing off-list
| Free | $0 | For any organizer. The whole build job, no card, no trial clock. |
| Club | $29/mo | For clubs and leagues that run big competitions all season. |
| Platform fee | 2% + $0.45 · cap $10 | 2% + $0.45 per entry · capped at $10 |
| Stripe processing | Stripe's rate | stripe.com/pricing Varies by country and method |
EasyChamp's platform fee: 2% + $0.45 per entry, capped at $10, the same on every plan, plus Stripe's standard processing fees. Your plan price is the only other cost from us.
The maths
Work backwards from your venue, your officials, your plan. What should a team pay for the season to break even? Or run it as a revenue line. Either way: your inputs, your number.
Competitions, registration and online entry fees are included on every plan, Free included. The per-entry platform fee is the same on every plan too: 2% + $0.45, capped at $10. No plan waives it.
What's left after costsyour maths
−US$589.68
Break-even entry fee: US$63.75 per team.
We don't know your league. This number is arithmetic, not a promise.
EasyChamp's platform fee: 2% + $0.45 per entry, capped at $10, the same on every plan, plus Stripe's standard processing fees. Your plan price is the only other cost from us. Stripe's current rates: stripe.com/pricing.
Want it standalone? easychamp.com/calculator Shareable with your committee.
The software half of the deal
Results, match events and line-ups per fixture. Plus stages, seeded draws and knockout brackets generated for you. The fee column is the new part; the engine has been doing this for years.

Case study · UPSL Division 1
Dade County FC plays UPSL Division 1 in South Florida on this platform: public site, match centre, printable protocols, standings, tryout registration and its own app in both stores. Every surface is a link you can open right now.
Founding Organizer Program
Whatever you pay when you subscribe is what you keep paying, for as long as you stay subscribed. We never move an existing subscription onto a new price. No coupon and no countdown: it's just how the billing works, and it ends when the subscription does. Tell us about your league below and a human sets it up with you. Stripe, fixture import, entry fees. On a call.
Straight answers
Yes, and it's printed above: 2% + $0.45 per entry, capped at $10. Plus Stripe's own processing fees and your plan price. Nothing else.
Entry fees are charged to your connected Stripe account under Stripe Connect. We run the software and the checkout; Stripe pays you out on its standard schedule, typically 2–7 days.
The engine is instant. Fixtures and tables today. Online fee collection needs Stripe's identity verification first, which usually takes a few days. Already running a league? Be collecting online by your next matchday.
You're the merchant. Your refund policy, your tax obligations. We give you the ledger; your accountant will like the export.
Everything you need to run competitions: registration, online entry fees, the full engine, fixtures, live standings, brackets, public pages, unlimited players and fans. Live with up to 8 teams per competition. Club lifts that cap for every competition and adds CSV exports; the one-off Event Pass lifts it for a single event.
EasyChamp's platform fee: 2% + $0.45 per entry, capped at $10, the same on every plan, plus Stripe's standard processing fees. Your plan price is the only other cost from us.