Se rendre au contenu
Senedoo Prenez contact

Coûts logistiques import

Coûts logistiques : ce que coûte vraiment une matière importée, et son coût moyen dans Odoo.

Prix du fournisseur, fret et assurance, droits et taxes de douane, transitaire, port, camion : le coût qui entre en stock est le coût rendu usine. Odoo le répartit sur la réception et recalcule le coût moyen (AVCO) de l'article.

La chaîne des coûts

D'un prix fournisseur à 400 F à un coût rendu de 508,88 F le kilo.

Exemple fictif : 20 tonnes de tourteau de soja achetées 400 F le kilo, par bateau jusqu'à Dakar, puis par camion jusqu'à l'usine. Droit de douane pris à 5 % pour l'exemple.

Fournisseur
Prix du fournisseur : 8 000 000 FFret et assurance : 800 000 FDroits et taxes de douane : 677 600 FTransitaire, port, camion : 700 000 F

La TVA à l'import (18 %) n'entre pas dans le coût. Calculée sur la valeur CAF augmentée des droits et taxes, soit 1 705 968 F ici, elle est récupérable pour une entreprise assujettie : elle va au compte de TVA déductible, pas dans la valeur du stock.

Prix du fournisseur20 000 kg × 400 F8 000 000 F
Fret maritime750 000 F
Assurance50 000 F
Valeur CAFcoût, assurance, fret8 800 000 F
Droit de douane (DD)5 % de la valeur CAF440 000 F
Redevance statistique (RS)1 %88 000 F
Prélèvement CEDEAO (PC)0,5 %44 000 F
Prélèvement UEMOA (PCS)0,8 %70 400 F
COSEC0,4 %, voie maritime35 200 F
Transitaire et frais portuaireshonoraires, manutention, magasinage450 000 F
Transport jusqu'à l'usine250 000 F
Coût rendu usine508,88 F le kilo, +27,2 %10 177 600 F
Droits et taxes

Ce que la douane prélève à l'importation au Sénégal.

Taux usuels ; vérifiez toujours ceux de votre liquidation, qui dépendent de la position tarifaire et de l'origine de la marchandise.

Droit de douane (DD)

0, 5, 10, 20 ou 35 % de la valeur CAF, selon la catégorie du tarif extérieur commun de la CEDEAO.

Redevance statistique (RS)

1 % de la valeur CAF.

Prélèvement CEDEAO (PC)

0,5 % de la valeur CAF.

Prélèvement UEMOA (PCS)

0,8 % de la valeur CAF.

COSEC

0,4 %, seulement pour les importations par voie maritime.

TVA à l'import

18 % de la valeur CAF augmentée des droits et taxes ; récupérable, hors coût du stock.

Peuvent s'y ajouter, selon les produits : droits d'accises, taxe conjoncturelle à l'importation sur certains produits alimentaires. Source des taux : DGDDI, fiche « 10 questions export Sénégal ».

Transitaire et port

Les factures qui arrivent après la marchandise.

Honoraires du transitaire

Dédouanement, déclaration, suivi du dossier : souvent une facture séparée.

Frais portuaires

Manutention, magasinage : ils montent avec chaque jour passé au port.

Transport

Du port à l'usine, par camion : une facture du transporteur.

Le bon moment

Ces factures arrivent des jours, parfois des semaines après la réception.

Dans Odoo

Les frais d'approche (Landed Costs).

Le réglage

Inventaire › Paramètres › Valorisation : activer les frais d'approche (Landed Costs), avec un journal par défaut.

Un article par type de frais

Article de service, case « Is a Landed Cost », méthode de répartition par défaut : fret, assurance, douane, transitaire, transport.

Depuis la facture

Sur la facture du transitaire ou du transporteur, la ligne de frais crée la fiche de frais d'approche (Create Landed Costs).

Sur la réception

On choisit les réceptions validées concernées : seuls les transferts validés peuvent être sélectionnés.

La répartition

À parts égales, à la quantité, au coût actuel, au poids ou au volume (Split Method) : voir les clés de répartition ci-dessous.

Le calcul

Compute : valeur d'origine + frais = nouvelle valeur, ligne par ligne (Valuation Adjustments) ; puis Validate.

La condition

Les articles reçus doivent être dans une catégorie en coût moyen (AVCO) ou en FIFO.

Corriger

Une fiche validée ne s'annule pas : on la corrige par des frais d'approche négatifs.

Correction de valorisation d'une fiche de frais d'approche dans Odoo
Après Compute, l'onglet Correction de valorisation : valeur d'origine, nouvelle valeur et part de chaque frais. Dans Odoo en français, les frais d'approche s'appellent « Coûts logistiques ». Base de démonstration Senedoo, Odoo 19, données fictives.
Les clés de répartition

Un conteneur, plusieurs articles : qui paie quelle part du fret ?

Un frais d'approche porte sur toute la réception. Odoo le partage entre les articles reçus selon une clé de répartition (Split Method), choisie ligne par ligne sur la fiche de frais. Cinq clés existent ; elles ne donnent pas du tout le même coût.

À parts égales (Equal)

Le montant divisé par le nombre de lignes reçues, quelle que soit la quantité de chaque ligne : 1 sac ou 300 sacs, même part.

À la quantité (By Quantity)

Au prorata des quantités reçues, chacune dans l'unité de stock de son article.

Au coût actuel (By Current Cost)

Au prorata de la valeur de chaque ligne à la réception : quantité × prix d'achat.

Au poids (By Weight)

Au prorata du poids reçu : le champ Poids de la fiche article × la quantité.

Au volume (By Volume)

Au prorata du volume reçu : le champ Volume de la fiche article × la quantité.

