ITIN for Stripe, PayPal, and Shopify Payments: The Non-Resident Setup, Step by Step
Setting up Stripe, PayPal Business, or Shopify Payments as a non-resident requires the right combination of US entity, EIN, US bank account, and personal ITIN. This guide explains which platform needs which piece — and where the ITIN actually fits in the stack.
The most common setup question we get from non-resident entrepreneurs is some variant of: "I want to take payments from US customers. Do I need an ITIN before I can register Stripe / Shopify Payments / PayPal?"
The honest answer: the ITIN itself rarely blocks the account opening. What does block it is the stack underneath the account — the US entity, the EIN, the US bank, and the right tax forms (W-9 for US entities, W-8BEN for foreign individuals, W-8BEN-E for foreign entities). The ITIN sits at the owner-personal layer of that stack, not the account-creation layer.
This guide walks through what each platform actually requires, where the ITIN fits in, and the practical sequence for non-resident founders setting up a US-facing payment business.
The four layers of the non-resident payment stack
Every non-resident running a US-facing payment business is operating with some combination of these four layers:
- The US legal entity — most commonly a US single-member LLC or corporation.
- The entity's EIN — Employer Identification Number, issued by the IRS via Form SS-4.
- The entity's US bank account — opened in the LLC's name with the EIN, holding USD for payouts.
- The owner's personal tax ID — your ITIN if you have no SSN.
Layer 1, 2, and 3 are what each US payment platform looks at when it opens your account. Layer 4 — the ITIN — is what the platform looks at when it issues year-end tax forms in your name personally, or when you sign a W-8BEN as the beneficial owner of the entity.
The order in practice is almost always: form the LLC → get the EIN → open the bank account → register the platform → apply for the ITIN when the first tax filing approaches or when a platform requires a personal TIN on the W-8BEN.
You can do the ITIN earlier if you have a specific need (treaty claim, account opening at certain banks that ask for it). You do not need to do it before the LLC or EIN.
Stripe — what a US account actually requires
A US Stripe account is opened by a US-based business. Stripe's onboarding asks for:
- The business's legal name and structure (LLC, C-corp, sole proprietor with US presence).
- The business's EIN (or the sole proprietor's SSN).
- The business's US address (registered agent or operational).
- A US bank account in the business's name for payouts.
- Beneficial-owner identity for each individual who owns ≥25% of the business — passport for non-residents, US ID for US residents.
- A tax form — Form W-9 if the business is owned by US persons; Form W-8BEN or W-8BEN-E for foreign-owned entities.
Note what is not strictly required at the US Stripe account-opening step: an ITIN for the foreign owner. The entity's EIN handles the entity-level tax identification. The foreign owner's personal ITIN becomes relevant when:
- Stripe issues a year-end 1099-K or 1042-S that reports payments and any withholding to you personally.
- You sign a personal W-8BEN as the beneficial owner — including the ITIN there gives you access to your country's tax treaty rate on income flowing to you.
- You file your personal Form 1040-NR that reports the LLC's pass-through income (for single-member LLCs treated as disregarded entities).
For a non-resident without a US entity, the US Stripe path does not work cleanly. Stripe operates local entities in 40+ countries — Stripe UK, Stripe Singapore, Stripe Hong Kong, Stripe Australia, and many more — and a non-resident can register in their own country with local business credentials instead. The platform features are largely the same; the legal and tax wrappers differ.
For brand-specific or country-specific current requirements, Stripe's documentation on accepted countries and onboarding requirements is the authoritative reference.
Shopify Payments — country-locked, US-LLC-friendly
Shopify Payments is available in a limited set of countries, including the United States, United Kingdom, Canada, Australia, Ireland, New Zealand, Germany, France, Spain, Italy, Netherlands, Singapore, Hong Kong, and several others. You can only enrol if your business is incorporated in a supported country. A non-resident running a Shopify store from outside the supported countries cannot use Shopify Payments directly — they would need an intermediary processor or a US/UK/etc. business entity.
For a non-resident enrolling Shopify Payments US, the typical setup is:
- US LLC as the merchant of record.
- EIN for the LLC.
- US bank account in the LLC's name (for payouts).
- Owner identity verification — passport for the foreign beneficial owner.
- Tax forms — W-9 (if the LLC is owned by US persons) or W-8BEN-E (if owned by a foreign individual or entity).
The personal ITIN, again, sits at the owner-tax-filing layer rather than the account-creation layer. Once your LLC starts processing payments, you receive a year-end 1099-K from Shopify Payments showing the gross revenue — that 1099-K is filed by Shopify under the LLC's EIN, but the LLC's income flows to you personally for federal tax purposes (if disregarded), and your 1040-NR reporting that income requires the ITIN.
For brand-specific current eligibility and required documents, Shopify's payments eligibility documentation is the authoritative source.
PayPal Business — flexible, but the tax form matters
PayPal Business accounts are available in most countries where PayPal operates (200+ markets). A non-resident can choose between:
- A US PayPal Business account opened in the name of a US LLC, with EIN and US bank account.
- A home-country PayPal Business account opened in the name of a local business or as a sole trader, with the local tax ID and bank account.
The decision usually comes down to whether your customers and your bank are in the US or abroad. US-customer-facing businesses with US bank routing benefit from a US PayPal Business account; home-customer or multi-currency businesses often run the home-country path.
Either way, PayPal collects a tax form during onboarding — W-9 if the account holder is a US person or US entity, W-8BEN for a foreign individual, W-8BEN-E for a foreign entity. Including your ITIN on the personal W-8BEN (where applicable) lets PayPal apply treaty rates and produces a cleaner 1042-S at year-end.
The single most common PayPal onboarding error we see from non-residents is misplacing the tax IDs: putting the personal ITIN where the entity's EIN should go, or vice versa. PayPal's onboarding does not always validate the field assignment, and the mismatch can pass initial review only to trigger a hold months later when tax reporting begins.
A practical sequence for a non-resident founder
The sequence below is what most of our non-resident clients run when setting up a US-facing payment business from scratch:
Month 1 — entity formation
- Form a US LLC (Wyoming, Delaware, or another state aligned with your operations). $200–$500 in state fees + service costs.
- Apply for the LLC's EIN. Free via Form SS-4. Non-resident applicants typically call the IRS International EIN line for same-day issuance.
- Set up a US registered agent for the LLC if not bundled with formation.
Month 1–2 — banking
- Open a US business bank account in the LLC's name. Several US-based fintech banks (Mercury, Relay, Brex, etc.) onboard non-resident-owned LLCs remotely using EIN, LLC docs, and passport verification.
- Order a debit card, set up online banking, link to bookkeeping.
Month 2–3 — payment platform registration
- Register Stripe US, Shopify Payments US, or PayPal Business US in the LLC's name. Submit EIN, bank routing, and beneficial-owner ID verification.
- Submit Form W-9 (if any US owners) or W-8BEN-E (foreign-owned LLC) at the entity level.
- Start accepting payments. Test transactions first; production volume once verified.
Month 4–6 — operations and ITIN
- As year-end approaches, apply for the personal ITIN using Form W-7. Apply under Exception (h) or reason (b), depending on whether the LLC has US-source income that creates a 1040-NR filing obligation.
- Once the ITIN is issued, update your personal W-8BEN on each platform with the ITIN, claiming any treaty benefits.
- Prepare and file the first US tax filings: Form 5472 for the LLC (mandatory annual filing, US$25,000 penalty for missing), Form 1040-NR for you personally if the LLC has US-source flow-through income.
Total elapsed time from "I want to start" to "running with full tax compliance": typically four to six months, depending on EIN turnaround and ITIN processing season.
Where the ITIN unlocks real money
For most non-resident founders, the ITIN saves money in three specific ways:
- Treaty-rate withholding on platform payouts. Without a valid W-8BEN containing a US TIN, US-source income paid via 1042-S is withheld at 30%. With ITIN + treaty claim, the rate can drop to your country's treaty rate — 10% for China dividends, 15% for many EU countries, 0% in some cases.
- Refund of prior over-withholding. If your accounts ran without a valid W-8BEN for several months, year-end 1042-S forms will show 30% withholding on covered income. With an ITIN you can file Form 1040-NR and claim the difference between 30% and the correct rate.
- Compliance defence on Form 5472. The 5472 — required annually for foreign-owned single-member US LLCs — identifies the foreign owner. Filing 5472 cleanly with the owner's ITIN in Part III rather than leaving the field "not applicable" reduces the risk of an IRS exam down the line.
Common mistakes we see
- Trying to open a US Stripe account without forming a US LLC first. Stripe US is for US-domiciled businesses. The non-LLC, non-US-entity path is Stripe in your home country, which is a different stack.
- Using a personal SSN-style format for an EIN field. EIN format is XX-XXXXXXX (two digits, dash, seven digits). SSN/ITIN format is XXX-XX-XXXX. Some platforms validate format; some don't. Using the wrong format leads to silent rejections.
- Submitting Form W-9 for a foreign-owned LLC. Form W-9 is for US persons. A foreign-owned US LLC submits W-8BEN-E if disregarded for tax purposes, or W-9 only if the LLC has elected corporate taxation and is treated as a US corporation.
- Renewing the W-8BEN late. The W-8BEN expires three years after signing. Many founders forget; the platform reverts to default 30% withholding on year four and the founder doesn't notice until the next 1042-S arrives.
- Skipping Form 5472. The 5472 is mandatory for foreign-owned single-member US LLCs and the penalty is US$25,000 per LLC per year. Many founders learn about 5472 only after the IRS sends the deficiency notice.
Frequently asked questions
The FAQ block above answers the most common platform-setup questions. If your structure involves multiple platforms, multiple entities, or income flowing across multiple countries, an eligibility review maps the complete tax and payment stack before you choose where to apply for the ITIN.
Related articles
Continue exploring ITIN applications, CAA verification, and U.S. tax compliance topics.