Aller au contenu principal

Paie du Personnel

Suivez automatiquement la rémunération des instructeurs en fonction des cours qu'ils dispensent. BailaYa calcule les heures de travail à partir de votre planning de cours — pas besoin de pointage manuel ni de feuilles de temps. Définissez un taux de rémunération par membre de l'équipe et le système calcule la paie à chaque cours dispensé.

Comment ça fonctionne

  1. Définissez les taux de rémunération pour chaque instructeur ou membre du personnel.
  2. Les cours se déroulent normalement — lorsque le premier élève pointe son arrivée, les heures de l'instructeur sont enregistrées automatiquement.
  3. Les cours particuliers sont enregistrés lorsqu'ils sont marqués comme terminés.
  4. Générez un rapport de paie pour n'importe quelle période afin de consulter les heures, cours, élèves et la rémunération calculée.
  5. Exportez en CSV pour votre logiciel de comptabilité (compatible avec ADP, QuickBooks, Paychex, Xero).

Aucune étape supplémentaire pour les instructeurs. Pas de bouton de pointage. Pas de feuilles de temps à remplir.

Configuration des taux de rémunération

Allez dans Paramètres → Paie (visible uniquement pour les propriétaires et administrateurs).

Chaque membre de l'équipe peut avoir l'un des quatre types de rémunération :

Type de RémunérationFonctionnementExemple
Par CoursTarif fixe pour chaque cours dispensé$50 par cours
À l'HeureTaux multiplié par la durée du cours$30/h × 1,5 heures = $45
Par ÉlèveTaux multiplié par le nombre d'élèves inscrits$5/élève × 12 élèves = $60
CommissionPourcentage du revenu du cours par élève10% de ($20 × 12 élèves) = $24

Pour configurer un taux de rémunération :

  1. Recherchez le membre de l'équipe dans la liste des taux.
  2. Sélectionnez son Type de Rémunération dans le menu déroulant.
  3. Saisissez le montant du Taux.
  4. Cliquez sur Enregistrer.
astuce

Par Cours est l'option la plus simple et convient à la plupart des studios. Utilisez Par Élève si vous souhaitez inciter les instructeurs à développer la fréquentation de leurs cours.

Enregistrement automatique des heures

Lorsque le premier élève pointe son arrivée à un cours, BailaYa crée automatiquement une entrée de pointage pour l'instructeur avec :

  • Pointage d'entrée = heure de début programmée du cours
  • Pointage de sortie = heure de fin programmée du cours
  • Durée = calculée à partir du planning
  • Nombre d'élèves = total des participants inscrits à ce moment
  • Rémunération = calculée selon le taux configuré de l'instructeur

Ce processus est entièrement automatique et idempotent — si plusieurs élèves pointent leur arrivée, une seule entrée de pointage est créée pour l'instructeur.

Cours particuliers

Lorsqu'un cours particulier est marqué comme Terminé, une entrée de pointage est créée pour l'instructeur en utilisant l'horaire prévu du cours et le taux de rémunération de l'instructeur.

Rapport de paie

Allez dans Paramètres → Paie → Rapport pour générer un récapitulatif de paie.

Filtres

  • Période — sélectionnez une date de début et de fin
  • Membre de l'équipe — filtrez par un instructeur spécifique ou affichez tous

Contenu du rapport

Le rapport affiche une section par membre de l'équipe avec :

ColonneDescription
Membre de l'ÉquipeNom et adresse e-mail de l'instructeur
Heures TotalesSomme de toutes les durées de cours sur la période
Cours DispensésNombre de cours collectifs et particuliers
Total des ÉlèvesSomme de tous les élèves inscrits à travers tous les cours
Rémunération TotaleCompensation calculée pour la période

Vous pouvez développer chaque membre de l'équipe pour voir les entrées individuelles avec la date, le nom du cours, la durée, le nombre d'élèves et la rémunération par cours.

Export CSV

Cliquez sur Exporter CSV pour télécharger le rapport. Le CSV inclut :

Employee Name, Email, Total Hours, Total Classes, Total Students, Pay Type, Rate, Total Pay

Ce format est compatible avec la plupart des logiciels de paie et de comptabilité.

Exemples

Studio avec instructeurs à tarif fixe

  • Instructeur de salsa : Par Cours à $60
  • Dispense 4 cours/semaine × 4 semaines = 16 cours
  • Rémunération mensuelle : $960

Studio avec incitation par élève

  • Instructeur de bachata : Par Élève à $4
  • Dispense 3 cours/semaine, en moyenne 15 élèves chacun
  • 3 × 15 × 4 semaines = 180 sessions-élèves
  • Rémunération mensuelle : $720

Studio avec instructeurs à l'heure

  • Instructeur de contemporain : À l'Heure à $35
  • Dispense 5 cours/semaine, 1,5 heures chacun
  • 5 × 1,5 × 4 = 30 heures
  • Rémunération mensuelle : $1 050

Bon à savoir

  • Les entrées de pointage sont créées une seule fois par cours (lors du premier pointage d'un élève). Elles ne peuvent pas être dupliquées.
  • Si aucun élève ne pointe son arrivée, aucune entrée n'est créée (le cours n'a effectivement pas eu lieu).
  • Modifier un taux de rémunération n'affecte que les entrées futures — les entrées existantes conservent le taux en vigueur au moment de leur création.
  • Les instructeurs n'ont rien à faire de supplémentaire — le système utilise le planning de cours auquel ils sont déjà affectés.
  • Seuls les propriétaires et administrateurs peuvent consulter et gérer la paie.

Référence API

EndpointMéthodeDescription
/api/payroll/pay-ratesGETListe tous les membres de l'équipe avec leurs taux (propriétaire/admin)
/api/payroll/pay-rates/:teamMemberIdPUTDéfinit le taux de rémunération d'un membre de l'équipe (propriétaire/admin)
/api/payroll/reportGETGénère un rapport de paie avec export CSV optionnel (propriétaire/admin)

Paramètres de requête du rapport

ParamètreObligatoireDescription
startDateOuiDébut de la période (YYYY-MM-DD)
endDateOuiFin de la période (YYYY-MM-DD)
teamMemberIdNonFiltrer par un membre de l'équipe spécifique
formatNonjson (par défaut) ou csv