Trenerlog
For tennis and sports clubs

Trainer scheduling and payout in one place.

Recurring sessions, time-based rates, per-trainer VAT, payout export. No Excel sheets, no missed days. Slovenian, Croatian, English.

  • 30 days free
  • No credit card
  • EU hosting

3

languages

EU

EU hosting

GDPR

compliant

30

days free

Features

Everything a sports club needs.

Trenerlog covers the path from schedule to payout in one app. No duplication, no manual math.

Weekly recurring schedule

Define a season and recurring sessions. The app generates the calendar — you only confirm or cancel.

Time-bound rates

Season rate, summer rate, special periods. The right rate is automatically applied to every session.

Per-trainer VAT

VAT-registered and not — each with their own rate. Payouts always show net, VAT, and total.

One-click payouts

Monthly and season overview, CSV export, print-ready PDF for accounting. No paper, no errors.

Cancellations with reasons

Trainer absent, substitute steps in. Every cancellation logged with reason and substitute — full audit trail.

Block instead of delete

When a trainer leaves, you block them. Block timestamp preserved for archival. No data loss.

Who it's for

Built for tennis. Works for any club with trainer schedules.

We started with tennis clubs, but the logic is identical for any sport where trainers log hours: badminton, squash, fitness, swim clubs, gymnastics.

  • Tennis
  • Badminton
  • Squash
  • Fitness
  • Swimming
  • Gymnastics

Tennis primary

Trenerlog handles typical tennis needs:

  • September–June season + summer extras
  • individual and group session rates
  • rain cancellations, makeup sessions

How it works

Three steps to your first payout.

  1. 1

    Invite trainers

    Add name and email. The trainer gets an activation link.

  2. 2

    Set schedule and rates

    Season dates, recurring weekly sessions, hourly rates (by period), and VAT rate per trainer.

  3. 3

    Track and bill

    The app generates the calendar. End of month, you print the payout or export to CSV.

Compliance

GDPR and EU law — included.

Trenerlog doesn't just respect GDPR — you get a legal document pack ready for signature with your club, ZVOP-2 references, Croatian AZOP, all of it.

  • Privacy Policy and Terms of Use ready for publication
  • DPA per Article 28 GDPR for signing with subscribers
  • Trainer privacy notice per Article 13 GDPR
  • EU hosting, encryption, multi-tenant isolation
  • Compliance checklist for internal policies

Included legal pack

Pricing

Simple. No hidden costs.

Three packages based on club size. All include all features, the GDPR pack, and EU hosting. 30 days free, no credit card.

View pricing

FAQ

Frequently asked questions

How many trainers can I manage?

Depends on the package: Small up to 5, Medium up to 15, Large unlimited. You can switch plans anytime.

What happens after the 30-day trial?

You can choose a subscription or let the trial end. No automatic charges — you don't even need a card to start.

What happens to data when a trainer leaves?

You block the trainer. All past data is archived for payout history and legal retention (10 years for accounting records under Slovenian law). Deletion means losing history — that's only allowed for unactivated invitations.

Does it work for my football / basketball club?

Yes, if you have trainer hours and monthly payouts. Trenerlog doesn't know sport specifics — it handles schedules and rates, the rest (players, matches) stays in other tools.

Where is the data hosted?

Data is in datacenters within the European Economic Area. We use services with ISO 27001 and SOC 2 certifications. Full sub-processor list is published publicly.

Start with Trenerlog today.

30 days free, no card, no risk. If it doesn't fit, just close it.

Open demo

In the demo, data is stored locally in your browser.