Fichier DAS rejeté : les 10 erreurs qui bloquent le dépôt
Le portail de télédéclaration rejette un fichier entier pour une seule ligne fautive — et son rapport n'est pas toujours explicite. Voici les causes les plus fréquentes, par ordre de fréquence observée.
1. Matricule employeur ou clé incorrecte
L'entête D25E porte le matricule à 10 chiffres et sa clé exactement comme sur l'attestation de paiement CNAS de décembre. Un chiffre recopié à la main = rejet global. La clé se recalcule : vérifiez-la avant de générer.
2. N° de sécurité sociale (NAS) invalide
Le NAS fait 12 chiffres + 2 de clé. Erreurs classiques : clé fausse, année de naissance incohérente avec les deux premiers chiffres, NAS saisi avec des espaces. Le même NAS en doublon sur deux lignes bloque aussi le dépôt.
3. Montants en dinars au lieu de centimes
Le format officiel exige des centimes sans séparateur. 86 647,29 DA doit être écrit 8664729 — pas 86647. C'est l'erreur n°1 des fichiers fabriqués à la main depuis Excel.
4. Largeur de ligne incorrecte
D25E = 216 caractères, D25S = 194. Une zone vide doit rester des espaces — la tronquer ou l'aligner « au plus propre » décale tout ce qui suit et invalide la ligne.
5. Nom ou prénom manquant
Chaque ligne salarié exige nom ET prénom. Une ligne à moitié remplie est rejetée — et le rapport du portail ne dit pas toujours laquelle.
6. Date de naissance absente ou impossible
Le champ est obligatoire, au format AAAAMMJJ. Une date illisible casse la ligne ; une date improbable (âge < 15 ou > 99 ans) passe parfois puis bloque au contrôle CNAS.
7. Salaire déclaré sans jours travaillés
Un trimestre avec un montant cotisable mais zéro jour déclaré (ou l'inverse) déclenche les contrôles de cohérence — vérifiez trimestre par trimestre.
8. Trimestres incomplets sans explication
Un salarié présent toute l'année avec un trimestre vide est un écart classique. Soit il manque un bulletin, soit c'est une sortie non renseignée — les dates d'entrée/sortie justifient les trous.
9. Encodage du fichier
Le portail attend des fichiers texte en encodage compatible (pas d'UTF-8 avec BOM, pas de fins de ligne Mac). Un fichier qui « semble correct » à l'œil peut être illisible pour le parseur.
10. Type de déclaration mal choisi
Redéposer en « N — Normale » alors qu'un dépôt existe déjà provoque un conflit : il faut la rectificative « C — Complémentaire ». À l'inverse, un premier dépôt en « C » est refusé.
Lire le rapport du portail sans se perdre
Après chaque validation, le portail produit un rapport ligne à ligne. Trois cas se présentent : la ligne est acceptée telle quelle ; elle part en « CREE /VERIFICATION » — le portail recrée la fiche parce qu'il n'a pas reconnu l'assuré (NAS, clé ou identité) ; ou elle est rejetée avec un motif (montant incohérent, date impossible, doublon).
Le réflexe à prendre : travaillez toujours sur votre source (la liste des salariés), jamais sur le TXT. Corrigez chaque ligne rejetée dans la source, régénérez le fichier, redéposez — et recommencez tant que le rapport n'est pas vide. Un rejet corrigé à la main dans le fichier se transforme en rejet ailleurs : c'est le cycle que vivent ceux qui retapent dans Excel.
Tableau récapitulatif : symptôme → cause → correctif
| Symptôme au portail | Cause probable | Correctif |
|---|---|---|
| Fichier refusé à l'envoi | Nom, encodage ou longueur de ligne | Vérifier le nommage D<année>E/S<matricule>.TXT, regénérer sans éditer |
| « CREE /VERIFICATION » sur une ligne | NAS ou clé non reconnu(e) | Recalculer la clé, vérifier sur l'attestation CNAS |
| Rejet « montant incohérent » | Dinars au lieu de centimes, séparateurs | Écrire 8664729, pas 86 647,29 |
| Rejet « date impossible » | Format ≠ JJMMAAAA ou date vide | Reformater la date, la renseigner partout |
| Même salarié listé 2 fois | Doublon de NAS (souvent un homonyme) | Fusionner ou distinguer — 1 NAS = 1 ligne |
| « Type de déclaration » refusé | N alors qu'un dépôt existe (ou C en premier) | Passer en rectificative « C » |
Checklist d'autocontrôle avant dépôt
- Matricule employeur + clé identiques à l'attestation de décembre — recalculée, pas recopiée.
- Chaque NAS complet (base + clé), sans espace, sans doublon — homonymes vérifiés.
- Montants en centimes purs ; chaque trimestre cotisé a ses jours travaillés.
- Dates en JJMMAAAA ; sortie postérieure à l'entrée ; âge plausible (15–99 ans).
- Bon type de déclaration : N en première fois, C si un dépôt existe déjà.
- Fichiers générés puis laissés intacts — aucun passage dans Excel ou le Bloc-notes.
Ce qui ne bloque pas le dépôt — mais remonte en contrôle
Toutes les anomalies ne rejettent pas : certaines passent au dépôt puis remontent au contrôle CNAS, des semaines plus tard. Un salarié déclaré avec un trimestre vide alors qu'il était présent, un total DAS qui s'écarte de vos DAC annuels, un âge improbable, une sortie antérieure à l'entrée — le portail les tolère parfois, le contrôleur les relève toujours.
C'est la différence entre un rejet visible et un écart silencieux : le premier se corrige avant le 31 janvier, le second se paie en rappel. Un bon fichier n'est pas seulement accepté — il est cohérent.
Comment éviter le cycle rejet → correction → rejet
Toutes ces erreurs sont détectables avant le dépôt — ce sont exactement les contrôles que DAS Express exécute sur votre liste : clés CNAS recalculées, centimes, dates, doublons, cohérence trimestres/jours. Chaque anomalie est listée avec le salarié concerné, vous corrigez, puis le fichier généré est conforme.
Questions fréquentes
- Le portail affiche « CREE /VERIFICATION » sur une ligne — que faire ?
- Le portail n'a pas reconnu le NAS ou son identité et recrée la fiche au lieu de l'accepter : clé fausse, chiffre transposé ou assuré jamais immatriculé. Recalculez la clé (outil gratuit ci-contre), vérifiez le NAS sur l'attestation CNAS du salarié, corrigez et redéposez.
- Faut-il corriger le fichier TXT à la main ?
- Non — jamais dans un éditeur de texte : un espace ajouté décale toutes les positions qui suivent. Corrigez toujours la source (votre liste dans l'outil) puis regénérez le fichier, sinon le rejet se déplace au lieu de disparaître.
- Le fichier est refusé dès l'envoi, sans rapport — pourquoi ?
- Le portail n'a même pas pu lire la structure : nom du fichier non conforme, ligne à longueur fausse, encodage incorrect ou fichier ouvert/enregistré par Excel. Vérifiez le nommage D<année>E<matricule>.TXT / D<année>S<matricule>.TXT et regénérez sans éditer le TXT.
- Mes montants semblent justes mais le portail les refuse — cause ?
- La cause n°1 : des dinars envoyés là où le format attend des centimes sans séparateur. 86 647,29 DA doit devenir 8664729. Un montant avec virgule, point ou espace = rejet de la ligne.
DAS Express fait ces contrôles pour vous — importez votre liste, corrigez, téléchargez les fichiers officiels.
Commencer ma déclaration