Guide de référence

Comparer des prix locaux sans mélanger produit, format, promotion, canal et avantage différé

Une méthode autonome pour qualifier l’identité, normaliser les quantités, dater chaque observation et interpréter honnêtement les données manquantes.

Pourquoi comparer un prix est plus difficile que lire une étiquette

Un prix appartient à un produit, une quantité, un canal, un point de vente et une date. Deux montants ne deviennent comparables que si ces dimensions sont suffisamment alignées. Une différence peut venir du format, d’une variante, d’un lot obligatoire, d’une promotion, d’une carte, d’un Drive distinct ou d’une observation devenue ancienne.

La méthode commence donc par les faits, pas par le classement. Elle conserve l’observation originale, ajoute une normalisation explicite et qualifie ce qui manque. Le lecteur peut l’appliquer sur papier ou dans un tableur sans utiliser PaniPrix.

Le résultat prudent n’est jamais “l’enseigne la moins chère”. Il peut seulement désigner le meilleur prix observé parmi des magasins couverts, pour un produit ou un niveau de comparaison annoncé, à une date donnée.

Repères historiques : du relevé ponctuel à l’observation structurée

Comparer a longtemps reposé sur des étiquettes, catalogues, tickets, notes papier et souvenirs. Ces supports restent utiles pour une décision immédiate, mais ils vieillissent vite et rendent difficile la comparaison de formats, de canaux ou de dates différents.

Les tableurs et bases contributives ont permis de conserver séparément produit, quantité, lieu, date et provenance. Une API comme Open Prices formalise ce type d’observation. La donnée devient plus réutilisable, sans devenir automatiquement exhaustive, fraîche ou représentative d’un marché entier.

Le défi contemporain n’est donc pas seulement de collecter davantage de montants. Il consiste à préserver leur contexte, signaler l’absence, séparer la promotion du prix public et empêcher qu’un résultat local soit présenté comme une vérité nationale.

Familles d’outils et situations adaptées

Aucun outil ne convient à toutes les décisions. Un relevé manuel peut suffire pour deux produits aujourd’hui ; un tableur devient utile pour un panier ; une application d’enseigne expose ses propres offres ; une base contributive facilite la réutilisation ; un comparateur multi-source doit assumer la validation et les lacunes.

Choisissez selon le besoin, la fraîcheur, le périmètre et l’effort acceptable. Une solution plus automatisée ne supprime pas la responsabilité de qualifier les produits et les conditions.

FamilleAvantageLimiteUsage adapté
Papier ou ticketSimple et immédiatPeu réutilisable, vieillit viteDécision locale ponctuelle
Tableur personnelFormules et panier personnalisablesSaisie et contrôle manuelsMéthode reproductible à petite échelle
Catalogue ou app d’enseigneOffres et canal de l’enseignePérimètre commercial uniquePréparer un achat dans ce canal
Base contributiveObservations structurées et traçablesCouverture et fraîcheur variablesRecherche et réutilisation de faits
Comparateur multi-sourceNormalisation et vue communeDépend des sources et de sa méthodeComparer un périmètre explicitement couvert
Moteur personnelPanier et contraintes propresDonnées privées et logique à protégerDécision privée, résultat noindex

Cadre public à consulter selon la question

La DGCCRF publie des repères sur l’information des prix, les annonces de réduction et l’étiquetage. EUR-Lex donne accès au règlement européen 1169/2011 sur l’information alimentaire. La CNIL documente certains droits et traitements liés aux programmes de fidélité.

Ces références répondent à des questions différentes. Une fiche sur l’affichage ne prouve pas un prix observé ; une règle d’étiquetage ne rend pas deux recettes équivalentes ; une donnée de fidélité personnelle ne devient pas un prix public.

