Oui, WooCommerce peut maintenant enregistrer le prix d’achat de chaque produit, sans extension : c’est la fonction « Coût des marchandises vendues », à activer dans les réglages. Elle affiche le coût de chaque commande. Pour des rapports de marge détaillés, une extension reste utile. Voici comment faire, et comment choisir.
En bref
- Marge = prix de vente moins coût d’achat. Sans le coût, impossible de savoir ce que vous gagnez vraiment.
- La fonction native s’active dans WooCommerce > Réglages > Avancé > Fonctionnalités.
- Un champ de coût apparaît sur chaque produit et chaque variation, et chaque commande affiche son coût total.
- L’import et l’export CSV de WooCommerce gèrent ce champ.
- Pas encore de rapports de marge dans Analytics : pour ça, YITH WooCommerce Cost of Goods.
Pourquoi renseigner ses prix d’achat
Chiffre d’affaires moins coûts égale bénéfice : tout le monde le sait. Pourtant, beaucoup de boutiques suivent leurs ventes de près et leurs coûts de loin. Résultat : un produit qui se vend très bien peut ne presque rien rapporter, et personne ne s’en aperçoit.
Renseigner le coût d’achat de chaque produit permet de :
- connaître la marge réelle de chaque vente ;
- repérer les produits qui se vendent bien mais rapportent peu ;
- fixer vos prix et vos promotions en connaissant votre plancher ;
- estimer la valeur de votre stock.
La fonction native de WooCommerce
L’activer
- Allez dans WooCommerce > Réglages > Avancé > Fonctionnalités.
- Cochez Coût des marchandises vendues.
- Enregistrez.
Renseigner les coûts
- Produit simple : dans l’onglet Général des données produit, un nouveau champ accueille le coût. Laissé vide, il vaut zéro.
- Produit variable : le coût saisi sur le produit sert de valeur par défaut à toutes ses variations. Vous pouvez ensuite indiquer un coût différent sur une variation précise.
- Beaucoup de produits : exportez vos produits en CSV, complétez la colonne du coût dans un tableur, puis réimportez. L’outil natif d’import et d’export gère ce champ.
Ce que vous obtenez
Sur chaque commande, une colonne « Coût » indique le coût de chaque ligne (coût unitaire multiplié par la quantité), avec un coût total à côté du total de la commande. Les remboursements sont pris en compte.
Bon point : le coût est enregistré dans la commande au moment de la vente. Si votre fournisseur augmente ses prix et que vous mettez le produit à jour, vos anciennes commandes gardent le coût de l’époque.
Sa limite
D’après la documentation de WooCommerce, ces coûts n’apparaissent pas encore dans Analytics, l’outil de statistiques. Vous voyez le coût commande par commande, mais pas de rapport de marge par produit, par catégorie ou par période.
Pour les rapports de marge : YITH WooCommerce Cost of Goods
Si vous voulez piloter vos marges, l’extension YITH WooCommerce Cost of Goods (premium) complète très bien WooCommerce :
- un coût par produit et par variation, avec des coûts additionnels (transport, emballage…) ;
- un tableau de bord des coûts et des profits sur tout le catalogue ;
- des rapports de ventes filtrables par date, produit, catégorie, étiquette ou champ personnalisé ;
- le choix d’inclure ou non les taxes, les frais de port et les frais de paiement ;
- un rapport de stock avec le profit potentiel des produits en stock, exportable en CSV ;
- l’import des coûts déjà saisis dans une autre extension.
On l’a installée chez plusieurs clients, et son support a toujours répondu vite quand un réglage posait question.
Attention si vous utilisez les deux : WooCommerce prévient que deux totaux de coût peuvent alors apparaître sur les commandes. Choisissez une seule source de vérité pour vos coûts.
Quel coût saisir ?
Restez cohérent d’un produit à l’autre. En général, on saisit le prix d’achat hors taxes, et on ajoute les frais qui reviennent à chaque unité, comme le transport depuis le fournisseur. Votre expert-comptable peut vous dire quel calcul colle à votre comptabilité.
Besoin d’un coup de main ?
Activer la fonction, importer vos coûts depuis un fichier fournisseur, ou construire un tableau de marge adapté à votre activité : on peut s’en charger.