Lignes d'une fiche de frais d'approche avec leur méthode de répartition
Un frais par ligne, avec sa méthode de répartition et son montant. Ici un seul article est reçu : toutes les clés donnent le même résultat ; la clé ne compte que si la réception porte plusieurs articles. Base de démonstration Senedoo, Odoo 19, données fictives.
Essayez

900 000 F de fret, trois articles, cinq résultats.

Exemple fictif. Les 2 000 sacs vides ne pèsent que 200 kg : au poids, ils portent 8 911 F de fret ; à la quantité, 720 000 F, soit 80 % du conteneur. Le prémix, léger et cher, paie 222 772 F au poids et 475 352 F à la valeur.

Le frais à répartir

Article 1

Article 2

Article 3

Poids et volume : ceux des champs Poids et Volume de la fiche article dans Odoo, pour une unité de stock. Mettez 0 pour voir ce que fait Odoo quand ils manquent.

Répartition : Fret maritime
MéthodeTourteau de soja, sac de 50 kgPrémix, seau de 25 kgSacs tissés vides
À parts égalesEqual300 000 F1 000 F l’unité300 000 F1 500 F l’unité300 000 F150 F l’unité
À la quantitéBy Quantity108 000 F360 F l’unité72 000 F360 F l’unité720 000 F360 F l’unité
Au coût actuelBy Current Cost380 282 F1 268 F l’unité475 352 F2 377 F l’unité44 366 F22,18 F l’unité
Au poidsBy Weight668 317 F2 228 F l’unité222 772 F1 114 F l’unité8 911 F4,46 F l’unité
Au volumeBy Volume635 294 F2 118 F l’unité158 824 F794 F l’unité105 882 F52,94 F l’unité

Dans Odoo : la méthode par défaut se règle sur l'article de frais (Default Split Method) et se change sur chaque ligne de la fiche de frais d'approche (Split Method). Compute affiche la part de chaque article reçu (Valuation Adjustments).
Quelle clé pour quel frais

La règle que nous appliquons chez nos clients.

Notre recommandation, à adapter à la façon dont chaque prestataire facture. Le principe : répartir un frais comme il a été calculé.

FraisCléPourquoi
Fret maritime, conteneur completAu poids ou au volumeAu poids si le conteneur est plein en poids (vrac lourd), au volume s'il est plein en place (marchandise légère et encombrante).
Fret en groupageAu volumeLe transporteur facture au mètre cube ou à la tonne : la clé suit l'encombrement.
AssuranceAu coût actuelLa prime est un pourcentage de la valeur assurée.
Droits et taxes de douaneAu coût actuelIls sont calculés sur la valeur, à condition que tous les articles aient le même taux de droit de douane.
Manutention, camionAu poidsOn paie à la tonne manutentionnée ou transportée.
Honoraires du transitaireAu coût actuel ou à parts égalesÀ la valeur si le tarif suit la valeur déclarée, à parts égales pour un forfait par dossier.
Analyse, certificat par articleÀ parts égalesUn même montant par ligne reçue, quelle que soit la quantité.
Articles identiques, même unitéÀ la quantitéSeul cas où compter les unités a un sens.
Les pièges

Ce que fait Odoo, vérifié dans son code.

Lus dans le module Frais d'approche (stock_landed_costs) d'Odoo 19 : le calcul ne signale aucun de ces cas.

Poids ou volume jamais saisis

Si aucun article reçu n'a de poids, la clé « au poids » répartit à parts égales, sans prévenir. Idem pour le volume.

Un seul article sans poids

Si les autres en ont un, il ne reçoit rien au poids : son coût est sous-évalué, celui des autres gonflé.

Des unités différentes

« À la quantité » additionne des kilos, des sacs et des pièces comme s'il s'agissait de la même chose.

Des taux de douane différents

« Au coût actuel » applique le même taux à tous. Avec des taux différents, l'écart se mesure ; il se corrige par une fiche de frais par réception quand les articles arrivent sur des réceptions distinctes.

La clé par défaut

Elle se règle sur l'article de frais (Default Split Method) ; sans réglage, une nouvelle ligne part à parts égales.

Le coût moyen (AVCO)

Comment Odoo recalcule le coût de l'article.

Formule

Coût moyen = (quantité en stock × coût moyen actuel + quantité reçue × coût d'achat) ÷ quantité totale. Le coût d'achat comprend les frais d'approche. Une sortie de stock ne change pas le coût moyen.

Avant la réception30 000 kg × 480,00 F14 400 000 F
Réception, coût rendu20 000 kg × 508,88 F10 177 600 F
Après la réception50 000 kg24 577 600 F
Nouveau coût moyen24 577 600 F ÷ 50 000 kg491,55 F
Sans frais d'approche, le coût moyen serait de 448,00 F : (14 400 000 + 8 000 000) ÷ 50 000. L'écart de 43,55 F le kilo passe dans le coût de revient de chaque sac d'aliment.
Bien régler

Les réglages qui comptent.

Saisir les frais tôt

Dès la réception, sur l'estimation du transitaire, avant que la matière parte à l'atelier : les ordres de fabrication suivants en tiennent compte.

La bonne clé

Au poids ou au volume pour le fret, au coût actuel pour l'assurance et la douane, et des poids et volumes renseignés sur chaque fiche article.

La TVA à part

La TVA à l'import n'est pas un frais d'approche : elle reste en TVA déductible.

Les devises

Fret facturé en euros ou en dollars : converti au cours du jour comme tout achat en devise.

Des coûts de revient qui comptent tout.

Nous créons vos articles de frais d'approche, leurs comptes et leurs méthodes de répartition, et reprenons vos dernières importations.

Demander un diagnostic