The United States remains a top destination for entrepreneurs seeking to tap into one of the world’s largest and most dynamic markets. Whether you are running an e-commerce store, a tech startup, or a consulting service from abroad, starting a company (LLC or C-Corp) in the US can provide credibility, asset protection, and access to business banking and global payment systems, all without requiring US citizenship, residency, or even a physical presence in the country. As of 2025, non-US residents can complete the entire process remotely, often in just a few days, thanks to comprehensive service we provide at Crosborda for international founders. We have personally helped hundreds of founders from around the world launch, maintain and grow US company.
Why Form a US Company as a Non-Resident?
Before we get into the how-to, it’s worth understanding the why. A US company, whether C-Corp or LLC offers several compelling advantages for foreign entrepreneurs:
- Limited Liability Protection: Your personal assets (like your home or savings) are shielded from business debts or lawsuits.
- Pass-Through Taxation: By default, LLCs are “disregarded entities,” meaning profits pass through to your personal tax return, avoiding double taxation at the entity level.
- Market Access and Credibility: A US entity makes it easier to open merchant accounts (e.g., Stripe, PayPal), attract investors, and build trust with American customers.
- No Residency Requirements: You don’t need a visa, green card, or Social Security Number (SSN) to form or own a business.
Of course, there are responsibilities like annual filings and potential state fees, but for many, the benefits far outweigh the hurdles. You can keep reading to know the steps to take if you are ready to setup your US LLC. Crosborda can help to set up your US LLC or C-Corp remotely within a week.
Step 1: Choose the Right State for Your Business
Unlike US residents (who should generally form in their home state to avoid “foreign qualification” fees), non-residents can pick any of the 50 states. The best choice depends on your business type, privacy needs, and costs. From our research, US states such as New Mexico, Colorado, and Wyoming rank among the top choices for most US non-residents due to its balance of low costs, privacy, and ease. This is ideal for remote operations without US physical presence. Avoid states like California if you’re not operating there, as they have high fees and complex rules.
Step 2: Select a Unique Business Name:
Your LLC name must be distinguishable from existing entities in your chosen state. Also try to verify that matching domain names are available for your business website. Choose a name that is simple and memorable which reflects your brand values, and resonates with your target audience. Avoid trademarked names or restricted words like “bank” or “insurance” unless licensed. Depending on your business structure, your business name will require specific designators like “LLC,” “Inc.,” or “Corp.”
Step 3: Choose a business Structure:
The structure you choose shapes how you’ll handle your business ownership and taxes to meet regulatory requirements. You can consider these primary options:
LLC (Limited Liability Company) : The go-to choice for small business owners and international entrepreneurs, offering adaptable tax treatment with straightforward administrative requirements.
C-Corporation: Designed for growth-focused startups planning to raise venture capital investment.
Step 4: Incorporate your Business with Crosborda:
Our comprehensive business formation service allows you to incorporate your business and get all necessary documents within a week. You only need to book a free consultation with us. Some business owners opt to file directly with the state but this comes at the risk of making avoidable mistakes and paying extra fees subsequently for your business documents such as Article of Organization, and Operating Agreement.
Step 5: Get an Employer Identification Number (EIN)
An EIN is necessary to pay US taxes, open a US bank account, and hire employees. Non-citizens can apply for an EIN from the IRS using Form SS-4, even without a Social Security number. At Crosborda, we can get your EIN number within 24 hours. You only need to book a free consultation with us. Also, when you subscribe to our business formation service, your EIN is inclusive so you do not need to get it separately.
Step 6: Get a US Phone Number:
Depending on your business needs, you may need to get a US phone number for your business. Banks often require identity verification through a phone call or text message sent to a US-based phone number. Using a US number also enables you to display local contact information on your website and business cards, helping you project a credible and professional US presence.
Step 7: Open a US Bank Account:
At Crosborda, we provide support to all our clients to set up their US banking with some fintech banks that support international applicants and allow remote account setup, while traditional banks may require an in-person visit. You will need to provide your LLC documents, your business address, EIN, ID (such as your international passport, or driving license). We will guide you on how to complete your KYC and activate your account for business transactions
Step 8: Set up Stripe Account:
When your business account is ready, we also provide support for you to set up a Stripe account for your business which allows you to accept global payments from clients all over the world. You can also integrate Stripe to your eCommerce website so clients can complete their transactions seamlessly.
Step 9: Stay Compliant With Tax and Reporting Requirements:
Business owners must file reports (state-specific) and maintain good standing by paying statutory fees annually. Non-US resident owners are subject to US taxes only on US-sourced income should they reach a specific threshold. Proper forms must be filed, such as Form 1040NR, Form 5472, and more depending on ownership structure. Some industries may require additional licenses or permits so its important to check the state and local rules for compliance regarding your industry.
In conclusion, forming a US company as a non-resident offers unmatched opportunities for entrepreneurs seeking global credibility, streamlined access to banking, and the ability to serve an international marketplace. It also positions your business for long-term growth and success in the world’s largest economy. Crosborda is proud to have supported founders worldwide on this journey, and we are committed to making the incorporation process as smooth and effective as possible for you.
If you’re ready to take the next step, don’t leave your company’s future to chance. Book a free consultation with our team today and let us help you launch your US LLC or C-Corp quickly and confidently.