Calculateur de salaire
À 25 de l'heure, 40 heures par semaine pendant 52 semaines donnent 1000 par semaine et 52 000 par an en brut. Saisissez votre taux horaire, vos heures et vos semaines de travail pour comparer une offre horaire à un salaire fixe. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Salaire horaire
- 25
- Heures par semaine
- 40
- Semaines par an
- 52
- Brut hebdomadaire
- 1 000
- Salaire annuel
- 52 000
Un calculateur de salaire transforme un taux horaire, les heures que vous travaillez une semaine typique et les semaines que vous travaillez dans l'année en gains bruts annuels. Les candidats s'en servent pour comparer une offre horaire à une annonce salariée ; les planificateurs du foyer s'en servent pour voir ce qu'un taux à temps partiel signifie sur une année ; les employés de paie et les formateurs utilisent le même produit à trois facteurs comme contrôle transparent qui n'invente ni heures supplémentaires, ni impôts, ni avantages. Petites vérifications que vous connaissez peut-être déjà : vingt-cinq de l'heure à quarante heures pendant cinquante-deux semaines donnent cinquante-deux mille par an, et dix-huit virgule cinq à trente heures pendant cinquante semaines donnent vingt-sept mille sept cent cinquante.
Comment le salaire, les heures et les semaines sont lus, et pourquoi le négatif est refusé
Les choix d'horaire courants comprennent quarante heures et cinquante-deux semaines pour une année à temps plein, ou moins de semaines lorsque des congés non payés ou des arrêts saisonniers réduisent l'année de travail. Les signes plus initiaux optionnels et la notation scientifique sur les chaînes numériques sont autorisés lorsqu'ils s'analysent comme des décimaux finis ; les espaces incorporés après trim, les préfixes hexadécimaux et les jetons non numériques sont rejetés avec un message clair afin qu'une mauvaise cellule ne devienne pas un chiffre annuel erroné.
Un zéro pour n'importe quel facteur est valide et donne un salaire annuel nul lorsque ce facteur est zéro. Les heures par semaine sont plafonnées à cent soixante-huit, car une semaine calendaire a autant d'heures, et les semaines par an sont plafonnées à cinquante-trois, le maximum de semaines ISO d'une année civile. Les salaires extrêmement élevés au-dessus du plafond documenté sont rejetés plutôt que de déborder vers Infinity.
Le calcul utilise une multiplication flottante ordinaire, arrondit les champs monétaires à deux décimales par moitié supérieure et les champs de quantité à six, et ramène le zéro négatif à un zéro simple pour des comparaisons propres.
Où l'annualisation du salaire s'inscrit dans les offres, les budgets et les logiciels
On rencontre un calculateur de salaire lorsqu'une offre indique vingt-huit de l'heure et une autre cinquante-huit mille par an, lorsqu'un contractuel doit voir ce qu'un taux de projet signifie si l'engagement remplit une semaine complète pendant la plus grande partie de l'année, ou lorsqu'une fiche de budget étudiant demande le revenu annuel d'un poste horaire à temps partiel. Recruteurs et candidats peuvent vérifier à l'avance si un forfait horaire à quarante heures et cinquante-deux semaines se rapproche d'une annonce salariée comparable sans macros de tableur opaques.
Les planificateurs du foyer peuvent modéliser des décomptes de semaines optimistes et conservateurs pour borner le revenu annuel à partir d'un salaire horaire fixe. Les développeurs appellent le même contrat depuis des scripts pour semer des vecteurs de test déterministes dans des outils de rémunération, pour normaliser le salaire et l'horaire saisis par l'utilisateur avant une démonstration de comparaison d'offres, ou pour échouer de façon fermée lorsqu'un flux contient un salaire inférieur à zéro qui ne doit jamais devenir un salaire négatif silencieux.
Les concours et les devoirs ont souvent besoin d'une source rapide et hors ligne de produits afin de vérifier les solutions sous contrainte de temps. Les outils de produit et d'éducation utilisent la conversion lorsqu'un apprenant saisit un taux et un horaire et que l'interface doit afficher des chiffres hebdomadaires et annuels propres côte à côte. Associez-le à un annualiseur d'heures supplémentaires lorsque des heures majorées font partie de la semaine, et à un convertisseur salaire vers horaire lorsque vous avez besoin du sens inverse.
La promesse du produit est le salaire annuel brut à partir d'un taux, d'un décompte d'heures hebdomadaires et d'un décompte de semaines par an que vous avez déjà choisi — pas une classification légale automatique des heures supplémentaires, des différentiels d'équipe à plusieurs taux, ni des barèmes statutaires locaux.
Cas d’usage
Comparer des offres horaires à des annonces salariées
Annualisez un salaire horaire selon vos heures hebdomadaires réelles et les semaines travaillées pour le comparer équitablement aux annonces de salaire annuel.
Planification annuelle du foyer et du temps partiel
Traduisez un salaire horaire en brut hebdomadaire et salaire annuel selon des décomptes de semaines à temps plein, partiel ou saisonnier.
Questions fréquentes
Combien coûte le calculateur de salaire ?
Il est gratuit dans votre navigateur sur cette page.
Comment le salaire annuel est-il défini ?
Le brut hebdomadaire est le taux horaire multiplié par les heures par semaine.
Que se passe-t-il si une entrée est négative ?
Le salaire horaire, les heures par semaine et les semaines par an doivent tous être non négatifs dans ce calculateur.
Cela inclut-il les impôts, les heures supplémentaires ou les avantages ?
Non. Il n'annualise que le salaire horaire indiqué pour l'horaire donné. Utilisez des outils de paie ou d'impôt dédiés pour le net et les empilements d'heures supplémentaires.
Pourquoi les semaines par an peuvent-elles être inférieures à cinquante-deux ?
Les congés non payés et les arrêts saisonniers réduisent l'année de travail. Envoyez 50 si vous prenez deux semaines non payées ; envoyez 52 pour une année complète de semaines répétées.
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/wage \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hourly_wage":25,"hours_per_week":40,"weeks_per_year":52}'const res = await fetch("https://api.kit.forhosting.com/fin/wage", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hourly_wage": 25,
"hours_per_week": 40,
"weeks_per_year": 52
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/wage",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hourly_wage": 25,
"hours_per_week": 40,
"weeks_per_year": 52
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/wage", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hourly_wage":25,"hours_per_week":40,"weeks_per_year":52}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hourly_wage":25,"hours_per_week":40,"weeks_per_year":52}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/wage", 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
{
"hourly_wage": 25,
"hours_per_week": 40,
"weeks_per_year": 52
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.wage",
"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.
Limites
max_hourly_wage | 1000000000 |
max_hours_per_week | 168 |
max_weeks_per_year | 53 |
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
Ce calculateur de salaire multiplie hourly_wage par hours_per_week par weeks_per_year et renvoie cet annual_salary avec le brut hebdomadaire. Tout salaire, heures ou semaines négatifs est rejeté avec invalid_input, car un grand livre signé n'est pas un salaire. Utilisez-le gratuitement dans le navigateur pour les décisions du quotidien, ou appelez l'API à $0.002 par requête réussie lorsque vous avez besoin de chiffres de salaire annuel reproductibles dans des tableurs, des lettres d'offre ou des démonstrations pédagogiques.
Ce qu'un calculateur de salaire renvoie et comment le salaire annuel est défini
L'annualisation brute du salaire répond à une question directe : si l'on vous paie un montant donné pour chaque heure travaillée, combien gagnez-vous sur une année selon un horaire hebdomadaire déclaré et un nombre déclaré de semaines travaillées. Ce produit à trois facteurs est le modèle transparent utilisé dans les lettres d'offre, les budgets du foyer et les fiches de classe : il n'invente ni multiplicateurs d'heures supplémentaires, ni crédits de congés payés, ni retenues fiscales, ni avantages de l'employeur, ni ajustements de droit du travail local. Les zéros sont autorisés et donnent simplement des chiffres nuls ou partiels lorsqu'un facteur est zéro. Le produit est annual_salary égal à hourly_wage fois hours_per_week fois weeks_per_year. À partir de ces trois mêmes nombres, ce calculateur de salaire rapporte aussi weekly_gross comme le produit du taux horaire et des heures hebdomadaires, afin que vous puissiez comparer un chiffre de bulletin de paie hebdomadaire au total annuel sans un second outil. La réponse renvoie le hourly_wage, hours_per_week et weeks_per_year normalisés que vous avez soumis, puis weekly_gross, annual_salary et une chaîne de formule qui documente les identités. Il n'y a ni conversion de devises, ni trajectoire d'inflation, ni calendrier de paie bihebdomadaire ou semi-mensuel : le moteur multiplie trois nombres finis non négatifs dans la plage prise en charge ou rejette l'entrée avec invalid_input. Les cas rejetés comprennent les champs manquants, les valeurs non finies, les magnitudes au-dessus du plafond documenté, et tout salaire, heures ou semaines négatifs, car un taux de paie négatif ou un horaire négatif ne définit pas un salaire annuel pertinent dans ce modèle. Si vous avez besoin du net après impôt, d'empilements d'heures supplémentaires ou de bourses d'emploi multi-devises, utilisez des outils financiers dédiés ; cette page ne répond qu'à l'annualisation claire d'un salaire horaire, avec une sortie numérique stable adaptée aux fiches, aux tests unitaires et aux consommateurs d'API qui ne doivent pas inventer de déductions supplémentaires.
Comment le salaire, les heures et les semaines sont lus, et pourquoi le négatif est refusé
Les champs privilégiés sont hourly_wage pour le taux par heure, hours_per_week pour les heures travaillées une semaine typique et weeks_per_year pour le nombre de semaines que vous travaillez réellement dans l'année, mais les alias wage, hourly, rate, pay_rate et hourly_rate pour le salaire, hours, weekly_hours, week_hours et hrs_week pour les heures hebdomadaires, et weeks, weeks_worked, annual_weeks et year_weeks pour le décompte annuel sont acceptés afin que tableurs, chaînes de requête et formulaires typés réutilisent le même contrat. Un hourly_wage, hours_per_week ou weeks_per_year négatif est rejeté avec invalid_input afin que le modèle reste un calculateur de salaire non négatif plutôt qu'un grand livre signé. Associez l'exécution gratuite dans le navigateur de cette page à l'API tarifée lorsque vous avez besoin du même résultat mathématique dans un pipeline automatisé sans réimplémenter vous-même l'annualisation.
Où l'annualisation du salaire s'inscrit dans les offres, les budgets et les logiciels
Sur cette page, le travail s'exécute entièrement dans votre navigateur ; via l'API, chaque consultation réussie coûte $0.002, une validation en échec n'est pas facturée, et rien n'est conservé après le retour de la réponse. Cette séparation — exploration interactive gratuite et API tarifée identique — correspond au reste du catalogue de niveau A du KIT et vous permet de passer d'une démonstration de classe à un pipeline automatisé sans changer le résultat mathématique.
Cas d'intégration
Fiches d'exercices et fixtures de test
Générez des chiffres reproductibles de annual_salary pour des budgets de classe, des outils de lettres d'offre, des tests de propriétés et des assertions de CI.