You have a client who just closed a strong quarter and wants to hand out year-end bonuses. The payroll run is tomorrow. You need to calculate the correct CPP, EI, and income tax deductions, but the numbers feel off because bonuses are paid irregularly. Miss a remittance deadline or use the wrong tax method, and you are looking at a CRA penalty. Getting bonus payroll calculation Canada right matters for every employer and every payroll provider.

If you haven't already mapped out the fundamentals of running payroll, start with our step-by-step guide to running payroll in Canada. That foundation makes bonus-specific rules easier to apply.

Understanding Bonus Payroll in Canada

A bonus is additional remuneration paid to an employee beyond their regular salary or wages. From the CRA's perspective, a bonus is compensation subject to Canada Pension Plan (CPP) contributions, Employment Insurance (EI) premiums, and income tax withholding. Bonuses can be performance-based, signing bonuses, retention bonuses, or discretionary year-end payments. They are considered remuneration under the Income Tax Act and must be included in the employee's T4 at year-end.

One key difference: bonuses are not considered regular salary. This means you cannot simply apply the same payroll deductions as a normal pay period. The CRA provides two methods for calculating income tax on bonuses: the bonus method and the aggregate method. Choosing the wrong one can lead to incorrect withholding, leaving the employee with a big tax bill at filing time or overpaying the CRA.

The Two Methods for Tax Withholding on Bonuses

The CRA allows two acceptable methods for calculating income tax on bonuses paid separately from regular pay. Employers can choose either method, but must apply it consistently and correctly.

Bonus Method (Flat Rate)

Under the bonus method, you withhold tax at a flat rate on the gross bonus amount. The rates are:

  • 20% on the first $5,000 of the bonus
  • 30% on any amount over $5,000

This method is simpler but may result in over-withholding or under-withholding depending on the employee's marginal tax rate. It is best suited for smaller bonuses or employees in lower tax brackets.

Aggregate Method (Addition to Regular Pay)

The aggregate method involves adding the bonus amount to the employee's regular earnings for the pay period and calculating tax on the total. You then subtract the tax already withheld on regular earnings to determine the additional tax on the bonus. This method is more accurate because it matches the employee's marginal tax rate. However, it requires careful calculation and may push the employee into a higher bracket for that pay period.

Method Tax Calculation Best For Complexity
Bonus (Flat Rate) 20% on $0-$5,000; 30% over $5,000 Small bonuses, low-income employees Low
Aggregate Add bonus to regular pay, calculate total tax, subtract regular tax Large bonuses, high-income employees High

Which method should you use? The CRA does not mandate either method, but the aggregate method is generally more accurate. Many payroll providers default to the aggregate method to minimize year-end surprises. However, the bonus method can save time for payroll runs with many small bonuses.

Step-by-Step Bonus Payroll Calculation Example

Let's walk through a worked example for an employee in Ontario with an annual salary of $60,000, paid bi-weekly. The employee receives a performance bonus of $10,000 paid in a separate cheque.

Step 1: Calculate Regular Pay Deductions (Bi-weekly)

  • Gross regular pay: $2,307.69 ($60,000 / 26)
  • CPP: Estimate $125.49 (2026 rate: 5.95% on pensionable earnings, up to YMPE of $66,600)
  • EI: $37.64 (2026 rate: 1.63% on insurable earnings, up to MIE of $60,300)
  • Income tax: Use PDOC or CRA tables, roughly $230 for Ontario
  • Net regular pay: $1,914.56

Step 2: Calculate Bonus Deductions Using Aggregate Method

  • Combined income for pay period: $2,307.69 + $10,000 = $12,307.69
  • Annualize: $12,307.69 * 26 = $320,000 (approximately)
  • Tax on annualized income: Use marginal rates, about $100,000 federal + provincial
  • Subtract tax already paid on regular salary: $230 * 26 = $5,980
  • Additional tax on bonus: $100,000 - $5,980 = $94,020 (but this is annualized; actually we need to compute per pay period)
  • More practically, use CRA's formula: (Tax on total income - Tax on regular income) / number of pay periods? The aggregate method is easier with payroll software.

Step 3: Calculate Bonus Using Bonus Method

  • Gross bonus: $10,000
  • Tax: $5,000 * 20% + $5,000 * 30% = $1,000 + $1,500 = $2,500
  • CPP: Same as regular, $125.49 (since bonus is separate, CPP is calculated on each payment up to yearly maximum)
  • EI: $37.64
  • Net bonus: $10,000 - $2,500 - $125.49 - $37.64 = $7,336.87

