Configurer le coût des marchandises (COGS)

Dernière mise à jour : 22 juillet 2026

Configurer le coût des marchandises (COGS)

Vue d'ensemble

Le coût des marchandises vendues (COGS) correspond à ce que vous coûte la production ou l'achat des produits que vous vendez. Définir le COGS dans Dashboardly débloque vos indicateurs de profit les plus importants : Gross Profit, Operating Profit, Net Profit, Margin et ROI.

Sans COGS, ces indicateurs s'afficheront à 0 $ ou n'apparaîtront pas du tout. C'est l'étape de configuration la plus importante après la connexion de votre boutique.

Pourquoi le COGS est important

Une fois que vous avez défini vos coûts produit, Dashboardly peut calculer :

IndicateurFormuleCe qu'il vous indique
Gross ProfitNet Sales - COGSCe que vous conservez après les coûts produit
Margin(Gross Profit / Net Sales) x 100Pourcentage du chiffre d'affaires conservé après les coûts produit
Operating ProfitProfit opérationnel ancré au règlement (Gross Profit moins tous les coûts opérationnels ; une ventilation, et non une soustraction exacte ligne par ligne)Votre rentabilité opérationnelle réelle
ROI(Operating Profit / COGS) x 100Retour sur votre investissement en stock
Net ProfitOperating Profit - Net Ad SpendVotre profit net final

Sans COGS, Dashboardly peut toujours vous montrer le chiffre d'affaires, les frais et les coûts d'expédition, mais il ne peut pas vous dire si vous gagnez réellement de l'argent sur chaque produit. Le Gross Profit sera égal au Net Sales (aucun coût soustrait), la Margin s'affichera à 100 % (trompeur), et le ROI ne s'affichera pas du tout.

Guide étape par étape

Étape 1 : Allez sur la page Inventory

Accédez à Inventory dans la barre latérale gauche. Vous verrez un tableau de tous vos produits présentés sous forme de lignes extensibles, avec leurs SKU (variantes) imbriqués en dessous.

Étape 2 : Définissez le COGS au niveau du produit (recommandé)

Le moyen le plus rapide de définir les coûts est au niveau du produit. Lorsque vous définissez un coût sur un produit, tous les SKU sous ce produit en héritent automatiquement.

  1. Trouvez le produit dans le tableau.
  2. Cliquez sur le champ de coût dans la ligne du produit (la ligne de premier niveau, pas une ligne de SKU).
  3. Saisissez le coût par unité dans la devise de votre boutique (par exemple, 8,50 $).
  4. Appuyez sur Entrée ou cliquez ailleurs pour enregistrer.

Tous les SKU sous ce produit utilisent désormais ce coût. C'est terminé -- inutile de définir chaque variante individuellement.

Idéal pour : les boutiques où toutes les variantes d'un produit coûtent le même à produire ou à acheter.

Étape 3 : Remplacez le coût de SKU spécifiques (si nécessaire)

Si certaines variantes ont un coût différent, vous pouvez remplacer la valeur par défaut du produit sur des SKU individuels.

  1. Développez la ligne du produit pour voir ses SKU.
  2. Cliquez sur le champ de coût à côté du SKU concerné.
  3. Saisissez le coût spécifique au SKU (par exemple, la taille XXL coûte 10 au lieu de 8,50).
  4. Appuyez sur Entrée ou cliquez ailleurs pour enregistrer.

Le remplacement ne s'applique qu'à ce SKU. Tous les autres SKU continuent d'hériter de la valeur par défaut du produit.

Idéal pour : les produits dont certaines variantes (par exemple, les grandes tailles, les matériaux premium) ont des coûts différents.

Comprendre la source du COG

Chaque SKU indique d'où provient son coût :

SourceCe que cela signifie
Inherited from productLe SKU utilise le coût défini au niveau du produit. Modifier le coût du produit met à jour ce SKU automatiquement.
Manually setLe SKU possède son propre coût qui remplace la valeur par défaut du produit. Modifier le coût du produit n'affecte pas ce SKU.
Not setAucun coût n'a été saisi, ni au niveau du produit ni au niveau du SKU. Le COGS prend la valeur par défaut de 0 $ et les indicateurs de profit seront inexacts.