Le guide fournit une information générale et cite les sources relues. Pour apprécier un cas particulier, consultez le texte en vigueur et l’autorité compétente ; PaniPrix ne fournit ni avis juridique ni conseil individualisé.

  • Information et affichage des prix : DGCCRF.
  • Annonces de réduction et promotions : DGCCRF.
  • Étiquetage alimentaire : DGCCRF et EUR-Lex.
  • Données de fidélité : CNIL.
  • Géographie officielle : Insee.
  • Observation structurée : documentation Open Prices.

Questions fréquentes

Les réponses suivantes résument les garde-fous du corpus. Les méthodes détaillées restent accessibles dans les liens de fin de page.

QuestionRéponse courte
Une donnée absente signifie-t-elle rupture de stock ?Non. Elle signifie seulement qu’aucune observation admissible n’est disponible.
Le prix au kilogramme suffit-il ?Non. Il faut aussi conserver paiement, quantité, lot et adéquation au besoin.
Une MDD est-elle le même produit ?Non par défaut. Elle reste un produit distinct dont l’étiquette et les différences sont lues séparément.
Une cagnotte réduit-elle le paiement du jour ?Pas automatiquement. Elle reste un avantage futur jusqu’à son utilisation effective.
Peut-on classer un panier incomplet ?Pas contre un panier complet. Les lignes absentes ne valent jamais zéro.
Une publicité peut-elle modifier le résultat ?Non. Le classement organique reste indépendant de tout signal commercial.
PaniPrix connaît-il le stock ?Non. Le stock est inconnu dans la vérité produit actuelle.
Le site recalcule-t-il le classement ?Non. Il reprend l’ordre fourni par PaniPrix. Si la réponse n’est pas utilisable, aucun résultat n’est affiché et le lien vers l’application reste disponible.
Les exemples sont-ils des prix réels ?Non. Ils sont signalés comme fictifs et servent uniquement à expliquer les calculs.
Peut-on conclure pour toute la France ?Non. Toute conclusion reste bornée aux magasins, canaux, dates et produits couverts.

Les acteurs et leurs responsabilités

Le point de vente affiche et applique ses prix selon le canal concerné. La personne qui observe conserve le produit, le lieu, la date et le montant. Une base comme Open Prices définit un contrat de données pour recevoir et relire des observations. Un comparateur contrôle l’admissibilité, normalise et explique ses limites.

L’Insee fournit le référentiel géographique utilisé pour identifier les communes du pilote. La DGCCRF publie des repères sur l’information du consommateur. Aucun de ces acteurs ne garantit à lui seul le stock, l’exhaustivité d’un territoire ou la permanence d’un prix.

PaniPrix reste responsable de sa méthode et de l’affichage de la fraîcheur. Il ne devient ni vendeur, ni preuve de disponibilité, ni représentant d’une enseigne.

ActeurRôleCe qu’il ne prouve pas
Point de ventePrix appliqué dans un canalPrix de toute l’enseigne
ObservateurFait daté et contextualiséExhaustivité
Open PricesContrat d’observationsStock ou couverture universelle
InseeCode et périmètre géographiquePrésence d’un prix
DGCCRFRepères d’information sur les prixConseil individuel d’achat
PaniPrixContrôle, normalisation et explicationGarantie de disponibilité

Étape 1 — établir l’identité avant tout calcul

Deux étiquettes proches ne prouvent pas que deux produits sont identiques. Vérifiez marque, nom, variante, quantité, unité et, lorsqu’il existe et est fiable, le code produit. Une recette, une origine ou une condition de conservation différente peut rendre la comparaison fonctionnelle plutôt que stricte.

Lorsque l’identité n’est pas certaine, choisissez un niveau explicite. “Même produit, autre format” permet une comparaison unitaire ; “marque de distributeur” ou “substitut” répond à une question d’usage différente ; “non comparable” protège contre un rapprochement forcé.

Ne corrigez jamais une identité à partir du prix. Deux montants proches ne prouvent pas qu’il s’agit du même produit, et un écart important ne prouve pas qu’il s’agit d’une autre référence.