Note: If the employee has already reached CPP or EI maximums for the year, no deductions apply on the bonus. You must track year-to-date earnings.

Common Pitfalls in Bonus Payroll

Over-Withholding or Under-Withholding

Using the bonus method for a high-income employee can under-withhold tax, leading to a balance due at filing. Conversely, the aggregate method may over-withhold if the bonus pushes the employee into a higher bracket only temporarily. Many payroll experts recommend the aggregate method for accuracy, but it requires careful calculation.

Missing Remittance Deadlines

Bonuses paid in a month must be remitted with source deductions by the 15th of the following month (or 25th for large remitters). Missing this deadline results in 10% penalty and daily interest.

Retroactive Bonuses

If a bonus is paid after the year-end, it must be reported in the year it was earned, not the year paid. This can complicate T4 adjustments. Use a retroactive pay method or pay in the correct year.

Provincial Differences

Quebec has its own pension plan (QPP) and parental insurance plan (QPIP). The bonus method flat rates are federal; Quebec imposes its own tax rates and deductions. Ensure your payroll system handles both.

Automating Bonus Payroll with Awditify

Manual bonus calculation is error-prone and time-consuming, especially when you have multiple employees with different earnings levels. That is where a dedicated Canadian payroll platform like Awditify helps. Awditify's payroll module automatically calculates CPP, EI, and income tax using both bonus methods, so you can choose the one that fits your client's situation. The system tracks year-to-date amounts across all pay runs, preventing over-deductions when maximums are reached.

For accounting firms managing multiple clients' payrolls, Awditify centralizes payroll processing with practice management features. You can run bonus payroll for several clients in one session, review remittance reports, and send T4s at year-end. The AI transaction categorization even flags bonuses as irregular payments, ensuring they are treated correctly.

If you need to track bonus accruals for financial reporting, the Help Center guide on payroll accrual tracking walks you through setting up accrual accounts in Awditify. This way, you can record the bonus expense in the correct period even if payment occurs later.

Many Canadian small businesses and CPA firms use Awditify for small business payroll because it handles Canadian-specific payroll rules out of the box. No need for workarounds or spreadsheets.

Frequently Asked Questions

How is bonus tax calculated in Canada?

Bonus tax in Canada is calculated using either the bonus method (flat rate of 20% on the first $5,000 and 30% on the remainder) or the aggregate method (adding the bonus to regular pay and taxing at the marginal rate). Both are acceptable to the CRA. The aggregate method is more accurate for higher-income employees. CPP and EI deductions apply unless maximums have been reached.

What is the difference between the bonus method and aggregate method?

The bonus method applies a flat tax rate to the gross bonus amount, making it simpler but less precise. The aggregate method combines the bonus with regular pay for the pay period, calculates tax on the total, and subtracts tax already withheld on regular pay. The aggregate method more closely matches the employee's true tax liability but requires more calculation. Most payroll software, including Awditify, supports both methods.

Do bonuses get CPP and EI deductions in Canada?

Yes, bonuses are considered pensionable and insurable earnings, so CPP contributions and EI premiums must be deducted, unless the employee has already reached the yearly maximums (CPP YMPE: around $66,600 in 2026; EI MIE: around $60,300). Track year-to-date earnings to avoid over-deducting. Quebec employees also have QPP and QPIP deductions.

What is the bonus tax rate in Canada?

The bonus tax rate depends on the method used. Under the bonus method, it is 20% on the first $5,000 and 30% on any amount over $5,000. Under the aggregate method, it is the employee's marginal tax rate based on total income for the pay period. The marginal rate can range from 15% to 33% federally plus provincial/territorial rates, so the effective rate varies.

Can I use payroll software to calculate bonuses automatically?

Yes, you can automate bonus payroll calculations with software designed for Canadian payroll. Awditify's payroll module automatically computes CPP, EI, and income tax using either the bonus or aggregate method. It tracks year-to-date earnings to catch maximum contributions and generates remittance reports. This eliminates manual errors and saves time, especially for firms processing multiple payrolls. To see it in action, book a demo or explore Awditify features.

What to Do Next

Bonus payroll calculation in Canada does not have to be a headache. The key is choosing the right tax method, tracking CPP/EI maximums, and meeting remittance deadlines. For most employers, using the aggregate method with a reliable payroll system is the safest approach. If you are still managing bonuses with spreadsheets or outdated software, you are risking costly errors. Awditify gives you a Canadian-native platform that handles bonus payroll correctly from the first run, whether you are a small business owner, bookkeeper, or accounting firm. Start your free trial today or book a personalized demo to see how Awditify simplifies bonus payroll and much more.