Home
Payroll Managed Payroll For Bookkeepers Free Pay Stubs
About PayCub Blog Careers Support Contact Us
FAQ Pricing Free Pay Stubs
Free Trial Login

Payroll Basics, No Jargon

TD1 Forms in Canada: What They Are and Why They Affect Your Paycheque

If you've ever started a new job and someone handed you a form before your very first shift, there's a good chance it was a TD1. It looks boring, but it controls how much tax gets taken off every single paycheque you get. Here's what it actually does, in plain English.

Quick Facts
Federal + provincial, almost always 2 forms
Fill it out before your first paycheque New job
Your employer, never the CRA Goes to
The default for most employees, no extra credits Code 1
You get taxed like you have zero extra credits Skip it?
A TD1 isn't a one-time thing. You fill out a new one whenever your situation changes, not just on day one.
On this page What is a TD1? Federal vs Provincial When to Fill One Out What's on the Form Claim Codes 0-10 Got More Than One Job? What If You Skip It? TD1 in PayCub FAQ

What is a TD1, actually?

TD1 stands for "Personal Tax Credits Return." That sounds complicated, but the idea behind it is simple: the government lets everyone earn a chunk of money each year completely tax-free. That chunk is called the basic personal amount. Think of it like a free pass: the first slice of your income doesn't get taxed at all, no matter who you are.

The problem is, your employer has no way of knowing how big your tax-free slice should be unless you tell them. That's what the TD1 is for. You fill it out, hand it to your employer, and it tells them "here's how much of my pay should be tax-free, so only tax me on the rest."

Some people also qualify for extra tax-free amounts on top of the basic one, like if they're a full-time student, have a disability, or support a family member. The TD1 is where you claim those too, so your employer can take off the right amount of tax from day one instead of too much or too little.

Wait, there are two of these?

Yep. In Canada, you pay two kinds of income tax at the same time: federal tax (to the whole country) and provincial tax (to whichever province you live and work in). Each one has its own basic personal amount, so each one has its own form.

TD1 vs the provincial TD1: quick comparison
Federal TD1
One version, same for every province (except Quebec, which has its own system). Sets your tax-free amount for federal tax.
Provincial TD1
A different form for each province, like TD1ON for Ontario or TD1BC for British Columbia. Sets your tax-free amount for provincial tax.

If you live and work in Quebec, you don't use a provincial TD1 at all. Instead, you fill out Revenu Québec's own form, the TP-1015.3-V, because Quebec collects its own provincial tax separately from the CRA.

When do you actually have to fill one out?

You don't fill out a TD1 every single year like a tax return. You fill out a new one only when something changes. The main moments are:

You start a new job

Your new employer needs to know your tax-free amount before they can run your first paycheque correctly.

Your life situation changes

Got married, had a kid, became eligible for the disability tax credit, started supporting a family member? Any of these can change how much you can claim, so you update your TD1 within 7 days of the change.

You pick up a second job

You need to fill out a new TD1 for the new employer, but you fill it out a little differently (more on that below).

You move to a different province

Your provincial tax-free amount depends on where you live and work, so a move usually means a new provincial TD1.

If nothing in your life has changed, you don't need to redo your TD1 just because a new calendar year started. Your employer carries your existing claim forward.

What's actually on the form?

The TD1 is just a list of tax credits, one per line. Most people only fill in line 1 and skip the rest. Here are the ones you'll actually run into.

LineCreditIn plain English
Line 1 Basic personal amount Everyone gets this one. It's the size of your tax-free slice. Almost everyone fills this line in, every time.
Line 2 Age amount An extra tax-free amount if you're 65 or older.
Line 3 Pension income amount For people receiving eligible pension income, not wages from a job.
Line 4 Tuition amount If you're a full-time student, you (or your spouse/parent) may transfer unused tuition credits here.
Line 5 Disability amount If you qualify for the disability tax credit, this adds extra tax-free room.
Line 6 Spouse or common-law partner amount If you support a spouse or partner with low income, you may be able to claim part of their unused credit.
Line 7 Amount for an eligible dependant Similar idea, but for a dependant you support instead of a spouse.
Line 8 Caregiver amount If you live with and support a family member who depends on you, like an elderly parent.