Complément du 15 octobre 2026 — pour des piles, séparez le format, la référence, la composition, le caractère rechargeable déclaré et le nombre d’éléments du lot. Dans son tableau nord-américain consulté à cette date (https://energizer.com/batteries/battery-comparison-chart/), Energizer présente notamment le format AA dans plusieurs gammes : alcaline, lithium et rechargeable NiMH. Un même format ne suffit donc pas à identifier le même produit. Ce tableau d’un fabricant ne décrit pas toutes les références ni leur disponibilité en France.

La mention « lithium » ne démontre pas, à elle seule, qu’une pile est rechargeable : ce tableau cite une gamme lithium parmi les piles primaires et présente séparément ses gammes rechargeables. Gardez les indications complètes de la référence au lieu de déduire cette propriété depuis un seul mot. Ce relevé sert à distinguer les produits ; il ne confirme ni leur compatibilité avec un appareil ou un chargeur, ni leur autonomie, leur durée de vie ou leur coût par usage. Ces questions restent distinctes du prix par élément.

Exemple entièrement fictif : deux lots sont décrits comme contenant le même nombre d’éléments AA. La fiche A indique une pile primaire au lithium ; la fiche B indique une pile rechargeable NiMH. Lina garde deux références et deux familles distinctes, au lieu de les classer comme le même produit dans deux emballages. Elle laisse l’adéquation à l’usage à confirmer et ne transforme aucun nombre annoncé de cycles en économie acquise. Aucun appareil, pile, chargeur, mesure, recharge, prix observé, achat, compte ou manipulation réelle n’est utilisé dans cet exemple.

Complément du 15 octobre 2026 — pour un paquet de papier, séparez le format des feuilles, leur nombre, le grammage et les caractéristiques de matière ou de surface. Un grammage exprimé en g/m² décrit une masse rapportée à une surface ; il ne donne pas à lui seul la masse d’une feuille ou du paquet. Le nombre de feuilles ne décrit pas leur format et un format identique ne suffit pas à rendre deux papiers identiques. Ce relevé prépare la comparaison, sans conversion, pesée ni calcul de prix.

Clairefontaine explique le grammage en g/m² et distingue le grain, qui concerne la texture de surface, dans son article sur le papier dessin publié avec la date affichée « 02/06/2023 », consulté le 15 octobre 2026 (https://www.clairefontaine.com/fr/actualites/comment-choisir-son-papier-dessin-n102). Ces repères concernent la lecture des caractéristiques présentées ; ils ne recommandent ici aucune technique artistique ou référence. Gardez la nature du papier et sa finition avec le format et la quantité, au lieu de réduire son identité au seul nombre placé devant g/m².

NiveauQuestionRègle
Strictement identiqueMême référence et même format ?Classement commun possible
Autre formatMême produit, quantité différente ?Normaliser sans cacher le ticket
MDDAlternative de distributeur ?Présenter séparément
SubstitutMême usage possible ?Décrire les différences
Non comparableDonnées ou usage incompatibles ?Exclure du classement

Étape 2 — ramener les quantités à une unité cohérente

Choisissez l’unité correspondant au produit : kilogramme, litre, pièce ou autre unité pertinente. Convertissez d’abord la quantité totale dans cette unité, puis divisez le montant retenu par cette quantité. Conservez la formule et l’arrondi afin qu’une autre personne puisse refaire le calcul.

Une unité normalisée facilite la comparaison des formats, mais elle ne remplace pas le ticket. Un grand lot peut avoir un prix unitaire plus faible et demander une dépense totale plus élevée ou une quantité inutile. Affichez donc ensemble prix unitaire, quantité achetée et total payé.

Ne convertissez pas des unités incompatibles sans règle produit fiable. Une pièce n’équivaut pas automatiquement à un poids ; un volume ne se transforme pas en masse sans information adaptée.

Le grammage ne remplace pas non plus une épaisseur documentée. Antalis, dans son aide sur le papier d’impression consultée le 15 octobre 2026 (https://www.antalis.fr/accueil/foire-aux-questions/produits/types-de-papier-de-creation-2.html), signale qu’à grammage égal l’épaisseur peut différer selon le papier. Ne transformez donc pas « plus de g/m² » en classement universel de qualité, de résistance ou d’adaptation à un appareil. Une information d’épaisseur absente reste absente ; ce complément ne la calcule pas et ne qualifie aucune imprimante.

Exemple fictif : Lina compare deux paquets annoncés au même grammage. Elle conserve séparément format, nombre de feuilles, type de papier, finition et épaisseur lorsqu’elle est fournie. Si le format ou la matière diffère, elle ne les classe pas comme strictement identiques depuis le seul grammage. Si une caractéristique nécessaire manque, elle garde la question ouverte au lieu d’inventer une équivalence ou un prix par feuille. Aucun papier, prix observé, achat, impression, mesure ou réglage réel n’est utilisé.

Ces montants sont un exemple arithmétique fictif, pas une observation de marché. Ils servent seulement à montrer pourquoi le prix unitaire et le paiement du jour doivent rester visibles ensemble.

ChampExemple pédagogiquePrécaution
Quantité500 g devient 0,5 kgLire l’unité réelle
Prix total2,40 € pour le formatConserver le ticket
Prix unitaire2,40 ÷ 0,5 = 4,80 €/kgFormule et arrondi visibles
Autre format3,30 € pour 750 g = 4,40 €/kgDépense totale différente
DécisionFormat B moins élevé au kgPas forcément adapté au besoin

Étape 3 — distinguer prix public, paiement et avantage futur

Le prix public est le montant accessible sans condition personnelle connue. Le paiement du jour tient compte d’un lot obligatoire et d’une remise immédiate effectivement acquise. Une cagnotte, un coupon futur ou un avantage différé reste séparé : il ne réduit pas automatiquement la somme débitée aujourd’hui.

Une carte, un abonnement, une limite de quantité ou une période peuvent conditionner l’offre. Ces règles doivent accompagner le montant. Présenter seulement un prix net calculé après un avantage incertain crée une comparaison trompeuse.

Pour une offre “deux plus un”, conservez le nombre d’unités réellement acheté, le total payé et la condition. Le prix unitaire promotionnel n’autorise pas à comparer le lot à une unité vendue seule sans montrer la différence de quantité.

MontantQuestionAffichage
Prix publicQue paie-t-on sans condition ?Base commune
Remise immédiateEst-elle appliquée maintenant ?Réduire seulement si acquise
Paiement du jourQuel total est déboursé ?Toujours visible
CagnotteQuel montant reste à utiliser ?Séparé et daté
CouponEst-il personnel et valide ?Condition explicite
AbonnementQuel coût donne accès à l’offre ?Ne pas le masquer

Étape 4 — conserver le magasin, le canal et la géographie

Une observation appartient à un point de vente ou à un canal précis. Le prix d’un Drive ne devient pas automatiquement celui du magasin physique ; le prix d’un magasin ne devient pas celui de tous les établissements de l’enseigne.

Conservez l’identifiant ou le nom public du point de vente, la commune et le canal. Le code géographique aide à borner la zone sans inventer une couverture. Les zones de l’application et leurs observations sont partielles et datées ; vérifiez les données réellement proposées pour votre point de vente. Le comparateur de ce site reste limité aux scénarios publics classables de Nancy. La présence d’une commune dans le référentiel ne prouve ni prix courant ni couverture complète.

La distance peut compter pour la personne, mais elle ne doit pas modifier silencieusement le classement du prix. Présentez le coût ou le temps de déplacement comme un critère séparé si une donnée fiable existe.

  • Point de vente précis
  • Canal magasin ou Drive
  • Commune et code géographique
  • Date et heure si disponibles
  • Source de l’observation
  • Aucune généralisation à l’enseigne

Étape 5 — dater et qualifier la fraîcheur

Un prix est une observation, pas une propriété durable du produit. Affichez la date, la provenance et la politique de fraîcheur. Une observation ancienne peut rester utile pour l’historique ou l’explication de méthode, mais ne doit pas alimenter un classement courant sans nouvelle validation.

La fraîcheur dépend du type de donnée et du contrat du produit. Il faut distinguer date d’observation, date d’import, date de publication et date de consultation. Une republication technique ne rajeunit pas le fait métier.

Lorsqu’une source devient indisponible ou périmée, marquez l’état dégradé. N’étendez pas artificiellement la validité pour conserver un résultat.

DateSensErreur à éviter
ObservationMoment du prix constatéLa remplacer par l’import
ImportEntrée dans le systèmeLa présenter comme relevé
PublicationMise à disposition du snapshotRajeunir les données
RévisionContrôle éditorial de la méthodeLa confondre avec la fraîcheur du prix

Étape 6 — interpréter l’absence sans inventer

Une observation absente signifie seulement qu’aucune donnée admissible n’est disponible dans le périmètre et la fenêtre retenus. Elle ne prouve ni rupture de stock, ni prix élevé, ni retrait du produit, ni absence de l’enseigne.

Distinguez trois états : comparable, incomplète et non comparable. Une ligne incomplète conserve le fait hors classement jusqu’à correction. Une ligne non comparable explique pourquoi le rapprochement serait trompeur. Un résultat vide reste un résultat honnête.

La couverture PaniPrix varie selon la ville et la date. Une ville sans deux magasins exacts pour un même produit n’offre pas de comparaison stricte ; le site ne doit publier aucune conclusion nationale ni interpréter une absence comme une rupture.

ÉtatSignificationTraitement
ComparableChamps essentiels et niveau annoncésPeut entrer dans son groupe
IncomplèteUn champ essentiel manqueHors classement
Non comparableIdentité, unité ou usage incompatiblePrésenter séparément ou exclure
AbsenteAucune observation admissibleNe rien déduire
PériméeFraîcheur dépasséeRetirer du courant

Construire une fiche de comparaison réutilisable

Une feuille ou un tableur suffit. Créez une ligne par observation, sans écraser la valeur source par le résultat normalisé. Ajoutez des colonnes distinctes pour l’identité, la quantité, le point de vente, le canal, la date, le prix public, la remise immédiate, le paiement du jour et l’avantage futur.

Conservez la formule de normalisation et une colonne “état”. Une autre personne doit pouvoir retrouver l’observation, refaire le calcul et comprendre pourquoi une ligne a été incluse ou écartée.

Ne placez pas de donnée personnelle, de numéro de carte de fidélité ou d’historique de foyer dans une source publique. Le besoin individuel peut guider la décision localement sans devenir un signal de classement.

  • Identité et niveau de substitution
  • Quantité totale et unité
  • Magasin, canal et commune
  • Date et provenance
  • Valeur observée originale
  • Formule normalisée
  • Paiement du jour
  • Avantage futur séparé
  • État et motif d’exclusion

Du produit au panier : ne pas additionner des comparaisons fragiles

Un panier agrège plusieurs lignes. Chaque ligne doit d’abord être comparable dans son propre groupe. Additionner des substituts non annoncés, des quantités différentes ou des promotions personnelles produit un total qui paraît précis mais ne répond pas à la même liste d’achat.

Définissez le panier de référence : produits ou besoins, quantités, niveaux de substitution acceptés et canaux. Calculez ensuite le total payé aujourd’hui. Présentez les avantages futurs à part et signalez les lignes absentes plutôt que de les remplacer par zéro.

Un panier partiellement couvert ne doit pas être comparé comme un panier complet. Affichez le nombre de lignes admissibles, les manques et le périmètre de magasins.

ÉlémentRègleLimite visible
ListeMême besoin et quantitéSubstitutions annoncées
LigneObservation fraîche admissibleAbsence non remplacée
TotalPaiement du jourAvantages futurs séparés
CouvertureMagasins et lignes comparésPas de généralisation
RésultatMeilleur total observé couvertPas “moins cher” absolu

Comparer selon son besoin sans laisser le besoin truquer le classement

Le prix n’est qu’un critère. Quantité utile, ingrédients, origine, contraintes alimentaires, distance et conditions promotionnelles peuvent rendre une option inadaptée. Le comparateur doit exposer ces différences lorsqu’elles sont connues, sans les convertir en score commercial opaque.

Séparez le classement organique des filtres personnels. Le classement répond à une méthode publique sur des observations. La personne peut ensuite écarter un format trop grand ou un substitut inadéquat. Cette décision ne réécrit pas le fait observé.

Aucune publicité, affiliation ou promotion payée ne doit déplacer un résultat. Les surfaces comparées, cartes et classements restent sans emplacement publicitaire.

Carburants et recharge : deux domaines à ne pas fusionner avec l’alimentaire

Le carburant s’exprime notamment par type et prix au litre dans une source officielle dédiée. La recharge électrique combine localisation, caractéristiques techniques, puissance, opérateur, tarification et parfois durée ou abonnement. Un prix au litre et une tarification de recharge ne produisent pas une unité universelle sans hypothèses de véhicule et de trajet.

PaniPrix publie un catalogue énergie issu des sources officielles. Il le sépare du panier alimentaire ; un prix, tarif ou état absent reste inconnu.

Conservez donc des pipelines, critères et états séparés. Une extension future ne doit pas utiliser une observation alimentaire comme modèle implicite d’une session de recharge.

Ce que PaniPrix fait aujourd’hui et ce qu’il ne promet pas

PaniPrix 0.6.97 conserve une liste et un portefeuille locaux utilisables sans compte ; un compte natif et My DOHM sont facultatifs. La démonstration utilise des données fictives signalées. Les prix réels restent locaux, datés et de profondeur variable selon la ville.

PaniPrix ne revendique aucune couverture nationale ni aucun stock connu. Le catalogue énergie public utilise les sources officielles carburants et IRVE, avec date et périmètre ; une valeur absente reste inconnue. Pour l’alimentaire, l’expression reste “meilleur prix observé parmi les magasins couverts”.

Le comparateur public du site affiche les produits classables à Nancy lorsqu’ils sont disponibles. Il reprend l’ordre de PaniPrix sans demander de compte ni de panier personnel ; si le résultat ne peut être vérifié, un message clair conserve le lien vers l’application.

  • Fonctions locales sans compte ; compte facultatif
  • Données de démo explicitement fictives
  • Couverture alimentaire géographiquement bornée
  • Comparaisons locales partielles selon la ville et la date
  • Stock inconnu
  • Aucun classement commercial
  • Aucun résultat affiché lorsque la réponse ne peut pas être vérifiée

Checklist avant de retenir une comparaison

Si une case essentielle manque, conservez la ligne comme incomplète. Le meilleur résultat est parfois de ne pas classer.

  • Produit ou niveau de substitution explicite.
  • Quantité et unité cohérentes.
  • Valeur observée originale conservée.
  • Formule et arrondi vérifiables.
  • Point de vente, canal et commune identifiés.
  • Date, provenance et fraîcheur visibles.
  • Lot et paiement du jour affichés.
  • Cagnotte, coupon et abonnement séparés.
  • Ligne absente ou incomplète hors classement.
  • Périmètre de couverture annoncé.
  • Publicité sans effet sur le résultat.

Sources, date et politique de correction

La méthode s’appuie sur la documentation publique Open Prices, le Code officiel géographique 2026 de l’Insee, les repères DGCCRF sur l’information des prix et la transparence PaniPrix. Ces sources n’ont pas le même rôle et restent attribuées séparément.

Dernière révision humaine : 25 août 2026. Les données tarifaires ont leur propre date et politique de fraîcheur ; la date de ce guide ne les rajeunit pas. Toute nouvelle couverture doit documenter source, zone, validation, publication et rollback.

Une correction peut être signalée avec l’URL, le champ et la source publique concernés, sans ticket personnel, carte de fidélité, identité ou liste privée.

Sources

Éditeur : DOHM — Digital Operations Hub & Modules · informations revues le . Signaler une correction.