Étape 4 : Définissez les valeurs par défaut d'expédition FBS (facultatif)

Si vous traitez vos commandes vous-même (FBS -- Fulfilled by Seller), vous pouvez définir un coût d'expédition par défaut par unité au niveau du produit. Ce coût est utilisé lorsque TikTok ne fournit pas de données d'expédition pour une commande.

  1. Trouvez le produit dans le tableau.
  2. Saisissez une valeur dans la colonne FBS Shipping.
  3. Cette valeur s'applique à toutes les commandes FBS de ce produit pour lesquelles aucun coût d'expédition TikTok n'existe.

Remarque : Lorsque l'API de TikTok fournit un coût d'expédition pour une commande, cette valeur est toujours prioritaire sur votre valeur par défaut.

Étape 5 : Importation groupée via CSV/Excel (recommandé pour de nombreux produits)

Si vous avez beaucoup de produits, définir les coûts un par un peut être fastidieux. Dashboardly prend en charge l'importation groupée :

  1. Cliquez sur le bouton Import COGS sur la page Inventory.
  2. Téléchargez le fichier modèle (format CSV ou Excel).
  3. Renseignez vos identifiants de produit ou de SKU et les coûts unitaires dans le modèle.
  4. Téléversez le fichier complété.

Dashboardly fera correspondre les identifiants de votre fichier à vos produits existants et mettra à jour les coûts en masse. C'est le moyen le plus rapide de configurer les coûts pour les boutiques comptant des dizaines ou des centaines de produits.

Ce qui se passe quand le COGS est défini ou non

IndicateurCOGS non définiCOGS défini à 8 $ (exemple)
COGS0 $8 $ x unités vendues
Gross Profit= Net Sales (aucun coût soustrait)Net Sales - COGS (profit réel)
Margin100 % (trompeur)Pourcentage réel (par exemple, 65 %)
ROIVide / N/ACalculé à partir de l'Operating Profit
Net ProfitSurévalué (aucun COGS déduit)Exact

C'est pourquoi il est fortement recommandé de définir le COGS dès que possible -- vos chiffres de profit ne sont aussi exacts que vos données de coût.

Que faut-il inclure dans votre coût unitaire

Votre COGS doit représenter le coût pour rendre une unité de produit prête à vendre. Pensez à inclure :

  • Le prix d'achat -- ce que vous payez à votre fournisseur par unité
  • Les coûts de fabrication -- si vous fabriquez le produit vous-même
  • Les matériaux d'emballage -- sachets, boîtes, étiquettes, encarts

