How to Create a US Stripe Account – International Founder Guide
If you are building a SaaS company or digital product outside the United States, Stripe is likely the payment processor you want to use. It is the standard for modern online businesses. Investors expect to see it. Customers trust it. But if you are not a US resident or do not have a US business entity, Stripe's default signup process will block you.
This restriction creates real friction for international founders. Without a US Stripe account, you face limited payment processing options, reduced credibility with US customers, and potential challenges during fundraising when investors ask about your payment infrastructure. Stripe's standard offering ties account access to US residency or a registered US business, which many early-stage founders do not yet have.
The good news is that a US Stripe account for non-US residents is achievable. With the right documents, a US business entity, and a clear understanding of Stripe's requirements, you can access the same tools that US-based companies use. This guide covers eligibility requirements, the documents you need, your available options, and a step-by-step walkthrough of the setup process.
Why International Founders Need a US Stripe Account
A US Stripe account gives international founders the same payment infrastructure that US-based companies use. This matters because Stripe powers payments for millions of businesses. US customers are accustomed to it and recognize it as a trusted processor. When your Stripe account is registered in the US, customers see familiar branding and a straightforward checkout experience. That familiarity reduces hesitation at checkout.
Better Checkout Conversion Rates
Payment processing location affects how transactions are routed. When your Stripe account is US-based, transactions process through US payment networks. This reduces declines, particularly for US customers whose banks may flag cross-border activity. Cross-border friction causes a meaningful share of cart abandonments. A US-based Stripe account removes that friction for your largest addressable market.
Credibility with US Customers
US customers expect to see Stripe at checkout. When you process through a local Stripe region, the transaction may show unfamiliar routing or require currency conversion that creates doubt. A US Stripe account keeps everything under the Stripe umbrella that US customers already trust. This simplifies your positioning and removes one more reason for cart abandonment.
Access to USD Payouts
If your customers are primarily US-based, processing in USD avoids currency conversion costs. You receive payouts directly in dollars, which means fewer exchange rate losses and simpler financial reporting. This is especially important for SaaS businesses with subscription models where predictable USD revenue is easier to track, report, and use in fundraising conversations.
Platform and Tool Integrations
Many developer tools and platforms work more seamlessly with a US Stripe account. GitHub Sponsors, Gumroad sellers, and Shopify stores all have tighter integration with Stripe when the account is US-based. Some platforms restrict key features to US Stripe accounts. Using a local Stripe region instead could lock you out of important distribution channels.
Path to US Company Formation
A US Stripe account is often a prerequisite for forming a US company through services like Stripe Atlas. Many international founders use Stripe Atlas to register a Delaware C Corp or Wyoming LLC. That US entity then allows them to open a fully verified US Stripe account. This creates a clear path from international founder to US-based company with all the benefits that follow.
US Stripe vs. Local Stripe Regions
Local Stripe regions in Europe, Canada, or Australia have their own account requirements and feature sets. They work well for businesses focused on those markets. However, they come with limitations for US-focused businesses: currency conversion fees, potential payment routing issues, and reduced integrations with US-centric platforms. A US Stripe account removes these friction points and puts you on equal footing with US-based competitors.
Frequently Asked Questions
What are the main benefits of a US Stripe account for non-US founders?
The main benefits are higher checkout conversion rates with US customers, greater credibility, direct USD payouts without conversion fees, access to integrations with platforms like GitHub, Gumroad, and Shopify, and a pathway to forming a US company through Stripe Atlas.
Can I use a local Stripe region instead of a US account?
You can, but local Stripe regions carry limitations. Currency conversion fees apply, payment routing issues may arise with US customers, and some platform integrations are restricted. A US Stripe account removes these limitations if your primary market is the United States.
Do I need a US business entity to open a US Stripe account?
Yes. Stripe requires either US residency with a US bank account, or a registered US business entity such as a Delaware C Corp or Wyoming LLC. Many international founders form a US company first, then use that entity to open their Stripe account.
Will a US Stripe account help me raise venture capital?
It can. Investors are familiar with Stripe and expect to see it in use. A US Stripe account backed by a US entity demonstrates that you have the infrastructure in place that investors look for. This removes a common diligence question during fundraising.
Understanding Stripe's Eligibility Requirements for Non-Residents
One of the biggest misconceptions around Stripe is that you need to be a US citizen or resident to open a US account. This is not the case. Stripe's requirements are based on documentation and business structure, not immigration status. You do not need US citizenship, a US social security number, or US residency to qualify.
What Stripe actually requires from non-residents falls into four categories. Each one is manageable once you understand what is needed and why.
Government-Issued Identification
Stripe requires a valid government-issued ID for the account owner. For non-residents, this is typically a passport. In some cases, a national ID card may suffice depending on your country of residence. The ID must be current and must show your full legal name, date of birth, and photo.
Stripe verifies this through its identity verification process, which involves uploading a clear image of your ID. The process is handled digitally and does not require notarization or embassy visits.
A US Business Address or Registered US Entity
Stripe requires a US address associated with your account. This address is used for billing, legal correspondence, and regulatory purposes. You have two paths to satisfy this requirement:
- Use the address of your registered US business entity, such as a Delaware C Corp or Wyoming LLC registered through a service like Stripe Atlas.
- Use a US business address from a registered agent service if you have formed a US entity independently.
The address does not need to be where you physically operate. It simply needs to be a valid US location that can receive legal mail. Many formation services provide registered agent addresses that work for this purpose.
A US Bank Account or Supported Alternative
To receive payouts, you need a US bank account in the name of your business. This is a hard requirement for US-based Stripe accounts. A standard international bank account will not work for a US Stripe account.
If you do not already have a US bank account, options include:
- Opening a US business bank account with a bank that accepts non-residents, such as Mercury, Relay, or BlueVine.
- Using a US bank account obtained through your company formation service.
- SomeEIN holders use Payoneer or other neobanks with US routing numbers, though acceptance varies and may require additional review.
Do not rely on a personal international bank account to receive Stripe payouts in USD. Stripe will reject the account during verification.
A Tax Identification Number
Stripe requires a US tax ID to open a business account. For non-residents, this is almost always an EIN, which stands for Employer Identification Number. An EIN is a nine-digit number issued by the IRS at no cost and does not require US residency to obtain.
You can apply for an EIN online directly through the IRS website in about 15 minutes. The process asks for your business type, address, and the name of a responsible party. If you formed a US entity, you already have an EIN or can obtain one as part of the formation process.
In some cases, an Individual Taxpayer Identification Number, known as an ITIN, may be used for sole proprietors or individual accounts, but an EIN is the standard requirement for any registered business entity.
What Stripe Does Not Require
| Common misconception | Reality |
|---|---|
| US citizenship | Not required. Any individual with valid ID can verify. |
| US residency or Social Security Number | Not required. An EIN replaces the need for an SSN. |
| Physical presence in the US | Not required. Formation and banking can be done remotely. |
| US business income history | Not required. Stripe does not review prior revenue. |
The requirements above are the full list of what Stripe checks during account verification for non-resident applicants. Once you have your documents in order, the signup process is straightforward.
The Three Paths to a US Stripe Account
International founders have three main routes to a US Stripe account. Each path has different requirements, costs, and trade-offs. The right choice depends on your business stage, budget, and long-term plans.
Path 1: Personal US Address and Individual Stripe Account
Some international founders use a personal US address to open an individual Stripe account. This approach relies on having a trusted contact in the United States who can receive mail on your behalf. You submit your own personal documents and link a US bank account.
This path works for early-stage founders who have existing US contacts but do not yet have a US business entity. It carries risk because Stripe's terms prohibit misrepresenting residency status. If Stripe determines an account was opened under false pretenses, the account can be suspended without warning.
Path 2: US LLC and Business Stripe Account
The most common approach involves forming a US LLC and opening a business Stripe account. This path requires registering an LLC in a business-friendly state, obtaining an EIN from the IRS, and completing Stripe's business verification.
Stripe Atlas is one option for international founders who want to form a US entity. It handles the LLC formation and provides an EIN as part of the process. Third-party formation services offer another route with more flexibility in pricing and state selection. This path is the standard approach for serious SaaS founders building toward fundraising.
Path 3: US Banking Alternative and Stripe Account
Some founders use a US banking alternative like Mercury or Relay to satisfy Stripe's bank account requirement without forming a full LLC. These services provide a US bank account number, an EIN, and basic business tools.
This path may reduce upfront costs compared to full LLC formation. It suits founders who want US banking infrastructure without the overhead of a registered entity. The limitation is that Stripe's acceptance of these services can change, and not all platforms support every banking alternative.
Comparing Your Options
The table below compares each path across cost, setup time, business legitimacy, and long-term scalability. Use this as a starting point to identify which route fits your situation.
| Factor | Personal Address + Individual Account | US LLC + Business Account | Banking Alternative |
|---|---|---|---|
| Setup cost | Low (mailing service only) | Moderate ($50–$500+) | Low to moderate ($0–$100) |
| Setup time | 1–2 days | 1–4 weeks | 1–2 weeks |
| Business legitimacy | None | Full LLC standing | Limited entity recognition |
| EIN included | No | Yes (with formation) | Varies by provider |
| Fundraising-ready | No | Yes | Often not accepted |
| Long-term scalability | Limited | Strong | Moderate |
Comparison: Personal Stripe vs. Business Stripe (US LLC) vs. Stripe Atlas
Regarding Comparison: Personal Stripe vs. Business Stripe (US LLC) vs. Stripe Atlas: A clear side-by-side comparison table covering: setup complexity, cost, banking requirements, payout limits, invoice capability, ability to accept cards vs. ACH, access to Stripe Connect, fundraising credibility, and ongoing compliance. Use honest pros and cons for each route.. Information includes requirements, filings, and compliance checklists.
Step-by-Step: Opening a US Stripe Account via Stripe Atlas (Recommended Method)
Stripe Atlas is the most straightforward path for non-US residents to obtain a verified US Stripe account. It ties together company formation, EIN registration, and Stripe onboarding into a unified process. Follow each step in order to minimize delays.
Step 1: Register a US LLC Through Stripe Atlas
- Go to atlas.stripe.com and select "Start now."
- Choose between a Delaware C Corp and a Wyoming LLC. Delaware C Corps are preferred for SaaS businesses and businesses that plan to raise venture capital. Wyoming LLCs are simpler with fewer compliance requirements and lower ongoing costs.
- Select your company structure, enter your name, and provide basic director or member information.
- Pay the filing fee. Stripe Atlas typically charges around $500, which includes state filing fees and registered agent service for one year.
- Wait for confirmation. Stripe Atlas processes filings with the state on your behalf. Delaware C Corp filings take 24 to 72 hours. Wyoming LLC filings are often faster.
Tip: Delaware is the standard state for US startups because it has favorable corporate law and investors are familiar with it. Choose Wyoming only if simplicity and lower annual fees are your priority. If you plan to raise funding, start with Delaware.
Step 2: Obtain an EIN via the IRS Online Portal or Form SS-4
An Employer Identification Number (EIN) is a nine-digit tax ID issued by the IRS. You need it to open a US bank account and to verify your Stripe business account. Non-US residents can obtain an EIN through two methods.
- IRS online portal (fastest): Visit irs.gov and use the "Apply for an EIN Online" tool. This is available to non-US residents. Have your LLC documents from Stripe Atlas ready. The EIN is issued immediately upon completion.
- Form SS-4 by mail or fax: Download and complete IRS Form SS-4. Mail or fax it to the IRS. This method takes two to four weeks and is slower than the online option.
Tip: Use the IRS online portal whenever possible. It is free, immediate, and accessible to non-US residents. You do not need a US Social Security Number to apply online. Have your LLC name, formation date, and principal business address ready before starting.
Step 3: Set Up a US Business Bank Account
Stripe requires a verified US bank account to receive payouts. You have several options designed for non-US residents and online businesses.
- Mercury: A digital bank tailored for startups. No monthly fees. Offers ACH, wire transfers, and virtual accounts. Account opening is done fully online. Non-US founders can apply with an EIN and LLC documents.
- Relay: A business banking platform designed for teams. Good for managing multiple team members with controlled access. Also fully online with no minimum balance requirements.
- Wise Business (formerly TransferWise): Useful for international founders who want to hold and convert USD. Can be linked to Stripe for payouts and provides a US bank account number for routing.
Tip: Open your bank account before starting your Stripe onboarding. This ensures you have your routing and account numbers ready when asked. Mercury is the most common choice among tech founders because it integrates cleanly with startup tooling.
Step 4: Navigate to Stripe.com and Select "Business" Account Type
- Go to stripe.com and click "Sign up" or "Get started."
- Choose the account type labeled "Business." Do not select "Individual" or "Personal," as those are for sole traders and will not grant you access to business features.
- On the account creation page, select "United States" as your country. This is essential for accessing the US Stripe features and USD payouts.
Tip: Make sure you are on stripe.com and not a regional Stripe site like stripe.com/en-gb or stripe.com/en-eu. If the regional version opens, look for a country selector at the top of the page and switch to the United States.
Step 5: Enter Your LLC Details and EIN
- Enter your legal business name exactly as it appears on your LLC formation documents. Stripe will verify this against public records.
- Enter your EIN in the field provided. This confirms your business is registered with the IRS.
- Fill in your business address. This should match the address on your LLC filing. For Stripe Atlas companies, this is typically your registered agent address in Delaware or Wyoming.
- Add a website URL. If you do not have a live site yet, use a placeholder landing page with your company name and a brief description of your product.
Tip: The business name and address must match your formation documents exactly. Small differences such as "LLC" vs "LLC." or "Street" vs "St." can cause verification delays. Double-check your documents before entering information.
Step 6: Verify Your Identity with Passport and Proof of Address
- Stripe will ask you to verify the identity of the account owner, typically the LLC founder or director.
- Upload a clear, high-resolution photo or scan of your passport. This serves as your primary identity document.
- Provide a secondary proof of address such as a recent bank statement, utility bill, or government-issued document showing your name and residential address.
Tip: Ensure all documents are in English or include certified translations. Documents should be recent, typically issued within the last three months for proof of address. Blurry or incomplete uploads are the most common reason for verification delays.
Step 7: Connect Your US Bank Account
- Navigate to the bank account section of your Stripe dashboard.
- Enter your routing number and account number from your Mercury, Relay, or Wise Business account.
- Stripe will make two small test deposits to your bank account to verify ownership. This process takes one to two business days.
- Once you see the deposit amounts in your bank statement, return to the Stripe dashboard and confirm the amounts to complete verification.
Tip: Check your bank account daily for the test deposits. They are usually small amounts between $0.01 and $1.00. If you do not confirm them within a set period, Stripe may require you to start the bank verification process again.
Step 8: Complete Onboarding Verification
- Once all documents and bank accounts are submitted, Stripe will review your application.
- Review times vary from a few hours to several business days depending on the volume of applications.
- Stripe may ask for additional information if something is unclear. Respond promptly with the requested documents.
- You will receive an email confirmation once your account is fully verified and activated.
Tip: Avoid creating multiple Stripe accounts from the same browser or IP address while verification is pending. This can trigger review delays. Keep your submitted documents consistent across Stripe, your bank, and your registered agent records.
Step-by-Step: Opening a Stripe Account Using a Personal US Address
This route works well for founders who want to test Stripe's US infrastructure before committing to a full business entity. It uses a personal Stripe account international setup with a virtual address. Keep in mind that this creates an individual account rather than a business account. The limitations are meaningful, which we cover at the end of this section.
- Obtain a US address with a virtual mailbox service. Services like Scanlv or PhysicalAddress.com give you a real US street address you can use for mail handling and address verification. Choose a service that can receive and scan physical mail. This address will be used for both your bank account and Stripe verification.
- Set up a US bank account using that address. Wise, Mercury, and Borderless accounts all allow account creation with a US address even without US residency. Apply with your virtual address. The bank will verify your identity and issue US account details. You typically receive a US routing and account number within days.
- Create your Stripe individual account. Visit Stripe's signup page and select "Sign up with email." Choose "Individual" as the account type. When prompted for your address, enter the US address from your virtual mailbox service. Stripe will ask for your country of residence and nationality during this step.
- Complete identity verification. Stripe will request a government-issued ID and may ask for a selfie verification. If Stripe prompts for additional address verification, upload a document that matches the US address you provided. Some users report success using a bank statement from the Wise or Mercury account as proof of address.
- Link your US bank account to receive payouts. In the Stripe dashboard, navigate to Settings and add a bank account. Enter the routing number and account number from your Wise or Mercury account. Stripe will make small verification deposits, which you confirm to complete the link.
What You Get With This Setup
Once verified, you can process payments, receive USD payouts, and integrate Stripe with your website or app. This gives you a functional Stripe individual account non-US founder can use for early-stage revenue collection.
Limitations of the Personal Account Route
A personal Stripe account using a virtual address Stripe setup comes with meaningful constraints compared to a full business account.
| Limitation | Impact |
|---|---|
| No business dashboard | You cannot use Stripe's business reporting, team management, or advanced settings designed for companies. |
| Lower payout limits | Stripe imposes stricter transaction and payout caps on individual accounts compared to verified business accounts. |
| No team access | You cannot invite collaborators or team members to your Stripe dashboard. This limits your ability to delegate financial operations. |
| Perceived credibility | Larger clients or enterprise customers may prefer to pay into a verified business account rather than an individual account. |
| Limited tax documentation | Stripe's tax reporting tools are more robust for business accounts. Individual accounts have fewer automated tax features. |
| Risk of review | Stripe may flag accounts for additional review if the address and identity details appear inconsistent, especially for accounts created from high-risk regions. |
When to Upgrade to a Business Account
If your revenue grows or you begin raising funding, you will likely need a full business Stripe account. The fastest path is forming a US company through Stripe Atlas or a similar service. That US entity lets you convert your individual account to a business account, removing all the limitations listed above. We cover that path in the next section.
After you create your Stripe account and link it to your US business entity, Stripe requires you to verify your identity and business details before you can accept payments. This process is called Stripe Know Your Customer (KYC) verification. It applies to all account holders, including US residents. The difference for international founders is that you submit these documents remotely and your account falls under closer review because the business address falls outside the United States.
Documents You Need to Provide
Stripe will ask for a set of documents that confirm your identity and the legitimacy of your business. The exact requirements depend on whether you are submitting as an individual or as a company representative. The following checklist covers what most international founders need to prepare.
Personal Identity Documents
- Government-issued passport (preferred): Stripe accepts most national passports as primary identity verification. This is the fastest option because it combines your photo, name, date of birth, and nationality in a single document.
- National ID card: If you do not have a passport, a national identity card is acceptable. The document must be government-issued, include your photo, and be currently valid.
- Driver's license: Accepted in some regions but not recommended as a primary document since it does not always include nationality or expiration date in a consistent format.
Proof of Address
Stripe requires a document that confirms your current residential address. This document must be dated within the last 90 days. Acceptable options include:
- Utility bill: Gas, electricity, water, internet, or mobile phone bill. The bill must show your name and address clearly.
- Bank or credit card statement: A statement from a bank or financial institution that includes your name, address, and statement date.
- Tax document or government notice: A tax assessment, official government correspondence, or similar document that shows your name and address.
- If the document is in a language other than English, you must provide a certified translation alongside the original. Stripe recommends using a professional translation service for this step.
Business Registration Documents
If you are linking your Stripe account to a registered US business entity such as a Wyoming LLC or Delaware C Corp, Stripe will ask for business verification documents. These typically include:
- Articles of Organization (LLC) or Articles of Incorporation (C Corp): The formation document filed with the state.
- Operating Agreement: Especially for LLCs, this confirms the ownership structure and who has authority over the account.
- EIN confirmation letter from the IRS: This is the Employer Identification Number document you receive from the IRS after your business is registered. It confirms your business has a US tax identity.
- Business bank account verification: Stripe may ask you to connect a US business bank account. This can be done through Plaid or by uploading a bank statement showing the account in your business name.
What the Stripe Verification Team Looks For
Stripe uses a combination of automated systems and manual review to verify accounts. The verification team checks several key areas during this process.
- Identity match: Your identity document must match the name and photo you submit during account creation. Any discrepancy between documents will trigger a rejection.
- Business legitimacy: Stripe cross-references your business registration documents against public state records. The documents must show an active, registered entity.
- Address consistency: Your proof of address must match the address on file in your Stripe account. This includes matching city, state, and postal code.
- Ownership structure: If your business has multiple members, Stripe may request information about each owner with significant control. This is part of Stripe's responsible business requirements.
- Sanctions screening: Stripe screens all account holders against international sanctions lists and financial crime databases. Founders from certain jurisdictions may face additional review or restrictions.
Common Reasons for Rejection
Most Stripe verification rejections for international founders fall into a small set of categories. Understanding these in advance helps you prepare complete, compliant submissions.
- Document quality: Blurry photos, glare on documents, or incomplete document images are a common cause of rejection. Stripe requires clear, readable copies where all four corners of the document are visible.
- Mismatched information: The name on your identity document must match your Stripe account name exactly. Nicknames, alternative spellings, or middle name differences can cause a mismatch flag.
- Expired documents: Identity documents and proof of address must be current. An expired passport will be rejected. Utility bills older than 90 days are also rejected.
- Missing translations: Documents in languages other than English that are not accompanied by a translation are not accepted. Stripe will not process them until a translation is provided.
- Address discrepancies: If the address on your proof of address document does not match the address registered to your business or listed in your Stripe account, the verification team may ask for clarification or reject the submission.
- Unverifiable business: If your business entity does not appear in public state records, Stripe cannot confirm its legitimacy. This is why using a reputable formation service matters.
- Business type restrictions: Stripe restricts certain business categories regardless of documentation. If your stated business type falls into a restricted category, a complete application will still be rejected.
How Long the Review Process Takes
Stripe's standard verification timeline for new accounts ranges from 24 hours to 5 business days. Most submissions receive an initial response within 1 to 2 business days. The actual timeline depends on several factors.
- Simple submissions with complete documents: Typically reviewed within 24 to 48 hours. If everything matches and there are no flags, Stripe may approve your account within one business day.
- Submissions requiring manual review: Accounts that include business verification documents or multiple owners may be routed to a manual review queue. This adds 2 to 5 business days.
- International submissions: Accounts registered to a non-US address or involving a non-US business entity tend to take longer because Stripe applies additional scrutiny.
- Follow-up requests: If Stripe asks for additional documents or clarification, the clock restarts from the date you submit the requested information.
Stripe does not offer an expedited review process for KYC verification. The best way to keep your timeline short is to submit complete, accurate documents on the first attempt. Missing or rejected documents extend the process by days or weeks.
Stripe Onboarding Documents Checklist
Use this checklist before you submit your Stripe verification to ensure you have everything ready.
- A valid government-issued passport or national ID card with your full name, photo, and expiration date visible.
- A proof of address document dated within the last 90 days. Utility bill or bank statement in your name and address.
- A certified English translation for any document not originally issued in English.
- Articles of Organization or Articles of Incorporation for your US business entity.
- Your EIN confirmation letter from the IRS.
- An operating agreement if you formed an LLC.
- A US business bank account connected to your Stripe account.
Setting Up Your US Bank Account for Stripe Payouts
Once you have a US Stripe account, you need a US bank account to receive payouts. Stripe deposits your earnings into this account on your chosen schedule. Without a US bank account, Stripe cannot send you money, regardless of where your business is registered.
Stripe requires a US routing number and account number for US-based accounts. This is not a policy preference. It is a banking infrastructure requirement. US payment networks and ACH transfers operate on US banking rails. A foreign bank account cannot receive direct deposits through the US banking system without special arrangements.
This creates the same challenge you faced with Stripe itself. You need a US entity before you can open a US bank account at most traditional banks. However, several fintech services have designed their onboarding specifically for international founders. These services allow you to open a US business account remotely using your foreign documents and your newly formed US company.
Banking Options for Non-Residents
| Provider | Best For | FDIC Insured | Account Type | Remote Setup |
|---|---|---|---|---|
| Mercury | Startups and tech companies | Yes | Business checking | Yes |
| Relay | Teams with spending controls | Yes | Business checking | Yes |
| Wise | Multi-currency businesses | No (partner banks) | Borderless account | Yes |
| Bluevine | Business checking features | Yes | Business checking | Yes |
Mercury
Mercury is a digital bank built for startups and technology companies. It is the most common choice among international founders who have formed a US company through Stripe Atlas or a similar service. The onboarding process is designed for remote applicants. You provide your company documents, your personal information, and in most cases you are approved without visiting a branch or having a US address.
Mercury offers FDIC insurance through partner banks, which means your deposits are protected up to the standard limit. It provides a US routing number and account numbers that work seamlessly with Stripe for direct deposits and payouts. The interface includes tools for team management, invoicing, and API access for developers.
The main limitation is that Mercury is selective. Accounts with high-risk business models or industries may be declined. For legitimate SaaS businesses, e-commerce operations, and software companies, Mercury is generally straightforward to open.
Relay
Relay is a business checking account with a strong focus on team spending controls. It allows you to create multiple sub-accounts with individual spending limits. This is useful if you have multiple team members who need access to company funds but you want to control exposure.
Relay also works for remote onboarding with a US company. It provides a US routing number and account details that connect to Stripe. The platform emphasizes simplicity and transparency in fees. Relay is FDIC insured through its partner bank.
Relay is a solid choice if your priority is managing team access and approvals. Mercury tends to be preferred for developer-centric workflows and broader startup features.
Wise (Borderless Account)
Wise offers a Borderless account that can receive USD and provides local bank details. Some international founders use this as a workaround when they have not yet formed a US company. Wise provides virtual US bank account details that can be used in certain situations.
However, Wise is not a full US business bank account. Stripe officially supports Wise in some regions, but a Wise account may not provide the same level of stability and verification that Stripe requires for US-based accounts. Stripe's documentation lists Wise as a supported bank for some account types, but the experience varies.
For a proper US Stripe setup, a US business bank account from Mercury, Relay, or Bluevine is more reliable than Wise. Use Wise if you are in an early stage and have not yet formed your US company, but plan to migrate to a full US business account as soon as your entity is established.
Bluevine
Bluevine is a business checking account designed for small businesses and freelancers. It offers standard business checking features including a US routing number, the ability to receive wire transfers, and FDIC insurance through its partner banks.
Bluevine is a practical option if your primary need is a reliable business checking account for Stripe payouts and you do not require the advanced startup features that Mercury provides. It supports remote account opening for US-registered businesses and has straightforward fee structures.
The trade-off compared to Mercury is fewer developer tools and integrations. Bluevine works well for standard business banking needs but is less targeted at the startup ecosystem.
Pairing Your Bank Account with Stripe Atlas
The most common path among international founders is to form a US company through Stripe Atlas and open a bank account at Mercury on the same timeline. Stripe Atlas registers your Delaware C Corp or Wyoming LLC and provides the company documents you need to open a business bank account.
When you use both services together, you have a US company, a US Stripe account, and a US bank account. This covers all three requirements for receiving payouts and operating like a US-based business. The process can be completed in a matter of days, depending on how quickly you gather your documents and complete verification.
Mercury has specific onboarding guides for Stripe Atlas customers. If you already have a Stripe Atlas company, mention this during your Mercury application. It helps their team verify your entity quickly and reduces back-and-forth during the approval process.
Common Challenges and How to Solve Them
Regarding Common Challenges and How to Solve Them: Address the most frequent pain points: Stripe rejecting applications from VPNs or mismatched IPs, bank account verification failures, EIN retrieval issues for non-US applicants, Stripe requesting additional documentation after approval, and managing tax obligations (1099 forms, state registration). Provide practical workarounds for each.. Information includes requirements, filings, and compliance checklists.
Tax and Compliance Considerations for Non-US Founders Using Stripe
Setting up a US Stripe account means entering the US tax and regulatory system. Even if you operate from abroad, a US-based Stripe account and US business entity create filing obligations you need to understand before you start earning revenue.
US Tax Obligations Triggered by a Stripe Account
Stripe is required to report certain payments to the US Internal Revenue Service (IRS). When Stripe processes payments for your account, it tracks your revenue and may issue tax documents at year end. The exact forms and thresholds depend on your business structure and the amount you earn through Stripe.
When You Will Receive a 1099
Stripe issues a 1099 form when your account meets IRS reporting thresholds. For individual sole proprietors or single-member LLCs, Stripe typically issues a 1099-K when your processing exceeds $20,000 in gross revenue and 200 transactions in a calendar year. For C Corps and multi-member LLCs treated as partnerships, the threshold may differ.
If you are a non-US founder with a Delaware C Corp, your company is a US entity and is subject to the same reporting requirements as any US company. Stripe will report to the IRS under your entity's EIN, not your personal tax ID. This is one reason why forming your company correctly at the start matters.
If Stripe issues a 1099 to a non-US founder, the IRS may treat that income as effectively connected to a US trade or business. This triggers a requirement to file a US federal tax return even if you reside abroad. The 1099 alone does not determine tax liability, but it is the IRS mechanism for tracking US-sourced revenue.
State Registration: Delaware vs. Nexus Rules
Most international founders form a Delaware C Corp or Wyoming LLC for their Stripe account. Delaware is the standard choice for startups because it has no minimum capital requirements, a well-developed corporate legal framework, and no sales tax. However, Delaware registration alone does not create a tax filing obligation in other states.
Nexus is the legal term for a company's connection to a state that creates tax obligations. Nexus can be created in two common ways for international founders: physical presence, such as an office or employees in a state, or economic nexus, which triggers filing requirements when revenue from that state exceeds a threshold. Many states have economic nexus thresholds that apply to remote sellers.
If your customers are located primarily in a single US state, that state may claim economic nexus and require you to register for sales tax or income tax purposes. Registering in Delaware does not automatically satisfy this. You may need to register separately in states where you have significant customer activity. Stripe does not manage state registration on your behalf.
Estimated Quarterly Taxes for Non-US Founders
If your US entity earns income that is effectively connected to a US trade or business, the IRS generally requires estimated quarterly tax payments. This applies to both US residents and non-residents with US-source income. The requirements apply when you expect to owe $1,000 or more in federal tax for the year.
Estimated taxes are due four times per year: April 15, June 15, September 15, and January 15. Missing these deadlines can result in penalties and interest. As a non-US founder, you may also need to make these payments through a US individual taxpayer identification number (ITIN) if you do not have a US Social Security Number.
| Quarter | Due Date |
|---|---|
| Q1 estimated tax | April 15 |
| Q2 estimated tax | June 15 |
| Q3 estimated tax | September 15 |
| Q4 estimated tax | January 15 of the following year |
The amount you owe depends on your business structure. A Delaware C Corp pays corporate income tax on profits. A single-member LLC treated as a disregarded entity passes income through to the owner and is taxed on the owner's personal return. Your setup choices at formation determine which rules apply.
Stripe Reporting and Your Home-Country Tax Status
Stripe reporting to the IRS does not directly affect your tax obligations in your home country. Your home-country tax authority does not receive Stripe's IRS reports. However, you are still required to report your global income to your home country according to its rules. Most countries tax income on a worldwide basis for their residents, regardless of where the income is earned or where a 1099 is issued.
Some countries have tax treaties with the United States that reduce withholding rates or define how income is categorized. Your home-country tax treatment of US business income depends on the specific rules in your jurisdiction, including whether your country recognizes the US entity structure you chose and how it treats income earned through a US subsidiary.
Stripe's 1099 reporting is a US tax mechanism. It does not change how your home country classifies or taxes that income. Understanding both systems separately is the correct approach.
When to Consult a Cross-Border Tax Professional
This section covers the framework, not a specific tax plan. Your situation depends on your entity structure, home country, revenue volume, and whether you have any US presence beyond your Stripe account. A cross-border tax professional with experience in both US tax obligations and your home-country rules is the right resource for advice that applies to your specific circumstances.
You should consult a tax professional if you are earning significant US revenue, if your home country has complex foreign income reporting requirements, if you are unsure whether your entity is classified as a disregarded entity or a corporation for US tax purposes, or if you have not yet established a process for quarterly estimated tax payments.
FAQs: US Stripe Accounts for International Founders
Conclusion: Your Path to a US Stripe Account Starts Here
International founders have three practical paths to a US Stripe account: Stripe Atlas, a virtual address with a US bank account, or forming your own US entity through a registered agent service. Each path has a different level of commitment, cost, and complexity. Choosing the right one depends on where you are in your journey as a founder.
Which Path Is Right for You
| Founder Situation | Recommended Path | Why |
|---|---|---|
| Solo founder, pre-revenue, testing an idea | Virtual address + Mercury | Lowest cost to start, fastest setup, no formal entity required yet |
| Solo or small team, actively fundraising | Stripe Atlas (Delaware C Corp) | Investable structure, Stripe-native setup, clean cap table |
| Team of two or more, ready to formalize | Stripe Atlas or formed LLC/Corp | Scalable entity, bank access, proper business accounts |
| Building for enterprise or US partnerships | Delaware C Corp via Atlas or registered agent | Delaware credibility, investor familiarity, legal protection |
A US Stripe account does not require US residency. It requires a US business entity, a US address, and the right set of documents. Once those three pieces are in place, the process is straightforward. Thousands of international founders have done it before you, and the infrastructure available to you today makes it more accessible than ever.
If you need a complete business account with fundraising capability and plan to scale, start with Stripe Atlas. If you want to test your product quickly at minimal cost, a virtual address paired with a Mercury account gives you a functional US setup without forming a formal entity. Either path puts you in position to process US payments, receive USD payouts, and build credibility with US customers.
Your Next Step
Choose the path that matches where you are today, not where you expect to be in a year. Start simple, validate your product, and formalize your entity when the business demands it. Your US Stripe account is closer than you think.