Why two T4 jobs can leave you owing money
Having two jobs at once is common — a full-time role plus weekend shift work, a day job plus a part-time gig — and it creates a tax problem that surprises a lot of people the first time it happens: you end up owing money at filing even though tax was withheld from every single paycheque. The cause isn't fraud or a payroll mistake. It's that each employer's payroll system does exactly what CRA's own T4127 payroll formulas tell it to do: treat the income it pays you as though it were your entire income for the year. Neither employer knows the other one exists. Canada's federal and provincial tax brackets are progressive — each additional dollar of income can be taxed at a higher rate than the last — so the tax on $100,000 earned from one job is genuinely more than the tax on two $50,000 jobs calculated separately and added together. When you file your return, CRA combines both T4 slips and taxes the true, stacked total. The difference between that true amount and what the two employers withheld separately becomes a balance due.
True tax owed = Tax(Job 1 income + Job 2 income, combined)
Gap at filing = True tax owed − Total withheld (almost always positive with two ordinary T4 jobs)
How each employer decides how much to withhold: the TD1 form
Every new employee fills out a federal TD1, Personal Tax Credits Return, plus a provincial or territorial version. Line 13 is the total claim amount — normally the basic personal amount, $16,452 federally for 2026 — and whatever number sits there tells payroll how big a tax credit to apply before withholding anything. The TD1 form itself addresses the two-job case directly, under the heading "More than one employer or payer at the same time": if you already claimed your personal amounts on another TD1 for the year, you're instructed to check that box, write "0" on line 13, and leave lines 2 to 12 blank at every other job. The sensible default — and this calculator's own default — is claiming the basic personal amount at exactly one job (typically the one you expect to pay you more over the year) and claiming nothing at any other. That single choice is doing real work: a $0 claim at Job 2 means that employer withholds meaningfully more than it otherwise would, partly (not fully) offsetting the bracket-stacking problem above.
The basic personal amount: claim it once, not twice
Nothing on a TD1 form technically stops you from writing $16,452 on line 13 at a second job too — the form just tells you not to, and plenty of people miss that instruction or fill out a generic form without reading page 2. The consequence is the shortfall gets substantially worse, not better: now neither employer is doing the extra withholding the "more than one employer" box exists to trigger. Toggle the checkbox in this calculator to see the difference for yourself — in the worked example below, correctly claiming the amount once leaves roughly $3,479 owing at filing, while claiming it at both jobs pushes that to roughly $6,438. It feels like it should help (more credits, less tax each paycheque) but it only defers the bill to April, with a bigger number attached.
CPP and EI: the other kind of over-contribution
There's a second, less-discussed effect that runs in the opposite direction — in your favour. CPP (QPP in Quebec) and EI aren't calculated from your TD1 claim at all; each employer works them out purely from the income it pays you, independently applying the same annual rules: a $3,500 basic exemption before CPP starts, a hard stop at the $74,600 Year's Maximum Pensionable Earnings for CPP's base tier (with a second 4% tier, CPP2, running up to $85,000), and a hard stop at $68,900 for EI. An employee with one job stops contributing once their own pay crosses those ceilings. An employee with two jobs gets the $3,500 CPP exemption applied twice and can have both employers' incomes sit under $74,600 (or $68,900) individually while the combined total sails past it — and each employer, quite correctly by its own rules, keeps deducting. The result is you can contribute more CPP and EI across two jobs than the annual maximum a single employer could ever take from you. Unlike the income-tax gap above, this direction is good news: CRA calculates the excess automatically from your two T4 slips and credits it back — a CPP or QPP overpayment on line 44800, an EI overpayment on line 45000 — with no separate application needed. It doesn't cancel out the income-tax shortfall (they're different lines on the same return, taxed and credited independently), but it does soften the net amount you actually have to pay.
Worked example — $70,000 and $30,000 in Ontario
An Ontario resident earns $70,000 at their main job (basic personal amount claimed there) and $30,000 at a second job (TD1 correctly set to claim $0, box checked).
- Job 1 withheld: computed exactly like a single $70,000 salary — federal tax $7,278.19 plus Ontario tax $3,855.73 (including the $600 Health Premium) = $11,133.91, the same engine and method as our Take-Home Pay Calculator.
- Job 2 withheld (claim code 0): $30,000 taxed with no basic personal amount at all — only the Canada Employment Amount and the CPP and EI credits survive, because T4127 applies those to every employee regardless of the claim code. Federal tax $3,700.66 plus Ontario tax $1,710.68 (a flat $300 Health Premium) = $5,411.33. Notice this is a steep 18.0% average rate on a modest $30,000 — that's the visible cost of the "more than one employer" box, and a common source of "why is my second job taxed so much?" confusion.
- Total withheld: $11,133.91 + $5,411.33 = $16,545.25.
- True tax on the combined $100,000: federal tax $13,301.60 plus Ontario tax $6,722.75 (which now includes a small $25.79 surtax and the $750 Health Premium tier) = $20,024.35.
- Gap at filing: $20,024.35 − $16,545.25 ≈ $3,479 owing — even though both employers withheld tax correctly by their own rules, and the TD1 forms were filled out the right way.
- Marginal rate on the second job's dollars: since Job 2's income sits on top of Job 1's in the true calculation, its last dollars are taxed at the combined marginal rate of 31.5% (20.5% federal + 9.15% Ontario × the surtax multiplier) — well above either job's own bracket in isolation.
- CPP and EI overpayment: each job's own CPP comes to $3,956.75 and $1,576.75 (total $5,533.50), against a true combined CPP of $4,646.45 — an $887.05 overpayment. EI comes to $1,123.07 and $489.00 (total $1,612.07) against a true combined EI of $1,123.07 (Job 1 alone already exceeds the $68,900 cap) — a further $489.00 overpayment. Together, $1,376.05 is refunded automatically at filing.
- Net effect: $3,479 owing on the income-tax side, less $1,376.05 refunded on the CPP/EI side, leaves roughly $2,103 as the real net amount to plan for.
Figures above are rounded to the cent at each step for readability; the calculator itself carries full precision throughout, so its result can differ from this worked example by a few cents.
How to fix it before it happens again
The TD1 form has a line built for exactly this problem: "Additional tax to be deducted" on page 2, where you write in a fixed extra dollar amount you want withheld from every payment at a given job. Divide this calculator's gap figure by however many pay periods you have left in the year for a rough starting number, hand the updated TD1 to your employer's payroll department, and it applies to your next paycheque onward (not retroactively). CRA's own Payroll Deductions Online Calculator (PDOC) can help you land on a more precise figure for your actual pay frequency. The opposite request — asking for less tax withheld because of RRSP contributions or other credits — needs a completed Form T1213 and a letter of authority instead; that's a different form for a different problem, and not what applies here.
What this calculator doesn't model
This tool assumes both incomes are ordinary T4 employment income with tax withheld at source, in the same province, for the full year, with no RRSP contribution, and a TD1 that claims only the basic personal amount at Job 1 (no spouse, dependant, disability, tuition or age amounts). It doesn't model a third job or more (the same bracket-stacking logic just keeps compounding), income that starts or changes partway through the year, or self-employment or freelance income (which has no payroll withholding at all — see the FAQ). CPP2 (the second CPP tier, on income between $74,600 and $85,000) is withheld by each employer only on its own pay above $74,600; when neither job alone reaches that line but your combined income does, no employer withholds any CPP2 at all, and the calculator nets that shortfall against the base-tier overpayment in the CPP figure it shows rather than listing the two separately.
FAQ
Why do I owe money at tax time if both my employers were withholding tax?
Because each employer withholds tax as though their paycheque were your only income for the year. Canada's tax brackets are progressive, so tax on $100,000 from one job is more than tax on two $50,000 jobs added together — the second $50,000 gets taxed at your top bracket in the correct calculation, but each employer's payroll software starts counting from the bottom bracket again, since neither one knows about the other job. The gap between what was actually withheld and what you truly owe on your combined income becomes a balance due when you file.
What does the "more than one employer or payer" box on the TD1 form actually do?
It tells that employer not to give you a second basic personal amount tax credit. CRA's TD1 form says it directly: if you have more than one employer at the same time and already claimed personal tax credit amounts on another TD1, check this box, enter "0" on Line 13, and don't fill in lines 2 to 12. In practice this means your main job's TD1 claims the normal $16,452 federal basic personal amount, and every other job's TD1 claims nothing — so each of those jobs withholds more tax than it otherwise would, partly compensating for the bracket-stacking problem above, though usually not all the way.
What happens if I accidentally claim the basic personal amount at both jobs?
The shortfall gets meaningfully worse, because now neither employer is withholding the extra amount that the "more than one employer" box exists to collect. In this calculator's own worked example — $70,000 and $30,000 in Ontario — correctly claiming the basic personal amount at only one job leaves about $3,479 owing at filing; claiming it at both jobs pushes that gap to about $6,438. It's an easy mistake to make, since nothing stops you from writing a claim amount on a second TD1 — the form just tells you not to.
Why did I overpay CPP and EI, and how do I get it back?
Each employer calculates your CPP (or QPP in Quebec) and EI deductions using only the income they pay you, stopping once your earnings at that job reach the annual ceiling — $74,600 for CPP's base tier and $68,900 for EI in 2026. If you have two jobs, each employer applies its own $3,500 CPP exemption and its own EI cap independently, so your combined contributions can exceed the true annual maximum even though neither employer did anything wrong. CRA automatically credits the excess back on your return: a CPP or QPP overpayment goes on line 44800, and an EI overpayment goes on line 45000 — both are refunded or applied against tax you owe, no application required.
How do I stop this from happening again next year?
The TD1 form has a line for exactly this: "Additional tax to be deducted" on page 2, where you can ask either employer to withhold a fixed extra dollar amount from every payment. CRA's own Payroll Deductions Online Calculator (PDOC) can help you work out roughly how much, or you can use this calculator's gap figure divided by your remaining pay periods as a starting estimate. File the updated TD1 with your employer's payroll department — it takes effect on your next pay run, not retroactively.
Does this apply to freelance or self-employment income too?
No — this calculator assumes both incomes are T4 employment income with tax withheld at source, which is what creates the withholding gap in the first place. Self-employment and most freelance income has no payroll withholding at all; instead you're expected to pay quarterly tax instalments (or the full amount by the following April) based on your total income from every source, employment and self-employment combined. If one of your "jobs" is really freelance or contract work, see our Freelance Quote Calculator instead — the mechanism here doesn't apply.
This page is general information based on published 2026 federal and provincial payroll formulas and CRA's TD1 guidance, not tax or financial advice. Your own return may differ — talk to a licensed accountant about your specific situation.