Company Incorporation & Tax Setup (2–4 weeks)
What we do: Register a Canadian corporation (provincial or federal), obtain a Business Number from the Canada Revenue Agency (CRA), and set up GST/HST accounts required for operations.
For non-residents: British Columbia is the recommended province for crypto companies specifically — there is no local director mandate, the incorporation process is straightforward, and BC’s corporate registry imposes fewer structural requirements than Ontario or federal incorporation. This matters for crypto businesses because many founders and directors are based overseas.
Company naming rules for crypto businesses: The corporate name must contain at least two words, with one describing the business activity. For a crypto MSB, this descriptive element should reflect your actual operations — terms like “digital assets”, “blockchain”, “exchange”, or “payments” all work. Avoid overly generic names that obscure the nature of the business; FINTRAC expects consistency between your corporate name and your declared MSB activities. A NUANS name search report is required to confirm availability.
Crypto-specific note: If you plan to offer multiple virtual currency services (e.g., exchange plus custody plus payments), structure the corporation broadly enough to cover all planned activities. Changing or expanding your MSB registration later requires additional filings with FINTRAC.

