Skip to main content
Auteur
BankingMay 8, 2026· 16 min read· Auteur Team

Stripe Account for Canadian-Owned US LLC: KYC, Payout, 1099-K

Open Stripe under your US LLC as a Canadian resident. KYC documents, four rejection patterns, payout routing, the 2026 1099-K thresholds, and a 3-year TCO breakdown of Stripe Atlas vs DIY LLC formation including lock-in costs.

A Canadian founder with a Wyoming or Delaware LLC opens Stripe and immediately runs into a fork: the dashboard wants a US Social Security Number, a US-issued routing number, and an address Stripe Risk recognizes. None of those are obvious for a Canadian sitting in Toronto with a registered agent in Cheyenne. The good news is that every block has a documented workaround. The bad news is that Stripe's own knowledge base is mostly written for Stripe Canada (a Canadian business with a CAD bank), not for a Canadian-resident person operating a US-domiciled LLC. This post is the workflow that actually clears the verification queue.

30-second triage: which Stripe path are you on?

Three setups appear in Canadian founders' searches, and each has different verification rules.

SetupAccount holderRouting on fileWhere 1099-K goes
Stripe US under a US LLCYour US LLCUS-issued (Mercury, Relay, etc.)LLC's mailing address, EIN tied
Stripe Canada under your sole propYou as a CanadianCanadian RBC, TD, Scotiabank, etc.T4A from CRA, no 1099-K
Stripe US under your name (no LLC)You as a non-US individualReduced country listMostly blocked since 2023

The rest of this post is the first row only. If you are running Stripe Canada under a Canadian sole prop, almost nothing here applies; talk to a Canadian accountant about T4A and HST.

The two paths into Stripe US for a Canadian-owned LLC

Path A is Stripe Atlas. You pay around $500 (plus state filing), Stripe Atlas forms the entity (Delaware C-Corp by default; LLC option exists), files for an EIN, and configures Stripe and Mercury for you. Atlas finishes in roughly 7 to 10 days and the Stripe dashboard arrives pre-configured with the entity name, EIN, and Mercury routing. A Canadian-resident founder can complete the entire flow without an SSN.

Path B is DIY. You form the LLC yourself in Wyoming, New Mexico, or wherever fits your tax goals. You apply for the EIN by fax (4 to 6 weeks for Canadian-resident applicants without an SSN; see our EIN by fax post for the exact script). You open Mercury or Relay. You then sign up at stripe.com, pick "Company" as entity type, and submit your LLC documents.

The choice matters because Atlas pre-fills several fields that DIY applicants get wrong: Mercury routing is already attached, Stripe Tax is configured, and the responsible party mapping (your name as the EIN responsible party) lines up with the LLC entity. Most rejections in DIY come from getting one of those mappings slightly off.

What Stripe asks for during KYC verification

When you submit a fresh Stripe US account for a Canadian-owned LLC, Stripe Risk usually requests the following inside 24 to 72 hours.

DocumentWhat Stripe wantsCommon Canadian gotcha
Articles of Organization (or Certificate of Formation)Filed copy from the state of formationWyoming, Delaware, New Mexico are accepted. NM "anonymous" is fine because the registered agent is on file
EIN confirmation letter (CP575)The original IRS letter, or a 147C reissueFaxed-EIN applicants often only have a hand-typed reference. Request a 147C call before applying
Government ID for the responsible partyCanadian passport, or driver's license + provincial health cardMercury rejects health cards even though Stripe accepts them. Use a passport
Proof of address for the responsible partyCanadian utility bill, lease, or bank statement under 90 days oldThe US registered agent address does not count for the responsible party — that is the LLC's address
US bank routing for payoutsA real US routing/account pair from Mercury, Relay, or similarWise's USD account uses a real US routing in most cases, but Stripe Risk sometimes flags it. Mercury is the cleanest

Stripe also pulls a soft credit check on the responsible party in some cases. Canadians with no US credit file pass through this stage with the passport plus a recent Canadian utility bill — the LLC route does not require an SSN.

Where Canadian founders get rejected, and how to fix it

Most Canadian-owned LLC Stripe rejections cluster around four causes.

Address mismatch between EIN and Stripe. The EIN responsible party gave the IRS a Canadian residence address. Stripe pulls the registered agent (or another US business address) from your formation documents and treats it as the LLC address. The two addresses are supposed to be different — responsible party = Canadian individual, LLC = US business address — but Stripe's risk model sometimes reads the Canadian address as a fraud signal.