N'incluez pas dans le COGS unitaire :

  • L'expédition vers l'entrepôt -- cela peut être suivi séparément via le FIFO Cost Tracking (en tant qu'Inventory Shipping, Customs Duty ou Import VAT)
  • Les frais de la plateforme TikTok -- ils sont suivis automatiquement
  • Les coûts marketing -- ils sont suivis séparément
  • Le loyer/la main-d'œuvre de l'entrepôt -- utilisez les Manual Adjustments pour cela

Avancé : Landed Cost

Si vous souhaitez suivre le coût total pour acheminer les produits jusqu'à votre entrepôt, Dashboardly prend en charge le Landed Cost via le FIFO Cost Tracking :

Landed Cost = COGS + Inventory Shipping + Customs Duty + Import VAT

Cela vous donne une image plus complète de votre véritable coût produit, en particulier pour les marchandises importées.

Comment le COGS affecte les commandes historiques

Par défaut, lorsque vous définissez ou modifiez le COGS d'un produit, le nouveau coût s'applique à toutes les commandes -- passées et futures. Cela signifie :

  • Définir le COGS aujourd'hui mettra à jour rétroactivement le Gross Profit, la Margin, le ROI et le Net Profit pour toutes les commandes historiques de ce produit.
  • C'est généralement ce que vous souhaitez, puisque le coût du produit était le même avant même que vous ne le saisissiez dans Dashboardly.

Si le coût de votre produit a évolué dans le temps (par exemple, votre fournisseur a augmenté ses prix), vous avez deux options :

  1. Approche simple : Saisissez votre coût actuel (ou moyen). Cela donne une exactitude historique approximative.
  2. Approche précise : Utilisez le FIFO Cost Tracking pour enregistrer différents lots d'achat à différents prix. Le FIFO attribue automatiquement le bon coût à chaque unité en fonction du moment où elle a été vendue et du lot dont elle provient.

Astuces pour un COGS exact

  • Commencez au niveau du produit. Définissez le coût une fois par produit et laissez tous les SKU en hériter. Ne remplacez les SKU individuels que lorsque leur coût diffère réellement.
  • Incluez tous les coûts produit directs. Le prix d'achat, la fabrication et l'emballage sont les composants les plus courants.
  • Mettez à jour les coûts quand les prix changent. Si votre fournisseur augmente ses prix, mettez à jour le COGS dans Dashboardly pour que vos calculs de profit restent exacts à l'avenir. Envisagez le FIFO si les prix changent fréquemment.
  • Utilisez le modèle CSV pour les mises à jour groupées. Pour les boutiques comptant des dizaines ou des centaines de produits, l'importation groupée est beaucoup plus rapide que la saisie manuelle.
  • Définissez tôt les valeurs par défaut d'expédition FBS. Si vous expédiez vous-même vos commandes, saisir un coût d'expédition par défaut garantit que vos calculs de profit ne sous-estiment pas les dépenses en attendant les données de règlement.
  • Vérifiez votre devise. Assurez-vous que le coût que vous saisissez correspond à la devise de votre TikTok Shop.

Problèmes courants

J'ai défini le COGS mais mon profit affiche toujours 0 $

  • Vérifiez la source du coût. Si vous avez défini le coût au niveau du produit, développez le produit pour vérifier que les SKU affichent « inherited from product » comme source de COG. Si un SKU affiche « not set », il peut nécessiter un remplacement manuel ou le coût au niveau du produit n'a peut-être pas été enregistré.
  • Vérifiez que la valeur a bien été enregistrée. Actualisez la page Inventory et confirmez que la valeur du coût apparaît dans le tableau.
  • Vérifiez les saisies à 0. Si vous avez accidentellement saisi 0 comme coût, cela est traité de la même manière que l'absence de coût.
  • Patientez un instant. Les indicateurs de profit se mettent à jour quelques minutes après la définition des coûts. Si les chiffres n'ont pas changé après 5 minutes, essayez d'actualiser la page.

Mon COGS semble trop élevé ou trop bas

  • Vérifiez le coût par unité. Assurez-vous d'avoir saisi le coût par unité individuelle, et non par caisse, par expédition ou par douzaine.
  • Vérifiez votre devise. Assurez-vous que le coût est dans la même devise que votre boutique (généralement USD).
  • Considérations FIFO. Si vous utilisez le coût FIFO, le coût affiché peut être une moyenne pondérée de plusieurs expéditions. Consultez le FIFO Cost Tracking pour les détails.

J'ai modifié un coût mais les anciennes commandes utilisent toujours la valeur précédente

Par défaut, modifier le COGS s'applique à toutes les commandes (passées et futures) de ce produit ou SKU. Si vous avez modifié le coût au niveau du produit, tous les SKU qui en héritent se mettent à jour automatiquement. Les SKU avec des remplacements manuels ne sont pas affectés par les modifications au niveau du produit. Si vous voulez des coûts différents pour différentes périodes, utilisez la fonctionnalité de coût FIFO, qui suit les lots d'achat et attribue automatiquement le bon coût historique à chaque unité vendue.

Le COGS s'affiche pour les commandes annulées -- est-ce correct ?

Oui, dans certains cas. Si une commande a été annulée après l'expédition du produit et que le client n'a pas retourné le produit, le COGS de cette commande est toujours comptabilisé. C'est correct car le produit a quitté votre inventaire -- vous avez supporté le coût même si la vente a été annulée. Si le produit a été retourné, le COGS n'est pas comptabilisé. Si la commande a été annulée avant l'expédition, le COGS n'est pas comptabilisé.

Cet article vous a-t-il été utile ?

Articles connexes

Besoin d'aide supplémentaire ?

Notre équipe de support est prête à vous aider.