🍁 Made for Canada

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.

CRA2026

CRA Form TD1, Personal Tax Credits Return

Tell your employer how much tax to hold back from each paycheque.

CRA2026

CRA Form T2200, Declaration of Conditions of Employment

The form an employer signs so an employee can claim work expenses.

CRA2026

CRA T4 Slip, Statement of Remuneration Paid

The year end slip that reports employment income and deductions.

CRA2026

CRA Form RC66, Canada Child Benefits Application

Apply for the Canada child benefit and related child payments.

CRA2026

CRA T1 General, Income Tax and Benefit Return

The personal income tax return most residents file each year.

CRA2026

CRA GST/HST Return for Registrants

Report the GST/HST you collected and claim your input tax credits.

CRA2026

CRA Form T2201, Disability Tax Credit Certificate

Apply for the disability tax credit with a certified medical section.

CRA2026

CRA Form RC151, GST/HST Credit Application for New Residents

Apply for the GST/HST credit when you become a resident of Canada.

CRA2026

Form T1213

Ask the CRA to authorize your employer to reduce tax withheld from your pay.

CRA2026

Form RC4288

Ask the CRA to cancel or waive penalties and interest in certain situations.

CRA2026

T2125

Report your self-employment business or professional income and expenses on your Canadian income tax return.

CRA2026

T776

Report rental income and expenses from real estate you own on your Canadian income tax return.

CRA2026

T4A

Report pension, retirement, annuity, and other income paid to individuals during the year.

CRA2026

T5

Report investment income such as dividends and interest paid to individuals during the year.

CRA2026

T1-ADJ

Request changes to a personal income tax return you have already filed with the CRA.

CRA2026

CRA Form TD1ON, Ontario Personal Tax Credits Return

Set your Ontario tax credits so your employer holds back the right amount from each paycheque.

CRA2026

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.

CRA2026

CRA Form TD1AB, Alberta Personal Tax Credits Return

Set your Alberta tax credits so your employer holds back the right amount from each paycheque.

CRA2026

CRA Form T2202, Tuition and Enrolment Certificate

Certifies your tuition paid and months of enrolment so you can claim the tuition tax credit.

CRA2026

CRA Form T5007, Statement of Benefits

Reports the workers' compensation and social assistance benefits you received during the year.

CRA2026

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.

CRA2026

CRA Direct Deposit Enrolment

Set up or update direct deposit so the CRA pays your refunds and benefits straight into your bank account.

CRA2026

CRA Form T1135, Foreign Income Verification Statement

Report the specified foreign property you owned during the year to the CRA.

CRA2026

CRA Form T5018, Statement of Contract Payments

Report the amounts your construction business paid to subcontractors during the year.

CRA2026

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.

CRA2026

CRA Form T1032, Joint Election to Split Pension Income

Split eligible pension income with your spouse or partner to lower your combined tax.

CRA2026

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.

Other Canadian forms

PDF tools for your forms

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.