Web3 founders live with a contradiction: the product is on-chain, but the money still has to touch the dollar economy through exchanges, contractors, SaaS bills, and eventually a personal bank account in your home country. A Wyoming LLC is the legal wrapper that lets a non-US founder sit cleanly between those two worlds. This is the operational playbook for actually running a web3 business through one, end to end, from formation to first USDC settled into a US bank.
The founder pain web3 solves with a US LLC
If you build in web3 as an individual, you hit four walls fast. First, counterparties stop taking you seriously. Treasuries, grant programs, exchanges, market makers, and even Stripe want to contract with an entity that has an EIN and a US bank account, not a wallet address attached to a person in a country they cannot underwrite. Second, you cannot cleanly separate personal and business funds, which is the fastest way to lose the liability shield and to make your accounting unauditable when a token launch or a grant suddenly creates real numbers. Third, on/off-ramping is brittle: most reputable US fiat rails will not open for a foreign individual, so founders end up routing money through personal exchange accounts that get frozen the moment volume spikes. Fourth, privacy. Token launches, DAO contributions, and protocol governance all benefit from not having your residential address and legal name plastered across every public filing.
A Wyoming LLC answers all four. Wyoming does not list member or manager names in the public Articles of Organization, so the registered agent is what appears on the record (Wyoming Secretary of State, sos.wyo.gov). Wyoming is also the only US state with a statutory DAO LLC supplement (Wyo. Stat. 17-31), which gives an on-chain organization an actual legal personality if you ever need one. For most builders, though, the standard single-member LLC is the right tool: it gives you the EIN, the US bank account, the contracting entity, and the pass-through tax treatment without the overhead of a DAO-specific structure.
The point is not "incorporate because everyone does." The point is that web3 revenue is denominated in assets a personal account cannot safely hold, and the LLC is what converts a wallet into a bankable, contractable, defensible business.
Concretely, the pain shows up at predictable moments. A foundation approves your grant but its compliance team needs a W-8BEN-E and an entity to wire to — you have neither as an individual. A market maker or exchange wants to list or partner and asks for KYB (know-your-business) documents — Articles of Organization and an EIN letter — that only exist if you have an entity. A subscription product crosses a few thousand dollars a month and Stripe asks for a business bank account in the name on the Stripe profile. In every one of these, the missing piece is the same: a recognized US legal person with a tax ID and a bank account. The Wyoming LLC is the cheapest, fastest, most privacy-preserving way for a non-resident to manufacture that legal person.
The exact setup stack for web3
Here is the full stack, in build order. Each layer depends on the one before it.
-
Wyoming LLC — $397, formed in ~24 hours. This is the legal entity. The price is all-inclusive: it already includes the Wyoming state filing fee and one year of registered agent service. The registered agent is what keeps your name off the public record. You do not need a US address or a US visit.
-
EIN — filed for you, 8-10 business days, no SSN required. The EIN is the federal tax ID. Without an SSN or ITIN, the EIN is obtained by faxing/mailing Form SS-4 to the IRS, which is why it takes a week and a half rather than minutes. Every downstream account — bank, exchange, processor — asks for it. (You only need an ITIN if you later want certain personal filings or treaty benefits; it is a separate $297 add-on and is not required to operate.)
-
US business bank account — Mercury, ~8-10 days after EIN. Mercury is the default fiat hub for web3 companies. It cannot custody crypto, but it sends free, name-on-the-wire USD wires to Coinbase and Gemini and imposes no limits on crypto purchases (Mercury, mercury.com/web3). Relay is the first fallback if Mercury declines; Wise Business is the broad-acceptance backstop because it accepts almost every nationality.
-
Crypto payment processor — Coinbase Commerce. Note that USDC is the currency, not a processor. Coinbase Commerce is the live, US-operating processor that lets you accept on-chain payments (including USDC on Base) and auto-convert to a stable balance, with Shopify, WooCommerce, and REST API integrations (Coinbase Commerce product docs). For fiat-card revenue — subscriptions, app sales, anything where buyers pay with a card — Stripe is the companion processor once your US LLC, EIN, and Mercury account are live.
-
Crypto accounting / ops subledger — Cryptoworth or Bitwave. Note that Stripe is a processor, not an accounting tool. Web3 books cannot be kept in a normal ledger because every wallet movement has a cost basis and a gain/loss. Cryptoworth and Bitwave are the two currently-leading subledgers; both pull from 200+ chains and 80+ exchanges, compute FIFO/HIFO cost basis, and export into QuickBooks or Xero (Bitwave, bitwave.io). For invoicing clients/DAOs in crypto, Request Finance handles on-chain invoices, expenses, and contractor payouts.
-
Fiat bookkeeping — QuickBooks Online or Xero. The subledger feeds the cost-basis numbers; QuickBooks or Xero is where the rest of the business (SaaS, contractors, fees) is recorded and where your CPA pulls the year-end Form 5472 figures.
That stack — LLC, EIN, Mercury, Coinbase Commerce + Stripe, Cryptoworth/Bitwave + Request Finance + QuickBooks — is the complete operational kit. Nothing in it requires US residency.
Cost
The headline is $397 all-inclusive to form and operate year one, then roughly $160/year of unavoidable state-level cost. Tooling is optional and scales with revenue.
| Item | Cost | Frequency | Notes |
|---|---|---|---|
| Wyoming LLC formation (our fee) | $397 | One-time | Includes WY state filing fee + 1 yr registered agent |
| ITIN (optional add-on) | $297 | One-time | Only if you need personal US filings/treaty benefits |
| Wyoming annual report / license tax | $60 min | Annual | $60 or 0.0002% of WY-based assets, whichever is greater (WY SoS) |
| Registered agent (year 2+) | ~$100 | Annual | First year included in the $397 |
| Mercury business account | $0 | — | No monthly fee |
| Stripe | 2.9% + $0.30 | Per card txn | Standard US pricing |
| Coinbase Commerce | ~1% | Per crypto txn | Plus network gas |
| Crypto subledger (Cryptoworth/Bitwave) | $0-$500/mo | Monthly | Free/cheap tiers exist; enterprise ~$300-500/mo |
| QuickBooks Online / Xero | ~$30/mo | Monthly | Optional but recommended |
Mandatory recurring cost is the ~$160/year (annual report + registered agent). Everything else is usage-based and only kicks in once you have revenue. The Wyoming annual report figure is confirmed at $60 minimum for LLCs with under $300K in Wyoming-based assets (Wyoming Secretary of State, wyobiz.wyo.gov).
Banking + money flow for web3
The mental model that makes web3 banking work: Mercury is your fiat hub, an exchange is your conversion engine, and your wallets are your operating treasury. Money flows in a loop between the three.
Money in. Crypto revenue lands one of two ways. On-chain payments (a customer paying in USDC, a grant disbursement, a treasury contribution) go to a business wallet, then through Coinbase Commerce or directly into your business Coinbase account. Fiat-card revenue (subscriptions, app purchases) goes through Stripe and settles into Mercury in USD. Keep these streams labeled — the subledger needs to know which dollars were ever crypto.
Conversion. When you need to pay USD bills, you sell USDC/crypto on Coinbase or Gemini and wire the dollars to Mercury. Mercury is built for exactly this: free wires, your business name on the outbound wire so the exchange recognizes the counterparty, and no cap on crypto purchases (Mercury, mercury.com/web3). Critically, Mercury cannot hold crypto and does not bank Money Services Businesses — so if your model is itself an exchange or money transmitter, you need different infrastructure and likely a license. For a normal builder, this is not a constraint.
Money out. Operating USD spend — contractors via Deel/Request Finance, SaaS, Stripe/Coinbase fees, the registered agent — flows out of Mercury. Owner distributions go from Mercury to your personal account abroad, usually via Wise for the FX. Because the LLC is a pass-through, a distribution is not a taxable "salary"; it is you withdrawing your own profit (more below).
The fallback ladder. Mercury first. If declined, Relay, which has a similar startup posture. If both decline, Wise Business, which accepts nearly every nationality and gives you USD/EUR/GBP receiving details — slower for crypto-exchange wires but reliable for fiat. We share the specific prep each one looks for (clear business description, real website, matching EIN docs), because most web3 rejections are about a vague application, not the industry.
A worked example. Say a customer pays a 1,000 USDC invoice on Base. Coinbase Commerce settles it to your business Coinbase account. At month end you owe a developer $700 and a SaaS bill of $90. You sell 800 USDC on Coinbase for USD, wire it to Mercury (free, your LLC name on the wire), pay the developer through Request Finance and the SaaS bill from Mercury, then sweep the remaining profit to your personal account abroad via Wise. The subledger has, in parallel, recorded the 1,000 USDC inflow at its USD value on receipt, the disposal of 800 USDC with any gain/loss, and tagged the outflows as deductible expenses. That single loop — wallet in, exchange convert, Mercury pay, Wise distribute, subledger reconcile — is the entire operating rhythm of a web3 LLC, repeated weekly.
Tax handling for web3
Your single-member, foreign-owned Wyoming LLC is a pass-through (disregarded) entity for US tax. The LLC itself does not pay federal income tax; the income "passes through" to you. Whether you owe US tax depends on whether the income is effectively connected to a US trade or business (ECI). For many non-resident web3 founders with no US staff, US office, or US-dependent agents, the income is not ECI and is generally not subject to US federal income tax — but this is fact-specific and you must confirm it with a US CPA. You still owe tax wherever you are a tax resident.
The filing you cannot skip. A foreign-owned single-member LLC must file Form 5472 attached to a pro-forma Form 1120 every year, reporting reportable transactions between you and the LLC (capital contributions, distributions). The penalty for failing to file, filing late, or filing incomplete is $25,000 (IRS, Instructions for Form 5472). The forms are short and usually mean no tax is owed — but the penalty is real and automatic, so this is the one deadline to never miss.
Deductible expenses specific to web3. Against ECI (if you have it), ordinary and necessary business costs are deductible: gas/network fees, smart-contract audits, RPC/node providers (Alchemy, Infura), exchange and Coinbase Commerce fees, the crypto subledger and bookkeeping subscriptions, security tooling and bug-bounty payouts, contractor and developer pay, and the registered-agent and formation costs.
1099 reality. Two regimes matter. For card/marketplace revenue through Stripe, the Form 1099-K threshold is back to more than $20,000 AND more than 200 transactions — the One Big Beautiful Bill Act repealed the planned $600 rule and reinstated the old threshold (IRS, 1099-K FAQ). For crypto, the new Form 1099-DA applies: brokers (Coinbase, Gemini, etc.) report gross proceeds on digital-asset sales for transactions on/after Jan 1, 2025, with cost-basis reporting phasing in for 2026 transactions (IRS, About Form 1099-DA). That is exactly why a subledger is non-optional: the exchange will report your proceeds, and your books need to reconcile to it.
Step-by-step from zero to operating
-
Order the Wyoming LLC ($397). Pick a name, give the registered agent details. The entity is typically formed within 24 hours, and the public record shows the agent, not you.
-
EIN filing begins. We file Form SS-4 with the IRS for you. With no SSN/ITIN this runs 8-10 business days. Use this window to build the website and a one-paragraph plain-English description of what your project does and how it earns — banks and Stripe both read it.
-
Set up your operating wallets. Create dedicated business wallets (separate from any personal wallet) for revenue, treasury, and gas. Mixing personal and business wallets is what breaks both the liability shield and the accounting.
-
Open Mercury (~8-10 days after EIN). Apply with the EIN confirmation, Articles of Organization, and your business description. If declined, move to Relay, then Wise Business.
-
Open a business Coinbase/Gemini account under the LLC for on/off-ramping, and connect Coinbase Commerce if you are accepting on-chain payments.
-
Activate Stripe for any card revenue. With a live US LLC, EIN, and Mercury account, approval is usually fast.
-
Stand up the books. Connect Cryptoworth or Bitwave to your wallets and exchange accounts for cost-basis tracking, Request Finance for crypto invoicing/contractor payouts, and QuickBooks/Xero for fiat. Do this before revenue arrives, not after.
-
Take first revenue. Crypto lands in wallets/Commerce; card revenue settles to Mercury. Label every inflow.
-
Run the loop. Convert on Coinbase, wire to Mercury, pay bills, distribute profit via Wise.
-
Calendar the compliance dates. Wyoming annual report on your formation-anniversary month, and Form 5472 + pro-forma 1120 each spring with a CPA.
Realistic timeline: roughly 3-4 weeks from order to fully operating, with the LLC live in 24 hours and the EIN-then-bank sequence consuming most of it.
Common mistakes
Treating "USDC" as a payment processor. USDC is the dollar; Coinbase Commerce (or Stripe for cards) is the processor that accepts and settles it. Getting this wrong means you have no integration path and no clean settlement record.
Skipping the subledger and trying to do crypto books in QuickBooks alone. A normal ledger has no concept of cost basis, gain/loss, or wallet reconciliation. When the exchange issues your 1099-DA, you will have nothing to reconcile it against. Stand up Cryptoworth/Bitwave on day one.
Mixing personal and business wallets. This pierces the liability shield and makes Form 5472 reporting of contributions/distributions impossible to compute. Separate wallets, always.
Assuming the LLC means you owe no tax anywhere. Pass-through means the LLC does not pay US tax, not that you pay none — you still owe tax in your country of residence, and US ECI is a real possibility if you build a US footprint.
Forgetting Form 5472. The $25,000 penalty is automatic and applies even when zero tax is due. It is the single most expensive mistake a non-resident LLC owner can make.
Applying to Mercury with a vague description. Most web3 banking rejections are underwriting-driven, not industry bans. A clear website, a plain-English revenue explanation, and matching EIN documents get far more applications approved than founders expect.
