Tracking Payments

Last updated: August 21, 2026

Finances lets you track what each participant owes and what they have paid — entry fees, instalments, late surcharges, refunds. It is a ledger, not a payment processor: money still moves by bank transfer or cash, and you record what happened. Nothing is charged to anyone through MyCup.

Payment tracking is available on paid plans. Anything you have already recorded stays visible and readable if your plan changes later.

Where to Find It#

Finances has no sidebar item, because money is something you look at about a participant. There are three ways in:

  • Teams & Players — the Finances button in the page header opens the tournament-wide ledger
  • Any team's row — the money chip on the row opens that club's own ledger
  • The dashboard — the Finances card shows the totals and links straight to anything awaiting your approval

Setting Your Currency#

Amounts are shown with a currency label that you set once. On the Finances page, click the currency button in the top-right corner of the header and enter a code or symbol — EUR, and R$ all work, because it is free text that MyCup only ever displays. It is never converted.

If no currency is set, amounts appear as bare numbers and a notice offers to set one.

Fees#

A fee is a reusable charge — "Entry fee 500", "Late registration 50". You define it once and bill it to many participants in a single action.

To create a fee:

  1. Open Finances and switch to the Fees tab
  2. Click New fee
  3. Give it a name and an amount, and optionally a description
  4. Save

To bill participants:

  1. Click Apply on the fee
  2. Choose who it applies to:
    • Every participant — the whole roster
    • One division — everyone in a single division
    • Chosen participants — pick them by hand, with a search box for long rosters
  3. Click Apply

Participants who already carry that fee are skipped, so you can safely run it again after a late entry is approved.

Each fee row shows how far it has reached (18 of 20 billed), the per-participant amount, and the total it has billed.

Editing a Fee#

Changing a fee's amount updates every charge it created. That is the point of defining a fee rather than typing forty separate charges — correct it once and every participant's balance follows.

Participants Who Join Later#

A fee is applied to the roster as it stood. Anyone added afterwards — by hand, by import, or by approving a registration — carries no charge until you say so. MyCup handles this two ways:

It tells you. When a fee has reached some participants but not all of them, the Finances page shows a banner naming how many are missing it, with a Bill them button. Applying it again charges only the ones who are missing it.

It can do it automatically. Tick Also bill participants who join later on the fee. Anyone added, imported or approved from then on is charged that fee the moment they become a participant. It is off by default, because a late entrant often owes something other than the standard amount — pro-rata, a surcharge, or nothing at all because you waived it.

Recording Payments#

Click Record payment on the Finances page. Choose the participants, enter the amount, date and a title such as "Cash at registration desk", and save. The same amount is recorded against everyone you chose.

If you have already ticked some rows in the list, they arrive pre-selected.

When the amounts differ, use Reconcile instead. It lists every participant with their outstanding balance and one amount box each, so you can work down a bank statement and save the whole lot in one pass. Blank rows are skipped.

For a single participant, open their ledger from the list and use + Charge, + Payment or + Refund. Charges and refunds are always yours to record; a payment is money you have received.

How Amounts Read#

The ledger shows money movement from your side:

  • Payment — money in, shown in green with a +
  • Refund — money back out, shown in red with a
  • Charge — a bill, not a cash movement, so it carries no sign

Payment Statuses#

A payment is in one of two states:

  • In review — reported but not yet checked. It does not change the balance.
  • Processed — counted against what the participant owes.

You do not set a status by hand. It follows from the entries on a participant's ledger: open a participant to add a charge, payment or refund, or to approve one they reported.

A payment you record yourself is always processed straight away — you are the person who would otherwise be confirming it.

Undoing a Decision#

Decided the wrong way? Open the participant's ledger and use the undo button on the payment. It goes back to In review, so you can decide again.

It works from either outcome:

  • Undo approval — the payment stops counting against the balance and returns to the queue.
  • Undo rejection — the payment returns to the queue and your rejection note is cleared, since it described a decision that no longer stands. Reopening a rejection does not credit the club: a claim awaiting review is not money received.

Undo exists because the alternatives were bad. For an approval, the only remedy was deleting the entry — which balances the books and destroys the record that the club ever claimed to have paid, the very thing the rejection note exists to keep. For a rejection there was no remedy at all: the club had to report the payment all over again.

It applies to payments only. A charge or a refund is your own entry, so sending one "back to review" would queue it for yourself.

If you decline a payment a manager reported, MyCup asks you for a short note. "We never received your transfer" is a loaded message, and one sentence is the difference between a club that knows what to do next and a club whose payment simply vanished.

Approving What Team Managers Report#

When a team manager reports a payment, it appears for your approval. The dashboard's Finances card links straight to the queue, or use the In review filter on the Finances page.

The queue lists one row per claim, not per participant — a club with two payments waiting is two things to approve. Each row shows the club, the amount, the date, and the receipt if they attached one, with Approve and Decline buttons. Approving asks you to confirm, naming the club and the amount.

What Team Managers See#

Team managers see nothing about money until you allow it. Open the flow settings from the Finances header (the button next to the currency) and tick Let team managers see their balance. This adds a Payments page to their team panel.

Then choose what they may do there:

View only — they see what they owe and what has been paid. There is no way to report a payment, so nothing arrives for you to process. Use this when you want transparency without a queue.

Review before processing — they report a payment, it waits in review, and it changes nothing until you process it. This is the default, and the right choice when you reconcile against a bank statement. A club's word is a claim, not a receipt.

Processed on the spot — their payment counts immediately, exactly like one you record. Use this when clubs pay cash at a desk and the person recording it watched them pay.

Payments you record are processed straight away under all three.

Withdrawn Participants#

A withdrawn club's ledger is still shown, in a collapsed section below the list, and is never counted in the tournament totals. Money it owed or paid does not silently disappear from your records.

Reading the Totals#

The header shows three figures for the whole tournament:

  • Expected — everything billed
  • Collected — everything processed
  • Outstanding — the difference

Payments still in review are not in Collected, which is why a participant with a payment awaiting approval still reads as owing. The Teams list and the team's own Finances tab lead with the amount awaiting approval when there is one, because that is a job to do rather than a figure to read.

Next Steps#

Was this page helpful?

Let us know if you found this documentation helpful or if you have suggestions for improvement.

Thank you for your feedback!

We're glad this documentation was helpful. If you have suggestions for improvement, feel free to contact our support team.

💭

Thanks for letting us know

We're sorry this page wasn't helpful. Please help us improve by contacting our support team with your feedback.