Fix: list the registered agent address as the LLC's business address on Stripe. Use the Canadian address only on the responsible party section. If Stripe still flags it, attach a short written explanation: "responsible party is a Canadian resident; LLC operates from the registered agent address."

Business description that reads as "consulting." Stripe's risk team has seen too many money-laundering shells with vague descriptions. "Consulting" or "online services" without specifics gets escalated, and Canadian-owned LLCs trip this disproportionately because founders are often genuinely doing services work without a productized name.

Fix: write the description like a one-paragraph product page. "Auteur is a SaaS that helps non-US founders set up US business banking. We charge a one-time setup fee plus a monthly subscription for ongoing compliance reminders." Three sentences with the product, the fee structure, and the customer.

Bank account name does not match the LLC name. Mercury or Relay opened the account under "John Smith DBA YourCo LLC" instead of "YourCo LLC." Stripe matches the bank name to the LLC name on file and rejects the mismatch.

Fix: re-link the bank account under the exact LLC name. Mercury allows this in account settings; Relay sometimes requires a support ticket.

Plaid link fails over a Canadian IP. Stripe asks you to connect the bank account via Plaid. Mercury and Relay both support Plaid, but Plaid sometimes errors out when a Canadian residential IP hits the US Plaid endpoint.

Fix: skip Plaid and use manual routing/account number entry. Stripe sends two micro-deposits within 1 to 2 business days; you confirm them and the link is verified.

Linking payout: Mercury, Relay, or your Canadian bank

Once verified, Stripe pays you out daily, weekly, or on a custom schedule. Where the money lands matters for tax tracking and FX cost.

Payout targetSpeedFX costCRA implications
Mercury (USD)1-2 business daysNone at the Stripe legLLC retains USD; conversion to CAD happens later when you choose
Relay (USD)1-2 business daysNone at the Stripe legSame as Mercury
Wise USD account1-2 business daysNone at the Stripe legWise's routing is sometimes flagged by Stripe Risk
Direct Canadian USD account (RBC, TD US$ chequing)5-7 business daysWire fee CAD $25-45 per payoutLLC's USD income lands in your personal Canadian account, treated as a draw, must be tracked
Direct Canadian CAD account5-7 business days, auto-convertedStripe FX spread, typically around 2%Worst FX. Avoid unless revenue is small

The clean pattern for most Canadian-owned LLCs is Stripe → Mercury USD → manual transfer to a Canadian USD account when you actually need CAD. This keeps LLC funds inside the LLC, which CRA appreciates if they audit and which makes Form 1120 (or Schedule K-1) reconciliation cleaner.

1099-K thresholds in 2026

The IRS has been gradually lowering the 1099-K reporting threshold under the American Rescue Plan Act. After multiple delays, the phased schedule announced for current years is:

Calendar year1099-K threshold
2024$5,000 (filed January 2025)
2025$2,500 (filed January 2026)
2026 onward$600 (filed January 2027 onward)

The IRS has delayed this schedule before, so confirm the current threshold against the IRS 1099-K landing page in the year you file.

A Canadian-resident-owned LLC that processes anywhere above the threshold receives Form 1099-K from Stripe in January of the following year. The form lists gross processing volume for the calendar year, and a copy goes to the LLC's mailing address (= registered agent in most cases) plus a copy to the IRS.

A 1099-K does not, by itself, change what tax you owe. The LLC was already required to report gross income — pro forma Form 1120 plus Form 5472 if it's a foreign-owned single-member LLC, Form 1065 with K-1s if multi-member, or a real Form 1120 if elected to be taxed as a corporation. The 1099-K is a third-party confirmation that lands at the IRS in parallel. What it does mean:

  • The IRS now has independent gross processing volume on file. Mismatches between 1099-K and what you report trigger a CP2000 letter
  • Refunds and chargebacks are not netted out of the 1099-K gross. You report gross on the return and reconcile down to net
  • The 1099-K only covers Stripe-processed volume. Off-Stripe income (invoiced ACH, Wise transfers, direct deposits) is your responsibility to report separately

CRA-side reporting: how Stripe income flows into your Canadian return

