Countworthy

Two Jobs Tax Calculator (Canada)

Two T4 jobs means two employers each withholding tax as if their paycheque were your only income. This calculator shows the gap you'll likely owe at filing, the marginal rate on your second job's earnings, and the refundable CPP/EI overpayment almost no calculator handles.

Maintained by Sohail Shah Formula last verified

Under Option 1 of CRA's payroll formulas (T4127), a job held for only part of the year is withheld as if its pay rate ran all year: the pay period's taxable income is multiplied by the number of pay periods in the year. This calculator does not model that: it treats the figure you type as a full year's pay at that job, both for what was withheld and for your income.

Result
Likely owing at tax time$0.00
Withheld independently vs. the tax calculated on your combined income
ItemAmount
Job 1 withheld (fed + prov)$0.00
Job 2 withheld (fed + prov)$0.00
Total withheld by both employers$0.00
Calculated tax on your combined income$0.00
Gap — likely owing at filing$0.00
Marginal tax rate on your second job's income0.00%
CPP overpaid (refundable, line 44800)$0.00
EI overpaid (refundable, line 45000)$0.00

Not modelled: RRSP contributions (see our RRSP Refund Calculator), a third job or more, mid-year income changes, self-employment income (no payroll withholding at all — see the FAQ), and TD1 claims beyond the basic personal amount. Also not modelled: five credits and reductions claimed on the return (Ontario's Low-Income Workers Tax Credit and the low-income tax reductions of New Brunswick, Newfoundland and Labrador, Prince Edward Island and Nova Scotia); each lowers the tax on the return, so for someone who qualifies the amount owing is smaller, or the refund larger, than this page shows. CPP2, the second-tier CPP contribution 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 crosses that line but your combined income does, nobody withholds any CPP2, and the CPP figure above nets that shortfall against the base-tier overpayment rather than listing the two separately. When that figure is a shortfall, CRA limits your CPP credit and deduction to what was actually withheld, which this page does not apply (about $43 low for Ontario $40,000 and $30,000).

Information only, not tax advice — your actual return may differ; talk to a licensed accountant about your own situation.

Next: Take-Home Pay Calculator · RRSP Refund Calculator

Formula sourced, dated and independently re-derived — see the audit trail ↓

Quick answer

Two T4 jobs usually leave you owing money at filing, because each employer withholds as if its paycheque were your only income, so your combined pay is taxed at a higher stacked rate once you file. In the calculator's own $70,000-plus-$30,000 Ontario example, with the basic personal amount claimed at one job only, that gap is about $3,479, partly offset by a $1,376.05 automatic CPP/EI refund, for a net roughly $2,103 owing.

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.

Total withheld = Tax(Job 1 income, standalone) + Tax(Job 2 income, standalone)
Calculated tax = Tax(Job 1 income + Job 2 income, combined)
Gap at filing = Calculated tax − 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. Your provincial or territorial form works the same way and has to be filled in as well: Ontario's TD1ON has its own “More than one employer or payer at the same time” box and asks for 0 on line 10, and Quebec's TP-1015.3-V says to go to line 10 and enter 0. This calculator removes both basic personal amounts at Job 2, so if you change only the federal form the employer still credits the provincial one: on a $30,000 second job that is $655.94 less Ontario tax withheld than the worked example below shows (5.05% of Ontario's $12,989 basic amount), or $2,653.28 less in Quebec (14% of $18,952). The sensible default — and this calculator's own default — is claiming the basic personal amount on both forms 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, and it does not simply run 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. CRA's employer guide says the annual maximum applies to each job an employee holds with different employers. Two employers therefore apply two $3,500 exemptions, and that makes you contribute less CPP than the true figure, by up to $208.25 (5.95% of $3,500): CRA's line 30800 page warns that you may have contributed less than the required amount if you had more than one employer. The overpayment comes from the ceilings. With neither job alone above $74,600, the base tier overshoots once your combined pay passes $78,100 (the ceiling plus the second exemption), but CPP2, which each employer withholds only on its own pay above $74,600, is then short by up to $416, so the CPP figure this page shows, which nets the two the way Schedule 8 does, becomes an overpayment only from about $85,092 of combined pay. (QPP's rate is 6.30%, so in Quebec the two exemptions leave you up to $220.50 short and the netted QPP figure becomes an overpayment from about $84,187.) EI has no exemption: with both jobs under $68,900 its overpayment starts the moment combined pay passes $68,900, and if one job is already above it, every EI dollar withheld at the other is overpaid. When there is an excess you claim it on your return, a CPP overpayment on line 44800 and an EI overpayment on line 45000, and CRA refunds it or uses it against tax you owe. Quebec residents do not use line 44800: the QPP and QPIP overpayments are claimed on the Revenu Québec return (lines 452 and 457), and only the EI part is CRA's. The refund 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 (federal TD1 and provincial form both correctly set to claim $0, box checked).

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. One more thing worth knowing: CRA lists income from more than one job among the reasons to pay tax by instalments. If your net tax owing (the income-tax gap above, without CPP or EI) is more than $3,000 and was also more than that in 2025 or 2024, quarterly instalments are due. This calculator's starting gap of about $3,479 is over $3,000, but whether you owe instalments depends on your earlier years, which it cannot see. In Quebec the line is $1,800 and there are two separate tests, CRA's on the federal part of the gap and Revenu Québec's on the Quebec part; this calculator shows the two parts added together, so a Quebec gap over $1,800 does not by itself meet either test.

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. When that CPP figure is a shortfall rather than an overpayment (Ontario $40,000 and $30,000, for example), CRA limits the base CPP credit and the enhanced-CPP deduction to what was actually withheld (Schedule 8, Part 3b); this page's calculated tax assumes the full required amount, so it is a little low in that case, by $43.38 in that example.

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. Your provincial form needs the same treatment, because it carries its own basic personal amount: Ontario's TD1ON has its own box and asks for 0 on line 10, and Quebec's TP-1015.3-V says to go to line 10 and enter 0. An employer with no provincial form uses the province's basic personal amount, so changing only the federal form leaves the provincial credit in place: on a $30,000 second job, Job 2 would withhold $655.94 less Ontario tax than this calculator shows (5.05% of Ontario's $12,989 basic amount) or, in Quebec, $2,653.28 less (14% of $18,952). In practice this means your main job's forms claim the normal basic personal amounts, $16,452 federally, and every other job's forms claim 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. With two jobs, each employer applies its own $3,500 CPP exemption and its own ceilings independently. The two exemptions alone make you contribute less CPP than the true figure, by up to $208.25 (5.95% of $3,500), as CRA's line 30800 page warns for anyone with more than one employer. The overpayment comes from the separate ceilings: once your combined pay is well past them, the two employers together have deducted more than the true annual maximum even though neither did anything wrong. You claim the excess on your return: a CPP overpayment on line 44800 and an EI overpayment on line 45000, which CRA refunds or applies against tax you owe. Quebec residents do not use line 44800; they claim a QPP or QPIP overpayment on their Quebec return (TP-1 lines 452 and 457), and only the EI part goes on line 45000.

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. CRA also lists income from more than one job among the reasons to pay tax by instalments: if your net tax owing (income tax after what your employers withheld, without CPP or EI) is more than $3,000 and was also more than that in 2025 or 2024, quarterly instalments are due. The gap this calculator starts with, about $3,479, is over $3,000, but whether you owe instalments depends on your earlier years, which it cannot see. In Quebec the line is $1,800 and there are two separate tests, CRA's on federal tax and Revenu Québec's on Quebec income tax, while this calculator shows the two gaps added together.

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.

What if I have three or more jobs?

The same thing happens with every extra employer: each one withholds as if its job were your only income. This calculator takes two incomes, so add your smaller jobs together in the second field. A third employer would start from the bottom bracket again and apply its own $1,501 Canada employment amount credit, so the real shortfall will be somewhat larger than the estimate you get that way.

Is a second job taxed at a higher rate?

No. There is no separate rate for a second job — every dollar of your combined income runs through the same federal and provincial brackets. It feels taxed more for two reasons: the second job’s earnings sit on top of your first job’s income, so they are taxed at your marginal rate rather than starting from zero, and the second employer withholds as if its pay were your only income, so too little comes off during the year and the difference lands at filing.

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.

Formula last verified: 7 October 2026 — on that date every source this page cites was read again and compared with what the page says; the date each source itself carries is given below. That read corrected five things. The page said a second job's CPP exemption makes you contribute more CPP; it makes you contribute less (CRA's line 30800 page says so), and the overpayment comes only from each employer applying its own ceiling, which starts at $78,100 of combined pay for the base tier and, net of the CPP2 nobody withholds, at about $85,092. It called a QPP, QPIP and EI refund a "CPP/EI refund" claimed on line 44800 and "refunded automatically", but line 44800 does not apply to Quebec residents, whose QPP and QPIP overpayments go on the Revenu Québec return. It told the reader to change only the federal TD1 to claim $0, while the calculator removes the provincial basic personal amount too; the provincial form (TD1ON, TP-1015.3-V) has to say 0 as well. It did not mention instalments. And it cited the 122nd edition of T4127 alone, where the 123rd is current. What was read, by topic: A further correction of 7 October 2026 (the verified date above is unchanged: this page's own sources were re-read that day, but the shared tax engine was not re-read in full, only the payroll tax sources named here). The shared tax engine had left out the payroll tax that the Northwest Territories and Nunavut charge their employees, 2% of gross pay. No figure on this page was wrong for those two territories: the page works out income tax withheld and owed, and CPP and EI, and the payroll tax changes none of them. What was missing was any mention of the tax. Each employer in either territory also withholds 2% of its own pay as payroll tax. The page now shows the combined amount on a line of its own, outside the table and the gap, because it is not income tax: the two employers' withholding of it is not a shortfall to settle, and it is not refunded through your return. The source is each territory's Payroll Tax Act, read on 7 October 2026 (the sections cited here in full): S.N.W.T. 1993, c. 11 and the Nunavut Payroll Tax Act, s. 3(1) (the employee owes 2% of the remuneration paid in the year), s. 1(1) (remuneration is gross employment pay, with the narrow exclusions that the take-home pay calculator's audit trail lists) and ss. 5(1) and 6(1)(b) (the employer must deduct it and remit it). The take-home pay calculator's audit trail has the full list of sources, including why it is not income tax and what it leaves out. Each job's withheld tax is computed with the same federal-and-provincial tax-bracket engine as the take-home pay calculator (the RATES object, bracketTax, federalBPA, provBPA, cppAmounts, qppAmounts, eiAmount, qpipAmount, ohp, ohpMarginal, bcReductionAmt and computeTakeHome, loaded from /ca-tax-2026.js — see that page's own audit trail for its bracket source list; the bracket tables were not re-read for this page on 7 October 2026), composed two different ways: Job 1 and the "claimed at both jobs" scenario call computeTakeHome() directly (full personal credits, exactly as a standalone salary), while the default, correct scenario for Job 2 uses a second function built from the same engine's exported building blocks that sets only the basic personal amount credits to zero (T4127's K1 and K1P, and Quebec's basic amount E), matching the federal and provincial forms filled out at claim code 0. The calculated tax on the combined income is computeTakeHome() on the summed income, an approach already cross-checked against 29 hand-derived cases in tests/canada-take-home-goldens.js. This page's own tests/ca-two-jobs-goldens.js hand-derives the claim-code-0 federal and Ontario bracket arithmetic independently for the $30,000 Job 2 case above, hand-derives the $100,000 combined Ontario case the same way, checks a British Columbia Job 2 with the tax reduction live and an Ontario pair where both jobs sit under the CPP and EI ceilings individually but cross them combined, independently sums the CPP and EI figures for the overpayment lines, re-derives the $78,100 and $85,092 crossovers, and runs this page's own script through the repository's stub DOM for the Quebec wording and the corrected sentences. A correction of 11 October 2026 (the verified date above is unchanged: no source was read again for it). The marginal tax rate on the second job's income was shown to one decimal and is now shown to two, rounded from the engine's figure, as the RRSP Refund Calculator shows it: the worked example's combined Ontario rate at $100,000 read 31.5% and now reads 31.48%, in the result and in the worked-example sentence that quotes it. No other figure changed. The figure this page works out on the combined income was called "true tax" in the page's description, the results table, the formula, the worked example, one note and one message. It is the tax this calculator works out, without the credits and reductions it does not model, so for someone entitled to one of them the tax on the return is lower; it is now called calculated tax, as on the Tax Refund Calculator, and the note under the results names the five credits and reductions claimed on the return that are left out. That page's audit trail gives what the five rest on (Ontario's page on its credit and CRA's 2025 forms for the four provinces, as saved on 8 October 2026). Added 23 October 2026 (the verified date above is unchanged: only the passage named here was read that day): a note under the two income boxes says that under T4127's Option 1 a job held for part of the year is withheld as if its pay rate ran all year, and that this page treats the figure typed as a full year's pay at that job, both for what was withheld and for income. The first half is CRA's T4127, 122nd edition (page dated 2025-11-19), outline of Option 1: determine the taxable income for the pay period and multiply it by the number of pay periods in the year to get an estimated annual taxable income amount. The second half is this page's own model, which already lists income that starts or changes partway through the year among what it does not model. The note names Option 1 because T4127's Option 2 (cumulative averaging) lets the employer use the employee's own number of pay periods when the employee worked fewer than the year's total (its definition of S1). No figure changed. How we verify every number → Cite as: Countworthy, “Two Jobs Tax Calculator (Canada)”, countworthy.com/canada/two-jobs-tax-calculator, formula last verified 7 October 2026.

Related tools

Not sure which tool? See which Canadian tool you need.