Free fillable Canadian government forms
Fill out CRA tax forms and IRCC immigration forms online, free, with plain-language instructions and an AI helper. Complete them in your browser and download a clean PDF. No account, no watermark, and your file never leaves your device. These are free helpers, not the official forms, so always file the current official version from the CRA or IRCC.
CRA tax forms
Personal, employment, and business tax forms from the Canada Revenue Agency.
CRA Form TD1, Personal Tax Credits Return
Tell your employer how much tax to hold back from each paycheque.
CRA Form T2200, Declaration of Conditions of Employment
The form an employer signs so an employee can claim work expenses.
CRA T4 Slip, Statement of Remuneration Paid
The year end slip that reports employment income and deductions.
CRA Form RC66, Canada Child Benefits Application
Apply for the Canada child benefit and related child payments.
CRA T1 General, Income Tax and Benefit Return
The personal income tax return most residents file each year.
CRA GST/HST Return for Registrants
Report the GST/HST you collected and claim your input tax credits.
CRA Form T2201, Disability Tax Credit Certificate
Apply for the disability tax credit with a certified medical section.
CRA Form RC151, GST/HST Credit Application for New Residents
Apply for the GST/HST credit when you become a resident of Canada.
Form T1213
Ask the CRA to authorize your employer to reduce tax withheld from your pay.
Form RC4288
Ask the CRA to cancel or waive penalties and interest in certain situations.
T2125
Report your self-employment business or professional income and expenses on your Canadian income tax return.
T776
Report rental income and expenses from real estate you own on your Canadian income tax return.
T4A
Report pension, retirement, annuity, and other income paid to individuals during the year.
T5
Report investment income such as dividends and interest paid to individuals during the year.
T1-ADJ
Request changes to a personal income tax return you have already filed with the CRA.
CRA Form TD1ON, Ontario Personal Tax Credits Return
Set your Ontario tax credits so your employer holds back the right amount from each paycheque.
CRA Form TD1BC, British Columbia Personal Tax Credits Return
Set your British Columbia tax credits so your employer holds back the right amount from each paycheque.
CRA Form TD1AB, Alberta Personal Tax Credits Return
Set your Alberta tax credits so your employer holds back the right amount from each paycheque.
CRA Form T2202, Tuition and Enrolment Certificate
Certifies your tuition paid and months of enrolment so you can claim the tuition tax credit.
CRA Form T5007, Statement of Benefits
Reports the workers' compensation and social assistance benefits you received during the year.
CRA Form RC66SCH, Status in Canada and Income Information
Files with your RC66 child benefit application to confirm your status in Canada and past income.
CRA Direct Deposit Enrolment
Set up or update direct deposit so the CRA pays your refunds and benefits straight into your bank account.
CRA Form T1135, Foreign Income Verification Statement
Report the specified foreign property you owned during the year to the CRA.
CRA Form T5018, Statement of Contract Payments
Report the amounts your construction business paid to subcontractors during the year.
CRA Form T2091(IND), Designation of a Property as a Principal Residence
Name a home as your principal residence and work out the exemption when you sell it.
CRA Form T1032, Joint Election to Split Pension Income
Split eligible pension income with your spouse or partner to lower your combined tax.
CRA Form GST370, Employee and Partner GST/HST Rebate Application
Claim back the GST/HST you paid on eligible work expenses you deducted.
IRCC immigration forms
Immigration, Refugees and Citizenship Canada application forms.
IRCC Form IMM 5257, Application for Visitor Visa
The main form to apply for a Canadian visitor visa from abroad.
IRCC Form IMM 1294, Application for Study Permit
Apply for a Canadian study permit from outside Canada.
IRCC Form IMM 5709, Application to Extend a Study Permit
Extend your stay or change conditions as a student in Canada.
IMM 0008
The core application form used for many permanent residence and immigration programs to Canada.
IMM 5645
Provide details about your family members as part of a Canadian immigration application.
IMM 5476
Appoint or cancel a representative to act on your behalf with Canadian immigration authorities.
IRCC Form IMM 5710, Application to Change Conditions, Extend Stay or Remain in Canada as a Worker
Extend or change your work permit, restore your status, or apply for a work permit from inside Canada.
IRCC Form IMM 5444, Application for a Permanent Resident Card
Apply for a new permanent resident card or replace one that is expiring, lost, stolen, or damaged.
IRCC Form IMM 1344, Application to Sponsor, Sponsorship Agreement and Undertaking
Complete this form to sponsor a family member for permanent residence in Canada.
Other Canadian forms
Record of Employment (ROE), Service Canada
The form that reports a work interruption for Employment Insurance.
Ontario Standard Lease (Form 2229E)
Set out the terms of a private residential tenancy on Ontario's mandatory standard lease.
BC Residential Tenancy Agreement (RTB-1)
Put a British Columbia residential tenancy in writing using the Residential Tenancy Branch form.
Ontario LTB Form N9, Tenant's Notice to End the Tenancy
Give your landlord proper written notice that you plan to move out.
Service Canada Form ISP-3550, Application for the Old Age Security Pension
Apply for the Old Age Security pension when you are not enrolled automatically.
Frequently asked questions
Are these the official CRA and IRCC forms?
No. These are free fillable helpers and plain-language guides that mirror the official forms so you can complete them online. Always download and file the current official version from the CRA or IRCC before you submit, and confirm the fields match.
Is it free to fill out and download a Canadian form?
Yes. You can fill out any form on the page and download a clean PDF for free, with no account and no watermark. Your file stays in your browser, so nothing is uploaded to a server.
Which Canadian tax forms can I fill out here?
Common CRA forms including the TD1 Personal Tax Credits Return, T2200 Declaration of Conditions of Employment, T1 General, T2125 business income, T776 rental income, the GST/HST return, and several others. Each has its own guide.
Can I fill out immigration (IRCC) forms too?
Yes. You can complete IRCC forms such as the IMM 5257 visitor visa application and other common immigration documents online, then download and file the official version through your IRCC account or the correct mailing address.
Do I need to complete a provincial TD1 as well?
Usually yes. Most workers complete the federal TD1 and a matching provincial or territorial TD1 for the province where they work. Your employer keeps both on file to set your payroll deductions.