Calculateur de salaire annuel
Un salaire brut de 4 000 par mois fait 48 000 par an, et avec un impôt forfaitaire de 22 % il vous reste 37 440 nets après 10 560 d'impôt. Vous obtenez l'année brute, nette et l'impôt en une seule étape. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Brut mensuel
- 4 000
- Taux d'imposition (%)
- 22
- Brut annuel
- 48 000
- Net annuel
- 37 440
- Impôt annuel
- 10 560
Le calculateur de salaire annuel répond en une seule fois aux deux questions que pose chaque fiche de paie : combien gagnez-vous réellement en un an, et combien vous en reste-t-il après impôt ? Indiquez votre salaire mensuel brut et un taux d'imposition forfaitaire en pourcentage, et il renvoie votre salaire annuel brut — douze fois le montant mensuel — ainsi que votre salaire annuel net après application de ce taux unique, plus le total des impôts retenus sur l'année. C'est le moyen le plus rapide de transformer une offre mensuelle en un montant annuel que vous pouvez comparer, budgéter et négocier.
De la fiche de paie mensuelle au chiffre annuel
Les salaires se négocient au mois, mais la vie se budgète à l'année. Les baux, les demandes de prêt immobilier, les objectifs d'épargne et les comparaisons d'emplois fonctionnent tous sur des montants annuels, ce qui signifie que la première chose à faire avec un salaire mensuel est de le multiplier — et la deuxième de calculer combien survit à l'impôt.
Ce calculateur de salaire annuel fait les deux en une seule étape déterministe : il multiplie votre salaire mensuel brut par douze pour obtenir votre salaire annuel brut, puis applique votre taux d'imposition comme un pourcentage forfaitaire unique pour produire votre salaire annuel net et le total des impôts payés sur l'année.
Il n'y a ni estimation, ni échantillonnage, ni aléatoire : les deux mêmes entrées produisent toujours exactement les trois mêmes sorties, et c'est ce qui rend le résultat sûr à intégrer dans des tableaux de comparaison d'offres, des contrôles de paie et des pipelines budgétaires automatisés.
Comme la formule est fixe, vous pouvez aussi l'inverser mentalement : si le montant net vous semble faible, vous voyez instantanément si la cause est le brut ou le taux, au lieu de fixer une fiche de paie pleine de lignes sur lesquelles vous n'avez aucune prise.
Bien choisir le taux d'imposition
Le taux d'imposition est un pourcentage forfaitaire compris entre 0 et 100, et bien le choisir est le seul véritable jugement que cet outil vous demande. L'approche la plus simple consiste à utiliser le taux effectif d'une fiche de paie récente : divisez le total des impôts retenus par votre salaire brut du même mois et multipliez par cent. Ce chiffre unique condense tranches, abattements et crédits en un seul taux, ce qui est exactement ce qu'il faut à un montant annuel approximatif.
Si vous n'avez pas encore de fiche de paie — par exemple si vous évaluez une offre dans un nouveau pays — un taux effectif moyen national pour votre tranche de revenus est un substitut raisonnable, tant que vous gardez à l'esprit que le résultat est une approximation. Ce qu'il ne faut pas utiliser, c'est la tranche marginale supérieure : elle surestime l'impôt pour presque tout le monde et fait paraître les offres moins bonnes qu'elles ne sont.
Tout le reste — salaire nul, impôt nul — est accepté, car les deux modélisent des cas légitimes comme un congé sans solde ou un revenu exonéré.
Ce que le résultat vous dit — et ce qu'il ne dit pas
La sortie vous donne trois montants annuels : le salaire annuel brut, le total des impôts de l'année et le salaire annuel net. Le brut est le chiffre autour duquel tournent les négociations ; le net est le chiffre sur lequel votre budget doit être construit ; le montant de l'impôt est la différence que vous devez vous expliquer avant de signer quoi que ce soit.
Ensemble, ils vous permettent de comparer une offre mensuelle dans une devise ou un pays avec une autre sur une échelle annuelle comparable, à condition de convertir d'abord les devises. Ce que le calculateur ne modélise délibérément pas, c'est tout ce qui complique la paie réelle : les tranches progressives qui font varier le taux avec les revenus, les cotisations sociales, les retenues de retraite, les primes, un treizième mois ou les augmentations en cours d'année.
Si votre situation comprend l'un de ces éléments, traitez le résultat comme une base propre et ajustez à partir de là — une estimation à taux forfaitaire fausse de deux pour cent reste bien plus utile qu'aucun montant annuel.
Cas d’usage
Comparer une offre mensuelle avec une offre annuelle
Convertissez le brut mensuel en montant annuel pour que les deux offres reposent sur la même échelle annuelle avant de négocier ou de signer.
Construire un budget familial réaliste
Utilisez le salaire annuel net — et non le chiffre brut du titre — comme ligne de revenus sur laquelle votre budget annuel est réellement construit.
Vérifier les retenues de votre paie
Multipliez le taux effectif de votre fiche de paie par douze mois et comparez l'impôt annuel calculé avec ce que l'employeur a réellement retenu.
Questions fréquentes
Combien ça coûte ?
L'exécution est aussi totalement gratuite dans votre navigateur sur cette page.
Quel taux d'imposition dois-je saisir ?
Votre taux effectif : total des impôts retenus divisé par le salaire brut, multiplié par cent. Évitez la tranche marginale supérieure — elle surestime l'impôt pour presque tout le monde.
Gère-t-il les tranches progressives ?
Non. Il applique un taux forfaitaire unique à toute l'année. Condensez les tranches en un seul taux effectif issu de votre fiche de paie pour une bonne approximation.
Les primes ou un treizième mois sont-ils inclus ?
Non. Le montant brut est exactement douze fois le montant mensuel. Ajoutez d'abord les primes au montant mensuel si vous voulez les refléter.
Quel taux utiliser pour évaluer une offre dans un autre pays ?
Si vous n'avez pas encore de fiche de paie de ce pays, prenez le taux effectif moyen national pour votre tranche de revenus. C'est un substitut raisonnable, à condition de garder en tête que le résultat annuel reste une approximation.
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/fin/annual-salary \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"gross_monthly":4000,"tax_rate_percent":22}'const res = await fetch("https://api.kit.forhosting.com/fin/annual-salary", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"gross_monthly": 4000,
"tax_rate_percent": 22
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/annual-salary",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"gross_monthly": 4000,
"tax_rate_percent": 22
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/annual-salary", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"gross_monthly":4000,"tax_rate_percent":22}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"gross_monthly":4000,"tax_rate_percent":22}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/annual-salary", 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_monthly": 4000,
"tax_rate_percent": 22
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.annual_salary",
"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
La même arithmétique déterministe s'exécute gratuitement dans votre navigateur sur cette page et via l'API à $0.002 par requête, de sorte que le chiffre que vous voyez ici est, octet pour octet, celui que votre intégration reçoit.
Bien choisir le taux d'imposition
Un taux inférieur à zéro ou supérieur à cent n'a aucun sens réel, donc le calculateur le rejette avec une erreur invalid_input au lieu de renvoyer un chiffre qui fausserait silencieusement un budget.
Ce que le résultat vous dit — et ce qu'il ne dit pas
L'arithmétique est pure et s'exécute entièrement dans votre navigateur ou dans un Worker à la périphérie : vos chiffres de salaire ne sont jamais envoyés à des tiers, ni stockés, ni consignés par cette page, et l'API facture $0.002 par requête avec le même comportement de rétention nulle.
Questions techniques
Pourquoi mon taux a-t-il été rejeté ?
Les taux inférieurs à 0 ou supérieurs à 100 pour cent n'ont aucun sens réel, donc le calculateur renvoie une erreur invalid_input plutôt qu'un chiffre trompeur.