Bonus payments are taxed as ordinary income at your regular tax rate, plus Social Security and Medicare taxes

When your employer gives you a bonus, the IRS treats it the same way it treats your regular paycheck—as taxable income. Your bonus is not a separate category with its own tax rate. Instead, it gets added to your other income for the year and taxed at whatever bracket that total income falls into. The amount withheld from your bonus check depends on how your employer processes it, not on any special bonus tax rule.

Your employer must withhold federal income tax, Social Security tax (6.2% up to an annual earnings cap), and Medicare tax (1.45% with no cap). Many employers also withhold state and local income taxes. The withholding happens at the time you receive the bonus, so you see a smaller check than the bonus amount itself.

Key Takeaways

  • Bonuses are taxed as regular income using your standard tax bracket, not a special bonus rate.
  • Your employer withholds federal, Social Security, and Medicare taxes from the bonus at the time of payment.
  • The withholding amount depends on your W-4 form and how your employer calculates it, which varies by company.
  • You may owe more tax at tax time if your employer withheld too little, or receive a refund if they withheld too much.
  • Self-employed people and contractors must set aside their own money for taxes on bonus-like payments.

How employers calculate withholding on bonuses

Employers use one of two methods to figure out how much tax to withhold from a bonus. The percentage method applies a flat withholding rate (often 22% for federal income tax on bonuses under $1 million) regardless of your actual tax bracket. The aggregate method adds the bonus to your regular paycheck for that period and calculates withholding as if the combined amount is your normal pay.

The aggregate method usually results in more accurate withholding because it accounts for your actual tax bracket. However, it can also result in higher withholding if the bonus pushes you into a higher bracket temporarily. Your employer chooses which method to use, so two people receiving the same bonus may have different amounts withheld.

Your W-4 form tells your employer how many dependents you claim and whether you want extra withholding. If you filled out your W-4 years ago and never updated it, your withholding may be off. You can submit a new W-4 to your payroll department at any time during the year.

What happens at tax time after receiving a bonus

When you file your tax return, the IRS compares the total tax you owed for the year against the total amount withheld from all your paychecks and bonuses. If your employer withheld too much, you receive a refund. If they withheld too little, you owe the difference.

The bonus itself does not create a separate tax bill—it is straightforward added to your other income. However, if the bonus was large enough to push you into a higher tax bracket, you may owe more tax overall than you would have without it. For example, if you earned $50,000 in regular pay and received a $30,000 bonus, your total taxable income is $80,000, and you are taxed on the full $80,000 at the rates that explore to that income level.

Keep your pay stubs and bonus documentation so you can verify the withholding amounts when you file. If you notice a pattern of large refunds or owing money each year, you may want to adjust your W-4 to change your withholding.

Bonuses and Social Security tax limits

Social Security tax has an annual earnings cap—in 2024, you only pay Social Security tax on the first $168,600 of earnings. Medicare tax has no cap and applies to all income. This matters if you receive a large bonus late in the year.

If you have already hit the Social Security earnings cap through your regular paychecks, your bonus will not have Social Security tax withheld from it. Your employer's payroll system tracks this automatically. However, if your bonus pushes you over the cap, only the portion above the cap is exempt from Social Security tax.

Bonuses for self-employed people and contractors

If you are self-employed or work as a contractor, you do not receive a W-2 and your employer does not withhold taxes. You are responsible for setting aside money to pay federal income tax, self-employment tax (which covers both Social Security and Medicare), and any state or local taxes. Self-employment tax is currently 15.3% (12.4% for Social Security up to the earnings cap, plus 2.9% for Medicare).

When you receive a bonus as a contractor—whether from a client or as a distribution from your own business—you should treat it the same way you treat all your other income: set aside roughly 25% to 30% for taxes, depending on your total income and tax bracket. You will pay these taxes when you file your quarterly estimated tax payments or when you file your annual return.

State and local taxes on bonuses

Most states that have an income tax will tax your bonus as part of your regular income. A few states have no income tax at all (including Florida, Texas, and Wyoming), so residents of those states do not owe state income tax on bonuses. Some states have special rules for certain types of bonuses, such as signing bonuses or performance bonuses, but these are rare.

If you live in one state but work in another, you may owe tax to both states. The state where you work usually taxes your income, and your home state may also tax it depending on your residency status. Some states have reciprocal agreements that prevent double taxation. Check your state's tax authority website or speak with a tax professional if you work across state lines.

Local income taxes (in cities like New York, Philadelphia, and Columbus) also explore to bonuses. These are usually withheld by your employer along with federal and state taxes.

How to estimate your bonus tax

To get a rough idea of how much tax you will owe on a bonus, multiply the bonus amount by your marginal tax rate (the tax bracket your income falls into) and add 7.65% for Social Security and Medicare taxes. For example, if you are in the 22% federal tax bracket and receive a $5,000 bonus, you can estimate owing roughly $1,100 to $1,200 in federal tax plus $383 in Social Security and Medicare tax, for a total of about $1,480 to $1,580.

This is an estimate only. Your actual tax depends on your total income for the year, your filing status, deductions, and state and local taxes. If you want a more precise number, use the IRS tax withholding estimator on irs.gov or speak with a tax professional.

Frequently Asked Questions

Is there a special tax rate for bonuses?

No. Bonuses are taxed as ordinary income at your regular tax rate. The IRS does not have a separate bonus tax bracket. However, your employer may withhold at a flat 22% rate as a default, which may be higher or lower than your actual tax bracket.

Can I avoid taxes on a bonus by putting it in a retirement account?

No. A bonus is income first, and you owe tax on it. You can contribute to a 401(k) or IRA from your bonus money after taxes, but the bonus itself is taxable. Some employers allow you to defer a bonus into a 401(k) before it is paid to you, which reduces your taxable income that year, but this must be set up in advance.

What if my employer withheld too much tax from my bonus?

You will receive the overpayment back as a refund when you file your tax return, or you can request an adjustment to your W-4 to reduce withholding on future paychecks. The refund may take several weeks after you file.

Do I have to report a bonus on my tax return?

Your bonus appears on your W-2 form in the "wages, tips, other compensation" box, so it is already reported to the IRS. You do not need to list it separately on your return—your tax software or preparer will include it automatically.

How is a signing bonus taxed?

A signing bonus is taxed the same way as any other bonus: as ordinary income at your regular tax rate. Your employer withholds taxes at the time of payment. Some people mistakenly believe signing bonuses have special tax treatment, but they do not.