Skip to main content
Back to Help Center

Financial Report

Reconcile Stripe payments, offline payments, partner coverage, add-ons, and unpaid roster entries.

Overview

These answers match the in-app Help button on the related admin page. Use them while you work, or share this article with co-organizers.

1.What does the financial report show?

Totals for division fees, platform fees, add-ons, partner payments (one player paid for both), organizer revenue, and per-player payment rows. Stripe amounts are net after refunds — the same basis as Analyze payments and remaining Connect balance. Registration card charges appear on your Connect account (not Brakto’s platform volume); Stripe payment IDs link to that charge in the Stripe Dashboard when available.

2.How are payment sources categorized?

Rows classify as Stripe, covered partner (paid by someone else on the same charge), offline/director-marked, or unpaid on the roster.

3.What is roster reconciliation?

It compares roster headcount vs paid counts and lists unpaid roster players. Expand the section to catch people registered but not matched to a payment. When both partners are unpaid, they appear on consecutive rows so you do not have to hunt later in the list.

4.What does Analyze payments do?

On Financial Report (Analyze payments) or Manage Players (⋮ → Analyze payments), Brakto compares unpaid roster rows with Stripe on your Connect account. You get three buckets: likely already paid (confirm and Update Status), still need to collect (with how to contact — including partner email when the player email is missing or fake), and unlinked Connect charges (already in your Stripe account, not attached to a roster row; amounts are net after refunds). Use Export PDF to save or print the report.

Unpaid doubles/mixed partners are listed next to each other in Still need to collect (and likely-paid) so you can review the pair together. Each section title includes the partner name (for example Carmen & Tjioe · Mixed Doubles).

Use Refresh after you mark players paid. Deep charge details also appear in Unlinked Stripe charges on this report.

5.What are orphan Stripe charges?

Charges on your Stripe Connect account that are not linked to a registration row. Unlinked does not mean money is missing from Brakto — player fees already went to your Connect account. Fully refunded charges are omitted. The report may suggest likely matches so you can reconcile manually. Analyze payments includes the same list with suggested next steps.

6.How do add-on orders relate to this report?

Add-On Orders shows paid shirt/item/donation lines for packing and size counts. Dollar totals there are net after refunds — the same basis as Add-ons on this Financial Report. Fully refunded checkouts are omitted from Add-On Orders.

7.Can I export for accounting?

Yes — CSV export of player payment rows, and Export PDF for a printable financial report (summary, player rows, and unlinked charges). Useful for treasurer reports.

8.Where is the invoice for my Event/Club plan purchase?

That is separate from player registration fees on this report. Download Plan invoice PDF from the event admin quick actions, or open Billing & invoices on your dashboard for all purchases, receipts, and Club invoices.

9.We bought ≤64 players but need more — how do we upgrade?

From Event Admin (top of the page or Quick Actions → Upgrade event size) or Financial Report, choose the next size up (up to 128, up to 256, or up to 600 players). You pay only the difference vs what you already paid for this event (for example $99 → $349 costs $250). After checkout, the participant cap updates automatically and the plan invoice shows both payments.

10.Where do I issue refunds?

Issue Stripe refunds or mark offline refunds from Manage Players → Actions → Refund payment. Afterward, re-check this report — linked checkout totals and unlinked charges both use net remaining after refunds, so they stay in sync with Analyze payments.

11.When should I review this page?

After registration closes and again after the event — run Analyze payments to catch unpaid players and orphan charges before play, then re-check organizer revenue after the event.