Calculateur de salaire net
Ce calculateur de salaire net estime le montant restant sur une paie après application des taux d’impôts fédéraux, régionaux et sociaux, ainsi que des déductions fixes avant et après impôts.
Lancer gratuitement
Vous saisissez les taux pertinents et obtenez le détail du brut, de la base imposable, de chaque impôt, des déductions et du net. C’est un outil de planification transparent, non une déclaration fiscale ni un logiciel de paie.
Partez des chiffres d’une seule paie
Utilisez le brut d’une période et des déductions couvrant cette même période. Saisissez 12 pour douze pour cent, et non 0.12. Le calculateur ne déduit aucun taux de votre adresse, situation fiscale ou tranche de revenus : vous devez les fournir. Une fiche de paie récente constitue une bonne référence. Toutes les sommes doivent employer la même devise. Les paies hebdomadaires, bimensuelles, mensuelles ou irrégulières conviennent si toutes les données portent sur la même période.
Comprenez l’ordre des opérations
Les déductions fixes avant impôts sont d’abord retirées du brut. Les trois taux sont appliqués séparément à la base imposable restante, puis additionnés. Les impôts et déductions après impôts sont enfin soustraits pour obtenir le net. Une paie réelle peut employer plusieurs assiettes et plafonds annuels ; ce modèle choisit volontairement une base unique. Les calculs conservent les valeurs intermédiaires exactes et la réponse monétaire est arrondie à deux décimales.
Interprétez prudemment l’estimation
Le résultat facilite un budget, une comparaison de cotisations ou le contrôle d’une projection. Il n’intègre ni barèmes, crédits, personnes à charge, taxes locales, plafonds annuels, ni règles des rémunérations supplémentaires. Pour une obligation ou décision fiscale, consultez une source officielle ou un professionnel. Les taux négatifs, un total supérieur à cent pour cent et les déductions créant une paie négative sont refusés. Le calcul est déterministe, sans réseau ni dépendance à la date.
Cas d’usage
Préparer le budget d’une paie
Estimez les fonds disponibles après retenues et déductions récurrentes d’une période.
Comparer les cotisations aux avantages
Modifiez une déduction avant impôts et observez son effet sur l’assiette et le net.
Contrôler une projection de paie
Comparez ce calcul vérifiable avec une fiche provisoire ou une offre d’emploi.
Questions fréquentes
Quel est le prix du calculateur ?
Il est gratuit dans le navigateur. Une requête API réussie coûte $0.002.
Détermine-t-il mes taux exacts ?
Non. Vous fournissez les pourcentages, appliqués sans rechercher vos données fiscales personnelles.
Qu’est-ce qu’une déduction avant impôts ici ?
C’est une somme fixe retirée du brut avant l’application des trois taux estimés.
Pourquoi ma paie réelle peut-elle différer ?
Les systèmes peuvent appliquer barèmes, crédits, taxes locales, assiettes, plafonds et arrondis différents.
Puis-je saisir un salaire annuel ?
Oui, si toutes les déductions sont également annuelles ; vous obtenez alors une estimation annuelle.
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/finance/take-home-pay \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"gross_pay":3000,"federal_tax_rate":12,"state_tax_rate":5,"payroll_tax_rate":7.65}'const res = await fetch("https://api.kit.forhosting.com/finance/take-home-pay", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"gross_pay": 3000,
"federal_tax_rate": 12,
"state_tax_rate": 5,
"payroll_tax_rate": 7.65
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/take-home-pay",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"gross_pay": 3000,
"federal_tax_rate": 12,
"state_tax_rate": 5,
"payroll_tax_rate": 7.65
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/take-home-pay", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"gross_pay":3000,"federal_tax_rate":12,"state_tax_rate":5,"payroll_tax_rate":7.65}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"gross_pay":3000,"federal_tax_rate":12,"state_tax_rate":5,"payroll_tax_rate":7.65}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/take-home-pay", 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
{
"gross_pay": 3000,
"federal_tax_rate": 12,
"state_tax_rate": 5,
"payroll_tax_rate": 7.65
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.take_home_pay",
"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. |