Manuel Utilisateur Module RH & Paie Version 1.0 · Stable

Manuel Fiches de paie

La fiche de paie calcule automatiquement le passage du brut au net selon la réglementation tunisienne : CNSS (parts salariale & patronale), CSS et IRPP par tranches (ramené au mois). Génération unitaire ou en masse, puis paiement et ordre de virement.

3
Retenues légales
6
Étapes brut → net
2
États (Payé / Non)
÷12
IRPP mensualisé
1

Présentation

L'écran Fiches de paie produit le bulletin mensuel de chaque salarié. À l'ouverture d'une fiche, Swifto calcule toutes les composantes (brut proratisé, CNSS, salaire imposable, CSS, IRPP, net) ; les saisies possibles (heures supplémentaires, jours fériés, primes, amendes, avances) recalculent le net en temps réel. La liste est regroupée par mois.

Objectif métier

  • Calculer le net à payer conforme
  • Appliquer CNSS, CSS et IRPP automatiquement
  • Générer en masse pour tout l'effectif
  • Payer et produire l'ordre de virement

Public cible

  • Gestionnaire paie — génère & ajuste les fiches
  • Comptabilité — paiement & virements
  • Déclarations — base des états sociaux

Position dans le module

La fiche de paie s'appuie sur la fiche salarié (situation, enfants) et le contrat (base, rythme). Elle alimente ensuite les déclarations sociales.

2

Accès et navigation

Menu latéral gauche : Ressources humainesFiches de paie.

Swifto ERP — Menu Ressources humaines
Dashboard global
Ressources humaines
Salariés
Gestion des congés
Fiches de paie
Déclaration des salaires
Avances sur salaire
Ventes
Besoin d'aide ? Cliquez ici...
La liste des fiches de paie s'ouvre à droite après le clic.
3

Liste des fiches de paie

La liste est regroupée par mois. Chaque ligne montre l'employé, les jours travaillés, le salaire brut, net, net à payer, l'état (Payé / Non payé) et la date de paiement.

Ressources humaines › Fiches de paie
Ressources humaines
Salariés
Fiches de paie
Déclaration des salaires
Ventes
Mme Sonia TRABELSI
Gestion des fiches de paie
Paiement Ordre de virement Nouveau Recherche
EmployéMoisJoursSalaire brutSalaire netNet à payerÉtat
Avril 2026
Mohamed Ali GHARBIAvril 202626 / 26 jours2 400,000TND1 932,480TND1 932,480TNDPayé
Ines BEN SALAHAvril 202626 / 26 jours1 600,000TND1 345,600TND1 145,600TNDNon payé

Colonnes du tableau

ColonneDescription
EmployéSalarié concerné par la fiche.
MoisMois / année de la paie (regroupement de liste).
JoursJours travaillés / jours ouvrés du mois.
Salaire brutBase proratisée + heures supp. + primes.
Salaire netBrut − CNSS salariale − CSS − IRPP.
Net à payerNet − avances − amendes + primes exceptionnelles.
ÉtatPayé ou Non payé (+ date de paiement).
4

Barre d'actions

Nouveau

Génère une fiche pour un salarié donné (mois / année).

Génération en masse

Produit en une fois les fiches de tout l'effectif pour un mois.

Paiement

Marque les fiches sélectionnées comme payées (date, devise, compte).

Ordre de virement

Exporte un ordre de virement multiple (Excel) pour la banque.

5

Le détail d'une fiche — moteur brut → net

À l'ouverture d'une fiche, Swifto calcule automatiquement toutes les composantes. Les saisies possibles (heures supplémentaires, jours fériés chômés, primes, amendes, avances) recalculent le net en temps réel.