You add up whichever lines apply to you, and the total becomes your "total claim amount." The bigger that number, the more of your pay stays tax-free, and the less tax gets held back from each paycheque. The exact dollar amounts change every year, so always use the current year's form. You can find it on the CRA's TD1 forms page.

Claim codes: the shortcut behind the scenes

Here's something most people never see: payroll software and the CRA's own tax tables don't actually work with your exact total claim amount. Instead, the CRA groups every possible total claim amount into ranges (bands), and gives each range a "claim code" number from 0 to 10. Your employer just needs to know which code your number falls into, not the exact dollar figure.

CodeWhat it means
0 Zero claim amount. Used when you've already claimed your basic personal amount somewhere else, like a first job.
1 Labelled "Minimum" in most payroll software. Covers the basic personal amount only, with no extra credits. This is where most employees land, since most people don't claim anything beyond the basic amount.
2–10 Each step up covers a bigger range of total claim amounts. More credits claimed means a higher code.
Above 10 If your total claim amount is higher than the top of code 10's range, there's no code for it. Payroll software switches to the exact formula instead of a code.

Federal and provincial claim codes are tracked separately, since each has its own basic personal amount and its own set of ranges. That's why payroll software like PayCub asks for a federal claim code and a provincial claim code, picked from two separate select lists. The CRA publishes the current year's exact ranges in the T4032 Payroll Deductions Tables.

Got more than one job? Read this part carefully.

Here's the part that trips people up. Your tax-free basic personal amount only exists once. It's not a "per job" bonus. If you have two jobs and both employers give you the full tax-free amount, you'll end up with way too little tax withheld all year, and a surprise bill when you file your taxes.

That's why the TD1 has a checkbox for "more than one employer or payer at the same time." If that's you, here's the move:

Your main job (highest pay)
Claim your full basic personal amount and any other credits that apply to you, like normal.
Your second job
Check the "more than one employer" box and enter $0 as your total claim amount, so that employer withholds tax from the very first dollar.

It feels backwards to claim $0, but it's the right move. It means more tax gets held back during the year, which lines up with how much tax you'll actually owe, instead of leaving you short at tax time. In payroll software, this is the same thing as picking claim code 0 from the select list instead of the matching code for your real total claim amount.

What happens if you just don't fill one out?

Nothing dramatic happens, but it usually costs you in the short term. If an employee doesn't hand in a TD1, the employer is required to withhold tax as if that person only qualifies for the basic personal amount, with none of the extra credits (disability, caregiver, tuition, etc.) factored in.

In practice, that means more tax gets taken off your paycheque than necessary if you actually qualify for extra credits. You're not losing that money forever. You'll get it back as a refund when you file your tax return, but it's sitting in the government's hands instead of your bank account in the meantime.

The fix is easy: fill out the TD1 (and provincial TD1) as soon as you start a job, so your very first paycheque already has the right amount of tax taken off.

How PayCub handles TD1 for you

If you're an employer, you don't have to manually translate TD1 paperwork into tax math, and you don't have to type in exact dollar credit amounts either. Every employee starts out on Claim Code 1 (Minimum) by default, since that's the correct code for the vast majority of employees who don't claim anything beyond the basic personal amount.

If an employee's TD1 shows extra credits, you can change their claim code right from any pay stub, at any time, not just when they're first hired. Click the screenshots below to see exactly where.

Every pay stub shows the employee's current claim codes (here, 1 / 1, federal / provincial) right next to the pay period. Click the field to change it.
Clicking that field opens Payroll Settings, which spells out that Claim Code 1 (Minimum) is the right code for most employees, and gives you two select lists, one for the federal TD1 and one for the provincial TD1, with the dollar range each code covers.

