Dropshipping is one of the few online businesses where the entity you operate through directly decides whether you can take money at all. A Wyoming LLC plus an EIN plus a US bank account is the combination that turns "Stripe keeps rejecting me" into a live, paying store. This playbook walks the full operational stack end to end: formation, banking, the specific processor and ops tools a dropshipping store actually needs, how the money moves, and the realistic path from order to first revenue.
The founder pain dropshipping solves with a US LLC
If you have tried to launch a dropshipping store from outside the US, you already know the wall: payment processing. Stripe, PayPal, and most card processors that integrate cleanly with Shopify are built around US-resident businesses. A personal account tied to a high-risk-perceived country gets throttled, reserved, or shut down mid-launch — often right after your first profitable ad day, which is the worst possible time to lose payout access.
Dropshipping also concentrates several risk flags that processors hate. You hold no inventory, you ship from third-party suppliers (frequently AliExpress or CJdropshipping), refund and chargeback rates run higher than a normal retailer, and your store is brand-new with no history. Processors price all of that into their approval decision. A bare personal profile from a non-US founder gives them every reason to say no.
A US LLC reframes the whole application. You become a US-registered business with an EIN, a US business bank account, and a real legal entity Stripe can underwrite against. That is the single biggest lever on your approval odds — Rocket Wave's 2026 processing guide notes that an EIN from the IRS is required for both banking and the Stripe application, and that having the entity is what moves you from "instant reject" into normal underwriting (Rocket Wave).
There is a liability dimension too. Dropshipping invites product-quality complaints, IP takedowns on hijacked product images, and the occasional supplier who ships something unsafe. An LLC puts a legal wall between your store's liabilities and your personal assets. Wyoming adds anonymous ownership on top, so a competitor scraping your store cannot pull your name from a public registry and clone your winning product line under your identity. Privacy plus a clean processing stack is exactly what a dropshipping operator needs and almost never gets from their home country.
The compounding pain is that all of these problems hit at the same moment. You find a winning product, you scale ad spend, sales jump — and that is precisely when a personal processing account gets flagged for the sudden volume, when a competitor notices your store and starts copying, and when chargebacks from impatient buyers start arriving. Founders who waited to "see if dropshipping works" before setting up a real entity routinely lose their first winning product to a frozen payout or a shutdown account. The US LLC stack is the infrastructure that lets you survive your own success instead of being punished for it.
The exact setup stack for dropshipping
Dropshipping has a specific stack. You are not just forming a company — you are assembling a chain where each link unlocks the next. Build it in this order:
-
Wyoming LLC — $397, all-inclusive. This is your legal entity and the name every other account is opened under. Our $397 price includes the Wyoming state filing fee, registered agent for year one, and the formation filing itself — there is no separate state fee on top. Wyoming has no state income tax and no franchise tax, so your year-2 carrying cost stays low, which matters when margins are thin.
-
EIN — filed by us, no SSN required. The EIN is your business tax ID and the gatekeeper for everything downstream: no EIN, no bank, no Stripe. As a non-resident without an SSN, the EIN is filed by fax/mail to the IRS, which is why it takes 8-10 business days rather than the instant online issuance US residents get (LLC University). We file it for you so the SS-4 is completed correctly the first time — a wrong responsible-party entry is the most common cause of weeks-long delays.
-
US business bank account — Mercury or Relay. Apply only after the EIN is confirmed. Mercury and Relay both require a US entity and a confirmed EIN, and applying without one triggers automatic rejection. Note a 2026 change: both Mercury and Relay have tightened non-resident approvals and many no longer accept a registered-agent address as the LLC's US address (Corporatee). Have a real operating address ready.
-
Payment processor — Stripe (with PayPal as a second rail). Stripe is the default for dropshipping because it integrates natively with Shopify and underwrites US LLCs with an EIN and US bank account. Add PayPal as a secondary checkout option; a meaningful share of dropshipping buyers will only pay through PayPal, and having two processors protects you if one places a hold. Connect Stripe to your US bank account for payouts.
-
Storefront — Shopify. This is your store and order-management layer, not your accounting tool. Shopify hosts the store, processes checkout through Stripe/PayPal, and manages orders. Your supplier app (DSers for AliExpress, or CJdropshipping/Zendrop) plugs into Shopify to route orders to suppliers automatically.
-
Accounting / bookkeeping — a real ledger. Use QuickBooks Online or Xero, or a lighter tool like Wave, connected to your bank feed. Dropshipping generates high transaction volume (ad spend, supplier payments, refunds, chargebacks), and you need clean books for the annual IRS filing. Shopify is a storefront, not accounting software — keep the two separate.
Stack in plain terms: Wyoming LLC -> EIN -> Mercury/Relay -> Stripe + PayPal -> Shopify + supplier app -> QuickBooks/Xero. Each link is gated by the one before it.
Cost
The headline number is $397 all-inclusive for formation, with a modest recurring cost from year two. Most of the operational tools are pay-as-you-grow.
| Item | Cost | When | Notes |
|---|---|---|---|
| Wyoming LLC formation | $397 (one-time) | Day 0 | Wyoming state fee INCLUDED; registered agent year 1 included |
| EIN filing | Included in $397 | Days 1-10 | No SSN required; filed by us |
| ITIN (optional add-on) | $297 | If needed | Only if you specifically need a personal US tax ID |
| Wyoming annual report | ~$60/yr | Year 2+ | $60 minimum license tax (Wyoming SoS) |
| Registered agent | ~$100/yr | Year 2+ | Year 1 included in $397 |
| Recurring total | ~$160/yr | Year 2+ | Wyoming has no franchise/income tax |
| US bank account | $0 | After EIN | Mercury/Relay have no monthly minimums |
| Stripe | 2.9% + $0.30/txn | Per sale | Standard US pricing; no monthly fee |
| Shopify | from ~$39/mo | Ongoing | Basic plan; separate from formation |
| Accounting tool | $0-$30/mo | Ongoing | Wave free; QuickBooks/Xero paid |
The $160/yr recurring figure covers only what keeps the LLC in good standing. Shopify, ad spend, and processor fees are normal operating costs of the business, not formation costs.
Banking + money flow for dropshipping
Your bank account is the hub the whole operation routes through. For dropshipping, the practical hierarchy is Mercury or Relay as your primary, with Wise Business as the broad-acceptance fallback.
Mercury is the most common primary for dropshipping operators: clean dashboard, virtual cards you can spin up per ad account or per supplier, and solid Stripe integration. Be aware Mercury has increased scrutiny on non-resident applications through 2025-2026, with extended reviews and rejections of brand-new entities with no revenue history (Rocket Wave). Relay is the standard second choice and supports multiple sub-accounts, which is useful for separating ad-spend float from supplier-payment float. Wise Business is the safest fallback because it accepts businesses registered in many jurisdictions and is generally the easiest to get approved, followed by Relay (Global Solo). Wise also gives you cheap multi-currency conversion, which matters when you pay AliExpress/CJ suppliers and your buyers pay in USD.
How money moves in: Customer checks out on Shopify -> Stripe (or PayPal) captures the card payment -> Stripe settles the payout to your Mercury/Relay account, typically on a rolling 2-day schedule for new accounts. That settled cash is your working capital.
How money moves out: From your bank account you (a) pay your supplier app / supplier (DSers, CJ, Zendrop) for the actual product and shipping, (b) fund ad spend on Meta/TikTok/Google via a virtual card, (c) cover Shopify and app subscriptions, and (d) pay yourself as an owner draw. Use separate virtual cards for ad spend versus supplier payments so a card compromise or a platform freeze on one does not take down the other.
A concrete worked example helps. Say you run a $35 product with a $12 supplier cost and a $10 cost-per-acquisition. On 100 orders that is $3,500 in customer payments, roughly $1,200 to suppliers, $1,000 to ads, and about $130 to Stripe in processing fees, leaving around $1,170 gross before Shopify and app subscriptions. But the timing is brutal: you pay the $1,000 in ads and $1,200 to suppliers up front, while Stripe holds your $3,500 on a 2-day rolling delay and possibly a reserve. If you scaled to 100 orders/day without a buffer, you would owe $2,200/day in costs before a single payout cleared. That gap is what kills stores.
The discipline that separates surviving stores from dead ones: never let ad spend outrun settled payouts. New Stripe accounts often carry a rolling reserve or a delayed first payout, so plan a cash buffer to cover the gap between when you pay for ads/product and when Stripe releases your money. A practical rule is to hold at least one week of projected ad-plus-supplier spend in your bank account before you scale. Keep every dollar inside the LLC's accounts — mixing personal and business funds weakens the liability shield and makes your annual filing far harder.
Tax handling for dropshipping
A single-member Wyoming LLC owned by a non-resident is, by default, a disregarded entity — a pass-through. The LLC itself does not pay US federal income tax; income flows to you, the owner. For a genuine dropshipping operation run from outside the US, with no US employees, office, or dependent agent, the income is frequently not effectively connected to a US trade or business, and may not be subject to US federal income tax. This is fact-specific — confirm with a US CPA before relying on it.
The filing you cannot skip: Form 5472 plus a pro-forma Form 1120. Every foreign-owned single-member US LLC must file these annually with the IRS to report reportable transactions between the LLC and its foreign owner (capital you contribute, money you draw out). The forms are short and filing them does not by itself mean you owe tax — but failure to file carries a $25,000 penalty (IRS Form 5472 instructions). This is the single most expensive mistake a non-resident dropshipper can make, and it is entirely avoidable.
Deductible expenses specific to dropshipping — track these in QuickBooks/Xero from day one: cost of goods sold (supplier product + shipping via DSers/CJ/Zendrop), advertising spend (Meta, TikTok, Google), Shopify and app subscriptions, payment-processing fees (Stripe's 2.9% + $0.30 adds up fast), product-sample purchases, design/VA contractor payments, and refunds/chargebacks. Clean categorization here directly lowers any taxable income and makes the annual filing straightforward.
1099-K reality: Stripe and PayPal issue Form 1099-K to account holders, but the threshold matters. The One Big Beautiful Bill Act repealed the planned $600 rule; for 2025 and 2026 the threshold reverts to more than $20,000 AND more than 200 transactions in a calendar year (IRS 1099-K FAQ). Most early-stage stores will not cross that line in year one, but a winning product can, so know it is coming. Receiving a 1099-K is an information report, not a tax bill — it does not change your underlying US tax position as a non-resident.
Step-by-step from zero to operating
-
Order the Wyoming LLC ($397). Pick your store name, confirm availability, and submit. The LLC is typically formed within 24 hours.
-
EIN gets filed (days 1-10). We submit the SS-4 to the IRS. No SSN required. Wait for the EIN confirmation letter (CP 575) — do not start bank or Stripe applications before it lands, since premature applications get auto-rejected.
-
Open the US bank account (8-10 days after EIN). Apply to Mercury first; if rejected, move to Relay; if both reject, use Wise Business. Have a real operating address ready, not just the registered-agent address.
-
Set up Stripe + PayPal. Create Stripe under the LLC + EIN, connect it to your bank account for payouts, and add PayPal as a second checkout rail. Approval is often quick once the bank account exists.
-
Build the Shopify store. Launch on the Basic plan, install your supplier app (DSers for AliExpress, or CJ/Zendrop), import products, and connect Stripe and PayPal at checkout.
-
Wire up accounting. Connect QuickBooks, Xero, or Wave to your bank feed and create categories for COGS, ad spend, fees, and refunds before any money moves.
-
Place a live test order. Buy from your own store, confirm Stripe captures and pays out, confirm the supplier app routes the order. This catches checkout and fulfillment bugs before paid traffic does.
-
Turn on ads and ship. Start ad spend within your settled-payout buffer, fulfill orders through your supplier, and reconcile your books weekly.
Realistic timeline: about 3-4 weeks from order to operating. LLC in 24 hours, EIN in 8-10 business days, bank in 8-10 days after that, Stripe usually fast once the bank is live.
Common mistakes
Applying for the bank or Stripe before the EIN is confirmed. This is the number-one self-inflicted delay. A premature application triggers an automatic rejection that can taint future attempts. Wait for the CP 575.
Using the registered-agent address as your operating address. Both Mercury and Relay tightened this in 2026 and many now reject registered-agent addresses as the LLC's US address (Corporatee). Use a real address you control.
Running a single payment rail. If your only processor places a hold during a sales spike, your business stops. Run Stripe and PayPal together so a freeze on one does not zero out your cash flow.
Mixing personal and business money. Paying suppliers or ads from a personal account, or pulling store revenue into a personal wallet, breaks the liability shield Wyoming gives you and turns your annual filing into a forensic exercise. Keep every dollar inside the LLC.
Forgetting Form 5472. The $25,000 penalty for not filing Form 5472 + pro-forma 1120 dwarfs every other cost in this playbook (IRS). Calendar it the day your LLC is formed.
Outrunning your settled payouts. New Stripe accounts pay out on a delay and may hold a reserve. Scaling ad spend faster than cash actually lands is how profitable-on-paper stores go cash-flow negative and die. Keep a buffer.
