If you live outside the United States and you want to sell software, take payments from US customers, raise from US investors, or just look like a real US business when buyers Google you, the answer for most founders ends up being the same: form a US entity, get a US address, get an EIN, and open a US bank account. Each one of those steps is doable from your living room — but the order matters, and so do a handful of details that get glossed over in most online guides. This is the long version of the playbook we walk our overseas customers through every week.
We'll cover entity formation, picking a state, getting a real US street address, applying for an EIN as a non-resident (with and without an SSN), opening a US bank account remotely in 2026, what Stripe and PayPal actually need from a foreign-owned US entity, the basics of sales tax for someone who has never collected it before, and the daily reality of having your mail show up in a time zone where you're asleep. At the end is a step-by-step roadmap you can copy.
Why bother with a US entity at all
Plenty of foreign founders sell to US customers without ever forming a US company — they invoice from their home country and accept wires or PayPal. That works until it doesn't. Three things tend to push founders to set up a US presence: payment processing (Stripe and similar processors are dramatically easier and cheaper inside the US), enterprise procurement (US buyers often won't sign contracts with foreign entities, especially in regulated industries), and US fundraising (almost every US-based VC will require a Delaware C-corp at some point). If none of those apply to you, you may not need a US entity at all. If even one does, the rest of this article is for you.
Picking the state to incorporate in
There is no universally correct answer, but there is a much smaller set of sensible answers than the internet suggests. For non-residents, the realistic short list is Delaware, Wyoming, and (occasionally) Florida. The right pick depends on what you're optimizing for.
Delaware is the default for any company that plans to raise venture capital. Almost every US VC term sheet expects a Delaware C-corp; the courts (the Court of Chancery) are predictable and have decades of corporate case law; and the paperwork is well understood by lawyers worldwide. The trade-off is the franchise tax (which can surprise you with a calculated bill of several thousand dollars under the default method until you switch to the assumed-par-value method), and the requirement to maintain a registered agent in Delaware.
Wyoming is the default for solo founders, small teams, and anyone running a profitable LLC who isn't planning to raise from US VCs. It has no state income tax, low annual fees ($60 in 2026), strong privacy (member names aren't public), and a simple LLC statute. For a single-member or family-owned business that just wants a US presence to take payments and invoice customers, Wyoming is hard to beat.
Florida is worth mentioning because some non-resident founders choose it for the reciprocity their bank or processor has there, or because they have a US co-founder living there. It's a fine choice but rarely a strictly better one than Delaware or Wyoming for someone fully overseas.
Getting a real US address
Every US entity needs an address — actually, several addresses, and they don't all have to be the same one. You'll need a registered agent address (a person or company in your state of formation who can accept legal mail), a principal business address (used on tax filings, your website, your bank application, your processor application), and a mailing address for general correspondence. The principal business address is the one that matters most, because it shows up on almost every form a US bank or processor will ask you to fill out.
A PO Box won't work as your principal business address. The IRS will accept it for some forms, but banks, Stripe, payroll providers, and most state agencies won't. Using your formation agent's address is also a bad idea — it's shared with hundreds of other shell companies and gets flagged by underwriting systems. What you want is a real US street address with a unique suite number assigned to you, where someone reliably opens and scans your mail. That's exactly the setup a virtual mailbox like mailnow.ai provides.
The catch for non-residents is USPS Form 1583, which authorizes a Commercial Mail Receiving Agency (CMRA) to receive mail on your behalf. It needs to be notarized, and the notary needs to verify two forms of ID. You can do all of this with remote online notarization in about fifteen minutes from anywhere in the world — your foreign passport plus a recent utility bill in your name is the usual combination. The full walkthrough is in our remote online notarization guide; the practical takeaway is that you don't need to fly to the US to get a US address.
Getting an EIN as a non-resident
An EIN (Employer Identification Number) is the IRS's tax ID for your company. You'll need it to open a bank account, sign up for Stripe, file taxes, hire anyone, and do almost anything else administrative. The path to getting one depends on whether any of the company's responsible parties have a US Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN).
If a responsible party has an SSN or ITIN, you can apply online at IRS.gov in about ten minutes and get the EIN instantly. The application is straightforward — name of the entity, type, address, the responsible party's identifying number, and the reason for applying.
If no responsible party has an SSN or ITIN — the typical case for a fully foreign-owned US LLC or C-corp — you cannot use the online tool. You must file Form SS-4 by fax or by mail. Fax is dramatically faster: with a clean SS-4 you'll typically get the EIN back, by fax, in 4 to 8 weeks; by mail it can be 8 to 12 weeks or longer. Some providers and law firms can shave that down by using their existing IRS relationships, but no one can legitimately get you an EIN in 24 hours via this path; if someone promises that, ask hard questions about how.
- Line 7a — your full legal name as the responsible party. Use your name as it appears on your passport.
- Line 7b — leave blank if you have no SSN or ITIN. Do not write 'foreign,' do not write 'N/A,' do not invent a number. Just leave it empty.
- Line 8a — yes, this is an LLC (or no, if it's a corporation).
- Line 9a — entity type. For a single-member LLC owned by a non-resident, this is usually 'Other' with the description 'Foreign-owned US disregarded entity.'
- Line 10 — the reason for applying. 'Started new business' is the standard answer.
- Line 18 — sign with your name; the signature must be the responsible party themselves, not your formation agent.
Opening a US bank account remotely
This is the step that has changed the most over the last few years, and where most outdated advice on the internet will lead you wrong. As of 2026, the realistic options for a non-resident founder fall into three buckets: fintechs that natively support foreign-owned US entities, traditional banks that will open an account remotely if you have an EIN and a US address, and traditional banks that still require an in-person visit.
The fintech path is the easiest. Mercury and Brex are the two most-used providers for foreign-owned US C-corps and LLCs. Both onboard remotely, both let you submit your formation documents and EIN letter as PDFs, both verify your ID with a passport scan and a video selfie, and both will give you USD checking and (with Mercury) a money-market sub-account. They are not insured banks themselves — they sit on top of FDIC-insured partner banks — but for operating cash this is fine for most companies. Onboarding usually takes 1 to 5 business days once your documents are ready.
Wise Business and Relay are the next tier and useful as a backup or a multi-currency option. Wise is excellent if you'll receive payments in multiple currencies; Relay is excellent if you want a more traditional bank-account UX with multiple sub-accounts. Both onboard non-residents remotely.
Traditional US banks (Chase, Bank of America, Wells Fargo) almost always still require an in-person visit by an authorized signer to open a business account. There are exceptions if you have a substantial existing relationship or you go through their international business banking arms, but as a default, plan for the fintech path first and add a traditional bank later if you ever need one (for example, for a commercial loan or a brick-and-mortar credit-card terminal).
- Certificate of Formation or Certificate of Incorporation, stamped by the state.
- EIN confirmation letter (CP 575) or the SS-4 fax confirmation.
- Operating Agreement (LLC) or Bylaws (C-corp), even if it's a one-page template.
- Passport for every beneficial owner with 25%+ ownership.
- Proof of US business address — your virtual mailbox welcome packet usually serves.
- Brief description of what the business does and where revenue will come from.
Payment processors: what Stripe and PayPal actually need
If your plan is to take payments from US customers via card, Stripe is almost certainly the right starting point. Stripe US accepts foreign-owned US entities (LLCs and C-corps) with no US-resident director, as long as you can provide a US address, an EIN, and a US bank account. The application asks for the entity name, EIN, principal business address, the website you'll use, the legal owners (passport + date of birth + home address overseas is fine), and a US bank account number to deposit into. Approval is usually same-day; underwriting may follow up if you're in a higher-risk industry.
PayPal Business is a useful complement to Stripe rather than a replacement, especially for international buyers who prefer paying with a PayPal balance or a non-card method. PayPal will let a non-resident open a US business account against a US entity, but their underwriting is stricter than Stripe's and rolling reserves are more common for new accounts. Plan to support both if you can — losing one due to a dispute or compliance review is much less painful when the other still works.
A few subtleties that catch foreign founders out: don't sign up for Stripe in your home country and then 'switch' to a US account later — you can't merge them, and you'll have to migrate every customer. Sign up directly as Stripe US the first time, using your US entity. Don't use a personal PayPal account for business; the moment volume picks up, PayPal will ask you to convert and may freeze funds during the review. And don't use a virtual debit card from a non-US fintech as the deposit account on Stripe — Stripe needs an ACH-routable US bank account, which Mercury, Brex, Wise Business, and Relay all provide.
Sales tax basics for someone who's never collected it
US sales tax is a state-level mess, not a federal one. There is no single national sales tax. Each state — and many cities and counties on top of that state — sets its own rate, its own rules about what's taxable, and its own threshold for when an out-of-state seller has to start collecting. Since the South Dakota v. Wayfair Supreme Court decision, a state can require you to collect sales tax once your sales into that state cross an 'economic nexus' threshold, even if you have no physical presence there.
For most digital businesses run from overseas, the practical answer in year one is: SaaS is taxable in some states (notably New York, Texas, Pennsylvania, Washington) and not in others; physical goods are almost always taxable; pure consulting services are usually not taxable. Most states' economic nexus threshold is either $100,000 in sales or 200 transactions per year into that state. Until you cross that threshold in a given state, you have no obligation to collect or remit sales tax there.
Once you start approaching those thresholds, you have two realistic options: register in each state and file returns yourself (painful, error-prone, and slow), or use a sales-tax automation provider — Stripe Tax, TaxJar, Anrok, or Avalara are the common picks. Stripe Tax is the lowest-effort option if you're already using Stripe; it calculates the right amount at checkout, registers you in states where you've crossed nexus, and files the returns. For a foreign founder with no US-based finance team, the automation cost is almost always worth it.
The mail problem when you live in another time zone
Once you have a US entity, US address, EIN, US bank account, and Stripe set up, you start getting real US mail. Some of it is junk; some of it matters a lot. The IRS sends time-sensitive notices on paper. State agencies send franchise-tax bills, annual-report reminders, and sometimes default judgments if you miss the registered agent forwarding. Your bank sends new debit cards by mail. Stripe sends 1099-Ks. None of this stops just because you live nine time zones away.
The realities that catch overseas founders out: a piece of mail that arrives in your US mailbox on Monday at 2pm Eastern is sitting unopened in your physical mailbox while you sleep. By the time you check email Tuesday morning Bangkok time, you've already lost a business day. Many IRS notices have 30-day or 60-day response windows; a single missed week is fine, two missed weeks starts to matter, a missed month can trigger penalties or default actions. Forwarding the entire envelope by international post takes a week or longer and can be intercepted by customs if the contents are flagged.
The setup that actually works: a virtual mailbox where every envelope is opened and scanned the same day it arrives, a notification pushed to you by email so you see it on your phone whenever your time zone catches up, and the ability to act on what's important without waiting for a physical copy. For the few items that genuinely need to be in your hand — original tax forms for your home-country accountant, a replacement debit card — you request a forward and pay only actual postage. Everything else is shred or archive.
How mailnow.ai supports the whole stack
Almost everything in this article hinges on having a real US address you trust. mailnow.ai gives you a real US street address with a unique suite number that's accepted by the IRS, by Stripe, by Mercury and Brex, and by every state agency we've tested. Onboarding is fully remote — you complete USPS Form 1583 with remote online notarization in about fifteen minutes, using your foreign passport plus a recent utility bill, and your address goes live the same day.
Once it's live, every envelope is opened the day it arrives, every page is scanned in color, and our AI summarizes the contents in one line so you can triage from your phone. IRS notices, state filings, and bank correspondence are flagged as time-sensitive and pushed to the top of your inbox. Checks (for example, refunds from a state tax department or a customer who insists on paying by paper) are detected and queued for deposit. Anything you want shredded is shredded; anything you want forwarded is forwarded the same day.
Multi-user access means your accountant in your home country and your US tax filer can both have read-only access to the relevant items, without sharing your password. And because mail processing is one flat monthly price with no per-scan fees, the cost of running your US presence stays predictable as your volume grows.
A step-by-step roadmap
If you're starting from zero and you want a US presence live in 4–8 weeks, this is the order we recommend. Doing the steps in this order avoids the biggest source of wasted time, which is filing your formation paperwork with an address you'll later have to change.
- Decide your entity type and state. Default to a Wyoming LLC for a small profitable business, or a Delaware C-corp if you'll raise from US VCs.
- Sign up for a virtual US business address (mailnow.ai) and complete USPS Form 1583 with remote online notarization. Keep the address handy — you'll use it on every form below.
- Form the entity with the state, using a formation service or your own counsel. Put the mailnow.ai address as your principal business address.
- Once formed, file Form SS-4 by fax to apply for an EIN. If you have an SSN or ITIN, do this online for an instant number.
- While the EIN is in process (or immediately after if instant), open a US bank account at Mercury or Brex. Submit formation docs, EIN letter, passport, and proof of US address.
- Sign up for Stripe US using the entity, EIN, and US bank account. Add PayPal Business as a backup.
- If you'll sell taxable products into US states, enable Stripe Tax (or equivalent) so you're ready when you cross the first nexus threshold.
- Calendar the recurring obligations: annual report in your state of formation, Form 5472 if you're a foreign-owned single-member LLC, and any sales-tax filings once you're registered.
- Set a once-a-week 15-minute slot to triage your mailnow.ai inbox so nothing time-sensitive sits more than a few days.
Get the address in place first
Of all the steps above, the address is the one that gates everything else — it sits on your formation paperwork, your EIN application, your bank application, and your processor application. Founders who try to file their LLC with a temporary address (their formation agent's, a friend's apartment, a hotel) almost always end up redoing several forms. Get the address first, file everything else with it from day one, and the whole stack lines up cleanly. You can sign up for mailnow.ai today, complete remote notarization within the hour, and start filing the rest of the paperwork tomorrow morning.