Canada Business Verification



2x
More Fraud Detection
13
Federal States Coverage
160M+
Global Businesses Verified
Trusted by industry leaders
Onboard companies with confidence from day one
Millions trust Signzy to expand globally while staying compliant. Here’s why:
Compliance-first for Canada
Onboard businesses securely with KYB tools that are compliant and custom-made for Canada. We keep up with global and local regulations so you never fail a compliance check.

Data-driven and privacy-friendly APIs
Build genuine business relations on KYB data you can trust. Signzy’s business verification is built on reliable databases to give you unmatched coverage and accuracy in Canada.

Quick. Efficient. Precise Onboarding
Verify instantly if a business is legitimate, risk-free, and who they claim to be. Easily validate business name, business number, GST number, registry ID, and other vendor details.

How can you validate businesses with Signzy?
Get detailed information about a business such as registered office location, business type, registration date, and more
Business Name
The name under which a business operates and is used in legal documents like incorporation papers, tax filings, etc.
Business Number (BN)
A 9-digit number issued by the CRA that serves as a universal identifier for your business in dealings with the government
Registry ID
A unique identification number assigned to a business when it is registered with a provincial or territorial corporate registry in Canada
GST/ HST Number
A 15-character identifier, which includes: 9-digit Business Number (BN), Revenue Tax (RT) Program Code, 4-digit account identifier
Developer Docs
Get comprehensive KYB data for any use case
Stay KYB compliant and enable real-time verification of any business registered in Canada
Legal and contractual due diligence
- Law firms and legal service providers can use the KYB API to verify the status and legitimacy of businesses as part of the due diligence for mergers and acquisitions, investments, or other legal agreements.
Financial compliance and risk management
- Banks can instantly validate business clients during account opening, ensuring AML compliance and accurate risk assessment. Insurance providers can verify business credentials before issuing commercial policies and streamline underwriting decisions.
Business onboarding for fintech platforms
- Automated business verification checks in Canada help to eliminate manual workload while ensuring you're partnering with legitimate entities. This seamless integration means faster onboarding without compromising on security or compliance.
Supplier and partner verification
- Manufacturing and retail companies can confidently validate new suppliers before contract signing, ensuring regulatory compliance and reliability. E-commerce platforms can authenticate Canadian sellers during registration.

End-to-end business coverage for Canada
Extract company information from official sources for unmatched data coverage
Alberta
British Columbia
Manitoba
New Brunswick
Northwest Territories
Nova Scotia
Nunavut
Ontario
Prince Edward Island
Quebec
Saskatchewan
Yukon
Newfoundland & Labrador
Developers love us for a reason :)
Integrate the API during lunch hour, customize based on your needs, and go live within 2-4 weeks!

FAQ
What is the difference between Registry ID, Business Number, and GSTIN?
- Registry ID: A unique identifier assigned by the provincial or federal business registry when a company is incorporated or registered in Canada.
- Business Number (BN): A 9-digit identifier issued by the Canada Revenue Agency (CRA) for tax and other government interactions.
- GSTIN (GST/HST Number): A 15-character number assigned by the CRA for businesses registered to collect Goods and Services Tax (GST) or Harmonized Sales Tax (HST). It includes the BN followed by a program identifier.
What are the documents required to verify my business in Canada?
While document requirements vary by region and use cases, here are some documents typically used for KYB verification in Canada:
- Business registration or incorporation certificate (federal or provincial)
- Business Number (BN) issued by the CRA
- GST/HST registration details (if applicable)
- Articles of incorporation or business license
- Proof of business address (utility bill, lease agreement)
- Shareholder and director details (for corporate entities)
- Financial statements or tax filings (if needed for further verification)
How is business verification in Canada different from verification in the U.S.?
There are many differences in the KYB process in the U.S and Canada. Please check with your local regulatory authorities' websites to get more information on your particular KYB use case!
- Regulatory Bodies: Canada has a mix of federal and provincial business registries, while the U.S. relies on state-level Secretaries of State and the IRS for business verification.
- Identification Numbers: Canada uses a Business Number (BN), whereas U.S. businesses have an Employer Identification Number (EIN) from the IRS.
- KYB Data Sources: Canadian verifications involve federal and provincial registries, CRA, and financial regulators, while U.S. verification relies on state business records, IRS, and credit bureaus.
- Tax Registration: Canadian businesses require a GST/HST number for tax compliance, while U.S. businesses register for federal and state tax IDs separately.
What are the main challenges of KYB verification in Canada?
- Multiple Registries: Business data is spread across federal and provincial registries, making access complex.
- Varied Regulations: Different provinces have unique business registration and reporting rules.
- Data Availability: Not all business records are publicly accessible or digitized, requiring additional documentation.
- Beneficial Ownership Transparency: Canada is improving transparency, but identifying ultimate beneficial owners (UBOs) can still be challenging.
- Fraud Prevention: Verifying legitimacy against shell companies or inactive businesses requires multiple data points.
- Cross-Border Verification: Canadian businesses operating internationally may need additional compliance checks beyond domestic records.
What if I run into an error? Is there documentation?
Visit the developer docs: https://docs.signzy.com/us-apis/canada-kyb-verification
You can also email us at connect@signzy.com, and we'll try our best to assist you!