Paycheck Calculator
Calculer votre salaire net après les impôts fédéraux, FICA, impôts sur le revenu d'État et déductions pré-impôt.
Estimations basées sur les taux d'imposition américains de 2024. Les résultats réels peuvent varier. Consultez un professionnel des impôts pour des calculs précis.
À propos de cet outil
Une calculatrice de salaire vous aide à comprendre exactement combien d'argent vous allez réellement recevoir après les impôts et les déductions. Que vous négociez un salaire, planifiez votre budget mensuel ou vous demandez pourquoi votre chèque de paie semble plus petit que prévu, cet outil décompose le calcul de l'impôt fédéral sur le revenu, des cotisations FICA (Sécurité sociale et Medicare), des impôts d'État et des déductions avant impôt comme les contributions à un 401(k) ou les primes d'assurance maladie. Obtenir une image précise de votre salaire net est essentiel pour une planification financière réaliste.
Pour utiliser la calculatrice, saisissez votre revenu brut annuel (ou votre salaire horaire avec les heures par semaine), sélectionnez votre statut de dépôt et entrez les déductions avant impôt que vous avez. L'outil applique automatiquement les tranches fiscales fédérales de 2024 et les déductions forfaitaires, puis tient compte des taux de FICA (6,2 % Sécurité sociale, 1,45 % Medicare) et du taux fiscal de votre État le cas échéant. Vous pouvez également modéliser différents scénarios—et si vous augmentiez votre contribution 401(k) ? Et si vous faisiez des heures supplémentaires ?—pour voir comment les changements affectent votre salaire net.
Cette calculatrice est particulièrement utile pour les employés comparant les offres d'emploi, budgétisant les dépenses mensuelles ou comprenant les déductions de paie. Gardez à l'esprit qu'elle fournit une estimation basée sur des taux standards ; votre chèque de paie réel peut varier légèrement selon le système de paie spécifique de votre employeur, les impôts locaux supplémentaires ou les changements fiscaux récents. Pour les situations fiscales complexes—revenus de travail indépendant, gains de placements ou emplois multiples—consultez un professionnel fiscal pour une image plus détaillée.
Questions Fréquentes
Implémentation du Code
def calculate_paycheck(
gross_annual: float,
filing_status: str = "single",
state_tax_rate: float = 0.05,
k401_pct: float = 0.06,
health_ins: float = 200,
hsa: float = 50,
pay_periods: int = 26
) -> dict:
gross = gross_annual / pay_periods
pretax_deductions = gross * k401_pct + health_ins + hsa
# 2024 federal tax brackets (single)
brackets_single = [
(11600, 0.10), (44725, 0.12), (95375, 0.22),
(201050, 0.24), (383900, 0.32), (487450, 0.35), (float('inf'), 0.37)
]
brackets_married = [
(23200, 0.10), (89450, 0.12), (190750, 0.22),
(364200, 0.24), (462500, 0.32), (693750, 0.35), (float('inf'), 0.37)
]
brackets = brackets_married if filing_status == "married" else brackets_single
taxable_annual = gross_annual - (pretax_deductions * pay_periods)
fed_tax_annual = 0
prev = 0
for limit, rate in brackets:
if taxable_annual <= prev:
break
fed_tax_annual += min(taxable_annual, limit) * rate - prev * rate
prev = limit
federal_tax = fed_tax_annual / pay_periods
ss_tax = min(gross, 168600 / pay_periods) * 0.062
medicare_tax = gross * 0.0145
state_tax = gross * state_tax_rate
total_deductions = pretax_deductions + federal_tax + ss_tax + medicare_tax + state_tax
net = gross - total_deductions
return {
"gross": round(gross, 2),
"federal_tax": round(federal_tax, 2),
"social_security": round(ss_tax, 2),
"medicare": round(medicare_tax, 2),
"state_tax": round(state_tax, 2),
"pretax_deductions": round(pretax_deductions, 2),
"net": round(net, 2)
}
result = calculate_paycheck(75000, "single", 0.05, 0.06, 200, 50, 26)
print(f"Gross: ${result['gross']:,.2f}")
print(f"Net Pay: ${result['net']:,.2f}")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.