Initialising...
Overview
Loading data...
£0
Collected
£0
Outstanding
0
Matches analysed
0
Players with debt
Top Outstanding Players
Loading...
Recent Matches
Loading...
🔔 Needs Attention
Scanning...
Match Reconciliation
Click any match to view full payment audit
Filter:

No matches loaded yet. Click Refresh from WordPress.

← Back to matches
Name Alias Manager
Link bank references to players. Matched pairs are saved permanently — you'll never need to do them again.
⚡ Quick Match
Click a bank reference → type a player name → press Tab or click Match
Bank References 0 unmatched
Loading...
Match to Player
Selected bank ref:
— click a name on the left —
Saved Aliases
Loading aliases...
Prepay Tracker
Auto-detects £60 and £120 bulk payments from your bank statement.
⚡ Auto-Detected Prepay Payments
Payments of £60 or £120 found in your bank statement that haven't been matched yet. Confirm who each payment belongs to.
Scanning statement...
Goalkeeper Manager
Goalkeepers play free. Mark them here so they're excluded from payment tracking on all matches.
✏️ Manual Add / Override click to expand ▾
Use this if a payment doesn't appear automatically (e.g. paid cash, or non-standard amount).
Confirmed Prepay Players
Loading...
Upload Bank Statement
Upload your Monzo CSV export. This will overwrite the previous statement.
📄
Click to upload or drag & drop

Monzo CSV export (MonzoDataExport_*.csv)

Current Statement
Checking Firebase...
Settings
WordPress & Firebase configuration

WordPress API

Pricing Rules

Monday 6pm–7pm → £10/player
Monday 7pm–8pm → £13/player
Friday 8pm–9pm → £13/player
Friday 7pm–8pm → £15 (before Feb 2026) / £13 (from Feb 2026)
Other sessions → configurable below

Danger Zone