Virtual Mailbox 101

Shopify Business Address in Canada — What Shopify Payments Approves

Auteur Team10 min read

Key takeaways

  • There are two completely different "Shopify business address" questions, and Google mixes them. One is "where is Shopify the company located" (Ottawa, 151 O'Connor Street). The other is "what address do I put on my Shopify store as a Canadian merchant" — that's what this guide answers.
  • Shopify's own help documentation defines the merchant business address as "the official registered address of the business as shown in your government registry." A Canadian commercial street address that matches your CRA Business Number file and your provincial registry record is the cleanest path through Shopify Payments verification.
  • A virtual address that's a real commercial street address — issued in proper Canada Post Unit/# format from a licensed commercial property — generally passes Shopify Payments verification. What gets flagged is a residential address used as a business storefront, a PO Box, or a mailbox-rental address that doesn't match the address shown on the merchant's government registry record.
  • Cross-system alignment matters more than the address itself. Shopify Payments cross-references your business address against your CRA file and your bank account. Mismatches between the three is the single most common reason Canadian Shopify Payments applications get held in manual review.

A note on scope. This article is about meeting Shopify's business address and Shopify Payments verification requirements at a Canadian virtual mailbox — not about Shopify's own corporate addresses, not about US Shopify sellers, and not about Shopify's product features. For the sister guide covering the same problem on Amazon Seller Central, see Virtual Address for Amazon Seller Central in Canada. For the underlying Canadian-business-address rules, see Does your Canadian business need a registered address?.


The two different "Shopify business address" questions

A Google search for shopify business address canada returns a split SERP. Half the results answer "where is Shopify the company located" — pointing at Shopify Inc.'s Canadian headquarters at 151 O'Connor Street in Ottawa, plus a notable office at 620 King Street West in Toronto. The other half answer "what business address should I, the Canadian merchant, list on my Shopify store" — pointing at Shopify Help Center articles, Reddit threads, and provider guides.

The first question is informational and has nothing to do with running a Shopify store. This guide answers the second question. If you landed here looking for Shopify Inc.'s mailing address, the verified head office is 151 O'Connor Street, Ground Floor, Ottawa, Ontario, K2P 2L8 — and there's no need to read further.

Everything below is for Canadian merchants and foreign sellers setting up their own Shopify Payments account, completing a Shopify Capital application, or expanding into Canada through Shopify Markets.

What Shopify Payments actually verifies on a Canadian merchant address

Shopify Payments — Shopify's own integrated payment processor for Canadian merchants — is the system that touches your business address most directly. Shopify Payments runs banking-partner KYC (Know Your Customer) checks before activating a merchant account. Those checks compare three things in your file:

  1. The business address you list on your Shopify admin under Settings → General → Business address
  2. The legal name and registered address shown on your CRA Business Number record (and, if incorporated, your federal or provincial corporate registry)
  3. The address tied to the Canadian business bank account you've connected for payouts

Shopify's own help documentation, Adding business settings for your store, is explicit on what the business address represents: "the official registered address of the business as shown in your government registry." For Shopify Payments specifically, the Requirements when using Shopify Payments for Canada page treats the business address as the verifiable identity of the merchant — not as a marketing or shipping origin.

That framing is the practical key. A merchant whose Shopify business address matches their government registry, whose CRA file uses the same address, and whose bank account opens at that same address gets through Shopify Payments verification quickly. A merchant with three different addresses across the three systems gets a manual review request — sometimes a postcard verification, sometimes a request for incorporation documents or a CRA Notice of Assessment showing the address.

Whether a virtual address passes Shopify Payments verification

The short answer is yes, when the virtual address is real. The longer answer requires defining what "real" means in Shopify Payments' eyes.

A virtual address that passes Shopify Payments verification:

  • Is a real commercial street address at a licensed building — not a coworking desk, not a residential conversion, not a freight forwarder warehouse
  • Carries a unique unit, suite, or office number in proper Canada Post Unit/# format — 123 Main St, Suite 401, not just 123 Main St
  • Is used consistently across CRA, the corporate registry, and the bank account — Shopify Payments cross-checks all three
  • Is issued by a provider authorized to receive mail and verification correspondence on the merchant's behalf — including any postcards Shopify or its banking partners send

A virtual address that gets flagged or rejected:

  • A PO Box or rural box number — Shopify Payments treats these the way the CRA does, as non-deliverable for verification mail
  • A CMRA-flagged retail mailbox at a postal store or chain — rejected for the same reason Amazon Seller Central rejects them, covered in detail in Virtual Address for Amazon Seller Central in Canada
  • A residential address used as the business storefront that contradicts a merchant's incorporation registry — Shopify's KYC system reads incorporation registry as the source of truth
  • A virtual address that doesn't match any record on the merchant's CRA or registry file — the most common manual-review trigger

The merchant-side discussion in r/shopify and the Shopify Community board reflects this consistently. The Reddit thread "I'm running my business out of home and not sure what" — currently visible on the first SERP page — has merchants confirming both that virtual addresses pass Shopify Payments and that the deciding factor is whether the address is the same address shown on the merchant's government registry record.

Specific scenarios — Canadian sole proprietor, corporation, and foreign entrepreneur

The practical setup looks slightly different depending on which side of the merchant spectrum you're on.

Canadian sole proprietor. No corporate registry record exists, so Shopify Payments compares the merchant business address only against the CRA Business Number file. If the sole proprietor opted to register a BN (typically because they crossed the GST/HST $30,000 threshold — see Do Canadian Small Businesses Need a Business Number?), the BN file's mailing address is the reference. If no BN exists, Shopify Payments uses the SIN-linked individual address from the merchant's onboarding form. Sole proprietors who keep their home address private by listing a virtual Canadian street address on the BN file plus the same address on Shopify Payments and the bank account get through verification cleanly.

Canadian corporation. Shopify Payments compares against three sources: the corporate registry (federal Corporations Canada, the Ontario Business Registry, or BC Registries), the CRA Business Number file, and the bank account. The cleanest setup is to use the same Toronto or Vancouver virtual address as the registered office on the corporate registry, as the BN mailing address, and as the Shopify Payments business address. Corporations expanding from Ontario into BC (or vice versa) need extra-provincial registration in the second province and a host-province address — Shopify Payments doesn't directly verify this, but a customer-service notice from the host province eventually surfaces if the corporation doesn't have it.

Foreign entrepreneur expanding into Canada. This is the scenario the Shopify Community thread "Expanding into Canada – Very Confused Please help" describes — a non-Canadian merchant who wants to sell into Canada, accept CAD through Shopify Payments, and treat Canadian customers as a primary market. Shopify Payments for Canada requires a Canadian business entity (incorporated or sole proprietorship with a Canadian SIN) and a Canadian address. The simplest path is to incorporate federally or in one province, get the BN, open the Canadian business bank account, and use the same Canadian address across all four records. Auteur's Toronto and Vancouver addresses are designed exactly for this entry pattern. Foreign entrepreneurs without a Canadian entity typically use Shopify Markets (the cross-border feature) instead of Shopify Payments — which doesn't have the same address-verification requirement.

Address alignment across Shopify, your bank, and CRA

The single recurring reason Canadian Shopify merchants land in manual review is mismatch between three systems:

SystemWhat address it holds
Shopify admin (business address)The merchant-entered business address, used as the verification reference
CRA Business Number fileThe mailing address on the BN, used for all CRA correspondence
Canadian business bank accountThe address on the merchant's banking onboarding documents

If those three match, Shopify Payments verification typically completes within hours of submission. If two of three match but the third differs by even a unit number, the merchant lands in manual review and is asked to provide documents reconciling the addresses. The same dynamic applies to Shopify Capital eligibility (which uses Shopify Payments verification as a prerequisite) and to most Canadian banking partners' KYC checks.

The cleanest setup is therefore not "find the perfect virtual address." It's "use one Canadian commercial street address across the corporate registry, the CRA Business Number file, the bank account, and the Shopify admin." A virtual address that ticks the address requirements but isn't propagated to the other three systems doesn't help the merchant — and in some cases it actively triggers manual review.

FAQ

What address do I put for my Shopify store?

The address that matches your government registry and your CRA Business Number file. For a Canadian sole proprietor, that's the address on the BN if you have one — otherwise the address you used when onboarding to Shopify. For a Canadian corporation, it's the registered office address on the corporate registry, ideally also the address on the CRA file and the bank account. Shopify's own help documentation defines this address as "the official registered address of the business as shown in your government registry," which is the practical test Shopify Payments verification applies.

Does a virtual address pass Shopify Payments verification?

Yes, when the virtual address is a real commercial street address from a licensed provider, issued in proper Canada Post Unit/# format, and the same address appears on the merchant's government registry, CRA file, and bank account. What fails verification is a PO Box, a CMRA-flagged retail mailbox, or any address that appears on Shopify but doesn't match the registry or CRA records.

Can a non-Canadian seller use a Toronto or Vancouver virtual address for Shopify Payments?

Only if the seller establishes a Canadian business entity (incorporates federally or provincially, or registers as a Canadian sole proprietor with a SIN), gets a Business Number from the CRA, and opens a Canadian business bank account. Shopify Payments for Canada is gated on a Canadian merchant identity — not just a Canadian address. Foreign sellers without a Canadian entity typically use Shopify Markets cross-border instead, which has different requirements. The address itself is the easiest piece to set up; the entity, BN, and bank account take longer.

Bottom line

The "Shopify business address" question splits into two halves at the SERP level and into one practical answer at the merchant level: use one real Canadian commercial street address across your corporate registry, CRA Business Number file, bank account, and Shopify admin. Shopify Payments verification, Shopify Capital eligibility, and Canadian banking KYC all converge on this same alignment, and a virtual address from a licensed provider satisfies all four systems when it's used consistently.

Reserve a Toronto or Vancouver address, use it on the corporate registry the same week you incorporate, list it on the CRA Business Number file, open the bank account at the same address, and the Shopify Payments verification step takes hours instead of weeks.

Share:

Auteur Team

Writing practical guides for Canadian founders.

Get your Canadian business address.

Reserve yours in Toronto or Vancouver — before we launch.