Documentation des Déclarations au Cadastre des Pensions
Ce document fournit des informations détaillées sur les types d'éléments de déclaration, les règles de correction et d'annulation, ainsi que les cas particuliers à prendre en compte lors des déclarations au Cadastre des Pensions.
Types d'Éléments de Déclaration
Vue d'Ensemble
Le système de déclaration mypenskad utilise des types d'éléments explicites pour identifier les différentes opérations sur les droits et les paiements.
| Type d'élément | Catégorie | Description | Ancien code |
|---|---|---|---|
| rightCreation | Droit | Création d'un droit | C1 |
| rightModification | Droit | Modification d'un droit | C2 |
| rightTermination | Droit | Clôture d'un droit | C3 |
| rightCancellation | Droit | Annulation d'un droit | C4 |
| paymentCreation | Paiement | Création d'un paiement | D1 |
| paymentModification | Paiement | Modification d'un paiement (régularisation) | D2 |
| paymentCancellation | Paiement | Annulation d'un paiement | D4 |
| paymentPreAward | Paiement | Pré-paiement (avant premier paiement effectif) | - |
Éléments de Droit
rightCreation - Création de Droit
L'élément rightCreation est utilisé pour déclarer un nouveau droit au Cadastre des Pensions.
- Obligatoire : Doit être accompagné d'un paymentCreation ou d'un paymentPreAward
- Timing recommandé : Idéalement 3 mois avant la date de début du droit
- Unicité : Un seul
rightCreationpeut exister pour une combinaison unique de clés d'identification
📋 Champs requis (18 champs)
| Champ | Type | Description |
|---|---|---|
reference |
Référence (1-18 chiffres) | Numéro de référence interne de l'organisme |
niss |
NISS (11 chiffres) | Numéro d'identification de sécurité sociale |
pensionFileNumber |
Alphanumérique (15 car.) | Numéro de dossier pension (clé) |
periodicity |
Énumération | Périodicité de paiement (clé) |
pensionStartDate |
Année-mois | Date de début de pension |
rightStartDate |
Année-mois | Date de début du droit |
pensionType |
Énumération | Type de pension (REST, SURVIVAL, etc.) |
administrativeSituation |
Énumération | Situation administrative du bénéficiaire |
employerType |
Énumération | Nature de l'employeur (NA, PRIVATE, PUBLIC) |
familyChargeCode |
Énumération | Code de charge de famille |
advantageCode |
Code (2 car.) | Code avantage (clé) |
advantageType |
Énumération | Type d'avantage |
houseHoldCode |
Énumération | Code de situation de ménage |
originRight |
Énumération | Origine du droit (NATIONAL, FOREIGN, etc.) |
careerFractionNumeratorDenominator |
Format: XXX.XXXX/XXX.XXXX | Fraction de carrière (numérateur/dénominateur) |
performanceRatio |
Format: X.XXXX | Ratio de prestation |
initialNominalAmount |
Montant positif | Montant nominal initial |
pensionBonusMalusPercentage |
0-5 | Pourcentage bonus/malus |
rightModification - Modification de Droit
L'élément rightModification permet de modifier les caractéristiques d'un droit existant.
Restrictions
- Un
rightModificationne peut modifier que certaines rubriques (montants, situation familiale, etc.) - Les clés d'identification sont immuables et ne peuvent pas être modifiées
- La date de début de droit ne peut être modifiée par un
rightModificationque si celui-ci ne modifie que la date de début de droit (voir anomalie 762)
📋 Champs requis (19 champs)
| Champ | Type | Description |
|---|---|---|
reference |
Référence (1-18 chiffres) | Numéro de référence interne de l'organisme |
niss |
NISS (11 chiffres) | Numéro d'identification de sécurité sociale |
pensionFileNumber |
Alphanumérique (15 car.) | Numéro de dossier pension (clé) |
periodicity |
Énumération | Périodicité de paiement (clé) |
pensionStartDate |
Année-mois | Date de début de pension |
rightStartDate |
Année-mois | Date de début du droit |
pensionType |
Énumération | Type de pension |
administrativeSituation |
Énumération | Situation administrative du bénéficiaire |
employerType |
Énumération | Nature de l'employeur |
familyChargeCode |
Énumération | Code de charge de famille |
advantageCode |
Code (2 car.) | Code avantage (clé) |
advantageType |
Énumération | Type d'avantage |
houseHoldCode |
Énumération | Code de situation de ménage |
originRight |
Énumération | Origine du droit |
startdateModification |
Date | ⚠️ Date de prise d'effet de la modification |
careerFractionNumeratorDenominator |
Format: XXX.XXXX/XXX.XXXX | Fraction de carrière |
performanceRatio |
Format: X.XXXX | Ratio de prestation |
initialNominalAmount |
Montant positif | Montant nominal initial |
pensionBonusMalusPercentage |
0-5 | Pourcentage bonus/malus |
rightTermination - Clôture de Droit
L'élément rightTermination permet de clôturer un droit existant.
- Utilisation : Fin définitive du droit (décès, cessation définitive de paiement, transfert, etc.)
- Condition : La date de clôture ne peut être antérieure à la date de fin de la dernière période de référence d'un paiement connu
📋 Champs requis (6 champs)
| Champ | Type | Description |
|---|---|---|
reference |
Référence (1-18 chiffres) | Numéro de référence interne de l'organisme |
niss |
NISS (11 chiffres) | Numéro d'identification de sécurité sociale |
pensionFileNumber |
Alphanumérique (15 car.) | Numéro de dossier pension (clé) |
periodicity |
Énumération | Périodicité de paiement (clé) |
advantageCode |
Code (2 car.) | Code avantage (clé) |
rightEndDate |
Date | Date de clôture du droit |
rightCancellation - Annulation de Droit
L'élément rightCancellation permet d'annuler complètement un droit comme s'il n'avait jamais existé.
À utiliser avec précaution
- Tous les paiements associés au droit doivent être annulés avant d'annuler le droit (voir anomalie 763)
- L'annulation est irréversible et nécessite une nouvelle création (
rightCreation) si le droit doit être rétabli
📋 Champs requis (5 champs)
| Champ | Type | Description |
|---|---|---|
reference |
Référence (1-18 chiffres) | Numéro de référence interne de l'organisme |
niss |
NISS (11 chiffres) | Numéro d'identification de sécurité sociale |
pensionFileNumber |
Alphanumérique (15 car.) | Numéro de dossier pension (clé) |
periodicity |
Énumération | Périodicité de paiement (clé) |
advantageCode |
Code (2 car.) | Code avantage (clé) |
Éléments de Paiement
paymentCreation - Création de Paiement
L'élément paymentCreation est utilisé pour déclarer un nouveau paiement.
- Prérequis : Un droit (
rightCreation) doit exister pour la même combinaison de clés - Période de référence : Doit correspondre à une période valide selon la périodicité du droit
- Unicité : Un seul
paymentCreationpeut exister par période de référence pour un même droit
📋 Champs requis (31 champs)
| Champ | Type | Description |
|---|---|---|
reference |
Référence (1-18 chiffres) | Numéro de référence interne |
niss |
NISS (11 chiffres) | Numéro d'identification de sécurité sociale |
pensionFileNumber |
Alphanumérique (15 car.) | Numéro de dossier pension (clé) |
periodicity |
Énumération | Périodicité de paiement (clé) |
familyChargeCode |
Énumération | Code de charge de famille |
advantageCode |
Code (2 car.) | Code avantage (clé) |
grossAmount |
Montant positif | Montant brut du paiement |
precomptableAmount |
Montant positif | Montant précomptable |
indexType |
Énumération | Type d'indexation |
index |
Format: X.XXXX | Valeur de l'indice |
indexCoefAugmentation |
Format: X.XXXXXXXX | Coefficient d'augmentation de l'indice |
paymentMonth |
Année-mois | Mois de paiement |
referencePeriodStartMonth |
Année-mois | Début période de référence (clé) |
referencePeriodEndMonth |
Année-mois | Fin période de référence |
spouseAtChargeCode |
Énumération | Code de situation fiscale du conjoint |
numberOfChildrenAtCharge |
0-99 | Nombre d'enfants à charge |
numberOfOthersAtCharge |
0-99 | Nombre d'autres personnes à charge |
codeZivWithHolding |
Énumération | Code de retenue AMI/ZIV |
amiZivWithholdingAmount |
Montant positif | Montant retenue AMI/ZIV (rubrique 54) |
solWithholdingAmount |
Montant positif | Montant cotisation solidarité (rubrique 56) |
nominalAmount |
Montant positif | Montant nominal (rubrique 86) |
pensionBonusBefore2025Amount |
Montant positif | Bonus pension avant 2025 (rubrique 87) |
reductionArticle40bis |
Montant positif | Réduction art. 40bis (rubrique 89) |
minimumPensionSupplementAmount |
Montant positif | Supplément minimum pension (rubrique 90) |
guaranteedMinimumSupplementAmount |
Montant positif | Supplément minimum garanti (rubrique 92) |
supplementHeavyHandicapAmount |
Montant positif | Supplément handicap grave (rubrique 93) |
totalMaximumSalaryIncludingSupplementAmount |
Montant positif | Total traitement max. + supplément (rubrique 94) |
professionalActivityReductionPercentage |
0-100 | % réduction activité professionnelle |
flexiJobOverrunPercentage |
0.00-200.00 | % dépassement flexi-job |
flexiJobReductionPercentage |
0-100 | % réduction flexi-job |
aifMinimumSupplementReductionPercentage |
0-100 | % réduction supplément minimum AIF |
funeralFeeAmount |
Montant positif | Cotisation frais de funérailles (rubrique 101) |
paymentModification - Modification de Paiement (Régularisation)
L'élément paymentModification permet de corriger un paiement existant.
Règles importantes pour paymentModification
- Doit porter sur la même période de référence que le paiement à corriger
- La date de création de la déclaration doit être postérieure ou égale à celle du
paymentCreationoriginal - La date de création de la déclaration doit être strictement postérieure à celle d'un
paymentModificationprécédent pour la même période
📋 Champs requis (31 champs - identiques à paymentCreation)
| Champ | Type | Description |
|---|---|---|
reference |
Référence (1-18 chiffres) | Numéro de référence interne |
niss |
NISS (11 chiffres) | Numéro d'identification de sécurité sociale |
pensionFileNumber |
Alphanumérique (15 car.) | Numéro de dossier pension (clé) |
periodicity |
Énumération | Périodicité de paiement (clé) |
familyChargeCode |
Énumération | Code de charge de famille |
advantageCode |
Code (2 car.) | Code avantage (clé) |
grossAmount |
Montant positif | ⚠️ Annule et remplace le montant brut |
precomptableAmount |
Montant positif | ⚠️ Annule et remplace le montant précomptable |
indexType |
Énumération | Type d'indexation |
index |
Format: X.XXXX | Valeur de l'indice |
indexCoefAugmentation |
Format: X.XXXXXXXX | Coefficient d'augmentation de l'indice |
paymentMonth |
Année-mois | Mois de paiement |
referencePeriodStartMonth |
Année-mois | Début période de référence (clé) |
referencePeriodEndMonth |
Année-mois | Fin période de référence |
spouseAtChargeCode |
Énumération | Code de situation fiscale du conjoint |
numberOfChildrenAtCharge |
0-99 | Nombre d'enfants à charge |
numberOfOthersAtCharge |
0-99 | Nombre d'autres personnes à charge |
codeZivWithHolding |
Énumération | Code de retenue AMI/ZIV |
amiZivWithholdingAmount |
Montant positif | ⚠️ Mode additif (+/-) Retenue AMI/ZIV |
solWithholdingAmount |
Montant positif | ⚠️ Mode additif (+/-) Cotisation solidarité |
nominalAmount |
Montant positif | Annule et remplace le montant nominal |
pensionBonusBefore2025Amount |
Montant positif | Annule et remplace le bonus pension |
reductionArticle40bis |
Montant positif | Annule et remplace la réduction art. 40bis |
minimumPensionSupplementAmount |
Montant positif | Annule et remplace le supplément minimum |
guaranteedMinimumSupplementAmount |
Montant positif | Annule et remplace le supplément garanti |
supplementHeavyHandicapAmount |
Montant positif | Annule et remplace le supplément handicap |
totalMaximumSalaryIncludingSupplementAmount |
Montant positif | Annule et remplace le total traitement max. |
professionalActivityReductionPercentage |
0-100 | % réduction activité professionnelle |
flexiJobOverrunPercentage |
0.00-200.00 | % dépassement flexi-job |
flexiJobReductionPercentage |
0-100 | % réduction flexi-job |
aifMinimumSupplementReductionPercentage |
0-100 | % réduction supplément minimum AIF |
funeralFeeAmount |
Montant positif | Annule et remplace la cotisation funérailles |
Comportement des montants lors d'un paymentModification :
| Rubrique | Comportement |
|---|---|
| Montant brut | Annule et remplace le montant précédent |
| Montant précomptable | Annule et remplace le montant précédent |
| Retenue AMI | Complète (ajoute ou soustrait) le montant précédent |
| Cotisation de solidarité | Complète (ajoute ou soustrait) le montant précédent |
Voir la section Correction d'un Paiement pour plus de détails.
paymentCancellation - Annulation de Paiement
L'élément paymentCancellation permet d'annuler complètement un paiement existant.
- Utilisation : Quand le Mois de début de période de référence déclaré est incorrect (un
paymentModificationne peut pas le corriger) - Effet : Le paiement est considéré comme n'ayant jamais existé
📋 Champs requis (6 champs)
| Champ | Type | Description |
|---|---|---|
reference |
Référence (1-18 chiffres) | Numéro de référence interne |
niss |
NISS (11 chiffres) | Numéro d'identification de sécurité sociale |
pensionFileNumber |
Alphanumérique (15 car.) | Numéro de dossier pension (clé) |
periodicity |
Énumération | Périodicité de paiement (clé) |
advantageCode |
Code (2 car.) | Code avantage (clé) |
referencePeriodStartMonth |
Année-mois | Début période de référence à annuler (clé) |
paymentPreAward - Pré-paiement
Le paymentPreAward est un élément de paiement provisoire, déclaré en anticipation du premier paiement réel.
| Caractéristique | paymentPreAward | paymentCreation |
|---|---|---|
| Données requises | Partielles | Complètes |
| Statut | Provisoire | Définitif |
| Durée de vie | Jusqu'au premier paymentCreation |
Permanent |
Une fois qu'un
paymentCreationexiste pour un droit, lepaymentPreAwardn'est plus pris en compte.
📋 Champs requis (18 champs - version allégée)
| Champ | Type | Description |
|---|---|---|
reference |
Référence (1-18 chiffres) | Numéro de référence interne |
niss |
NISS (11 chiffres) | Numéro d'identification de sécurité sociale |
pensionFileNumber |
Alphanumérique (15 car.) | Numéro de dossier pension (clé) |
periodicity |
Énumération | Périodicité de paiement (clé) |
advantageCode |
Code (2 car.) | Code avantage (clé) |
grossAmount |
Montant positif | Montant brut estimé |
precomptableAmount |
Montant positif | Montant précomptable estimé |
indexType |
Énumération | Type d'indexation |
index |
Format: X.XXXX | Valeur de l'indice |
referencePeriodStartMonth |
Année-mois | Début période de référence (clé) |
referencePeriodEndMonth |
Année-mois | Fin période de référence |
nominalAmount |
Montant positif | Montant nominal |
pensionBonusBefore2025Amount |
Montant positif | Bonus pension avant 2025 |
reductionArticle40bis |
Montant positif | Réduction art. 40bis |
minimumPensionSupplementAmount |
Montant positif | Supplément minimum pension |
guaranteedMinimumSupplementAmount |
Montant positif | Supplément minimum garanti |
supplementHeavyHandicapAmount |
Montant positif | Supplément handicap grave |
totalMaximumSalaryIncludingSupplementAmount |
Montant positif | Total traitement max. + supplément |
professionalActivityReductionPercentage |
0-100 | % réduction activité professionnelle |
flexiJobOverrunPercentage |
0.00-200.00 | % dépassement flexi-job |
flexiJobReductionPercentage |
0-100 | % réduction flexi-job |
aifMinimumSupplementReductionPercentage |
0-100 | % réduction supplément minimum AIF |
⚠️ Note: Contrairement à paymentCreation, le paymentPreAward ne requiert pas : familyChargeCode, paymentMonth, indexCoefAugmentation, spouseAtChargeCode, numberOfChildrenAtCharge, numberOfOthersAtCharge, codeZivWithHolding, amiZivWithholdingAmount, solWithholdingAmount, funeralFeeAmount
Corrections et Annulations
Principes Généraux
Règle d'or
Évitez les annulations autant que possible. Privilégiez toujours la correction (rightModification ou paymentModification) si elle est techniquement possible.
Les annulations doivent être réservées aux cas où aucune alternative n'existe :
- Erreur sur une clé d'identification (pensionFileNumber, advantageCode, periodicity, NISS)
- Période de référence incorrecte (pour
paymentCancellation) - Création erronée d'un droit (pour
rightCancellation)
Tableau Récapitulatif : Correction vs Annulation
| Situation | Action recommandée | Type d'élément |
|---|---|---|
| Montant brut incorrect | Correction | paymentModification |
| Montant précomptable incorrect | Correction | paymentModification |
| Retenue AMI incorrecte | Correction | paymentModification |
| Cotisation solidarité incorrecte | Correction | paymentModification |
| Situation familiale changée | Correction | rightModification + paymentModification |
| Période de référence incorrecte | Annulation + Recréation | paymentCancellation puis paymentCreation |
| Code avantage incorrect | Annulation + Recréation | rightCancellation puis rightCreation |
| Numéro dossier incorrect | Annulation + Recréation | rightCancellation puis rightCreation |
Impact des Annulations
Les annulations ont des conséquences importantes :
- Bordereau de paiement : Les montants annulés apparaîtront sur le prochain bordereau
- Historique : L'élément annulé reste dans l'historique mais n'est plus actif
Correction d'un Paiement (paymentModification)
Comportement Différencié des Montants
Lors d'une régularisation par paymentModification, les montants se comportent différemment selon leur nature :
Montants en mode "Annule et Remplace"
Ces montants remplacent intégralement la valeur précédente :
- Montant brut (
grossAmount) - Rubrique 39 - Montant précomptable (
precomptableAmount) - Rubrique 40 - Montant nominal (
nominalAmount) - Rubrique 86 - Bonus pension (réglementation avant 2025) (
pensionBonusBefore2025Amount) - Rubrique 87 - Réduction sur le montant nominal (exclusion 40bis) (
nominalAmountReductionExcl40bis) - Rubrique 88 - Réduction art40bis (
reductionArticle40bis) - Rubrique 89 - Supplément minimum (
minimumPensionSupplementAmount) - Rubrique 90 - Supplément minimum garanti de base (
guaranteedMinimumSupplementAmount) - Rubrique 92 - Supplément handicap grave (
supplementHeavyHandicapAmount) - Rubrique 93 - Total du traitement maximum et du supplément (
totalMaximumSalaryIncludingSupplementAmount) - Rubrique 94 - Cotisation de frais de funérailles (
funeralFeeAmount) - Rubrique 101
Exemple :
paymentCreation initial : grossAmount = 1500.00
paymentModification : grossAmount = 1600.00
→ Résultat final : grossAmount = 1600.00
Montants en mode "Complète" (Additif)
Ces montants s'ajoutent ou se soustraient de la valeur précédente :
- Retenue AMI (
amiZivWithholdingAmount) - Rubrique 54 - Cotisation de solidarité (
solWithholdingAmount) - Rubrique 56
Exemple avec augmentation :
paymentCreation initial : amountZivWithHolding = 50.00
paymentModification : amountZivWithHolding = +3.00
→ Résultat final : amountZivWithHolding = 53.00
Exemple avec diminution :
paymentCreation initial : solidarityAmount = 25.00
paymentModification : solidarityAmount = -5.00
→ Résultat final : solidarityAmount = 20.00
Règles de Signe pour paymentModification
| Type d'élément | Signe montant AMI | Signe montant solidarité |
|---|---|---|
paymentCreation |
Toujours + |
Toujours + |
paymentModification |
+ ou - |
+ ou - |
Point d'attention
Lors d'un paymentModification, vérifiez que la somme des montants AMI et solidarité après correction correspond bien aux montants attendus (voir anomalie 747).
Validation des Montants lors d'un paymentModification
Le système vérifie que :
- Le montant précomptable ne dépasse pas le montant brut
- La somme (montant précomptable + retenue AMI + solidarité) ne dépasse pas le montant brut
- Pour AMI et solidarité : après application du
paymentModification, le cumul (paymentCreation+paymentModification) correspond aux attentes
Reprise de Dossiers de Pension (Transfert de Portefeuille / Changement d'Organisme Déclarant)
Contexte
Lorsqu'un organisme de pension cède tout ou partie de son portefeuille à un autre organisme, des règles spécifiques s'appliquent pour assurer la continuité des droits au Cadastre des Pensions.
Procédure de Transfert
Responsabilités de l'Ancien Organisme
Work in Progress
La procédure exacte de transfert de portefeuille est actuellement en cours de discussion entre les différentes parties prenantes afin de déterminer la meilleure approche qui convienne à tous les organismes concernés.
Les modalités définitives seront communiquées ultérieurement.
Clés d'Identification Immuables
Les 5 Clés d'Identification
Un droit est identifié de manière unique par la combinaison des éléments suivants :
| Clé | Rubrique | Description |
|---|---|---|
| NISS | 9 | Numéro d'identification de sécurité sociale du bénéficiaire |
| Numéro de dossier pension | 24 | pensionFileNumber - Identifiant du dossier |
| Code avantage | 32 | advantageCode - Nature de l'avantage |
| Périodicité | 25 | periodicity - Fréquence de paiement |
| Organisme payeur | 5 | Numéro d'inscription de l'organisme |
Un paiement est identifié de manière unique par :
| Clé | Rubrique | Description |
|---|---|---|
| Identifiants du droit | - | Les 5 clés ci-dessus |
| Mois de début période réf. | 45 | referencePeriodStartMonth |
Règle d'Immuabilité
Important
Ces clés sont strictement immuables. Toute erreur sur l'une de ces clés nécessite :
- L'annulation de l'élément incorrect (
rightCancellationpour un droit,paymentCancellationpour un paiement) - La création d'un nouvel élément avec les données correctes
L'opération C5 (modification des champs d'identification) qui existait dans l'ancien système a été supprimée.
Obligations Légales
Retenues, Versements et Déclarations
Les organismes payeurs de pensions sont soumis à des obligations légales en matière de retenues, de versements et de déclarations.
Ressource Officielle
Pour plus d'informations sur les obligations des organismes payeurs, consultez la page officielle du SFP :
| Obligation | Fréquence | Échéance |
|---|---|---|
| Déclaration des paiements | Mensuelle | 15 du mois suivant |
| Versement des retenues | Mensuelle | Selon bordereau |
Contacts et Support
Pour toute question relative aux déclarations au Cadastre des Pensions :
📧 Email: Penskad@sfpd.fgov.be