Why are bonuses taxed so high in Canada?

Asked by: Shannon Collier  |  Last update: June 21, 2026
Score: 4.6/5 (69 votes)

Bonuses are not taxed at a higher rate in Canada, but are taxed as regular income, often resulting in higher immediate withholding tax. This occurs because the lump-sum payment is taxed based on a projected annual income, pushing it into a higher marginal tax bracket. Bonuses are treated as “supplemental income” and are subject to mandatory payroll deductions, such as CPP and EI, just like a regular paycheque.

Are bonuses taxed at 50% in Canada?

Bonuses are considered “supplemental income,” which simply means money you earn over and above your regular paycheque. In Canada, this supplemental income is subject to income tax, just like your regular salary. In other words, your regular salary and your bonus are subject to the exact same amount and type of tax.

Why are bonuses taxed at 47%?

Things to know about the tax impact of bonuses. By now, you may be wondering, “Why are bonuses taxed so high?” It's because the IRS considers bonus pay to be supplemental income. Therefore, the IRS treats it differently than standard income.

Do bonuses get taxed 50%?

The withholding rate for supplemental wages is 22 percent. That rate will be applied to any supplemental wages, such as bonuses, up to $1 million during the tax year. If your bonus totals more than $1 million, the withholding rate for any amount of the bonus above $1 million is 37 percent.

How do I avoid paying 40% tax on my bonus?

You can't entirely avoid taxes on a bonus, but you can significantly lower the amount by contributing to tax-advantaged accounts (401(k), IRA, HSA), deferring the bonus to a year you expect to be in a lower tax bracket, or making charitable donations, thereby reducing your taxable income or increasing deductions at tax time.

Why Does My Bonus Get Taxed so Much? (And What Can I Do?)

43 related questions found

How much is a $100,000 bonus taxed?

Bonuses under $1 million are typically taxed at a flat rate of 22%. Example: If you receive a bonus of $20,000, the flat federal tax rate of 22% would amount to $4,400. If you receive a bonus above $1 million, you'd pay the 22% rate on the first million. Beyond that, the rate jumps to 37%.

Why is a bonus taxed so heavily?

Why is tax withholding on bonuses so high? Since bonuses are paid in addition to your normal paycheck, taxes are withheld at a higher rate than your regular wages. This is because they are considered supplemental income.

How much tax would I pay on a $50,000 bonus?

Bonus contributed pre-tax to super

For example, tax on a $50,000 bonus: Paid to you and your marginal tax rate is 32.5% = $16,250. Paid to you and your marginal tax rate is 37% = $18,500.

Why are bonuses taxed so much in Canada?

The bonus is added to your total annual income and taxed according to Canada's progressive tax system, where higher income levels have higher tax rates. Therefore, a big bonus pay may push some of your income into a higher tax bracket and result in a higher effective tax rate on that portion of income.

What is the tax rate for bonuses in 2025?

Tax withholding on bonuses

For federal taxes, when an employee receives $1 million or less in supplemental wages during 2025 and those wages are identified separately from regular wages, the flat withholding rate is 22 percent.

How much tax will I pay on my bonus?

Bonuses are part of your income and as such they are taxed according to your income bracket, at the same rate as you pay on your regular income earnings.

How to avoid taxes on bonus check in Canada?

If you direct your bonus to an RRSP, no taxes will be withheld.

How much tax do you pay on $70,000 a year in Canada?

For a $70,000 income in Canada (using 2025 rates), you'll pay roughly $13,000 to $20,000 in total taxes (federal, provincial, CPP, EI), depending on your province, resulting in a take-home pay around $50,000-$59,000, with federal tax around 14.5% or 20.5% depending on the portion, plus provincial tax and deductions like CPP and EI. 

Is it better to get a bonus or raise?

One of the most notable differences between bonuses and raises is the duration of the compensation. Bonuses are one-time, short-term financial rewards. A raise is an increase to your current salary for the foreseeable future and provides more long-term benefits.

How to beat the tax man?

Pensions - Articles - Eight tips to beat the taxman this April

  1. Stuff your ISA and pension. ...
  2. Use your Capital Gains Tax allowance. ...
  3. Protect your income investments from the tax grab. ...
  4. Claim your free Government money. ...
  5. Automate your investing. ...
  6. Work out your inflation battleplan. ...
  7. Don't forget the kids. ...
  8. Avoid a tax trap.

Why was my bonus taxed at 32%?

Your bonus was likely taxed at 32% because employers use special IRS rules for "supplemental wages," often applying a higher flat withholding rate (like 22% or sometimes higher if combined with regular pay in the aggregate method) or pushing you into a higher tax bracket temporarily, but you'll get any over-withholding back as a refund at tax time since bonuses are taxed at your actual income tax rate eventually, not a permanent higher one. 

What happens if my bonus takes me over 100k?

Impact of a bonus taking your earnings over 100k

Not only will this bonus be taxed at 40% (leaving you with £600), but you also lose £500 from your tax-free personal allowance. To add insult to financial injury, that £500 will also be taxed at 40%, costing you another £200.

What is the easiest way to calculate my bonus tax?

The IRS allows two primary methods for taxing bonuses. The percentage method uses a flat 22% federal tax rate. This method is straightforward but could result in over-withholding for some individuals. The aggregate method combines your bonus with your regular earnings and then calculates taxes based on the total.

What is a good bonus percentage?

But how much are bonuses, usually? This nuanced question troubles many managers who seek to maximize the effectiveness of bonuses for their company. A typical bonus percentage ranges from 1% to 15% of a team member's salary.