2024 updates to Canada verification requirements: FAQs

Why do I need to update my business information?

Stripe regularly reviews and updates its verification requirements to stay current with financial regulations and ensure businesses that use Stripe are compliant. For Canadian businesses accepting card payments or making transfers, and for any individuals who ultimately own, control, or direct the business, we’re updating how we collect, validate, and verify business information. As a result, you may need to provide updated information. Our goal is to help ensure safe and uninterrupted access to the payments ecosystem for you.

Please read on to learn what new information will be collected and what are valid inputs.

What actions do I need to take?

Log in to your Dashboard to see the actions you need to take, and review the resources below to learn more about the type of information you may need to provide.

What new information do I need to provide?

Depending on your business type, you may need to provide some or all of the following information:

Note that we've also added clarity to the existing Tax ID requirement:

We will also be performing the following verifications:

How do I know whether I need to provide additional information?

We’ll send you an email to let you know if you need to provide additional information. You’ll also see a prompt for additional information in your Stripe Dashboard.

Why am I being asked for person verification, and how do I provide proof of liveness?

We ask for person verification when we’re unable to verify the identity of an individual or account representative using the information provided in your Stripe account application.

If the individual’s information in your Stripe account is incorrect (e.g., it includes a typo or other error), you can update it via the Dashboard, and we’ll try to verify them automatically. We recommend checking the information on your account periodically to ensure it’s up to date.

If the information is correct, you can resolve the verification check by completing either of the following tasks:

How do I resolve business verification?

If we’re unable to verify your business or legal entity based on the information available on your Stripe account, you may need to update the existing details or provide additional information.

If the business information in your Stripe account is incorrect (e.g., it includes a typo or other error), you can update it via the Dashboard and we’ll try to verify it automatically.

If the information provided is accurate, you can complete the verification check by uploading an acceptable document that contains the business name and business address which matches the name and address on the Stripe account.

How does Stripe handle verification for businesses with multiple locations or subsidiaries in Canada?

If your business operates in multiple locations under one legal entity, you must provide your business’s registered address. Businesses with multiple legal entities (e.g., multiple subsidiaries or affiliates) must set up separate Stripe accounts for each entity—this will enable you to accommodate international operations, set up financial isolation for different business units, and handle acquisitions.

Each legal entity will have its own verification requirements, and Stripe will check the business name, address, and director information against the information available with the provincial and/or federal registries of businesses. If the information provided to Stripe does not match the information in the registry, you may be required to update the information or provide documents to resolve Business Verification issues.

What should I do if my business information changes after I've completed verification?

Update your business information in your Stripe Dashboard, and we’ll review it automatically. If we can't verify the new information, you’ll have a 14-day grace period to resolve any issues and complete the verification. During this period, your account will continue to function as normal. However, after this period, your account may be subject to restrictions such as paused payouts or disabled charges.

Can Stripe accept a P.O. Box address as my business address?

Stripe requires a valid physical Canada address. Due to our financial partner rule, we cannot accept a P.O. Box as a valid address.

Why am I being asked to verify my directors, and what do I need to do?

We ask you to provide information about your company directors if we’re unable to verify them independently.  

To resolve this request, first ensure that all the director names are correctly entered on your Stripe account and marked as directors. Then, upload an acceptable document that lists all directors at the company. The document must clearly identify which individuals are directors, and the names must match those listed on your Stripe account.

What is needed in order to verify directorship?

See our Beneficial Ownership Requirements: Canada support article to learn more about what we look for when verifying the directorship of your company. A list of acceptable verification documents for Canada, along with document guidelines, can be found in our docs: Acceptable verification documents by country.

What steps should I take if I need to change a verified representative or director after completing the verification process?

See Updating the business representative through the Dashboard. These steps may vary depending on the type of Stripe account you have. Note that any new representative or directorship information will have to undergo the verification process and may require supporting documentation.

What happens if I fail to complete the required verifications by the deadline?

If you don’t provide the required information by the due date, your ability to receive payouts and accept payments on your account may be paused. Typically, you have 14 days from the due date to provide updated information before payouts are paused, and 28 days from the due date before payments are paused.

What should I do if I'm unable to provide the required information?

If you're unable to provide the required information, contact Stripe Support and we'll work with you to come up with an alternative solution.

How long does the verification process typically take?

If there are no pending requirements for your account, it is considered verified. If additional information is needed, it typically takes 3-5 business days for Stripe to review your documents. Sometimes we need more information about your business to complete the verification process, such as details about the goods and services you offer. If this happens, we will notify you via email.

How will I be notified if there are issues with my verification documents?

  1. On your Stripe Dashboard: If there are outstanding verification requirements for your account, you will see a red banner at the top of your Dashboard. You can click "Review details" on the banner to see what is needed to verify your account. Learn more about the Dashboard verification status
  2. Email: In some cases, if your documents are not accepted for verification, Stripe will send you a feedback email explaining why the document isn't acceptable and what issues were found.

It's important to regularly check your Dashboard and email for any notifications or feedback regarding your verification documents.

Guidelines for uploading verification documents

  1. The format must be no more than one step removed from the original document:
    1. Document copies and scans must be in PDF format and taken directly from the original document; they can’t be processed, converted, or embedded in other files
    2. A picture of a physical document must be the original, unprocessed picture in JPEG or PNG format
    3. Screenshots aren’t acceptable
  2. When the back side of a document contains required information, and you submit it using the API, include an image of the back side using the `document_back` parameter
  3. Photos and scans of Photo IDs must be in color
  4. Photos of paper documents must be in color, but scans of paper documents (not Photo IDs) may be black and white
  5. Images must not be low-quality
  6. Identity and legal entity documents must not be expired
  7. Documents must be readable and in a valid upload file format (PDF, JPEG, or PNG)
  8. Documents must not be cropped or missing pages with crucial information, and all borders must be visible
  9. If the country of residence of an individual differs from the country of the account, a passport is the only document we can accept for identity verification.

How do I check the status of my account verification?

See: What is the verification status of my account?

How often will I need to update my verification information?

As regulatory requirements evolve globally, our onboarding requirements may change. There is no fixed schedule for these changes. As per Stripe's terms of service, it is your responsibility to ensure that information on your Stripe account is accurate and up to date.

How does Stripe ensure the security and privacy of the information I provide during verification?

Stripe stores verification data securely using access controls and security standards that are at least as stringent as those for handling our own payment compliance and KYC data. We use TLS encrypted connections for data transfer and AES-256 encryption for data at rest. For more information, see: How are you keeping my verification data safe?