Calculateur de frais et de versement net marketplace
Connaissez le versement avant de publier : une vente de 125 avec une commission de 12,5 % et des frais fixes de 0,3 coûte 15,93 de frais et laisse un versement net de 109,07. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Prix de vente
- 125
- Frais en pourcentage
- 12,5
- Frais fixes
- 0,3
- Montant de la commission en pourcentage
- 15,63
- Total des frais
- 15,93
- Versement net
- 109,07
Le montant d’une vente sur une marketplace n’est pas celui que le vendeur reçoit. Ce calculateur utilise le prix de vente brut, les frais proportionnels et les frais fixes par transaction pour fournir la part proportionnelle, le total des frais et le versement net final. Il vous aide à vérifier la rentabilité d’une annonce, à comparer des plateformes et à fixer vos prix avant publication. Si les frais dépassent le prix de vente, le calcul s’arrête avec une erreur explicite plutôt que d’afficher un versement négatif trompeur.
Saisissez correctement la structure tarifaire
Commencez par le prix brut payé pour l’article avant toute retenue. Saisissez les frais proportionnels comme un pourcentage ordinaire : utilisez par exemple 12.5 pour douze et demi pour cent, et non 0.125. Indiquez ensuite les frais fixes prélevés une fois par transaction.
Les trois montants doivent être positifs ou nuls, et le prix de vente doit être supérieur à zéro. Le calculateur ne dépend d’aucune devise, mais le prix et les frais fixes doivent employer la même. Pour une annonce en euros, indiquez donc également les frais en euros.
Les taxes, étiquettes d’expédition, frais publicitaires, réserves, remboursements et conversions monétaires ne sont pas estimés, car leur traitement varie selon la plateforme. N’incluez que les deux frais que vous souhaitez modéliser. Ce périmètre précis permet de rapprocher facilement le résultat de la grille tarifaire officielle de la marketplace.
Comprenez le calcul et les arrondis
Le calculateur multiplie le prix de vente par le taux divisé par cent. Il arrondit ces frais à deux décimales, ajoute les frais fixes, puis arrondit le total à deux décimales. Le versement net correspond au prix diminué du total des frais et est lui aussi arrondi à deux décimales.
Si les frais sont exactement égaux au prix, le versement est nul et le résultat reste valide. S’ils le dépassent, la requête renvoie une erreur de saisie. Cette protection évite de confondre une valeur négative avec le montant qui sera versé et signale les annonces dont la structure tarifaire élémentaire n’est pas viable.
Appuyez vos décisions tarifaires sur le versement net
Effectuez le calcul avant de publier, puis comparez le versement net au coût de l’article, de l’emballage, de l’expédition, du travail et à la marge souhaitée. Ce versement n’est pas le bénéfice : il représente seulement la somme restante après les deux frais saisis. Pour comparer des plateformes, conservez le même prix et calculez séparément les frais de chacune.
Pour tester plusieurs prix, modifiez le prix de vente sans changer la grille et observez que les frais fixes pèsent davantage sur les articles bon marché. L’algorithme n’utilisant ni réseau, ni état, ni hasard, ni date actuelle, les mêmes entrées valides produisent toujours le même résultat, adapté aux tableurs, contrôles de marge et tests reproductibles.
Cas d’usage
Fixer un prix de vente rentable
Estimez la somme restante après les principaux frais avant de la comparer au coût du produit et à votre marge cible.
Comparer les plateformes de vente
Appliquez les frais proportionnels et fixes de chaque plateforme au même prix, puis comparez les versements.
Auditer une estimation de transaction
Reproduisez le détail tarifaire de base d’une marketplace grâce à des valeurs intermédiaires visibles.
Questions fréquentes
Le résultat correspond-il à mon bénéfice ?
Non. Le versement net ne déduit que les frais saisis. Soustrayez séparément stock, expédition, taxes, publicité, travail et autres coûts.
Comment le versement net de la marketplace est-il calculé ?
Le prix de vente est multiplié par la commission divisée par cent, arrondi à deux décimales, puis les frais fixes sont ajoutés. Pour une vente de 125 à 12,5 % plus 0,3, cela fait 15,63 plus 0,3, soit 15,93, et il reste 109,07.
Faut-il saisir 12,5 ou 0,125 pour une commission de 12,5 % ?
Saisissez 12,5. La commission s’écrit comme un pourcentage ordinaire, donc 0,125 serait lu comme une infime fraction d’un pour cent et les frais seraient bien trop faibles.
Que se passe-t-il si les frais dépassent le prix de vente ?
Le calcul s’arrête avec un message clair au lieu d’afficher un versement négatif qu’aucune marketplace ne verserait. Si les frais égalent exactement le prix, le versement est nul et le résultat reste valable.
Pourquoi les frais fixes pèsent-ils plus sur les articles bon marché ?
Parce qu’ils restent les mêmes quel que soit le prix et prennent donc une plus grande part d’une petite vente. Gardez le même barème et changez seulement le prix de vente pour voir l’effet sur les petits articles.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/ecom/marketplace-fee-net-calc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sale_price":125,"percentage_fee":12.5,"fixed_fee":0.3}'const res = await fetch("https://api.kit.forhosting.com/ecom/marketplace-fee-net-calc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sale_price": 125,
"percentage_fee": 12.5,
"fixed_fee": 0.3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/ecom/marketplace-fee-net-calc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sale_price": 125,
"percentage_fee": 12.5,
"fixed_fee": 0.3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/ecom/marketplace-fee-net-calc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sale_price":125,"percentage_fee":12.5,"fixed_fee":0.3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sale_price":125,"percentage_fee":12.5,"fixed_fee":0.3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/ecom/marketplace-fee-net-calc", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"sale_price": 125,
"percentage_fee": 12.5,
"fixed_fee": 0.3
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "ecom.marketplace_fee_net_calc",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Comprenez le calcul et les arrondis
La réponse reprend les entrées normalisées et présente percentage_fee_amount, total_fees et net_payout : vous pouvez ainsi contrôler chaque étape sans reconstituer un calcul caché.
Appuyez vos décisions tarifaires sur le versement net
Les vendeurs automatisés peuvent appeler l’API pour chaque produit ou prix envisagé et conserver le détail avec leur décision. Chaque requête coûte $0.002.
Questions techniques
Combien coûte l’utilisation du calculateur par API ?
Chaque requête API coûte $0.002.
Comment saisir des frais de 15 pour cent ?
Saisissez 15 dans percentage_fee, et non 0.15.
Puis-je utiliser une devise autre que le dollar américain ?
Oui. Le calcul est indépendant de la devise si sale_price et fixed_fee utilisent la même.
Que se passe-t-il si les frais dépassent le prix ?
La requête renvoie une erreur invalid_input indiquant que le total des frais dépasse le prix.