Skip to content

Club management

The club office, built into the performance platform.

Contracts, wages, payments, transfers and staff — managed by the club administration, with every deadline surfaced before it is missed, and the performance staff seeing only what they need.

Sign in

Club Desk: every deadline in one inbox

Football administration runs on dates. The Club Desk derives these from the records themselves, every day, and puts them in one list ordered by urgency.

Each alert can be acknowledged or snoozed to a date. An acknowledged alert is not gone for good: when it reaches its next stage, it comes back. The lead times for contracts, options, documents, payments and tasks are set by the club, not hardcoded.

Alongside the alerts sit the club's tasks, with reusable templates that create checklists automatically when a contract is signed or is about to end, when an option deadline approaches, when an athlete leaves or when a season starts.

  • Contracts ending and contracts that ended without renewal
  • Option deadlines and loan returns
  • Registrations, work permits and documents expiring
  • Minors turning 18 and training-contract conversions
  • Payments due or overdue, owed and receivable
  • Supplier and sponsor contracts ending, and their notice deadlines
  • Missing or implausible dates of birth

Player contract management, from signing to renewal

The contract register lists every athlete contract with its squad, type, dates and the days that remain, and can be sorted to answer the question that matters most: who runs out next. It filters by status and exports to CSV.

A contract keeps its whole history. A raise is recorded as an amendment with the date it takes effect, including a back-dated one, so the previous terms are never overwritten. A renewal creates a new contract that follows the old one. Options — club, player, mutual or automatic renewal — carry their own deadline. Clauses cover appearances, starts, minutes, promotion, loyalty, signing-on fees, image rights, sell-on percentages and more, each with its cap and payment rule.

A new contract or a renewal can start from its file. The reader works on PDF and Word documents that contain text, without an AI model: each value it finds points to where it was found, anything uncertain is left as a hint rather than a guess, and the administrator confirms every field before it is saved.

  • Register sorted by days remaining
  • Amendments with an effective date
  • Renewals that keep the history
  • Options with exercise or notice deadlines
  • Bonus and sell-on clauses with caps
  • Contract files read field by field

What each player costs, and what it buys

Every athlete has an earnings profile built from the contract and its amendments, day by day: the pay in force, the total for the current season with confirmed and pending bonuses, the total value of the contract, and earnings season by season.

When a bonus condition is met on a match sheet the coaching staff has confirmed — an appearance, a start, a minutes threshold — the platform proposes the bonus. The administrator confirms or rejects it, and a confirmed bonus becomes a payment in the ledger.

Cost per minute played only appears once a player has enough minutes for the figure to mean something, and the profile always states which minutes it is based on.

Wage bill management and projection

At club level, the wage bill shows what remains committed season by season as contracts run off, and how it spreads across positions, age bands and contract types, including the share held by the top earners.

The club can declare a budget per season, optionally per squad, and see the headroom against it. An employer on-cost rate, declared by the club with its legal basis, turns wages into a full cost. The squad cost figure counts the players and the head coach and keeps the rest of the staff separate.

A what-if simulator lets the board test a decision before taking it — release a player, change a wage — using exactly the same arithmetic as the real figures.

  • Committed wages by season
  • By position, age and contract type
  • Budgets and headroom
  • Declared employer on-cost
  • What-if simulator

Payments, transfers, suppliers and sponsors

One payment ledger holds what the club owes and what it is owed: signing-on and agent fees, bonuses, transfer instalments, supplier invoices, sponsorship income, and standalone payments such as tax that belong to no contract. Each has a due date and a status, and paying it records when it was paid.

Transfers in and out are recorded with their fee, window and instalments, which must add up to the fee and become dated payments. Add-ons and sell-on clauses sit on the deal itself. Supplier and sponsor agreements — kit, balls, facilities, transport, sponsorship — are tracked with their end date and notice deadline, because an auto-renewing agreement renews on the old terms if the window passes.

The finance view shows the season on two bases, committed and paid, and the net movement the open ledger implies over the next 90 days, overdue amounts included. Amounts are kept apart by currency and by gross or net: nothing is converted or added across them.

Staff contracts on the same rails

Coaches, analysts, medical staff and other employees have contracts with the same tools as players: amendments, renewals, options, bonus clauses, payments and documents. Staff costs appear beside player costs, with the head coach counted where football's squad cost definitions place him.

The athlete dossier, and identity numbers handled with care

The administrative side of each athlete lives in one dossier: nationalities picked from a list, eligibility to work in the EU derived from them and open to correction, federation registration and work-permit dates, guardians for minors, and documents with an in-place preview.

Citizen Card, passport, tax and social security numbers are stored encrypted with AES-256-GCM. The key is held by the server, outside the database, and each number is tied to its athlete. Numbers are never shown in lists or exports: they are revealed one at a time, on request, and every reveal is recorded in an access log, as is every document download. Bank details and home addresses are not stored at all.

Roles: the administration manages, the staff see what they need

Club management is reserved for the club administrator, and every record is scoped to their own club. Opening a contract or the club's finances is recorded.

The coaching staff see contract facts on their squad — the contract type, when it ends, whether it is the final year, whether the player is on loan — and never an amount. Medical and nutrition staff see none of it.

Frequently asked questions

Can coaches see player salaries?

No. Salaries, bonuses, fees and every other amount are visible only to the club administrator. Coaches and analysts see contract facts for their own squad, such as the end date or whether it is the final year, so they can plan, but never a figure.

Can the platform read our contracts automatically?

It can read PDF and Word contracts that contain text, using rules rather than an AI model, once the reader is switched on in the club's settings. It proposes values with the place they were found, leaves uncertain ones blank, and the administrator confirms each field. Scanned images are not read.

We pay some contracts in other currencies, and some amounts are net. Is that a problem?

No. Each amount keeps its currency and states whether it is gross or net. Totals are shown per currency and per basis, and the platform never converts currencies or adds gross to net.

Does this replace our accounting software or bank?

No. It tracks contracts, commitments and what is owed and receivable, with due and paid dates. It holds no bank balance and no revenue, so the 90-day view is the movement the ledger implies, not the cash in the bank.

How are identity documents and numbers protected?

Identity numbers are encrypted with AES-256-GCM using a key kept on the server, outside the database. They are revealed one field at a time, only to the club administrator, and every reveal and every document download is recorded.

Does it submit anything to the federation, the league or UEFA?

No. There is no direct submission. The payment ledger, with due and paid dates for what is owed to players, staff, agents and other clubs, keeps the records a licensing declaration asks about in one place.

See the club office running on a demo club

Book a demo and we will walk your administration through contracts, the wage bill and the Club Desk, using the fictional club Man Red.

Sign in
All features