How To Calculate Social Security And Medicare Withholdings For Employees

How to Calculate Social Security and Medicare Withholdings for Employees

Use this premium FICA calculator to estimate employee Social Security tax, Medicare tax, and any Additional Medicare withholding for a single paycheck. Enter the employee’s current taxable wages and year-to-date wages to calculate the correct withholding based on current payroll rules.

Use wages subject to FICA for this pay period.
Used for annualized estimate and charting.
Needed because Social Security tax stops after the annual wage base is reached.
Needed to determine whether Additional Medicare withholding starts this paycheck.
Social Security wage base changes by year.
Employer generally matches 6.2% Social Security and 1.45% Medicare, but not Additional Medicare.
Social Security rate: 6.2% Medicare rate: 1.45% Additional Medicare: 0.9% over $200,000

Expert Guide: How to Calculate Social Security and Medicare Withholdings for Employees

Calculating Social Security and Medicare withholdings for employees is one of the most important payroll tasks an employer handles. These taxes are commonly called FICA taxes, which stands for the Federal Insurance Contributions Act. Although the process is straightforward once you understand the rules, mistakes can still happen when payroll staff forget the annual Social Security wage base, mishandle year-to-date wage totals, or misunderstand when Additional Medicare tax withholding begins. This guide walks through the process clearly so you can calculate paycheck withholdings accurately and understand what each amount means.

At a basic level, employee FICA withholding has two parts. First, Social Security tax is withheld at 6.2% of taxable wages up to an annual wage base set by the Social Security Administration. Second, Medicare tax is withheld at 1.45% of all taxable wages with no wage cap. On top of that, employers must begin withholding an Additional Medicare tax of 0.9% from wages paid to an employee in excess of $200,000 in a calendar year. That extra 0.9% applies only to the employee side and is not matched by the employer.

Why these withholdings matter

Social Security and Medicare taxes fund major federal benefit programs. Social Security helps support retirement, disability, and survivor benefits. Medicare helps fund hospital insurance and certain healthcare-related federal benefits. Because these taxes are mandatory for most employees, employers must calculate them correctly every pay period and deposit them according to IRS payroll schedules. Incorrect withholding can create payroll tax penalties, employee corrections, amended tax forms, and avoidable compliance issues.

The three rates every payroll professional should know

  • Social Security employee withholding: 6.2% of Social Security taxable wages, up to the annual wage base.
  • Medicare employee withholding: 1.45% of all Medicare taxable wages, with no cap.
  • Additional Medicare employee withholding: 0.9% on wages paid above $200,000 in the calendar year.

For employer payroll cost, the employer typically matches the employee’s base Social Security and Medicare taxes: another 6.2% for Social Security and another 1.45% for Medicare. The employer does not match the Additional Medicare tax.

Step-by-step formula for calculating employee withholding

  1. Determine the employee’s current paycheck wages that are subject to FICA.
  2. Check the employee’s year-to-date Social Security wages before the current paycheck.
  3. Apply the Social Security wage base to determine how much of the current paycheck is still taxable for Social Security.
  4. Multiply Social Security taxable wages for the current paycheck by 6.2%.
  5. Multiply all current Medicare taxable wages by 1.45%.
  6. Check whether year-to-date Medicare wages plus current wages exceed $200,000.
  7. If they do, calculate the portion of this paycheck above $200,000 and multiply only that part by 0.9% for Additional Medicare withholding.
  8. Add the three employee amounts together to get total FICA withholding for the paycheck.
Core formulas:
Social Security withholding = Current paycheck Social Security taxable wages × 0.062
Medicare withholding = Current paycheck Medicare taxable wages × 0.0145
Additional Medicare withholding = Portion of current paycheck above $200,000 YTD threshold × 0.009

Social Security wage base by year

The Social Security tax rate has remained 6.2% for employees, but the annual wage base changes periodically. Once an employee reaches the wage base for the year, no more employee Social Security tax is withheld for the rest of that year. This is why payroll systems must track year-to-date Social Security wages carefully.

Tax Year Employee Social Security Rate Social Security Wage Base Maximum Employee Social Security Withholding Employee Medicare Rate
2024 6.2% $168,600 $10,453.20 1.45% on all wages
2025 6.2% $176,100 $10,918.20 1.45% on all wages

These annual figures matter because the Social Security calculation can change in the middle of a year. For example, if an employee has already earned $175,500 in 2025 before the current paycheck and the next paycheck is $2,000, only $600 of that paycheck is still subject to Social Security tax. The Social Security withholding on that paycheck would be $600 × 6.2% = $37.20, not $124.00.

How to calculate Social Security withholding correctly

Social Security withholding is simple if the employee has not yet reached the annual wage base. You multiply the current paycheck’s taxable wages by 6.2%. But once the employee gets close to the wage base, the calculation changes. The taxable amount for the current paycheck becomes the smaller of:

  • The current paycheck’s Social Security taxable wages, or
  • The remaining amount before the employee reaches the annual wage base

Example: Assume it is 2025, the Social Security wage base is $176,100, the employee has $175,000 of year-to-date Social Security wages, and the current paycheck is $2,500. Only $1,100 of the paycheck remains subject to Social Security tax. The withholding is $1,100 × 6.2% = $68.20. The remaining $1,400 of the paycheck is not subject to Social Security tax because the annual limit has been reached.

How to calculate Medicare withholding correctly

Medicare tax is easier because there is no annual wage cap for the regular 1.45% employee Medicare tax. If the paycheck’s Medicare taxable wages are $2,500, then the Medicare withholding is always $2,500 × 1.45% = $36.25, regardless of year-to-date earnings. This continues all year long.

The only extra step comes when wages become large enough to trigger Additional Medicare tax withholding. Under IRS rules, an employer must begin withholding the Additional Medicare tax when it pays wages to an employee in excess of $200,000 in a calendar year. This employer withholding threshold is applied on an employee-by-employee basis and does not depend on the employee’s marital status or what might happen on the employee’s joint tax return later.

How Additional Medicare withholding works

Additional Medicare withholding is often the most confusing part of the process. The employer does not wait for the employee’s tax filing status. Instead, the employer simply monitors year-to-date Medicare wages. Once cumulative Medicare wages exceed $200,000, the employer withholds an additional 0.9% on wages above that threshold.

Example: An employee has $199,500 in year-to-date Medicare wages before the next paycheck, and the current paycheck is $2,000. The first $500 of that paycheck brings the employee to $200,000. The remaining $1,500 is above the threshold. So:

  • Regular Medicare withholding = $2,000 × 1.45% = $29.00
  • Additional Medicare withholding = $1,500 × 0.9% = $13.50
  • Total Medicare-related withholding = $42.50

Comparison of employee and employer payroll tax responsibility

Tax Type Employee Rate Employer Match Wage Limit Important Rule
Social Security 6.2% 6.2% Yes, annual wage base applies Stop withholding after YTD wages hit the yearly limit
Medicare 1.45% 1.45% No cap Applies to all Medicare taxable wages
Additional Medicare 0.9% No employer match Applies above $200,000 Employer withholds once employee wages exceed $200,000 in the year

Common payroll mistakes to avoid

  • Ignoring year-to-date Social Security wages: This causes over-withholding after the wage base is reached.
  • Using total gross pay instead of FICA-taxable wages: Some pre-tax deductions may change taxable wages depending on plan type.
  • Misapplying the Additional Medicare threshold: Employers should use the $200,000 employer withholding rule, not the employee’s eventual tax return threshold.
  • Failing to update for a new year: The Social Security wage base often changes annually.
  • Not rounding consistently: Payroll systems should apply standard currency rounding rules to cents.

What wages are typically subject to FICA?

In general, wages, salaries, bonuses, commissions, and many taxable fringe benefits are subject to Social Security and Medicare taxes. However, payroll professionals should verify how cafeteria plan deductions, certain retirement plan contributions, taxable benefits, tips, third-party sick pay, and special employee categories affect FICA treatment. If you are unsure, the IRS guidance and official payroll tax publications should be your primary reference.

Example paycheck calculation from start to finish

Suppose an employee is paid biweekly in 2025. Their current FICA-taxable paycheck is $3,000. Before this paycheck, they have $174,500 in year-to-date Social Security wages and $198,000 in year-to-date Medicare wages.

  1. Social Security portion: Wage base is $176,100, so only $1,600 of the current paycheck is still subject to Social Security tax. Social Security withholding = $1,600 × 6.2% = $99.20.
  2. Regular Medicare portion: Full paycheck is subject to regular Medicare. Medicare withholding = $3,000 × 1.45% = $43.50.
  3. Additional Medicare portion: This paycheck takes Medicare wages from $198,000 to $201,000. The amount above $200,000 is $1,000. Additional Medicare withholding = $1,000 × 0.9% = $9.00.
  4. Total employee FICA withholding: $99.20 + $43.50 + $9.00 = $151.70.

If you also want employer payroll cost, the employer match would be $99.20 for Social Security plus $43.50 for Medicare, for a total employer match of $142.70. The employer does not match the $9.00 Additional Medicare amount.

Why year-to-date tracking is essential

The reason many manual calculations go wrong is that payroll taxes are not always computed in isolation. Social Security withholding depends on cumulative wages over the full year, not just the current pay period. Additional Medicare withholding also depends on cumulative Medicare wages. A payroll system that only looks at one paycheck without checking year-to-date balances can under-withhold or over-withhold. That is why the calculator above asks for year-to-date Social Security and Medicare wages separately.

Best practices for employers and payroll teams

  • Reconcile year-to-date wages before every payroll close.
  • Confirm that the payroll system is updated for the current year’s Social Security wage base.
  • Review bonus runs separately because high supplemental wages can trigger wage-base crossover or Additional Medicare withholding.
  • Check special compensation items, especially taxable fringe benefits and manual checks.
  • Retain detailed payroll records so corrections can be made if tax treatment is questioned.

Authoritative resources

For official payroll tax guidance, consult these sources:

Final takeaway

To calculate Social Security and Medicare withholdings for employees accurately, start with current FICA-taxable wages, then layer in the year-to-date context. Social Security is 6.2% only until the annual wage base is reached. Medicare is 1.45% on all wages. Additional Medicare tax of 0.9% begins when an employee’s wages exceed $200,000 for the year. If you track wages correctly and apply each rate to the proper base, the calculation becomes consistent, auditable, and much easier to manage across the full payroll cycle.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top