Un catalogue de 500 références n'est presque jamais 500 problèmes de classement. C'est en général une quarantaine, répétés.
Coder un produit est une tâche. Coder un catalogue est un projet, et les opérateurs qui le traitent comme cinq cents répétitions de la même tâche brûlent leur mois, leur patience et leur budget avant la troisième page du tarif fournisseur. Voici la méthode qui rend un catalogue faisable, avec les limites réelles des outils que vous allez utiliser.

Cinq cents références, quarante décisions de classement
1. Pourquoi un catalogue se contracte
Un code SH est déterminé par quatre éléments : matière constitutive, fonction, forme de présentation et état. Tout le reste d'une ligne produit est commercialement essentiel et sans effet sur le classement :
Change le code
- La matière : polypropylène ou acier inoxydable.
- La fonction : un pèse-aliments ou un pèse-personne.
- La présentation : en vrac, en assortiment, conditionné pour la vente au détail, démonté.
- L'état : brut, transformé, congelé, séché.
- Un seuil de dimension ou de capacité, mais seulement là où la nomenclature en fixe un.
Ne change pas le code
- Couleur, finition, motif.
- Taille et volume, à défaut de seuil explicite.
- Référence interne, EAN, fournisseur.
- Marque, design du packaging, prix de vente.
- Pays d'origine, qui gouverne les droits et les régimes préférentiels, jamais le code.
Appliquez cela à un vrai catalogue et l'arithmétique change de forme. Un importateur d'articles ménagers, 480 références :
| Dans le catalogue | Lignes | Décisions de classement |
|---|---|---|
| Assiettes en mélamine, 6 diamètres × 5 couleurs | 30 | 1 |
| Couverts en inox, 4 pièces × 3 finitions | 12 | 1 à 2 |
| Bouteilles isothermes, 3 capacités × 4 couleurs | 12 | 1 |
| Pèse-aliments, mécaniques et électroniques | 6 | 2 |
| Assiettes en mélamine en service de 12 pièces | 4 | 1, et ce n'est pas le code des assiettes |
| … | … | … |
| Total | 480 | ≈ 46 |
Quarante-six décisions, c'est une quinzaine de travail soigné. Quatre cent quatre-vingts, c'est un trimestre, et le résultat ne sera pas plus juste, il sera moins juste, parce que personne ne reste lucide sur quatre cent quatre-vingts appréciations.
2. Construire le fichier de travail avant d'ouvrir l'outil
Le classement vit dans un tableur, pas dans un historique de conversation. L'outil est là où les décisions se prennent ; le fichier est ce qui survivra à un contrôle deux ans plus tard.
| Colonne | Pourquoi elle existe |
|---|---|
ref | Votre référence interne. |
libelle | Le libellé commercial, tel qu'il figure au catalogue. |
matiere | La matière constitutive exacte. |
fonction | Ce que fait l'article, et dans quel cadre. |
presentation | En vrac, assortiment, démonté, emballage de détail. |
etat | Brut, transformé, congelé, séché. |
famille | La clé de famille, décrite ci-dessous. Une valeur partagée par toutes les variantes. |
code | Le code retenu, à sa longueur nationale complète. |
ecarte | Le code candidat que vous avez exclu. |
motif | Pourquoi. Une phrase, écrite le jour de la décision. |
sources | La note explicative ou la décision de classement invoquée. |
droits | Le taux de droits d'importation de la ligne retenue. |
verifie | assistant, fiche, comparaison, professionnel. |
date | La date de la décision. |
La clé de famille est mécanique : concaténez les trois éléments qui comptent, en minuscules.
melamine|vaisselle-assiette|vrac -> famille 1
melamine|vaisselle-assiette|assortiment -> famille 2
inox|couvert-fourchette|vrac -> famille 3
Triez sur cette colonne et votre catalogue a déjà répondu à la seule question qui compte à ce stade : combien de décisions réelles ai-je devant moi ?
3. Ordonner les familles par le coût d'une erreur
Ne travaillez pas par ordre alphabétique. Travaillez par exposition : unités par an × valeur × taux de droits, en remontant en tête tout ce qui touche à une restriction ou à une mesure de défense commerciale.
Trois niveaux suffisent
- Niveau 1, vérifier à fond. Fort volume, droits élevés, ou écart de droits entre deux codes plausibles. Niveau de recherche le plus profond, tableau de comparaison, notes lues intégralement, et avis d'un professionnel quand le dossier le vaut.
- Niveau 2, vérifier normalement. Produits ordinaires, droits modérés, aucune ambiguïté après la première réponse.
- Niveau 3, échantillonner. Longue traîne, faible volume, faibles droits. Classez la famille, vérifiez une référence sur cinq, et consignez que vous avez échantillonné.
Un catalogue où chaque ligne a reçu la même attention est un catalogue où les mauvaises lignes en ont reçu l'essentiel.
4. Classer famille par famille
1Écrire la description comme un gabarit, pas comme une phrase
Le champ de saisie accepte 5 à 200 caractères. Remplissez-les avec les quatre éléments dans un ordre fixe et vos descriptions deviennent comparables sur tout le catalogue :
[état] [matière] [article], [fonction], [présentation]
Assiette en mélamine moulée, vaisselle de table, vendue à l'unité fait 65 caractères, dont aucun n'est du bruit. Reprenez le même squelette pour chaque famille : ce sont des entrées constantes qui rendent visibles les sorties incohérentes.
2Une nouvelle discussion par famille
L'assistant tient compte de toute la conversation. C'est exactement ce que vous voulez pendant que vous affinez une famille, et exactement ce que vous ne voulez pas en passant à la suivante : la description précédente continue de colorer le classement. Nouvelle discussion entre deux familles, chaque fois.
3Adapter le niveau de recherche au niveau d'enjeu
Basique pour une famille sans ambiguïté. Avancée dès que deux positions se disputent le produit. Experte pour le niveau 1 et les dossiers litigieux. C'est le mode le plus lent et il consomme la même requête qu'un autre, donc réservez-le aux familles qui le méritent.
Passer tout un catalogue en Experte n'améliore pas les familles évidentes. Cela rend seulement le projet trois fois plus long.
4Répondre aux questions suggérées au lieu de réécrire
Les questions sous une réponse visent précisément l'élément qui manque pour gagner un niveau de précision. Un clic vaut mieux qu'un message rédigé à neuf, qui repart souvent sur une piste déjà écartée. Sur un catalogue, c'est là que le temps se gagne ou se perd.
5Enregistrer un code par famille, avec sa note
Enregistrez le code retenu avec la référence, le candidat écarté et le motif. Enregistrez par famille, pas par référence : 46 codes annotés sont exploitables ; 480 doublons sont un second catalogue à maintenir. Cela vous garde aussi largement sous le plafond de 500 codes enregistrés de l'offre Starter.
5. Budgéter le quota avant de commencer
Les requêtes sont mensuelles, et une famille en coûte plus d'une : la première réponse, plus une ou deux relances. Comptez une à trois requêtes par famille.
| Offre | Requêtes / mois | Familles traitables en pratique | Pour qui |
|---|---|---|---|
| Free | 3 | 1 ou 2 | Un test sur votre famille la plus difficile, pour voir si la méthode tient. |
| Starter | 300 | 100 à 250 | Un catalogue de 500 lignes ramené à quarante ou cinquante familles, reprises comprises. |
| Pro | 1 000 | 330 et plus | Plusieurs catalogues, ou un catalogue dont la plupart des familles exigent l'Experte. |
Deux choses à ne pas oublier dans le budget : les classifications d'images ont leur propre quota (50 sur Starter, 500 sur Pro, aucune sur Free), et l'Experte coûte la même requête que la Basique, car la différence est du temps, pas du forfait.

