Mon-Sat: 10:00 AM - 6:00 PM Sat: 10:00 AM - 6:00 PM (January to April only)

Resources

Helpful accounting tools, government links, and financial references

Governmental Resources

Essential government agencies, forms, and tax resources for Canadian taxpayers and business owners

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

Financial Resources

Key Canadian financial institutions and economic resources to keep you informed

Finance Canada

The federal Department of Finance is responsible for developing Canada's fiscal and economic policy, including the federal budget, tax legislation, and financial institution regulation. It manages federal-provincial transfer payments such as the Canada Health Transfer and Equalization program.

Whether you are a business owner needing to understand new tax measures or an individual tracking federal programs, Finance Canada's website is the authoritative source for policy changes, budget announcements, and economic forecasts that may affect your financial planning.

  • Federal budget & tax policy development
  • Financial institution & market regulation
  • Canada Health Transfer & Equalization programs
  • Stay updated on policy changes & forecasts
How does the federal budget affect my small business taxes?
The federal budget introduces tax policy changes that can impact your business, including corporate tax rate adjustments, new credits or deductions, and changes to GST/HST rules. We monitor these changes closely and advise clients on how to adapt their tax strategies.
What is the Canada Health Transfer?
The Canada Health Transfer is a federal transfer payment program that provides long-term funding to provinces and territories for healthcare. Changes to these transfers can affect provincial budgets and, indirectly, provincial tax policies and programs.
Where can I find updates on tax policy changes?
Finance Canada publishes all budget documents, tax policy announcements, and consultation papers on its website. We also provide regular updates to our clients through our newsletter and can explain how changes specifically affect your situation.
Visit Finance Canada

The Bank of Canada

The Bank of Canada is the nation's central bank, responsible for monetary policy, promoting a sound financial system, and issuing currency. Its website provides essential economic data including interest rates, exchange rates, and financial market indicators.

One of the most practical tools available is the Currency Converter, which allows you to quickly determine Canadian dollar equivalents for foreign currencies. This is invaluable for businesses involved in international trade or individuals managing cross-border finances.

  • Interest rates & monetary policy updates
  • Currency converter for foreign exchange
  • Financial market indicators & securities auctions
  • Essential for international trade & travel planning
How do interest rate changes affect my business loans?
When the Bank of Canada raises or lowers its key interest rate, it directly impacts the prime rate used by commercial banks. This affects the interest rates on your business loans, lines of credit, and mortgages. We help clients understand and prepare for rate changes.
How can I use the currency converter for my business?
The Bank of Canada's currency converter provides daily exchange rates for over 60 currencies. Businesses can use it for pricing international contracts, estimating import/export costs, and planning cross-border transactions accurately.
Where can I find historical exchange rate data?
The Bank of Canada website provides historical exchange rate data that can be downloaded in CSV format. This data is useful for businesses that need to track currency trends or prepare financial reports involving foreign transactions.
Visit Bank of Canada

Accounting Resources

Software and tools to help streamline your bookkeeping and accounting processes. We offer implementation support for both platforms.

QuickBooks

QuickBooks is one of Canada's most widely used accounting platforms for small and medium-sized businesses. It offers a comprehensive suite of tools designed to simplify financial management, from invoicing and expense tracking to payroll and inventory management.

We offer full QuickBooks implementation services including setup, migration from other platforms, staff training, and ongoing support. Our team ensures your books are configured correctly so you can focus on running your business with confidence.

  • Invoicing, expense tracking & payroll
  • Real-time financial insights & reporting
  • Cloud-based accessibility from anywhere
  • We handle setup, migration & staff training
How much does QuickBooks cost for small businesses?
QuickBooks offers several plans depending on your business size and feature needs. The right plan depends on the number of users, reporting requirements, and whether you need payroll or inventory features. We can help you choose the best option during our consultation.
Can I migrate from another accounting software to QuickBooks?
Yes, QuickBooks supports data migration from most major accounting platforms including Simply Accounting, Excel, and others. Our team handles the entire migration process to ensure your historical data transfers accurately and your new system is set up correctly.
Do you offer QuickBooks training for my staff?
Absolutely. We provide personalized staff training sessions tailored to your team's skill level and daily workflows. Training covers everything from basic navigation to advanced reporting, ensuring your team is confident using the software.
Visit QuickBooks

Simply Accounting (Sage 50)

Simply Accounting, now known as Sage 50cloud, is a trusted Canadian accounting solution designed for businesses that need robust financial management capabilities. It provides powerful features for payroll processing, accounts management, inventory tracking, and detailed budgeting.

Our firm specializes in Simply Accounting implementation, helping businesses transition smoothly with personalized training, data migration, and continued support. We ensure your accounting operations run efficiently from day one.

  • Payroll processing with CRA compliance
  • Accounts payable, receivable & inventory
  • Budgeting & detailed financial reporting
  • Personalized training & data migration support
What's the difference between Sage 50 and QuickBooks?
Sage 50 is generally preferred by businesses that need advanced inventory management, job costing, and project-based accounting. QuickBooks is often better for service-based businesses and those seeking a more intuitive, cloud-first experience. We can help you decide which fits your needs.
Is Sage 50 suitable for my type of business?
Sage 50 is ideal for businesses that handle inventory, manufacturing, construction, or project-based work. It's also excellent for companies that need robust Canadian payroll processing. Contact us to discuss your specific requirements.
Can you help migrate my data to Sage 50?
Yes, we handle full data migration from your existing system to Sage 50. Our process includes data cleanup, mapping, testing, and verification to ensure everything transfers correctly with minimal disruption to your operations.
Visit Sage 50