TL;DR — Résumé Rapide
Corrigez les erreurs PTU dans Aspel NOI: base imposable, jours travaillés, exclusions, ISR Art. 96 LISR, CFDI avec code P025 et délai du 30 mai.
La date limite pour payer le PTU (Participación de los Trabajadores en las Utilidades — participation obligatoire aux bénéfices au Mexique) approche et Aspel NOI affiche des erreurs, des montants qui ne correspondent pas ou un CFDI qui ne peut pas être timbré avec le bon code. Cet article explique chaque problème fréquent lors du calcul PTU dans Aspel NOI : configuration des paramètres, comptage des jours travaillés, exclusions légales, traitement ISR selon l’Art. 96 LISR et génération du CFDI avec la perception P025. La date limite légale est le 30 mai pour les personnes morales et le 29 juin pour les personnes physiques exerçant une activité commerciale avec employés.
L’Erreur
Lors du traitement du PTU dans Aspel NOI depuis Utilidades > Cálculo de PTU ou lors de la génération du CFDI correspondant, le système peut afficher l’un des messages suivants :
- “Error al calcular PTU” — message générique qui apparaît en cliquant sur le bouton Calculer
- “La suma del PTU no corresponde a la renta gravable” — les montants individuels ne totalisent pas les 10% attendus
- “El empleado no tiene días trabajados registrados” — NOI ne trouve pas de périodes de paie pour calculer le facteur jours
- “Error en el cálculo proporcional para trabajador con fecha de baja” — le système échoue lors du calcul du PTU proportionnel
- “CFDI rechazado: código de percepción no válido” — le CFDI de paie est timbré avec un code incorrect au lieu de P025
- “El ISR calculado no corresponde al método del Art. 96” — la retenue ISR sur le PTU n’utilise pas la moyenne annuelle
Ces erreurs surviennent principalement dans les semaines qui précèdent le 30 mai, lorsque le comptable remet la déclaration annuelle et que le service de paie tente de calculer et distribuer le PTU rapidement.
Cause du Problème
Rente imposable saisie incorrectement
La donnée critique pour le PTU n’est pas le bénéfice comptable ni le revenu fiscal ordinaire de l’ISR. C’est la rente imposable pour PTU, déterminée dans l’Annexe 9 de la déclaration annuelle des personnes morales ou dans le calcul spécial pour les personnes physiques exerçant une activité commerciale. Si un chiffre différent est saisi — par exemple le bénéfice net comptable ou la base ISR avant ajustement — l’ensemble du calcul sera erroné.
Jours travaillés versus jours payés
La Loi Fédérale du Travail (LFT) établit que le facteur de 50% par jours est calculé sur les jours effectivement travaillés, et non sur les jours payés. Aspel NOI extrait les jours des périodes de paie traitées au cours de l’exercice. Si les congés maladie couverts par l’IMSS (à partir du quatrième jour), les congés sans solde ou les absences injustifiées n’ont pas été correctement enregistrés dans les périodes de paie, le décompte des jours sera incorrect.
Employés embauchés ou licenciés en cours d’année
Les employés qui ont rejoint ou quitté l’entreprise en cours d’exercice reçoivent un PTU proportionnel à leurs jours travaillés. Aspel NOI calcule cela automatiquement, mais échoue lorsque la date d’embauche ou de licenciement dans le catalogue ne correspond pas à la paie réelle. Un employé embauché le 15 juin devrait avoir environ 200 jours, et non 365. Si NOI affiche 0 ou 365 jours pour cet employé, il y a une incohérence dans les dates.
Exclusions non configurées dans le catalogue
L’Art. 127 de la LFT exclut du PTU les directeurs généraux, administrateurs uniques et gérants généraux disposant d’un pouvoir de décision global sur l’entreprise. Les travailleurs temporaires ayant travaillé moins de 60 jours et les employés domestiques sont également exclus. Si ces employés ne sont pas correctement marqués dans Aspel NOI avec la case “Excluir de PTU”, le système les inclura dans le calcul, réduisant la part des autres travailleurs.
ISR calculé incorrectement sur le PTU
Le PTU bénéficie d’un traitement ISR spécial. Il n’est pas imposé comme un revenu mensuel ordinaire. Conformément à l’Art. 96 LISR, l’ISR sur PTU est calculé selon la méthode de moyenne annuelle : on divise le PTU du travailleur par 12, on ajoute ce résultat au salaire mensuel ordinaire, on applique le barème annuel, on obtient l’ISR mensuel résultant, on soustrait l’ISR qui s’appliquerait sans le PTU et on multiplie la différence par 12 pour obtenir l’impôt annuel sur PTU. Si Aspel NOI applique directement le barème mensuel sur le PTU sans cette procédure, la retenue sera incorrecte.
CFDI sans code P025 ou P026
Le SAT exige que le PTU soit timbré sur un CFDI de paie avec les codes de perception suivants :
- P025 — PTU imposable (la partie soumise à l’ISR)
- P026 — PTU exonéré (jusqu’à 15 jours du salaire minimum général à Mexico)
Si le CFDI est généré sans ces codes, ou si la totalité du PTU est timbrée en P025 sans séparer la partie exonérée, le SAT rejettera le justificatif ou générera des incohérences dans le complément de paie.
Solution Étape par Étape
1. Vérifier et saisir la rente imposable correcte
- Demandez à votre comptable l’Annexe 9 de la déclaration annuelle (personnes morales) ou le calcul de l’exercice (personnes physiques)
- Identifiez la ligne “Renta gravable para PTU” — ce montant peut différer du bénéfice de l’exercice
- Dans Aspel NOI, allez dans Utilidades > Cálculo de PTU
- Saisissez le montant exact dans le champ “Renta gravable”
- Confirmez que le pourcentage est fixé à 10% (valeur fixe par la loi)
2. Vérifier le décompte des jours travaillés
- Générez le Rapport de présences de l’exercice : allez dans Reportes > Asistencias > Por período et sélectionnez l’année complète
- Vérifiez manuellement les jours travaillés d’au moins cinq employés : jours de l’année moins congés maladie, congés sans solde et absences injustifiées
- En cas de divergences, examinez les mouvements d’incidents dans les périodes de paie concernées
- Corrigez les incidents dans les périodes correspondantes et retraitez si nécessaire
- Pour les employés avec un service partiel dans l’année, confirmez que la date du catalogue correspond à la première et à la dernière paie où ils apparaissent
3. Configurer les exclusions dans le catalogue des travailleurs
- Allez dans le Catálogo de Trabajadores
- Filtrez par poste ou catégorie et ouvrez le profil de chaque directeur général, gérant général et administrateur unique
- Activez la case “Excluir de PTU”
- Pour les temporaires avec moins de 60 jours, filtrez par date d’embauche après le 1er novembre de l’exercice et marquez également ces employés comme exclus
- Enregistrez les modifications et recalculez le PTU
4. Exécuter le calcul et vérifier le rapport
- Allez dans Utilidades > Cálculo de PTU
- Cliquez sur Calcular
- Vérifiez le rapport en contrôlant que :
- La somme de “PTU por días” + “PTU por salario” pour tous les travailleurs est égale à la rente imposable × 10%
- Aucun directeur général ni gérant général n’apparaît dans la liste
- Les employés en service partiel affichent des jours proportionnels corrects
- Si un employé affiche 0 jour, ouvrez son historique de paie et confirmez qu’au moins une période a été traitée dans l’année
5. Générer le CFDI avec le code P025 et appliquer l’Art. 96 LISR
- Une fois le calcul approuvé, allez dans Nómina > Procesos especiales > PTU
- Sélectionnez tous les travailleurs avec un PTU supérieur à zéro
- Générez le processus de paiement — Aspel NOI créera automatiquement les lignes de perception P025 et P026
- Avant de timbrer, vérifiez dans l’aperçu du CFDI que les deux codes apparaissent et que la partie exonérée ne dépasse pas 15 fois le salaire minimum journalier général × jours de la période
- Appliquez le calcul ISR avec la moyenne annuelle Art. 96 (option disponible dans la configuration du processus)
- Timbrez le CFDI et téléchargez le XML pour vos archives fiscales
Solution Alternative
Si l’erreur persiste après avoir suivi les étapes ci-dessus, essayez ce qui suit :
Réparer la base de données NOI
- Fermez Aspel NOI sur tous les terminaux
- Allez dans Utilerías > Reparación de archivos
- Sélectionnez Todas las tablas
- Exécutez la réparation et attendez qu’elle se termine
- Redémarrez NOI et tentez à nouveau le calcul PTU
Calculer par groupes d’employés
Si l’erreur survient lors du calcul par lots :
- Dans la fenêtre de Cálculo de PTU, sélectionnez un seul département
- Calculez pour ce groupe et vérifiez le résultat
- Avancez département par département jusqu’à identifier quel employé bloque le processus
- Corrigez les données de cet employé et recalculez le groupe complet
Calculer le PTU manuellement et saisir comme mouvement
Si l’urgence ne permet pas d’attendre :
- Calculez le PTU dans Excel en utilisant la formule 50/50 avec les jours et salaires du rapport de présences
- Enregistrez le paiement dans Aspel NOI comme un concept spécial de PTU
- Timbrez le CFDI manuellement en attribuant les codes P025 et P026 avec les montants corrects
- Documentez le calcul manuel pour le présenter lors de tout contrôle IMSS ou SAT
Prévention
- Demandez la rente imposable à votre comptable dès que la déclaration annuelle est déposée — en mars pour les personnes morales — pour avoir le temps de calculer et payer avant le 30 mai
- Vérifiez les exclusions PTU dans le catalogue des travailleurs au début de chaque exercice, et non seulement au moment du calcul
- Enregistrez tous les incidents (congés maladie, sans solde, absences) dans chaque période de paie pour que les jours travaillés soient exacts en fin d’année
- Mettez à jour Aspel NOI vers la dernière version avant la saison PTU — les mises à jour incluent des corrections au complément de paie CFDI et aux codes P025/P026
- Effectuez un calcul test avec les données de l’année en cours en janvier/février pour détecter les employés avec des jours ou salaires incorrects avant l’échéance
Problèmes Connexes
NOI n’inclut pas les salariés réembauchés dans le PTU
Si un travailleur a été licencié puis réembauché au cours du même exercice, Aspel NOI peut ne comptabiliser qu’une seule des deux périodes. Vérifiez dans l’historique de paie que les deux périodes sont traitées et que la date de réembauche est correcte. Les jours des deux périodes doivent être additionnés pour le facteur jours du PTU.
La partie exonérée du PTU est calculée incorrectement dans le CFDI
L’exonération du PTU porte sur 15 jours du salaire minimum général en vigueur à Mexico. Si le salaire minimum dans le catalogue NOI n’est pas mis à jour, le montant exonéré sera incorrect. Mettez à jour le salaire minimum dans Configuración > Salarios mínimos et régénérez le CFDI.
Erreur “RFC del trabajador no válido” lors du timbre du CFDI PTU
Cette erreur indique que le RFC enregistré dans Aspel NOI ne correspond pas à celui du SAT. Vérifiez le RFC de chaque travailleur dans le Catálogo de Trabajadores par rapport au document CURP de l’employé ou au registre IMSS. Corrigez le RFC et retimbrez.
Le PTU calculé dépasse 10% de la rente imposable
Si la somme du PTU individuel dépasse 10% de la rente imposable, la cause est généralement des employés en double dans le catalogue ou un employé exclu inclus par erreur. Examinez le rapport PTU pour trouver les doublons et confirmez que tous les exclus sont correctement marqués.
Résumé
- L‘“Error al calcular PTU” dans Aspel NOI a quatre causes principales : rente imposable incorrecte, jours travaillés erronés, exclusions mal configurées et base de données endommagée
- La rente imposable pour PTU provient de l’Annexe 9 de la déclaration annuelle — elle diffère du bénéfice comptable ou fiscal ordinaire
- La distribution est 50% par jours travaillés et 50% par salaire perçu — les deux facteurs doivent être activés dans la configuration du calcul
- Les directeurs généraux, gérants généraux et temporaires avec moins de 60 jours doivent être marqués comme exclus dans le catalogue des travailleurs
- Le CFDI PTU nécessite les codes P025 (imposable) et P026 (exonéré) — sans cette séparation, le SAT rejettera le justificatif
- L’ISR sur PTU est calculé selon la méthode de moyenne annuelle de l’Art. 96 LISR, et non avec le barème mensuel ordinaire
- La date limite pour payer le PTU est le 30 mai pour les personnes morales
Articles Connexes
- Aspel NOI: Erreur de timbre CFDI lors de la génération des reçus de paie
- Aspel NOI: Erreur de calcul de l’aguinaldo
- Aspel NOI: Erreur lors de la génération des fichiers IDSE et SUA pour l’IMSS
- Aspel COI: Erreur lors de la clôture de l’exercice comptable annuel
- CFDI 4.0: Erreur de timbre numérique en facture électronique