L'échantillon se choisit là où l'erreur coûte le plus cher
6. Vérifier par échantillon, et prouver qu'on l'a fait
Ce que vérifier veut dire, concrètement
- Ouvrir la fiche officielle de chaque code retenu et lire le libellé entier, y compris ce qui suit la virgule.
- Passer les candidates proches à la comparaison : deux à quatre codes, côte à côte, à longueur égale, notes et décisions visibles. Inclus dans toutes les offres.
- Lire les notes avant de trancher, pas après. La distinction entre deux lignes voisines y est presque toujours.
- Si l'ambiguïté survit à la vérification, escaladez : un professionnel du dédouanement pour un dossier de niveau 1, un renseignement tarifaire auprès de l'ADII quand les volumes justifient l'attente.
Échantillonner, de façon défendable
L'échantillonnage est légitime ; l'échantillonnage non documenté ne l'est pas. Dans la colonne verifie, notez ce que chaque ligne a réellement reçu. Un contrôleur qui lit assistant sur une ligne de niveau 3 et comparaison + professionnel sur vos cinq plus grosses familles voit un processus fondé sur le risque. Le même fichier avec une colonne vide ressemble à du hasard, quels que soient les codes.
7. Un plan réaliste sur deux semaines pour 500 lignes
| Jours | Travail | Livrable |
|---|---|---|
| 1-2 | Exporter le catalogue, remplir matière / fonction / présentation / état depuis les fiches techniques. | Un fichier où les trous sont visibles. |
| 3 | Construire les clés de famille, trier, compter. Classer les familles par exposition. | ≈ 45 familles en trois niveaux. |
| 4-6 | Classer les niveaux 2 et 3, une discussion par famille, en Basique et Avancée. | Un code retenu par famille. |
| 7-8 | Classer le niveau 1 en Experte, comparaison ouverte. | Des codes et des motifs écrits. |
| 9 | Vérifier : fiches, notes, comparaisons. Échantillonner le niveau 3. | Les colonnes verifie et sources remplies. |
| 10 | Escalader ce qui subsiste, enregistrer la bibliothèque, remettre le fichier au transitaire. | Un catalogue justifiable ligne à ligne. |
La plus grosse économie de ce tableau se trouve aux jours 1 à 3, où aucun classement n'a lieu.
FAQ
Puis-je envoyer un fichier Excel ou un CSV de mon catalogue ?
Pas aujourd'hui : il n'y a ni import en masse ni API sur les offres actuelles. Le déroulé est une conversation par famille, votre tableur faisant office de registre. Si vos volumes sortent des offres publiées, contactez-nous plutôt que de supposer une limite.
Les variantes de couleur et de taille ont-elles chacune leur code ?
Normalement non. La couleur n'entre jamais dans un classement, et la taille seulement là où la nomenclature fixe un seuil explicite pour ce produit : certains textiles, certains câbles, certaines machines. Vérifiez si un seuil existe pour votre famille ; s'il existe, la famille se scinde au seuil, pas à chaque taille.
Faut-il quand même un code par référence pour l'ERP ?
Renseignez toutes les lignes de l'ERP, oui, mais en propageant le code de la famille, pas en re-décidant. La décision vit au niveau de la famille avec une note ; les références en héritent. C'est aussi ce qui rend une correction peu coûteuse : une famille corrigée, trente lignes mises à jour.
Combien de temps prend réellement un catalogue de 500 lignes ?
Deux semaines de travail concentré pour un catalogue qui se contracte en quarante ou cinquante familles, l'essentiel passé sur les fiches techniques et la vérification plutôt que sur le classement lui-même. Un catalogue riche en produits composites, en assortiments ou en matières limites peut doubler ce délai.
Qui est responsable si une famille est mal classée ?
Vous. L'outil propose et documente ; la déclaration est la vôtre, et le redressement aussi si le code est faux, sur toutes les références de la famille, ce qui est précisément pourquoi la décision au niveau de la famille mérite son motif écrit. Voir les conditions d'utilisation.
Articles recommandés

Code SH automatique : comment ça marche vraiment (et ce qu'il ne peut pas faire)
Ce qui se passe entre une description de produit et un code SH proposé : les quatre éléments qui décident, la recherche dans la nomenclature, les RGI, et pourquoi un outil sérieux n'affiche aucun pourcentage de confiance.

Comment Vérifier un Code HS Existant au Maroc (Guide Pratique)
Checklist complète pour valider qu'un code HS est correct avant déclaration : libellé, notes, RGI, taxes, mesures spéciales.

Comment Trouver Son Code HS au Maroc en 2026 (Méthode Manuelle vs IA)
Guide complet : recherche manuelle dans le Tarif Intégré, assistanat par IA, quand faire confiance, et pièges à éviter.