Starting a business in Calgary involves more than choosing a name. The structure, provincial registration, Canada Revenue Agency accounts, municipal requirements and recordkeeping setup should work together from the beginning.
This guide explains the main steps in plain language. Requirements vary by ownership, location and business activity, so confirm the steps that apply to your situation before submitting an application.
1. Define the business before registering
Start with the basic facts: who will own the business, what it will sell, where it will operate and whether it expects to hire workers. These details affect the registration path and the CRA program accounts that may be needed.
- Proposed legal or operating name
- Owner, partner, director or shareholder information
- Business and mailing addresses
- Planned activities and expected start date
- Whether the business will have employees, collect GST/HST or import and export goods
2. Choose a business structure
Common options include a sole proprietorship, partnership and corporation. A registered business name does not create a separate legal entity. An Alberta corporation is a legal entity separate from its shareholders.
The choice can affect liability, tax reporting, payroll, access to funds and ongoing filings. KL Accounting can explain the accounting and tax differences. Questions about ownership rights, contracts, liability or shareholder arrangements should be reviewed with a lawyer.
3. Review the name and provincial filing requirements
Alberta uses different processes for a trade name, partnership and corporation. A trade name registration records the name being used, but it does not provide ownership of that name. A named Alberta corporation generally requires an Alberta NUANS report; a numbered corporation follows a different naming process.
Before filing, check the current requirements on the Government of Alberta starting-a-business page. If you are deciding whether incorporation is appropriate, review both the accounting consequences and the legal responsibilities before proceeding.
4. Identify the CRA accounts the business needs
A business number is the nine-digit identifier used for CRA and certain other government programs. Program accounts, when required, are added to that number. Common examples include corporation income tax, GST/HST, payroll deductions and information returns.
Not every business needs every program account. Register only for the accounts that match the business activities and obligations. The CRA provides current details through Business Number and CRA program accounts.
5. Check City of Calgary requirements
Provincial registration and municipal approval are separate steps. The City of Calgary requires businesses operating in Calgary to register with the City and obtain location approval. Whether a business licence is also required depends on the activity and location.
Review the City’s current opening-a-business guidance before signing a lease or starting operations from a home, commercial, mobile or non-resident location.
6. Set up the accounting records from the start
Registration creates the business record; it does not create an accounting system. Set up a consistent process for banking, invoices, receipts, expenses, payroll records and filing dates. Keeping business and personal transactions separate makes bookkeeping and year-end reporting easier to manage.
- Open the appropriate business bank account
- Choose a bookkeeping process and chart of accounts
- Record the owner contributions and startup costs
- Set invoice, expense and document-retention routines
- Create reminders for payroll, GST/HST and income-tax filings that apply
How KL Accounting can help
KL Accounting & Tax Associates helps Calgary entrepreneurs organize the accounting and tax side of a new business. Support may include reviewing the planned structure from an accounting perspective, gathering registration information, identifying applicable CRA program accounts and setting up bookkeeping records.
- Business incorporation support
- New-business startup guidance
- Bookkeeping setup and ongoing support
- Payroll setup and processing support
- GST registration and filing support
Business registration checklist
- Confirm the owners, activities, location and planned start date.
- Compare the accounting, tax and legal implications of available structures.
- Choose a name and complete the provincial steps that apply.
- Identify the business number and CRA program accounts required.
- Confirm City of Calgary registration, location approval and licence requirements.
- Set up banking, bookkeeping, document storage and filing reminders.
Frequently asked questions
Does registering a trade name create a separate company?
No. Alberta explains that a business name has no separate legal existence. The sole proprietor or partners remain responsible for the business obligations.
Does every Calgary business need the same registrations?
No. The required steps depend on the structure, business activity, location, employees and tax accounts. Provincial registration, CRA accounts and City requirements should be checked separately.
Can KL Accounting decide which legal structure I should use?
KL Accounting can explain accounting and tax considerations and help organize the setup. Legal questions about liability, ownership and agreements should be addressed by a lawyer.
Ready to organize your new-business setup? Book an appointment or contact KL Accounting to discuss the accounting and registration steps that apply to your Calgary business.