Fiche de paie — Avril 2026
Fiche de paie
Mohamed Ali GHARBI
Avril / 2026
Marié(e) · 3 enfants
2 400,000
26 / 26 jours
0,0
0,000
2 400,000
1 932,480
1 932,480
Détails — parts salariale & patronale
DésignationTauxBasePart salarialePart patronale
Salaire brut2 400,0002 400,000
CNSS9,18 % / 16,57 %2 400,000220,320397,680
Salaire imposable2 179,680
CSS0,5 %2 179,68010,898
IRPPbarème2 168,782236,302
Salaire net : 1 932,480 TND

Les champs Primes, Amendes / Mises à pied et Avances n'apparaissent en saisie que s'il existe un montant les concernant pour le mois (voir Primes, indemnités & avances).

6

CNSS, CSS & IRPP — l'enchaînement

CNSS

Cotisation sécurité sociale : part salariale retenue + part patronale (charge employeur), calculées sur le brut.

CSS

Contribution Sociale de Solidarité : taux paramétrable appliqué à l'assiette imposable, puis ÷ 12.

IRPP

Impôt sur le revenu par tranches sur l'imposable annuel, ramené au mois (÷ 12).

Enchaînement du calcul

1. Brut = base proratisée (jours/heures) + heures supp. + primes − jours non payés
2. CNSS salariale + CNSS patronale (sur le brut)
3. Salaire imposable = Brut − CNSS salariale (− frais professionnels)
4. CSS = taux × imposable, puis ÷ 12
5. IRPP = barème par tranches (annuel) ÷ 12
6. Net = Brut − CNSS sal. − CSS − IRPP

Le barème IRPP par tranches

L'IRPP est calculé sur le salaire imposable annuel par application du barème progressif (tranches du tableau d'imposition), puis divisé par 12 pour la retenue mensuelle. Les déductions (chef de famille, enfants) s'imputent avant l'application du barème.

Les montants des captures sont des exemples illustratifs. Les taux CNSS, CSS et le barème IRPP appliqués dépendent du tableau d'imposition en vigueur (paramétrable par année).

Enfants à charge — cas particuliers (IRPP)

Avant l'application du barème IRPP, Swifto retranche les déductions pour enfants à charge. Deux situations ouvrent droit à une déduction majorée : l'enfant infirme et l'enfant poursuivant des études supérieures sans bénéficier de bourse. Le nombre d'enfants concernés se renseigne sur la fiche du salarié.

Substitution, pas cumul

La déduction majorée d'un enfant infirme ou en études supérieures remplace la déduction ordinaire de cet enfant — elle ne s'y ajoute pas. C'est une règle de substitution, conforme à l'article 40 du Code de l'IRPP tunisien.

Exemple chiffré — 3 enfants à charge

