Skip to content
ClubsAcademiesLeaguesCompare
CoachesParentsPlayers
Game PlanCentro AIRegistrationWebsite builderClub shopBilingual
Age group calculatorFee calculatorBudget calculatorSeason plannerLeague schedule generatorAdmin time calculator
Practice plans by ageStart a club checklistParent message templatesClub bylaws templateTryout evaluation forms
PricingAboutContactBlog
Start free trialLog in
All articles
Payments & finance

Youth soccer refund policy: how to write one, and how to handle a withdrawal

Write a youth soccer refund policy families can follow: real published examples, the costs a refund cannot recover, worked amounts, card disputes and a withdrawal worksheet.

Generated photo-style image: a folded plain navy soccer shirt and a pair of small black boots left on a wet aluminium team bench beside an empty field on a grey afternoon.
On this page

A youth soccer refund policy has to answer three questions before any family pays: which parts of the fee are already spent the moment a player registers, how the refund gets smaller as the season approaches, and who decides the exceptions. If those answers are written down and shown before payment, a withdrawal becomes a calculation instead of an argument.

This guide shows how real clubs and leagues answer those questions, the costs a club cannot get back when it refunds, an example policy with the numbers worked through, and a worksheet for the day a family asks for its money back. It is practical guidance, not legal advice. Your state association, insurer or lawyer may have requirements of their own.

Publish the policy before anyone pays

AYSO's guidance to its regional volunteers puts it simply: refunds are one of the biggest areas of complaint, and "it is difficult to uphold a policy no one knows about." It tells regions to publish the policy at registration events, on their website and, most importantly, in the online registration messaging before payments are made.

That has a practical side as well as a fairness side. If a parent later disputes the card payment with their bank, the policy they saw and accepted at registration is part of your evidence. Stripe's dispute response form has a section for refund policy details, and Stripe recommends keeping a record of all communication with the customer.

What real policies look like

Published policies range from generous to strict. Three examples, each from the organization's own page, checked on October 18, 2026:

  • AYSO national default. The national player fee is not refundable, in part because of the insurance it buys, and for regions registering through Sports Connect the transaction fee is not refundable either. Without a local policy, other registration fees may be fully refundable until the first scheduled event. AYSO notes that regional policies range from a full refund to a partial refund to no refund, sometimes depending on timing.

  • A competitive club. FC Birmingham keeps its commitment fee in all cases. It considers refunds only for a season-ending injury before the first league match (with medical documentation), a family move more than 50 miles away before the first league match, or a removal by the club not related to conduct. Approved refunds are proportional to when the player leaves, uniforms, tournament fees and travel are excluded, and the board makes the final decision.

  • An academy program. Barça Academy Pro New York makes its registration fee non-refundable, considers severe injury or relocation case by case, gives no refunds for weather, and applies a 3.5% processing fee to all refunds.

None of these is the right answer for every club. A recreational league that wants families to try the sport can afford a generous policy. A competitive club that commits to coaches, fields and tournament entries on the strength of each roster spot usually cannot.

The costs a refund cannot bring back

Before you set percentages, list what is already spent when a player registers. These are the amounts a club loses if it refunds the full fee.

  • Card processing. Stripe's pricing page says the processing fees from the original transaction are not returned when you refund. At Stripe's standard US rate of 2.9% plus 30¢, a $250 card payment costs $7.55 to process, and that $7.55 is gone whether you refund or not.

  • Association and insurance fees. Fees passed to a state association or national body for player registration and insurance are often not refundable to the club.

  • Uniforms ordered. Once kit is ordered with a player's size and number, the club has paid for it.

  • Commitments made per player or per team. Field permits, league entry, referee fees and coach stipends are usually committed before the first game, based on how many teams the club fields.

A refund policy that ignores these costs means the remaining families pay for the player who left.

An example policy, with the numbers worked through

Here is a made-up example for Northgate Athletic, a fictional club, for one fall season. Use its structure, not its numbers: set your own dates and amounts from your own costs.

The fee: $250 per player, paid by card at registration. Of that, $25 goes to the state association for player registration and insurance, and $45 pays for a uniform ordered on August 1.

  • Until July 31, before uniforms are ordered: full refund less the $25 association fee.

  • August 1 until the first game on September 5: 50% of the fee after the association fee and the uniform; the uniform is the player's to keep.

  • After the first game: no refund, except for a season-ending injury or a move of more than 50 miles, which the board can approve in proportion to the games left, after the association fee and the uniform.

  • Refunds are issued to the original payment method within 10 business days of approval. Card processing fees are not refunded.

  • Requests go in writing to the registrar. The board decides exceptions, and its decision is final.

