A second job means extra income — and, very often, an unexpected tax bill the following spring. Yet every paycheque looks like tax was taken care of: the deductions are right there on both pay stubs. The problem isn't that too little was withheld by mistake, it's that your two employers don't talk to each other. Here's why the total comes up short, and how to take back control before the tax bill catches up with you.

Why two paycheques don't add up the way you'd expect

When you have a single employer, it calculates your deductions as if your salary were your only income for the year. That's almost always right. With two employers at the same time, each one runs that same calculation on its own, and neither knows what the other is paying you.

The heart of the problem has a name: the basic personal amount. It's the first slice of income no one pays tax on — $16,452 federally and $18,952 in Quebec in 2026. You're entitled to it only once in the year. But if you say nothing, both employers will each apply it, federally and provincially, as if you were entitled to two basic amounts instead of one. That's a chunk of income almost nothing is withheld on, when it should have been taxed normally.

A second effect kicks in when your incomes are uneven. Tax rises in tiers: the federal tax brackets split income into bands taxed at higher and higher rates. Your second job doesn't start over from zero: it stacks on top of the first. If your first salary already pushed you up a bracket, every dollar of the second is taxed at that higher rate — while your second employer calculates as if that salary started at the bottom of the ladder. We break this mechanism down in our article on the marginal versus average rate.

A worked example: two jobs of $25,000

Take the simplest case: $50,000 of income, split into two jobs of $25,000. Here's what the Salarium calculator gives, looking only at federal and Quebec income tax (we'll set contributions aside for a moment):

Item Estimated amount
Tax actually owed on $50,000 ~$7,300
Withheld by employer A (calculated on $25,000) ~$1,390
Withheld by employer B (calculated on $25,000) ~$1,390
Total withheld at source ~$2,780
Balance due at filing ~$4,500

Each employer withholds the tax for a $25,000 salary, because that's all it sees. Put end to end, that doesn't cover the real tax on $50,000 of income, hence a balance of about $4,500 to settle in the spring. This double-counting of the basic personal amount accounts for almost all of the gap on its own. You can redo the exercise with your own figures in the net salary calculator: enter your total income, then compare it with the sum of the tax withheld on your two pay stubs.

Conversely, a single job of $50,000 would never have produced this surprise: the sole employer would have withheld the $7,300 across the whole year. The total tax is the same in both cases — see our article on the tax on a $60,000 salary for a full worked calculation. What changes is only when you pay it.

QPP and Employment Insurance: the other half of the story

Payroll contributions follow a different logic, and sometimes one that works in your favour.

The Quebec Pension Plan (QPP) — the public retirement plan Quebec workers pay into — leaves out the first $3,500 of salary, a basic exemption shared by the QPP and the Canada Pension Plan. Each employer applies that exemption on its own: with two jobs, $7,000 escapes contributions instead of $3,500. So you contribute a little less, without lifting a finger.

The story flips above the ceilings. Both the QPP and Employment Insurance stop deducting past a certain income — $74,600 of contributory earnings for the QPP in 2026. Each employer, though, restarts the counter at zero. If your two salaries combined go over that ceiling, you over-contribute. The good news: that overpayment is never lost. When you file your return, the Canada Revenue Agency calculates it automatically and refunds the excess contributions, or applies them against your balance. Employment Insurance works the same way. So unlike income tax, there's nothing to fear on that side.

How to avoid the nasty surprise

Three simple steps are enough to take back control.

  1. Check the right box on your TD1 form. The federal TD1 form, the one you fill out when you start with an employer, is built for exactly this case. At your second employer, the Canada Revenue Agency asks you to check "More than one employer" on page 2, enter "0" on line 13, and not claim your personal amounts a second time. In Quebec, the equivalent form is Revenu Québec's TP-1015.3: the same box exists. This is the step that cancels out the double-counting of the basic personal amount.
  2. Ask for extra tax to be withheld. Both forms also let you ask for a fixed extra amount to be taken off each paycheque. Handy if you'd rather spread the bill over the year than discover it all at once.
  3. Set aside what you know you'll owe. If you leave the forms alone, estimate the gap now and put it aside. Your pay stub shows exactly what was withheld — our guide on how to read your pay stub shows where to look.

Key takeaways

  • Two employers that don't talk to each other withhold, together, too little tax: blame the basic personal amount counted twice, and the tax brackets applied twice from the bottom.
  • The gap isn't a penalty: it's ordinary tax, simply paid late. It's settled when you file your return.
  • QPP and Employment Insurance contributions, on the other hand, can actually give rise to an automatic refund if your two jobs push you over the ceilings.
  • The best move: check "More than one employer" on the TD1 (and on the TP-1015.3 in Quebec) as soon as you start the second job, or set the difference aside yourself.

Sources

Calculate your salary