If you've ever stared at a bank feed cluttered with personal and business transactions, you know the pain of trying to untangle them at tax time. That mess often starts with skipping the basics of how to register a business in Canada properly. Registration sets the foundation for clean books, compliant payroll, and stress-free CRA filings. This guide walks you through each step, from choosing a structure to setting up your bookkeeping system, so you can avoid the common pitfalls.
Step 1: Choose Your Business Structure
Your business structure determines your personal liability, tax obligations, and how you'll handle payroll and bookkeeping. The three most common structures in Canada are sole proprietorship, partnership, and incorporation. Each has tradeoffs that affect your day-to-day operations.
Sole Proprietorship
A sole proprietorship is the simplest structure. You own the business alone and report income on your personal tax return (T1). There is no separate legal entity, so you are personally liable for debts and lawsuits. This structure works well for freelancers, consultants, and small service providers who want minimal paperwork. You can register your business name with your province (often called a "master business license") and get a CRA business number for GST/HST, payroll, or import/export accounts.
Partnership
A partnership involves two or more people sharing ownership. Each partner reports their share of income on their personal tax return. A partnership agreement is strongly recommended to outline profit sharing, decision making, and dispute resolution. Partnerships require a separate T5013 information return filed with CRA annually. Liability is joint and several, meaning each partner can be held responsible for the others' actions.
Corporation
Incorporation creates a separate legal entity that files its own T2 corporate tax return. You benefit from limited liability and potential tax advantages, especially if you plan to reinvest profits. However, corporations have more complex compliance: annual corporate filings, minute books, and potentially higher accounting costs. If you anticipate needing outside investment or plan to grow beyond a solo operation, incorporation is worth considering. Many Canadian small business owners incorporate once their revenue exceeds $100,000 or when they need to limit personal exposure.
Key Differences at a Glance
| Factor | Sole Proprietorship | Partnership | Corporation |
|---|---|---|---|
| Liability | Personal unlimited | Joint and several | Limited to assets of corp |
| Taxation | Personal rate | Personal rate of each partner | Corporate rate + dividend integration |
| Paperwork | Minimal (provincial registration) | Partnership agreement + T5013 | Annual T2, minute books, share structure |
| Cost to register | Low ($60-$100 in most provinces) | Low (same as sole prop) | Higher ($300-$1,000 + legal fees) |
| Raising capital | Hard | Moderate | Easier (equity and debt) |
Step 2: Register Your Business Name
Once you've chosen a structure, you need to register your business name. This step varies by province and by whether you operate under your own name or a trade name.
Operating Under Your Own Name
If you are a sole proprietor using your legal name (e.g., "Jane Smith"), you may not need to register the name provincially, but you still need a business number and any required permits. However, many provinces require registration if you use a name that suggests a business (e.g., "Jane's Consulting").
Trade Name or Business Style
If you want to operate under a name other than your legal name (e.g., "Northern Consulting"), you must register a trade name (also called a business style) with your provincial registry. This registration typically lasts for a set period (e.g., five years in Ontario) and must be renewed.
Corporate Name
When incorporating federally or provincially, you choose a corporate name that must be distinct from existing entities. A NUANS search is required to check availability. Federal incorporation (under the Canada Business Corporations Act) provides name protection across Canada, while provincial incorporation protects the name only within that province. Many small businesses start with provincial incorporation to save costs and switch to federal later if they expand.
Step 3: Get a CRA Business Number and GST/HST Account
Your CRA business number (BN) is your federal identifier for tax purposes. You need it to open a business bank account, file taxes, and register for GST/HST, payroll, or import/export accounts. You can obtain a BN online through the CRA's Business Registration Online service.
How to Apply
- Go to the CRA's Business Registration Online portal.
- Provide your personal information (SIN, address, etc.).
- Select the accounts you need: income tax (automatic), GST/HST, payroll, import/export, or excise taxes.
- Receive your nine-digit BN immediately; program accounts (e.g., RT0001 for GST/HST) are issued upon request.
Do You Need a GST/HST Account?
You must register for GST/HST if your revenue from taxable supplies exceeds $30,000 in a calendar quarter or over four consecutive quarters. Once registered, you must collect and remit the tax. If your revenue is below $30,000, registration is optional but may be beneficial to claim input tax credits. For a detailed walkthrough, see our guide on how to get a CRA business number.
Payroll Accounts
If you hire employees - including yourself as an owner-manager - you need a payroll program account (RP) with CRA. This account tracks source deductions (CPP, EI, income tax) and remittances. You must also register with your province's workers' compensation board (e.g., WSIB in Ontario). Payroll compliance is a common source of missed deadlines and penalties. Using integrated software like Awditify's Canadian payroll can automate remittance calculations and due dates.
Step 4: Provincial Registrations and Permits
Beyond your business number, each province has its own requirements. Depending on your industry and location, you may need:
- Provincial sales tax (PST/QST) accounts: In Quebec (QST), British Columbia (PST), Saskatchewan (PST), and Manitoba (RST). These are separate from GST/HST.
- Workers' compensation registration: Required by provincial workers' compensation boards if you have employees.
- Municipal business license: Many cities require a license even for home-based businesses.
- Industry-specific permits: Examples include liquor licenses, professional certifications, or food handling permits.
Example: Freelance Graphic Designer in BC
Consider a freelance graphic designer named Alex in Vancouver. Alex plans to operate as a sole proprietor under the name "Coastal Creative." Steps:
- Register the business name with BC's OneStop Business Registry ($60).
- Apply for a CRA business number online, including a GST/HST account (since Alex expects revenue over $30,000).
- Register for PST if Alex sells customizable templates (PST applies to software in BC).
- Obtain a municipal business license from the City of Vancouver ($179/year for home-based).
- Open a separate business bank account to keep finances clean.
If Alex later hires an employee, a payroll account and WSBC registration would be required.
Step 5: Open a Business Bank Account and Set Up Bookkeeping
After registration, you need to separate business and personal finances. Open a dedicated business bank account and apply for a business credit card. This simplifies tax filing and audit trails.
Why Good Bookkeeping Matters
Once you have a business number and accounts, your next challenge is accurate recordkeeping. Many small business owners start with spreadsheets or shoeboxes, leading to errors and missed deductions. Manual data entry is time-consuming and prone to mistakes. A more efficient approach is using cloud-based accounting software that automates bank feeds, categorizes transactions, and generates reports.
Awditify's AI transaction categorization automatically matches bank feeds to the correct categories, saving hours of manual sorting. You can also connect your business bank account directly, so every expense and income is recorded in real time. For example, if you use a separate business credit card for office supplies, Awditify can tag those transactions as "Office Expenses" and track GST/HST automatically. This makes year-end reconciliation faster and reduces the risk of missing deductions.
If you're a CPA firm helping multiple clients, Awditify's practice management features centralize client work, bank feeds, and financial reports in one dashboard. For small businesses, the platform offers 70+ financial reports to track profitability, cash flow, and tax liabilities.
Frequently Asked Questions
Do I need to register my business name with the CRA?
No, the CRA's business number is separate from name registration. Business name registration is done at the provincial level. However, you need a business number to open a bank account and file taxes. The name you use on invoices and contracts should match your registered name.
How much does it cost to register a business in Canada?
Costs vary by province and structure. Sole proprietorship registration typically costs $60-$100 plus annual renewal fees. Provincial incorporation ranges from $300 to $500, while federal incorporation is about $200 plus $250 for NUANS search. You may also need legal fees for corporate bylaws or partnership agreements.
Can I register for GST/HST without a business number?
No, the GST/HST program account is an extension of your nine-digit business number. You must first obtain a BN, then request the RT (GST/HST) account. This can be done in one application via CRA's Business Registration Online.
What software helps me manage business registration and bookkeeping?
Awditify is built for Canadian businesses and accounting firms. It automates GST/HST tracking, payroll (CPP/EI/income tax), and bank reconciliation. After registration, you can connect your accounts, import your chart of accounts, and start with AI-assisted categorisation. Book a demo to see how it streamlines your workflow.
Do I need a separate bank account for my corporation?
Yes, for any business structure, a separate bank account is strongly recommended. For corporations, it is legally required because the corporation is a separate entity. Mixing personal and business funds can lead to legal issues and make tax filing harder. Awditify integrates with major Canadian banks and credit unions for automatic feed updates.
What to Do Next
Registering your business in Canada is the first step toward a well-organized operation. The structure you choose affects everything from taxes to liability, so take time to weigh the options. Once your business number and accounts are set, the key to staying compliant is consistent bookkeeping. A system that automates transaction categorization, payroll, and tax calculations will save you hours and reduce error. If you are tired of chasing receipts or scrambling before remittance deadlines, Awditify can help you keep your books in order year-round. Visit our pricing page or book a demo to get started.



Discussion
Comments