How to Calculate Social Security and Medicare Tax Withholdings
Use this premium FICA withholding calculator to estimate the Social Security and Medicare taxes taken from an employee paycheck. Enter your current paycheck wages and year-to-date wages to account for the Social Security wage base and the Additional Medicare Tax withholding threshold.
FICA Withholding Calculator
Estimate employee payroll withholding for Social Security tax, Medicare tax, and Additional Medicare tax based on IRS payroll rules.
Your results will appear here
Enter paycheck details and click Calculate Withholding to see Social Security tax, Medicare tax, Additional Medicare tax, employer match, and estimated net after FICA.
Paycheck Tax Breakdown
This chart compares gross wages, Social Security tax, Medicare tax, Additional Medicare tax, total employee FICA, and estimated net after FICA for the paycheck entered.
Expert Guide: How to Calculate Social Security and Medicare Tax Withholdings
Social Security and Medicare tax withholdings are the core payroll taxes most wage earners see on every paycheck. Together, they are commonly called FICA taxes, which stands for the Federal Insurance Contributions Act. If you want to understand how much should be withheld from an employee paycheck, or if you want to audit a paystub for accuracy, the process is more straightforward than many people think. The key is knowing the current tax rates, the Social Security wage base, and when the Additional Medicare Tax withholding rule applies.
For most employees, Social Security withholding is calculated at 6.2% of taxable wages up to the annual Social Security wage base. Medicare withholding is usually 1.45% of all Medicare taxable wages with no overall wage cap. Then, if an employee’s wages paid by a single employer exceed the Additional Medicare payroll threshold during the year, the employer must begin withholding an extra 0.9% on wages above that threshold. These rules make the calculation simple in concept, but details such as year-to-date wages can materially change the answer, especially for higher earners.
What counts as Social Security and Medicare taxable wages?
In general, taxable wages include regular pay, overtime, bonuses, commissions, and many other forms of compensation paid to an employee. However, the exact taxable wage amount can differ from gross pay because some pre-tax deductions may reduce federal income tax wages but not FICA wages. For example, traditional 401(k) contributions usually reduce federal income tax withholding wages but still remain subject to Social Security and Medicare tax. Certain cafeteria plan deductions under Section 125 may reduce FICA wages. This is why reviewing the payroll definition of taxable wages is essential before performing any withholding calculation.
Current employee withholding rates
The standard employee-side withholding rates are stable across recent years:
- Social Security tax: 6.2% of Social Security taxable wages up to the annual wage base.
- Medicare tax: 1.45% of Medicare taxable wages with no general wage cap.
- Additional Medicare Tax withholding: 0.9% on wages paid above the applicable payroll withholding threshold by one employer.
For payroll withholding, employers usually start Additional Medicare withholding after paying an employee more than $200,000 in wages during the calendar year, regardless of that employee’s filing status or spouse’s earnings. This is a withholding rule, not a final tax liability test. On the employee’s individual tax return, actual Additional Medicare Tax may depend on filing status and total combined earnings.
2024 and 2025 wage base comparison
One of the most important figures in the entire calculation is the Social Security wage base. Once year-to-date wages plus the current paycheck exceed the wage base, only the portion up to the cap is subject to the 6.2% Social Security tax. Here is a quick comparison:
| Tax Year | Employee Social Security Rate | Social Security Wage Base | Employee Medicare Rate | Additional Medicare Withholding Trigger by Employer |
|---|---|---|---|---|
| 2024 | 6.2% | $168,600 | 1.45% | Over $200,000 |
| 2025 | 6.2% | $176,100 | 1.45% | Over $200,000 |
That increase in the wage base matters. Employees whose annual earnings are above the Social Security cap will have more total Social Security tax withheld in 2025 than in 2024 because more of their wages remain subject to the 6.2% tax before the cap is reached.
Step-by-step formula for Social Security withholding
- Identify the employee’s Social Security taxable wages for the current paycheck.
- Check year-to-date wages already paid before the current paycheck.
- Determine the annual Social Security wage base for the tax year.
- Calculate how much room remains under the wage base: wage base minus prior year-to-date wages.
- Apply the 6.2% tax only to the lesser of current paycheck wages or remaining room under the cap.
The practical formula looks like this:
Social Security withholding = min(current paycheck wages, max(0, Social Security wage base – prior YTD wages)) × 6.2%
Example: Assume a worker in 2025 has $175,000 in year-to-date wages before the current paycheck and earns another $2,500 this pay period. The 2025 wage base is $176,100. Only $1,100 of the current check remains subject to Social Security tax. So the Social Security withholding is $1,100 × 6.2% = $68.20. The remaining $1,400 of the paycheck is not subject to Social Security tax because the employee has already crossed the annual wage base.
Step-by-step formula for Medicare withholding
- Identify the current paycheck’s Medicare taxable wages.
- Multiply all those wages by 1.45% for regular Medicare withholding.
- If prior wages were already above $200,000, apply Additional Medicare withholding of 0.9% to the full current paycheck.
- If the current paycheck crosses the $200,000 line, apply the additional 0.9% only to the amount above $200,000.
The regular Medicare formula is:
Medicare withholding = current paycheck wages × 1.45%
The Additional Medicare payroll withholding formula is:
Additional Medicare withholding = max(0, prior YTD wages + current paycheck wages – 200,000) – max(0, prior YTD wages – 200,000), then multiply the result by 0.9%.
Example: Suppose an employee has $199,500 in year-to-date wages before the current paycheck and is paid $2,000. The first $500 of the paycheck brings total wages to $200,000, and the remaining $1,500 is above the payroll threshold. Additional Medicare withholding applies only to the $1,500 above the threshold. So the extra withholding is $1,500 × 0.9% = $13.50.
Putting it all together: full paycheck example
Let’s calculate all employee FICA withholding on a paycheck using a realistic scenario:
- Tax year: 2025
- Current paycheck wages: $3,000
- Year-to-date wages before the paycheck: $174,500
Social Security: The 2025 wage base is $176,100, so only $1,600 of the paycheck is still subject to Social Security tax. Social Security withholding = $1,600 × 6.2% = $99.20.
Medicare: All $3,000 is subject to the 1.45% Medicare tax. Medicare withholding = $3,000 × 1.45% = $43.50.
Additional Medicare: Total wages after the check would be $177,500, which is still below $200,000, so no Additional Medicare withholding applies yet.
Total employee FICA: $99.20 + $43.50 = $142.70.
If the employee had year-to-date wages of $201,000 instead, then Social Security would already be fully capped out, regular Medicare would still apply to the full current paycheck, and Additional Medicare withholding would apply to the full paycheck because the employee is already above the payroll threshold.
Employer match versus employee withholding
Employees often ask whether the employer pays the same amount. Usually, yes, for standard Social Security and Medicare taxes. Employers generally match the employee’s 6.2% Social Security tax and 1.45% Medicare tax. However, employers do not match the Additional Medicare Tax. That 0.9% is an employee-only tax collected through payroll withholding once wages paid by the employer exceed the threshold.
| Tax Component | Employee Pays | Employer Pays | Annual Wage Cap? |
|---|---|---|---|
| Social Security | 6.2% | 6.2% | Yes, annual wage base applies |
| Medicare | 1.45% | 1.45% | No general wage cap |
| Additional Medicare | 0.9% | 0.0% | No cap, but starts above threshold |
Common mistakes when calculating FICA withholding
- Using gross pay instead of taxable wages after reviewing payroll treatment.
- Ignoring the Social Security wage base and overwithholding late in the year.
- Assuming Medicare also has a wage cap like Social Security.
- Forgetting that bonuses and supplemental wages are still generally subject to FICA taxes.
- Confusing the $200,000 employer withholding trigger with the final tax threshold on an individual return.
- Failing to use year-to-date wages before the current check.
- Expecting filing status to affect employer Additional Medicare withholding. It usually does not.
- Assuming pre-tax retirement contributions always reduce FICA wages. Many do not.
Why year-to-date wages are so important
If you only multiply the current paycheck by 6.2% and 1.45%, you can get a wrong answer near the top of the Social Security wage base or near the Additional Medicare threshold. Year-to-date wages tell you whether the employee has already partially or fully used up the Social Security taxable limit. They also show whether the current paycheck will push the employee over $200,000 for payroll Additional Medicare withholding.
This is why the calculator above asks for prior wages paid during the year. Without that figure, no payroll system can determine whether only part of the current paycheck, all of it, or none of it is subject to Social Security tax. The same logic applies when deciding whether the 0.9% Additional Medicare withholding should start mid-paycheck.
What if an employee has multiple jobs?
Here is where payroll withholding and final tax liability can diverge. Each employer separately withholds Social Security tax based on wages paid by that employer. If a worker has two jobs, each employer may withhold Social Security tax without knowing how much the other employer already paid. As a result, total Social Security tax withheld across all jobs can exceed the annual maximum. In many cases, the employee claims the excess as a credit on their individual tax return.
Additional Medicare can work differently too. An employer only starts withholding the extra 0.9% when wages paid by that employer exceed $200,000. But a married taxpayer filing jointly may owe Additional Medicare Tax on their return at a different combined earnings threshold, even if neither employer individually crossed $200,000. Conversely, a single employer may withhold Additional Medicare for an employee who ultimately does not owe that much after considering filing status and total wages. Final reconciliation happens on the federal tax return.
How self-employed workers differ
Self-employed individuals do not have payroll withholding in the same way employees do. Instead, they generally calculate self-employment tax, which combines both the employee and employer portions of Social Security and Medicare taxes, subject to applicable rules. If you are trying to estimate paycheck withholding from an employer, use employee FICA rules. If you are a freelancer, independent contractor, or sole proprietor, you should review self-employment tax rules separately.
Best practices for checking your paycheck
- Find the taxable wage figures on your paystub, not just gross pay.
- Confirm the correct tax year and Social Security wage base.
- Check year-to-date wages against the Social Security cap.
- Verify Medicare was applied to all Medicare taxable wages.
- Check whether year-to-date wages crossed the Additional Medicare payroll threshold.
- Compare the paystub withholding to a manual calculation or calculator result.
Authoritative sources for payroll tax rules
For official guidance and current figures, review these trusted sources:
- Social Security Administration: Contribution and Benefit Base
- IRS Topic No. 560: Additional Medicare Tax
- IRS Publication 15: Employer’s Tax Guide
Final takeaway
To calculate Social Security and Medicare tax withholdings correctly, start with the current paycheck’s taxable wages, add prior year-to-date wages, and then apply the right tax rates under the right thresholds. Social Security is 6.2% only up to the annual wage base. Medicare is 1.45% on all Medicare taxable wages. Additional Medicare withholding adds 0.9% on wages above the employer payroll threshold of $200,000. Once you understand those three moving parts, most paycheck FICA calculations become fast, reliable, and easy to verify.
The calculator on this page automates those steps and presents the results in both numbers and a chart, making it easier to estimate withholding for regular payroll checks, bonuses, and year-end high-income pay periods.