The 1099-K is a US filing. CRA does not see it directly. But the income still flows to your personal Canadian return through the LLC's pass-through treatment.

  • LLC = pass-through entity for IRS purposes (single-member: disregarded; multi-member: partnership)
  • LLC = corporation for CRA purposes by default. CRA does not recognize US LLCs as flow-through
  • Result: the same income is taxed in your hands by the IRS and as deemed dividend (or active business income, depending on facts) by CRA

The Stripe payout itself does not trigger a CRA report. The Stripe-processed income, however, is reportable on the LLC's CRA-facing filings: T1135 if foreign assets exceed CAD $100K cost basis, T1134 if you control a foreign affiliate (which the LLC almost certainly is). See our LLC CRA-IRS mismatch deep dive for the full treatment, and T1135 reporting for US LLC owners for the asset-side disclosure.

When Stripe Tax helps and when it duplicates your bookkeeping

Stripe Tax is a paid add-on (a small percentage of taxable transactions, capped) that calculates and remits US sales tax for digital and physical goods. It is useful when:

  • Your LLC sells digital products into US states with economic nexus (most states, threshold typically $100K or 200 transactions; see our sales tax nexus guide)
  • You don't already use TaxJar, Avalara, Anrok, or another sales tax platform
  • You want Stripe to file the sales tax returns on your behalf

Skip Stripe Tax when:

  • Your sales tax exposure is small enough to file manually in 1 to 2 states
  • You already pay TaxJar or another bookkeeping pipeline that handles US sales tax
  • Your LLC does only B2B sales with resale certificates on file

Stripe Tax does not handle Canadian GST/HST. If you are GST-registered in Canada, that flow runs separately. See our GST/HST guide for Canadian-owned LLCs for the Canadian side.

Stripe Atlas vs DIY: when Atlas is worth the fee

Atlas charges roughly $500 (according to Stripe Atlas pricing as of the 2026-04 SERP capture) plus $100 to $300 in state filing fees. DIY costs $200 to $600 in formation fees plus $0 to $200 for the registered agent. Other guided-formation services such as Doola, Firstbase, and Clerky publish their own price tiers; confirm them on each provider's pricing page rather than relying on quoted figures, because those tiers update without notice.

Atlas wins when:

  • Speed matters. Atlas finishes in 7 to 10 days vs 4 to 6 weeks for fax-EIN DIY
  • You will never want to switch states later. Atlas defaults to Delaware; switching to Wyoming LLC later costs $300+ in dissolution and re-formation
  • You want one-stop Mercury setup. Mercury approves Atlas-formed entities almost automatically

DIY wins when:

  • You want a Wyoming or New Mexico LLC for anonymity or low fees
  • You're comfortable with IRS fax and Mercury's standard application
  • You will stay solo for the foreseeable future and don't need C-Corp options later

3-year total cost of ownership: Atlas vs DIY across four entity choices

The headline price tells you year-1 only. The real spread shows up across years 2 and 3, where Delaware franchise obligations, registered agent renewals, and federal filing complexity diverge sharply. The matrix below normalizes typical recurring costs for a Canadian-resident founder running a single-member entity with no US employees and no US-source operating income above the federal filing floor. Treat the numbers as planning ranges, not quotes; renew each value annually against the state's franchise page and the IRS instruction set for that year.

Cost lineAtlas DE C-Corp (year 1 / 2 / 3)DIY WY LLC (year 1 / 2 / 3)DIY NM LLC (year 1 / 2 / 3)DIY DE LLC (year 1 / 2 / 3)IRS filing complexity
Formation service fee~$500 / $0 / $0$0 / $0 / $0$0 / $0 / $0$0 / $0 / $0n/a
State filing fee$89-300 / $0 / $0$100 / $0 / $0$50 / $0 / $0$90 / $0 / $0n/a
State annual report or franchise$50 min / $400+ / $400+ (DE C-Corp franchise scales with shares)$60 / $60 / $60$0 / $0 / $0 (NM has no annual report)$300 / $300 / $300 (DE LLC flat tax)n/a
Registered agentincluded year 1 / $100-300 / $100-300$50-200 / $50-200 / $50-200$50-150 / $50-150 / $50-150$50-200 / $50-200 / $50-200n/a
BOI initial + updates$0 self-file / $0 / $0 (subject to current FinCEN status)$0 / $0 / $0$0 / $0 / $0$0 / $0 / $0Low; status may shift, confirm on FinCEN
Form 5472 + pro forma 1120 (foreign-owned SMLLC)n/a (C-Corp files real 1120 every year)required every year SMLLC has reportable transactionsrequired every yearrequired every yearHigh; preparer fee typical $400-1,200 per year
Form 1120 (real corporate return for C-Corp)required every year, even with $0 revenuen/a unless 8832 electionn/an/aHigh; preparer fee typical $800-2,500 per year