Worked through:

Situation

Calculation

Refund

Withdraws July 20

$250 − $25

$225.00

Withdraws August 20

($250 − $25 − $45) × 50%

$90.00

Injured for the season after 3 of 10 games

($250 − $25 − $45) × 7 ÷ 10

$126.00

Withdraws October 1 for a schedule conflict

Not covered

$0.00

In every case the club has already paid $7.55 to process the original card payment. The policy above absorbs that cost rather than deducting it, which keeps the numbers simple for families. Some clubs deduct processing instead, like the academy above. Either is defensible if the policy says so before payment.

Free toolSeason budget calculatorA season budget, line by line, with your own quotesOpen

A worksheet for the day a family asks

When a request arrives, work through the same steps every time, in writing.

  1. Record the date the request arrived and who sent it. The date decides which part of the policy applies, so use the date of the request, not the date you got to it.

  2. Write down the reason in one line: changed mind, schedule conflict, injury, move, financial hardship or club decision.

  3. Find the policy section that applies on that date and copy its wording into the record.

  4. List the non-refundable items and their amounts: association fee, uniform, anything else your policy names.

  5. Calculate the refund and have a second person check the arithmetic.

  6. If it is an exception, send it to whoever your policy names, with the documents provided, and record the decision and the date.

  7. Check how the family paid. Card and bank payments are refunded to the original payment method; cash, check and app transfers are refunded by whatever method your treasurer approves, with a receipt.

  8. Tell the family the amount, how it was calculated and when to expect it, in the language they registered in.

  9. Update the player's registration, the team roster and the family's balance so nobody chases them for a fee they no longer owe.

Two timing details help with step 8. Stripe says a card refund usually appears as a credit about 5 to 10 business days after you issue it, depending on the bank, and a refund cannot be sent to a different card or account from the one that paid. If the original card has been cancelled, the card issuer normally credits the replacement card.

When a parent disputes the payment instead

Sometimes a parent skips the club and asks their bank to reverse the card payment. That is a dispute, also called a chargeback, and it costs the club more than a refund would.

According to Stripe's explanation of disputes, card networks typically allow cardholders to dispute a payment within 120 days, and when the payment was for a future event or service, the window can start from the event date rather than the payment date. A season paid in July can therefore be disputed well into the fall. Stripe takes the disputed amount plus a dispute fee from your balance as soon as the dispute opens. Its pricing page lists the fee for receiving a dispute at $15, which is not returned even if you win, and a further $15 if you counter it, which is returned if you win. While a dispute is open, you cannot issue a refund outside the dispute process.

To reduce disputes:

  • show the policy on the registration form and ask families to confirm they have read it;

  • make sure the name that appears on a parent's card statement is recognizable as your club;

  • answer every refund request promptly and in writing, so the family has an answer from you before they think of calling their bank;

  • if a dispute does arrive, respond with the policy the family accepted, the registration record and your messages with them.

Payments outside the card system

Refunding cash, checks and app transfers is manual. A Zelle payment, for example, can only be cancelled while the recipient has not yet enrolled with Zelle, as bank Zelle help pages explain, so a refund to a family means a new transfer from the club's account. Have the treasurer approve it, pay it from the club's account rather than anyone's personal account, and record it against the same player as the original payment. Our guide to collecting payments covers why personal payment-app accounts are a risk for club money.

How refunds work in Centro

If your club collects fees through Centro, online payments go through the club's own Stripe account. Staff with finance access can refund a payment in full or in part, and Centro returns its own 2% fee in proportion to the amount refunded; Stripe's processing fee is not returned. In the August 20 example above, the family paid $250, Centro's fee on that payment was $5.00, and a $90 refund returns $1.80 of it to the club.

You can also add your refund policy to the registration form as one of its waivers, so the parent or guardian signs it for each child, with a typed name and a drawn signature, before submitting, and the signed copy is kept with the exact text they saw. Cash, check, Zelle and Venmo payments that staff record in Centro carry no Centro fee; the money for refunding them still goes back outside Centro, by whatever method your treasurer approves.

When you set next season's fee, build the non-refundable items into it. Our free fee calculator works through a registration fee from your costs.

Run your next season in Centro

Registration, teams, schedules and payments for the whole club.