How to Set Up Stripe for Your US LLC — Step-by-Step Activation Guide
Complete guide to activating Stripe payments for your foreign-owned US LLC. Covers business verification, bank account linking, and tax configuration.
Key Takeaways
- You can start Stripe activation after receiving your EIN from the IRS
- As of 2025, you can begin activation without EIN (US cards only) — full features unlock after EIN
- Business address should be your registered agent address
- Link your Mercury (or other US) bank account for payouts
- The entire process takes about 15-20 minutes
Prerequisites
Before you begin Stripe activation, make sure you have the following ready. Having everything prepared in advance will make the process smooth and avoid delays.
- EIN from the IRS — or you can apply and start with limited features while waiting
- US bank account — Mercury is recommended for foreign-owned LLCs
- Registered agent address — this will be your business address on Stripe
- US phone number — required for the customer support field
If you do not have an EIN yet, you can still create a Stripe account and begin the setup process. However, full payment processing features (including ACH and international cards) will only unlock after you provide your EIN.
Step 1: Create Your Stripe Account
Start by creating your Stripe account. This is straightforward and takes just a few minutes.
- Go to stripe.com and click "Start now" or "Create account"
- Sign up with your business email address — use the same email you use for your LLC
- Select your country as United States
- Choose your business type — select LLC or C-Corp depending on your entity
Tip: Use a professional email address (e.g., yourname@yourdomain.com) rather than a free email provider. This helps with account verification and looks more professional.
Step 2: Verify Your Business
Stripe needs to verify your business identity. This is where your registered agent address and LLC documentation come in.
- Enter your business address — use your registered agent address (e.g., your Wyoming or Delaware address)
- Select your industry — choose the category that best describes your business (e.g., "Software" or "Consulting")
- Fill in company representative info — your personal address can be your home country address, but it must match what you used during LLC formation
Make sure the representative information matches your LLC formation documents exactly. Mismatches between your Stripe application and your Articles of Organization can cause verification delays.
Step 3: Business Details
This section asks for information that Stripe uses to understand your business and set up your public-facing payment pages.
- Company description — write a clear, professional description of what your business does
- Website URL — this is important. Make sure your website looks professional before submitting
- Customer support phone number — must be a US number. This is why getting a US phone number first is important
Tip: Your website is one of the first things Stripe reviews. Make sure it has a clear product/service description, contact information, a privacy policy, and terms of service before you submit your Stripe application.
Step 4: Link Your Bank Account
Connect your US bank account so Stripe can deposit your earnings. This is where your revenue will be paid out.
- Connect your Mercury bank account (or other US bank) — Stripe supports instant verification with most major banks
- All payouts will go to this account — you can set up automatic daily or weekly transfers
- You can change banks later — if you switch banks in the future, simply update your payout settings
Step 5: Tax Settings
Configure your tax settings correctly to avoid issues down the road. This is especially important for foreign LLC owners.
- Enable automatic tax collection if you are selling to US customers — Stripe Tax can handle sales tax calculations
- Select "I do not have an SSN" — foreign owners use their EIN only, not a Social Security Number
Do not enter a random SSN or use someone else's. Stripe verifies this information with the IRS. Foreign LLC owners should only provide their EIN in the tax ID field.
Step 6: Submit for Review
Before submitting, take a moment to review all the information you have entered. Once submitted, Stripe will review your application.
- Review all information for accuracy — double-check your business name, address, and EIN
- Submit your application — approval is usually instant for straightforward applications
- If rejected, check your website and business description — these are the most common reasons for rejection
Good news: Most LLC applications are approved within minutes. If your business description is clear and your website looks professional, you should have no issues.
After Activation
Congratulations! Once approved, you can immediately start accepting payments. Here is what to do next:
- Start accepting payments immediately — integrate Stripe into your website or use Stripe Payment Links for quick setup
- Payout schedule: 2-day rolling (US) — funds are available in your bank account 2 business days after a successful payment
- Consider setting up Stripe Tax for automated sales tax collection if selling to US customers
- Read our Stripe Account Health Guide to maintain a healthy account and avoid risk flags
Troubleshooting
Running into issues during setup? Here are solutions to the most common problems.
Payment declined during signup
- Try using Apple Pay or Google Pay on mobile instead of entering card details manually
- Use a direct internet connection — VPNs and proxies can trigger fraud detection
- Try a different card if the first one is declined
Application rejected
- Ensure your website looks professional — include a privacy policy, terms of service, and contact information
- Make your business description clear — avoid vague or generic descriptions
- Verify that your business type is not restricted by Stripe
EIN taking too long
- IRS processing can take 4-8 weeks for mail/fax applications
- Consider using Fiverr to find a service that can expedite your EIN application
- You can begin Stripe setup with limited features while waiting for your EIN