Un salarié a 3 enfants à charge, dont 1 en études supérieures. On suppose une déduction ordinaire de 100,000 TND par enfant et par an, et une déduction majorée études supérieures de 1 000,000 TND par an (valeurs d'illustration — voir le tableau d'imposition de l'année).

• Enfant 1 (ordinaire) ......... 100,000
• Enfant 2 (ordinaire) ......... 100,000
• Enfant 3 (études sup.) ...... 1 000,000  ← remplace les 100,000 ordinaires
Total déduction enfants = 1 200,000 TND / an

À comparer avec 3 × 100,000 = 300,000 TND si les 3 enfants étaient ordinaires. La majoration porte uniquement sur l'enfant concerné ; les deux autres gardent leur déduction de rang. Ce total est retranché du salaire imposable annuel avant l'application du barème, ce qui réduit l'IRPP dû.

La même règle s'applique à un enfant infirme : sa déduction majorée se substitue à sa déduction ordinaire. Saisissez le nombre d'enfants infirmes et d'enfants en études supérieures sur la fiche salarié ; Swifto applique la substitution automatiquement au calcul du bulletin.

La simulation brut↔net disponible depuis la fiche salarié utilise exactement le même moteur que la génération réelle.

7

Génération & paiement

La paie se génère salarié par salarié ou pour tout l'effectif (génération en masse), puis se paie et se traduit en ordre de virement bancaire.

Génération en masse

Tout l'effectif

Choisissez le mois/année : Swifto produit toutes les fiches d'un coup. Ajustez ensuite au cas par cas si besoin.

Paiement

Marquer payé

Sélectionnez des fiches puis renseignez la date, la devise et le compte de paiement. L'état passe à Payé.

Ordre de virement

Export Excel

Produit un fichier Excel d'ordre de virement multiple à transmettre à la banque.

Bulletin PDF

Document

Génère le bulletin de paie en PDF (action par ligne) à remettre au salarié.

8

États de la fiche

ÉtatSignification
Non payéFiche générée, net à payer en attente de règlement.
PayéFiche réglée : date de paiement, devise et compte renseignés.

Seules les fiches générées et validées alimentent les déclarations sociales de la période.

9

Cycle de vie (workflow)

flowchart LR
  A([Salarié + Contrat]):::s --> B[Génération fiche
Brut to Net]:::p B --> C([CNSS sal. + pat.]):::st B --> D([CSS]):::st B --> E([IRPP barème /12]):::st C --> F[Net a payer]:::p D --> F E --> F F -->|paiement| G([Paye + virement]):::ok F --> H[Declarations sociales]:::p classDef p fill:#F5F3FF,stroke:#8B5CF6,color:#5B21B6; classDef s fill:#f3f1ff,stroke:#7366fe,color:#1f1c3d; classDef st fill:#FEF3C7,stroke:#F59E0B,color:#92400E; classDef ok fill:#D1FAE5,stroke:#10B981,color:#065F46;
10

Règles métier

IRPP par tranches — l'impôt est calculé sur le salaire imposable annuel par application du barème progressif, puis divisé par 12 pour la retenue mensuelle.

CNSS & CSS — la CNSS sépare une part salariale (retenue) et une part patronale (charge employeur), toutes deux sur le brut. La CSS s'applique à l'imposable selon un taux paramétrable, ramené au mois.

Déductions enfants par substitution — un enfant infirme ou en études supérieures voit sa déduction « portée à » remplacer (et non s'ajouter à) sa déduction par rang. Détail sur la page Salariés.

Simulation = génération — la simulation brut↔net (fiche salarié) et la génération réelle utilisent le même moteur : aucun écart.

Tableau d'imposition — taux CNSS/CSS et barème IRPP dépendent du tableau d'imposition de l'année. Un mauvais paramétrage fausse tous les calculs.

11

Rôles & permissions

ActionManagerGestionnaire RHComptableAdmin
Consulter les fiches
Générer (unitaire / masse)
Ajuster une fiche
Paiement / virement
Bulletin PDF
Supprimer

Matrice indicative — les droits réels dépendent des profils définis dans votre entreprise.

12

Scénarios d'utilisation

Paie mensuelle de tout l'effectif

Génération en masse pour le mois → contrôle au cas par cas → Paiement groupé → Ordre de virement Excel transmis à la banque.

Salarié avec avance

Une avance du mois est automatiquement déduite du net à payer de la fiche correspondante.

Heures supplémentaires

La saisie d'heures supplémentaires sur la fiche augmente le brut et recalcule instantanément le net.

13

FAQ & Conseils

Le net calculé ne correspond pas à mes attentes ?

Vérifiez le tableau d'imposition de l'année (taux CNSS/CSS, barème IRPP) et les enfants à charge (infirmes / études sup. par substitution).

Une prime / avance n'apparaît pas sur la fiche ?

Assurez-vous qu'elle est saisie pour le même mois/année que la fiche, et pour le bon salarié. Le champ ne s'affiche que s'il existe un montant.

Comment générer la paie de tout l'effectif ?

Utilisez la génération en masse (icône ) depuis la liste, puis ajustez au cas par cas si besoin.

Conseil — contrôler avant de payer

Après une génération en masse, revoyez les fiches atypiques (heures supp., amendes, avances) avant de lancer le paiement et l'ordre de virement.

Swifto

Swifto ERP · Module RH & Paie · Manuel Utilisateur v1.0

Fiches de paie — Module RH & Paie · Accueil