How it works in PayCub

1
New employees default to Claim Code 1

When you create an employee's first pay stub, PayCub automatically sets their federal and provincial claim codes to Code 1 (Minimum), the basic personal amount only. That's the right setting for most employees, so there's usually nothing to change.

2
Got a TD1 with extra credits? Update it from any stub

If an employee's total claim amount is higher than the Code 1 range, click the claim codes field shown on any of their pay stubs to open Payroll Settings, then pick the matching federal and provincial code from the select lists.

3
Changes carry forward automatically

Once you save a new claim code, it applies to that stub and every stub after it. You don't need to re-enter it each pay run, and you can come back and change it again whenever the employee's situation changes.

4
PayCub calculates tax automatically

Every pay run, PayCub applies the current year's federal and provincial tax formulas using whichever claim codes are set, so you never calculate it by hand.

TD1 FAQ

No. You give the completed TD1 (and provincial TD1) directly to your employer. They keep it on file and use it to calculate your tax withholding. The CRA never sees the form itself.

Not automatically. You only need a new one if your personal situation changes, like getting married, having a child, or becoming eligible for a new credit. If nothing changes, your existing TD1 stays in effect.

A TD1 is filled out at the start of (or during) employment to tell your employer how much tax to withhold. A T4 is issued at year-end and summarizes how much you actually earned and how much tax was already deducted. One sets the plan, the other reports the results.

Yes. Everyone who earns employment income fills one out, regardless of how much they earn. If your total income for the year will be less than your total claim amount, there's a section on the form for that too, which can reduce withholding even further.

Claim codes are a shortcut. The CRA groups every possible total claim amount into ranges and numbers them 0 through 10, so payroll software (and the CRA's own tax tables) can look up the right tax withholding from a short list instead of an exact dollar figure. You still write your real dollar amount on the TD1 itself; your employer's payroll system converts it into the matching code.

Claim code 0 means $0 in personal tax credits are applied at that job, so tax is withheld from the very first dollar. It's used on the TD1 for a second or third job when you've already claimed your basic personal amount at your main job, to avoid under-withholding.

No. Quebec administers its own provincial income tax separately from the CRA. Instead of a provincial TD1, Quebec residents fill out the TP-1015.3-V form for their provincial tax credits, alongside the federal TD1.

No. Without a completed TD1, employers are required to withhold tax allowing only the basic personal amount, nothing extra. They can't assume you qualify for credits you haven't claimed in writing.

There can be. Commission employees with expenses may also fill out a TD1X, which accounts for expected commission expenses when calculating tax withholding. It's used alongside the regular TD1, not instead of it.

Claim Code 1, often labelled "Minimum," covers the basic personal amount with no extra credits. It's the right code for the vast majority of employees, since most people don't claim anything beyond the basic amount on their TD1. You only need to change it if an employee's total claim amount is higher, because they qualify for credits like the disability amount, tuition transfers, or the caregiver amount.

No manual tax math

TD1 credits, applied automatically

Pick each employee's federal and provincial claim code from a select list, once. PayCub recalculates tax withholding on every pay run, using current CRA rates.

Try Free for 14 Days
No credit card required

Quick Reference

Forms needed Federal TD1 + provincial TD1 (or TP-1015.3-V in Quebec)
Who fills it out Every employee, new or existing, when something changes
Where it's kept With your employer, not filed with the CRA
Claim codes 0 to 10, a select list of ranges, not exact dollars
Default code Code 1 (Minimum), correct for most employees
No TD1 submitted Employer withholds using claim code 1 (basic personal amount only)
Two jobs at once Claim code 0 on the second TD1 to avoid under-withholding
CRA reference Form TD1, "Personal Tax Credits Return"

GET STARTED

Payroll shouldn't be a headache

Try PayCub free for 14 days. No credit card required. Canadian payroll done right.

Start Free Trial View Pricing