The Atlas DE C-Corp column carries the highest recurring federal cost because a C-Corp must file a real Form 1120 every year regardless of revenue, plus Delaware franchise tax that scales with authorized shares (Atlas's default share count can push the assumed-par-value calculation into the $400 to $1,000 range without careful election). The three DIY LLC columns avoid the real 1120 but inherit Form 5472 plus pro forma 1120 the moment a foreign owner moves money into or out of the entity, which is essentially every year for an active business. The cheapest 3-year carry is usually DIY NM LLC, but NM trades anonymity and zero annual report against weaker case law and a less recognized brand for banking and investor conversations.

Mercury approval probability annotation

The table above ignores one operational variable that often dominates the decision: which entity gets a banking application across the line in week one versus which one gets stuck in document review.

  • Atlas-formed entities typically clear Mercury KYC automatically because Atlas pre-passes the entity name, EIN reference, and responsible party identity into Mercury's onboarding pipeline. The Canadian founder usually only confirms an ID upload and a phone number
  • DIY-formed entities go through Mercury's standard application with no pre-mapping. Approval is still common, but it requires a curated document packet: clean Articles of Organization PDF, EIN CP575 or 147C reissue, a passport scan that matches the responsible party named on the EIN, and a business description written like a product page rather than a one-line "consulting" placeholder. Bank rejects on registered agent address (covered in the dedicated rejection post linked below) hit DIY applicants disproportionately

The probability gap is not absolute, but it explains why Atlas's $500 fee can be rational even when a DIY WY LLC is half the 3-year total cost: a 2-week delay on Mercury approval is a 2-week delay on Stripe payouts, which for a launching SaaS can outweigh the recurring savings.

Lock-in and migration cost: switching off Atlas later

The cost matrix only counts steady-state operating fees. It does not count the cost of changing your mind. Founders who start with Atlas DE C-Corp and later decide they want a Wyoming LLC for anonymity, or a state with no franchise tax, or a pass-through structure for personal tax reasons, pay a meaningful exit cost.

Migration stepTypical costTimeFailure mode
Dissolve Delaware C-Corp (Certificate of Dissolution + final franchise tax)$200-400 state + $200-1,000 preparer4-8 weeksFinal-year franchise can run higher than expected if shares were never restructured
Form new LLC in target state$50-3001-2 weeksSame registered-agent and address mapping work as DIY from day one
Apply for new EIN for the new entity$0 by fax for Canadian-resident applicant4-6 weeksEIN re-mapping breaks every Stripe, Mercury, accounting, vendor, and 1099-K record tied to the old EIN
Re-onboard banking and Stripe under the new EIN$0 fees but full re-KYC1-3 weeksRe-running Mercury KYC without the Atlas pre-mapping advantage; same rejection patterns from earlier in this post apply
Final-year filings on the dissolved C-Corp$400-1,500 preparerfiled the following springForm 1120 final return + Form 5472 if any reportable transactions occurred in the final stub year

A realistic Atlas-to-WY-LLC migration takes 8 to 14 weeks calendar time and runs $1,000 to $3,000 all-in once dissolution, re-formation, EIN re-application, and final returns are counted. That cost is not visible in year 1, which is why the 3-year TCO matrix above understates it for founders who later pivot. Treat the Atlas default (Delaware C-Corp) as a structural commitment, not a soft choice.

What Atlas hides: year-2 and year-3 costs

Atlas's marketing and the SERP results that quote it focus on the year-1 experience: $500, 7 to 10 days, Stripe and Mercury pre-configured. The line items that show up only in year 2 and beyond are where the Atlas DE C-Corp default becomes meaningfully more expensive than a DIY LLC for many Canadian-resident founders.

Delaware franchise tax differential. A Delaware C-Corp owes franchise tax every year regardless of revenue. The two calculation methods (authorized shares vs assumed par value capital) can produce $175 in the best case or $400 to several thousand if the share structure was set up without optimization. Atlas's default share count is generally reasonable, but founders who add additional authorized shares for option pools or future fundraising can push the bill into the $400 to $1,000 range in year 2 onward. A DIY DE LLC pays the flat $300 LLC tax. A DIY WY LLC pays around $60. NM LLC has no annual report at all.

Registered agent renewal. Atlas typically bundles year-1 registered agent service. Year 2 onward the founder either renews with Atlas's chosen provider at $100 to $300 or migrates to a different registered agent, which adds a Statement of Change filing in Delaware ($50). DIY founders chose their registered agent on day one and the renewal cost is steady from year 1.

BOI status monitoring. As of the 2026-05 publication date of this post, the FinCEN interim rule has narrowed the Beneficial Ownership Information reporting obligation, and many foreign-owned entities are currently exempt or in a simplified posture. Atlas does not actively monitor BOI status changes for past customers; the founder is responsible for checking the FinCEN landing page each quarter and refiling if the rule changes again. DIY founders carry the same monitoring obligation but at least know they own it from day one.

Form 5472 plus pro forma 1120 for foreign-owned single-member LLC. A Canadian-resident founder owning a single-member LLC must file Form 5472 plus a pro forma Form 1120 every year there is a reportable transaction (capital contribution, owner draw, related-party loan). Preparer fees typically run $400 to $1,200. This obligation applies to all DIY LLC columns in the matrix above. The Atlas DE C-Corp avoids Form 5472 because C-Corps file a real 1120 directly, but the real 1120 itself is more expensive ($800 to $2,500 typical preparer fee).

Form 1120 for the C-Corp every year, regardless of revenue. This is the single biggest year-2 surprise for Atlas DE C-Corp founders who expected to file only when there was income. A C-Corp must file Form 1120 every year it exists, even with $0 revenue, even with $0 expenses, even if the entity is dormant. Missing the filing accrues penalties starting at $210 per month per shareholder.

The combined effect is that an Atlas DE C-Corp carries roughly $1,200 to $4,500 in year-2 recurring federal and state cost (franchise + RA renewal + 1120 preparer), versus roughly $500 to $1,800 for a DIY WY LLC (annual report + RA renewal + 5472 preparer if there were reportable transactions). The year-3 numbers are similar. Across three years, the cumulative spread is typically $2,000 to $8,000 in favor of DIY WY LLC for a Canadian-resident solo founder with no US employees and no US investor obligations that require a C-Corp.

This does not mean Atlas is the wrong choice. Atlas remains rational when the founder genuinely needs a C-Corp (planned US institutional fundraise, planned employee stock options, planned acquisition by a US acquirer who wants a Delaware C-Corp target), or when the 2-week speed advantage on Stripe and Mercury onboarding meaningfully changes a launch timeline. It does mean the headline $500 is misleading as a 3-year planning number, and the structural commitment to Delaware C-Corp is not free to reverse later.

FAQ

Can I use Stripe US without ever getting an SSN or ITIN? Yes. The LLC route uses the LLC's EIN, which is issued without an SSN. The responsible party section accepts a Canadian passport. ITIN only matters later if you personally file Form 1040-NR.

Does Stripe pay out in CAD if I want? Stripe pays in the same currency as the linked bank account. USD bank → USD payout. CAD bank → CAD payout with Stripe's FX spread (around 2%). Best practice: USD bank for the LLC, manual conversion to CAD when needed.

What happens if my Stripe account gets restricted? Stripe sends an email asking for additional verification. Submit the missing document inside 7 days. If you've been flagged for the business model itself (crypto, shell company indicators, MoR-style activity), the case rarely reverses; consider an alternative processor.

Does the LLC need a separate Stripe Canada account? No. One Stripe US account under the LLC handles all the geographies Stripe supports. The LLC's customers can be Canadian, US, EU, and Stripe routes the payments correctly. A separate Stripe Canada is needed only if you also want to invoice as a Canadian sole prop or as a separate Canadian entity.

Will Stripe accept a Wise USD account for payouts? Sometimes. Wise's routing numbers are real US routings, but Stripe Risk has flagged them in some Canadian applications. Mercury or Relay is more reliable.

Next steps

If you don't have an LLC yet, start with our LLC for Canadians guide. If you have the LLC and EIN but are stuck on Stripe verification, the four rejection patterns above cover most Canadian cases. For the broader US business banking comparison, see Mercury vs Relay vs Wise. For the bank-side rejection on registered agent addresses, see Bank rejects registered agent address.

What's your situation?

Our U.S. specialists walk through your situation on a free call.