CRA: The Canada Revenue Agency
The Canada Revenue Agency (CRA) is the federal agency responsible
for administering tax laws for the Government of Canada and most
provinces and territories. It oversees personal and corporate
income tax, GST/HST, payroll deductions, and various benefit
programs.
Understanding CRA requirements is essential for staying compliant
and avoiding penalties. The CRA website provides comprehensive
guidance on filing requirements, deadlines, tax credits,
deductions, and appeals processes for all taxpayers across Canada.
-
Personal & corporate income tax
administration
-
GST/HST, payroll deductions &
benefit programs
-
Filing requirements, deadlines &
appeals
-
Professional guidance available at
our office
What is the deadline
for filing personal taxes in Canada?
The standard deadline for filing personal income tax returns
is April 30th of each year. For self-employed individuals and
their spouses, the deadline is June 15th, however any balance
owing is still due by April 30th to avoid interest charges.
How can I check the
status of my tax refund?
You can check your tax refund status through CRA My Account
online. The CRA typically processes most refunds within 2
weeks for electronically filed returns and 8 weeks for paper
returns. Contact us if your refund is delayed beyond these
timeframes.
What should I do if I
can't pay my taxes on time?
If you cannot pay your taxes on time, it's important to file
your return by the deadline to avoid late-filing penalties.
The CRA offers payment arrangements for those who cannot pay
in full. Contact our office immediately so we can help you
explore your options.
Visit CRA Website
CRA: Business Number (BN) Registration
Every business in Canada requires a Business Number (BN) to
interact with the CRA and other government agencies. The BN serves
as a unique identifier that allows your business to register for
GST/HST, payroll deductions, import/export accounts, and other
program accounts.
The CRA offers a straightforward online registration system to
obtain your Business Number quickly. Our team can guide you
through the process and help determine which program accounts you
need based on your specific business structure and activities.
-
Unique business identifier for all
CRA accounts
-
Register for GST/HST, payroll &
more
-
Fast online registration process
-
We help determine your account
needs
How long does it take
to get a Business Number?
A Business Number can be obtained immediately upon completing
the online registration. The CRA will provide your BN right
away, followed by a confirmation letter sent by mail.
Registration by phone or mail may take several weeks to
process.
Do I need a separate BN
for each province?
No, your Business Number is a single federal identifier that
works across Canada. However, you may need to register
separately for provincial programs such as provincial sales
tax, depending on the province where you operate.
Can I register for
GST/HST and payroll at the same time?
Yes, the online registration process allows you to select
multiple program accounts simultaneously. You can register for
GST/HST, payroll deductions, corporate income tax, and
import/export accounts all in one session using one BN.
Register for BN
CRA: Electronic Mailing Lists
Stay informed about important tax updates, deadline changes, and
new programs by subscribing to CRA's free electronic mailing
lists. The CRA offers email notifications for various topics
including payroll updates, GST/HST changes, and general tax news.
We recommend business owners, payroll managers, and tax
professionals subscribe to relevant lists to stay current with
regulatory changes throughout the year. It's a simple way to
ensure you never miss critical updates that could affect your
obligations.
-
Payroll, GST/HST & tax news alerts
- Free subscription service
-
Never miss regulatory changes
-
Recommended for business owners &
accountants
How do I subscribe to
CRA email notifications?
Visit the CRA Electronic Mailing Lists page and select the
topics that interest you. You will need to provide your email
address and confirm your subscription via a verification link
sent to your inbox. The process takes less than two minutes.
What types of updates
does CRA email about?
CRA offers mailing lists for payroll updates, GST/HST news,
income tax changes, benefit program updates, and general tax
information. You can choose to subscribe to any or all of
these lists based on your interests.
Can I unsubscribe from
CRA mailing lists anytime?
Yes, every email from CRA includes an unsubscribe link at the
bottom. You can also manage your subscriptions through the CRA
website at any time. There is no penalty or limit on
subscribing and unsubscribing as your needs change.
Subscribe to CRA Lists
CRA: Forms and Publications
The CRA publishes hundreds of forms, guides, and publications to
help taxpayers understand and meet their tax obligations. From the
T1 General Income Tax and Benefit Return to the T2 Corporation
Income Tax Return, all official documents are available for free
download.
You can search for forms by name, number, or description on the
CRA website. Detailed guides and interpretation bulletins are also
available to help you understand complex tax rules. For
personalized assistance, our team is always ready to help with any
form or filing.
-
T1, T2 & all official CRA forms
-
Detailed guides & interpretation
bulletins
-
Searchable by form name or number
-
Our team can help with complex
filings
Where can I find the T1
General form?
The T1 General Income Tax and Benefit Return is available on
the CRA Forms and Publications page. You can search for it by
form number or browse the personal income tax section. We also
provide the necessary forms to our clients during tax season.
How do I know which CRA
forms I need to file?
The forms you need depend on your tax situation, including
your income sources, deductions, credits, and whether you are
filing as an individual or business. We assess your situation
and provide you with the complete list of required forms.
Are CRA forms available
in languages other than English?
Yes, most CRA forms and publications are available in both
English and French. Some key guides are also available in
other languages. Our multilingual team can assist you in
English, Hindi, Urdu, and Punjabi if you need help with any
forms.
Find CRA Forms
CRA: My Account
CRA My Account is a secure online portal that allows individual
taxpayers to access their tax information anytime. Through this
portal, you can view your tax return status, check account
balances, change personal information, and manage direct deposit
and address details.
The portal also lets you view unused RRSP and TFSA contribution
room, track benefit payments, submit documents to the CRA, and
receive important notifications. Setting up a My Account is
straightforward and highly recommended for all Canadian taxpayers.
-
View tax return status & account
balance
-
Check RRSP & TFSA contribution room
-
Manage direct deposit & address
details
-
Submit documents & receive CRA
notifications
How do I create a CRA
My Account?
To create a CRA My Account, you can register using your online
banking login through the CRA's Sign-In Partner program, or
use a GCKey username and password. You will need your Social
Insurance Number and personal information for verification.
Can I file my taxes
through CRA My Account?
While you cannot prepare your tax return directly in My
Account, you can use certified tax preparation software like
TurboTax, WealthSimple, or UFile that integrates with the CRA.
My Account allows you to view your filed returns and access
assessment notices.
What information can I
see on CRA My Account?
My Account provides access to your tax return status, notice
of assessment, account balance, payment history, RRSP/TFSA
limits, benefit payment information, and tax slip data like T4
and T5 slips. You can also update your address and direct
deposit information.
Access My Account
CRA: Payroll Tax Tables
The CRA provides official payroll tax tables to help employers
calculate accurate income tax, Canada Pension Plan (CPP)
contributions, and Employment Insurance (EI) premium deductions
from employee wages. Using the correct tables is essential for CRA
compliance.
These tables are updated twice a year, in July and January, to
reflect changes to tax brackets, CPP contribution rates, and EI
premium rates. Subscribing to the CRA Electronic Mailing List
ensures you are notified immediately when updates are released.
-
Accurate source deduction
calculations
-
Updated semi-annually (July &
January)
-
Essential for employer compliance
-
Subscribe for automatic update
notifications
How often are CRA
payroll tax tables updated?
CRA payroll tax tables are updated twice per year, effective
January 1st and July 1st. These updates reflect changes to
federal and provincial tax brackets, CPP contribution rates
and maximums, and EI premium rates and maximum insurable
earnings.
Where can I download
the latest payroll deduction tables?
The latest payroll deduction tables are available on the CRA
website in PDF format. You can also use the CRA Payroll
Deductions Online Calculator for quick, accurate calculations
based on current rates and employee claim codes.
What happens if I use
outdated payroll tax tables?
Using outdated tables can result in incorrect deductions,
leading to underpayment or overpayment of source deductions.
This may result in penalties, interest charges, or adjustments
from the CRA. We recommend reviewing your payroll setup each
January and July.
Download Payroll Tables
ESDC: CPP Forms
Employment and Social Development Canada (ESDC) provides a range
of Canada Pension Plan (CPP) forms and applications, including
those for retirement pension, disability benefits, survivor
benefits, and post-retirement benefits.
Whether you are approaching retirement or need to apply for CPP
benefits due to unforeseen circumstances, the official forms and
detailed guides are available online. Our office can help you
understand eligibility requirements and complete the necessary
documentation.
-
CPP retirement pension applications
-
Disability & survivor benefit forms
-
Post-retirement benefit information
-
We help with eligibility &
documentation
When should I apply for
CPP retirement pension?
You can apply for CPP retirement pension as early as age 60,
though payments will be permanently reduced. The standard age
to start is 65, and you can delay until age 70 for increased
payments. We recommend applying at least 6 months before you
want benefits to start.
How long does it take
to process a CPP application?
CPP applications typically take 6 to 12 weeks to process after
all required documents are received. Applications can be
submitted online or by mail. Ensuring your application is
complete with all supporting documents helps avoid delays.
Can I apply for CPP and
OAS at the same time?
Yes, you can apply for both CPP retirement pension and Old Age
Security (OAS) simultaneously through Service Canada. Many
retirees choose to apply for both at age 65. We can help you
coordinate your applications for maximum benefit.
CPP Forms & Info
ESDC: E Services
ESDC's online services portal, My Service Canada Account (MSCA),
provides convenient access to a wide range of government services
for seniors, workers, and employers. Through this portal, you can
apply for benefits, view account information, and manage your
details online.
Digital services include Employment Insurance (EI) applications,
CPP and OAS account management, tax information slips, and direct
deposit management. Using these tools saves time and provides
immediate access without the need for phone calls or in-person
visits.
-
Apply for EI, CPP & OAS benefits
-
View & update account information
-
Access tax information slips online
-
Manage direct deposit details
How do I create an MSCA
account?
You can create a My Service Canada Account using your online
banking credentials through the Sign-In Partner program or by
registering for a GCKey. You will need your Social Insurance
Number and personal information for identity verification.
Can I apply for EI
online through ESDC?
Yes, you can apply for Employment Insurance benefits entirely
online through My Service Canada Account. The online
application guides you through the process, and you can track
your application status and submit required reports digitally.
What documents do I
need to apply for benefits online?
The documents required depend on the benefit you are applying
for. Typically, you will need your SIN, personal
identification, employment history, and banking information
for direct deposit. The online portal will guide you through
the specific requirements.
Access E Services
ESDC: Human Resources and Skills Development Canada
Employment and Social Development Canada (ESDC) works to improve
the standard of living and quality of life for all Canadians by
promoting a skilled workforce and an inclusive labour market. The
department oversees Employment Insurance, student grants, and
labour market programs.
Business owners can access information about hiring practices,
workplace standards, and grant programs. Individuals can find
resources for skills development, job searching, and career
planning through the comprehensive ESDC website.
-
Employment Insurance & student
grants
-
Labour market agreements & hiring
programs
-
Skills development & career
planning
-
Workplace standards information
What employment
programs are available for my business?
ESDC offers various programs including the Canada Job Grant
for employee training, wage subsidies for hiring new staff,
and the Student Work Placement Program. These programs can
help reduce the cost of training and hiring for your business.
How can I find skills
training programs for employees?
The ESDC website provides information on skills training
programs funded by the federal government, including the
Canada Job Grant which covers up to two-thirds of training
costs. You can also find information on apprenticeship
programs and sector-specific training initiatives.
What grants are
available for hiring new staff?
ESDC administers several hiring grants including wage
subsidies for youth, persons with disabilities, and Indigenous
employees. The Canada Summer Jobs program also provides
funding for hiring students. Contact us to learn about
programs applicable to your business.
Visit ESDC
ESDC: OAS and GIS Forms
Old Age Security (OAS) and the Guaranteed Income Supplement (GIS)
provide monthly income for Canadian seniors. OAS offers a monthly
pension to most Canadians aged 65 and older, while GIS provides
additional support to low-income seniors.
Applications for these benefits can be submitted online or by mail
through Service Canada. The ESDC website provides access to all
necessary forms and detailed eligibility information for seniors
and their families.
- OAS pension for seniors 65+
- GIS for low-income seniors
-
Allowance for survivors information
- Apply online or by mail
At what age can I start
receiving OAS?
You can apply for Old Age Security pension at age 65, provided
you have lived in Canada for at least 10 years after age 18.
You may also choose to defer OAS up to age 70 to receive a
higher monthly payment. Service Canada may enroll you
automatically if you're eligible.
How is GIS eligibility
determined?
Guaranteed Income Supplement eligibility is based on your
annual income. If you are receiving OAS and your income is
below a certain threshold, you may qualify for GIS. The
benefit amount depends on your marital status and income
level. Our team can help you determine eligibility.
Can I receive OAS if
I'm still working?
Yes, you can receive OAS while continuing to work. However, if
your income exceeds the OAS repayment threshold, you may need
to repay part or all of your OAS benefits through the OAS
recovery tax. We can help you plan for this situation.
OAS & GIS Info
ESDC: SIN Application
A Social Insurance Number (SIN) is a nine-digit number required to
work in Canada, access government programs and benefits, and file
taxes. All Canadian citizens, permanent residents, and temporary
residents authorized to work in Canada need a valid SIN.
SIN applications can now be submitted online through the ESDC
portal, making the process faster and more convenient than ever.
The website provides detailed instructions on eligibility
requirements and required documents for first-time applicants.
-
Required for all workers in Canada
-
Online application now available
-
Essential for tax filing & benefits
-
Keep your SIN confidential & secure
How long does it take
to get a SIN?
If you apply online, you will receive your SIN confirmation
immediately upon successful verification of your documents. If
applying by mail, processing can take up to 20 business days.
The physical SIN card will be mailed to you within 10 business
days of approval.
Can I apply for a SIN
online?
Yes, Service Canada now offers online SIN applications for
most applicants. You will need to upload digital copies of
your primary identity documents and complete the application
through the secure ESDC portal. This is the fastest and most
convenient method.
What documents do I
need for a SIN application?
You need to provide proof of identity, typically your birth
certificate or passport for Canadian citizens, or your
permanent resident card or work permit for non-citizens.
Additional documents may be required depending on your
immigration status. Visit the ESDC website for the complete
list.
Apply for SIN
Ontario Ministry of Finance
The Ontario Ministry of Finance oversees the province's fiscal
policies, budget development, and taxation system. It manages
Ontario's major tax statutes and assistance programs and publishes
a wide range of forms and publications for taxpayers.
Whether you are filing personal taxes or managing a business in
Ontario, this website provides the information and forms you need
to stay compliant with provincial tax laws, including corporate
tax credits, property tax programs, and budget updates.
-
Ontario income tax & corporate
credits
-
Property tax programs & information
-
Provincial budget announcements
-
Forms for personal & business taxes
What are the Ontario
corporate tax rates?
Ontario's corporate tax rates vary depending on your business
structure and income level. The province offers a reduced rate
for small businesses through the Ontario Small Business
Deduction. Rates are updated annually in the provincial
budget. Contact us for current rates applicable to your
situation.
How do I file Ontario
provincial taxes?
Ontario provincial taxes are filed together with your federal
tax return through the CRA. For individuals, the Ontario tax
components are integrated into the T1 return. For
corporations, the Ontario corporate tax return is filed
through the CRA as part of the T2 return.
What Ontario tax
credits can I claim?
Ontario offers several tax credits including the Ontario
Trillium Benefit (combining energy, property tax, and sales
tax credits), Ontario Child Benefit, Ontario Senior's Home
Safety Tax Credit, and various business innovation credits. We
can help identify all credits you qualify for.
Visit Ontario Ministry of Finance
Province of Ontario
The official Government of Ontario portal provides centralized
access to information and services for residents, businesses, and
visitors. The website offers a user-friendly interface to navigate
provincial programs, find government services online, and access
important updates.
Key features include business registration and licensing, driver
and vehicle services, health and wellness information, education
resources, and tax services. The portal is continuously updated
with new digital services for convenient access.
-
Business registration & licensing
- Driver & vehicle services
-
Health, education & tax resources
-
Continuously updated online
services
How do I register my
business in Ontario?
You can register your business in Ontario online through the
ServiceOntario portal. The process involves choosing your
business structure, registering your business name, and
obtaining a Master Business License. We can assist with the
registration process and ensure all requirements are met.
What government
services are available online in Ontario?
Ontario offers over 300 online services including business
registration, health card renewal, driver's license and
vehicle permit services, tax filing resources, and
birth/death/marriage certificates. Many services are available
24/7 through the centralized Ontario.ca portal.
Where can I find
information on Ontario regulations?
Ontario regulations are published on the Ontario.ca website
under each ministry's section. The Ontario Gazette and e-Laws
database provide access to official regulations, acts, and
legislative updates. We monitor relevant regulatory changes
for our clients.
Visit Ontario.ca
WSIB: Workplace Safety and Insurance Board
The Workplace Safety and Insurance Board (WSIB) oversees Ontario's
workplace safety education and training system, provides
disability benefits, monitors healthcare quality for workplace
injuries, and assists in early and safe return to work programs.
For Ontario employers, understanding WSIB obligations is crucial
for compliance. The WSIB website provides information on premium
rates, reporting requirements, and workplace safety resources. Our
office can assist with understanding and managing your WSIB
obligations.
-
Workplace safety education &
training
-
Disability benefits for injured
workers
-
Employer premium rates & reporting
-
We assist with WSIB compliance
Do I need WSIB coverage
for my small business?
In Ontario, most businesses with employees are required to
register with the WSIB and pay premiums. Certain industries
and independent contractors may be exempt. It's important to
determine your obligations early to avoid penalties. We can
help assess your requirements.
How are WSIB premium
rates calculated?
WSIB premium rates are based on your industry classification,
payroll amount, and claims history. Each industry has a base
rate, and your actual rate may be adjusted based on your
experience rating. Rates are reviewed and updated annually by
the WSIB.
What should I do if an
employee gets injured at work?
You must report the workplace injury to the WSIB within 3 days
of learning about it. You also need to complete an Employer's
Report of Injury/Disease form and provide the employee with
information about their rights. We can help ensure you meet
all reporting requirements.
Visit WSIB