Registering your business

Not all businesses need a business number (BN) and program accounts. It is important to read Do you need a business number or a program account? before registering.

The BN is a nine-digit identifier for businesses to simplify their dealings with federal, provincial, and municipal governments in Canada. It aims to give each registered business its own unique number.

You only need a BN if you need one or more program accounts. A program account is an account you register for with the Canada Revenue Agency to deal with specific programs. The most common program accounts a business will need are GST/HST, payroll deductions, corporation income tax, and import-export.

Services and information


Forms and publications

Related links

Date modified: