Registering your business
Businesses that need to deal with federal, provincial, and municipal governments in Canada need to register for a business number (BN) and program accounts.
Not all businesses need a BN and program accounts. You only need a BN if you need one or more program accounts. In most cases, you register for a program account to participate in a program. You may need to participate in a program to meet your tax obligations. The most common program accounts a business will need are GST/HST, payroll deductions, corporation income tax, and import-export.
It is important to read Do you need a business number or a program account? before you register.
If you already know that you need a BN or program accounts and want to register online, go to Register now.
If you already have a BN and you change the legal ownership or the structure of your business, you may have to register for a new BN. For more information, go to Changing your business status.
Services and information
- Do you need a business number or a program account?
Information on if you should register for a business number and program accounts
- Before you register
Information you need to provide when you register for a business number and program accounts
- How to register
Registering for a business number and program accounts by mail, phone or Internet
- How to register for provincial or other federal programs
Provincial partnerships and federal government departments and registering for their programs
- After you register
What happens after you register for a business number and program accounts
- Authorize a representative – Business number
How to allow a representative to deal with the CRA for anything related to your business number and program accounts
Forms and publications
Report a problem or mistake on this page
- Date modified: