Running a crypto business as a non-US founder means accepting on-chain payments, cashing out to fiat, and proving where the money came from without getting your accounts frozen. A Wyoming LLC plus a US EIN gives you the entity, the bank, and the paper trail that crypto-native processors and exchanges actually want to see. Here is how to build and run that stack end to end.
The founder pain crypto solves with a US LLC
If you run anything crypto-adjacent from outside the US — a DeFi tooling startup, an NFT studio, a node operator, a trading desk, a token project, or a SaaS that prices in USDC — you have hit the same wall: banks and exchanges treat you as high risk by default, and they treat a "person in [country]" as higher risk than a "US-registered company."
The specific pains:
- Banking refusal. Personal accounts get frozen the moment a large USDC-to-fiat conversion lands. Fintech banks routinely decline non-US individuals for crypto activity.
- Exchange and processor onboarding. Coinbase, Kraken, and crypto payment processors run business-tier KYB (Know Your Business). They want an entity, an EIN, a registered address, and a beneficial-owner record. An individual wallet doesn't qualify for institutional rails, OTC desks, or higher withdrawal limits.
- No clean fiat off-ramp. You can earn on-chain, but converting to spendable, bankable dollars is where most non-US crypto founders stall.
- Counterparty trust. Clients paying invoices, grant programs, and protocol treasuries want to pay a US LLC with an EIN, not wire to a personal account.
- Liability and commingling. Holding protocol funds, customer deposits, or treasury in your personal wallet mixes your money with the business's — a real liability problem if anything goes wrong.
Wyoming is the strongest US answer because it built law specifically for this. Wyoming's DAO Supplement (W.S. 17-31-101 et seq.) is the only US statute that recognizes a decentralized autonomous organization as a legal LLC, and Wyoming chartered the first crypto-native banks under its Special Purpose Depository Institution (SPDI) Act — Kraken Bank received the first SPDI charter in 2020, per the Wyoming Division of Banking. Add no state income tax, no franchise tax, and registered-agent privacy on the public record, and Wyoming becomes the default home for a non-resident crypto LLC.
What the US LLC fixes in one move: it converts you from "a foreign individual with a wallet" — the hardest profile to bank — into "a US-registered company with an EIN and a registered agent" — the profile that every exchange's KYB flow, every payment processor, and every fintech bank is actually designed to onboard. That single change of legal wrapper is the difference between getting declined and getting an OTC desk, higher withdrawal limits, and a real fiat off-ramp.
The exact setup stack for crypto
A crypto business needs more layers than a normal SaaS company, because money moves on-chain and on-bank. Build it in this order — each layer unlocks the next.
1. Wyoming LLC — $397, all-inclusive, formed in ~24 hours. This is the legal entity. The $397 includes the Wyoming Secretary of State filing fee, the first year of registered agent service, and the Articles of Organization. For a single-member non-resident LLC, this is your liability shield and the name every counterparty pays. (A multi-member or DAO-governed structure is also possible under Wyoming's DAO LLC framework if your project has on-chain governance.)
2. EIN — filed for you, no SSN required, 8–10 business days. The EIN is the federal tax ID. Every exchange business account, every crypto payment processor, and every US bank asks for it during KYB. As a non-US founder with no SSN/ITIN, the EIN is obtained by filing Form SS-4 by fax/mail with the IRS. If you also want an ITIN for personal US tax filing, that is a separate $297 add-on — it is not required to form the LLC or get the EIN.
3. US business bank account — Mercury, Relay, or Wise Business (8–10 days after EIN). This is your fiat anchor: where USDC off-ramps land, where you pay vendors, where invoices settle. Crypto activity is sensitive here — see the banking section below.
4. Crypto payment processor — Coinbase Commerce (primary) and/or BitPay. This is the actual money-in rail for a crypto business, and it is where a generic "Stripe" assumption breaks down for most crypto use cases. Stripe's standard product does not let a general merchant accept arbitrary crypto into a wallet; Stripe's crypto product is limited and US-entity-gated. For accepting on-chain payments, the working tools are:
- Coinbase Commerce — accepts BTC, ETH, USDC and others, ~1% per transaction, no monthly fee, and pushes USDC settlement on Base with near-instant clearing per Coinbase Commerce. It onboards US LLCs with an EIN and settles to your Coinbase business account or wallet.
- BitPay — processing crypto since 2011, settles to fiat in your bank in 150+ currencies with auto-conversion, ~1% per transaction, per BitPay. Use this when you need crypto-in, dollars-in-bank-out automatically.
5. Exchange / off-ramp business account — Coinbase Business or Kraken. This is how you convert crypto treasury to USD and wire it to your Mercury/Relay account. A business-tier account (EIN + entity docs) unlocks higher limits, OTC desks, and cleaner reporting than a personal account.
6. Accounting and ops tools. USDC processing is a money-flow, not an accounting tool, so do not conflate the two. The real stack:
- Bookkeeping: Xero or QuickBooks Online for fiat books (revenue, expenses, the bank feed).
- Crypto subledger / tax: Koinly, CoinTracker, or Cryptoworth to track cost basis, on-chain transactions, and gains across wallets and exchanges — essential now that Form 1099-DA reporting has begun (below).
- Invoicing in stablecoin: Request Finance or Coinbase Commerce invoices when clients pay in USDC.
- Wallet: a business multisig (Safe) so funds aren't controlled by one personal key.
- Node / RPC infrastructure (if technical): Alchemy or QuickNode if your product reads or writes on-chain, billed to the LLC as a deductible expense.
A note on which of these you actually need: a token project or DAO leans on the Safe multisig, the crypto subledger, and Coinbase Commerce for treasury inflows. A trading desk leans on the Coinbase/Kraken business account and Koinly for cost-basis reporting. A crypto SaaS that merely prices in USDC may only need Coinbase Commerce plus standard fiat bookkeeping. Build the layers your money flow actually touches — but always build the EIN, bank, and subledger, because those three are non-negotiable for any crypto entity.
Cost
The headline number is $397 all-in for formation; the recurring cost is roughly $160/year plus your usage-based crypto fees.
| Item | One-time | Recurring (annual) | Notes |
|---|---|---|---|
| Wyoming LLC formation | $397 | — | WY state filing fee INCLUDED, plus year-1 registered agent |
| EIN (no SSN) | Included | — | Filed for you via SS-4 |
| Registered agent (year 2+) | — | ~$100–160 | Required to keep the LLC in good standing |
| Wyoming annual report | — | ~$60 min | License tax, min $60 for most small LLCs |
| ITIN (optional add-on) | $297 | — | Only if you need personal US filing; not required |
| Mercury / Relay / Wise | $0 | $0 | No monthly fee on base tiers |
| Coinbase Commerce | — | ~1% per txn | No monthly fee |
| BitPay | — | ~1% per txn | Fiat settlement to bank |
| Crypto tax tool (Koinly etc.) | — | ~$50–200 | Scales with transaction count |
| Bookkeeping (Xero/QBO) | — | ~$180–360 | Optional if you DIY |
So: $397 to launch, ~$160/year to stay compliant, and the rest is variable based on how much you transact. There is no franchise tax and no Wyoming state income tax.
Banking + money flow for crypto
Banking is the most fragile part of a crypto stack, so handle it deliberately. The three realistic options for a non-resident LLC:
- Mercury — the most common primary, clean API and product, but the most conservative on crypto. Mercury can offboard accounts with heavy direct crypto-exchange flows. Use Mercury as your operating account, but do not route raw exchange withdrawals straight into it without a clear, documented business reason.
- Relay — the recommended fallback if Mercury declines. More tolerant, supports multiple accounts and cards for separating treasury from operating funds.
- Wise Business — the broad-acceptance backstop. It has the broadest country coverage and is excellent for multi-currency, but it is also cautious about crypto-sourced funds.
How money actually moves, in and out:
- Money in (on-chain): A client or protocol pays an invoice in USDC/ETH/BTC. They pay via Coinbase Commerce or BitPay to your business wallet or processor account. Coinbase Commerce can hold it as USDC; BitPay can auto-convert and settle USD to your bank.
- Treasury conversion: Crypto you intend to spend moves to your Coinbase Business or Kraken account, where you sell to USD.
- Off-ramp to bank: You ACH/wire USD from the exchange to Mercury or Relay. This is the step banks scrutinize — keep transfers regular and documented, with the matching invoice on file.
- Out: From Mercury/Relay you pay vendors, contractors, and yourself. Outbound to non-US contractors is cleanest via Wise for low-fee multi-currency payouts.
The rule that keeps accounts alive: never let crypto funds and personal funds touch the same account, and keep an invoice/contract behind every inbound conversion. Banks freeze accounts on unexplained crypto flow, not on crypto itself. A documented LLC with consistent, invoice-backed flow is treated very differently from a personal account receiving surprise exchange withdrawals.
A practical separation pattern: use two bank accounts where your bank allows it (Relay makes this easy with up to 20 accounts). One account receives exchange off-ramp wires and holds them; the other is your true operating account that pays vendors and yourself. Transfer between them on a predictable cadence with memos. This keeps your operating account's transaction history clean of direct crypto-exchange counterparties, which is exactly what underwriting reviews look at. For founders who want the most crypto-native option, the Wyoming SPDI banks (Kraken Bank, Custodia) exist specifically for digital-asset deposits — but for most non-resident operators, the Mercury/Relay/Wise stack plus a Coinbase/Kraken exchange account is faster to open and covers the full in-and-out cycle.
Tax handling for crypto
Your single-member Wyoming LLC is, by default, a disregarded entity / pass-through — the LLC itself pays no federal income tax. Income flows to you as the owner. Whether the US taxes that income depends on whether it is effectively connected income (ECI) — income from a US trade or business. Crypto trading and income earned through your own labor while physically outside the US is often not ECI, meaning a non-resident owner may owe no US income tax on it. This is fact-specific; confirm with a US CPA.
The filing you cannot skip: Form 5472 + pro-forma Form 1120. Every foreign-owned single-member US LLC must file this annually to report reportable transactions between you and the LLC (capital contributions, distributions, loans). The penalty for not filing — or filing late or incomplete — is $25,000, per the IRS instructions for Form 5472. The forms are short and usually mean zero tax owed; the penalty is purely for non-filing.
Crypto-specific reporting realities:
- Form 1099-DA is now live. Brokers (custodial exchanges, hosted-wallet providers, and certain payment processors of digital assets) must report gross proceeds for transactions on or after January 1, 2025, and add cost basis reporting for transactions on or after January 1, 2026, per the IRS final digital-asset broker regulations. If your LLC trades through a US exchange business account, expect 1099-DAs — which is exactly why a crypto subledger (Koinly/Cryptoworth) matters from day one.
- Form 1099-K thresholds reverted. The One Big Beautiful Bill Act repealed the planned $600 rule; the threshold is back to more than $20,000 AND more than 200 transactions in a year, and both conditions must be met, per the IRS 1099-K FAQ.
Deductible business expenses specific to crypto ops: exchange and processor fees (Coinbase Commerce/BitPay ~1%), gas/network fees on business transactions, node and RPC infrastructure (Alchemy, QuickNode), crypto tax software, smart-contract audits, security tooling (hardware wallets, Safe), legal for token structuring, and registered-agent fees. Track these in Xero/QBO so they offset any ECI.
FinCEN and beneficial ownership. Separately from income tax, foreign-owned US LLCs sit inside the federal beneficial-ownership regime administered by FinCEN. Reporting obligations for US companies have shifted over the past year, so confirm your current filing status with your formation provider or CPA — but the principle holds: Wyoming's public privacy does not exempt you from federal reporting to the government. Keep your owner records, contributions, and distributions documented; the same records feed both your Form 5472 and any BOI requirement.
Step-by-step from zero to operating
- Form the Wyoming LLC ($397). Choose single-member (most non-resident founders) or a DAO/multi-member structure if your project has on-chain governance. Filed with the Wyoming Secretary of State, live in ~24 hours.
- Get the EIN (8–10 business days). Filed via SS-4, no SSN needed. This is the key that unlocks every business-tier crypto and banking account.
- Open the US bank account (8–10 days after EIN). Apply to Mercury first; keep Relay and Wise Business ready as fallbacks. Describe your business honestly but emphasize the software/services side, not "crypto trading."
- Open the crypto payment processor. Set up Coinbase Commerce and/or BitPay with your EIN and entity docs. Generate your first hosted checkout or invoice.
- Open the exchange business account. Coinbase Business or Kraken for converting treasury to USD and off-ramping to your bank.
- Stand up the wallet + books. Deploy a Safe multisig for treasury, connect Koinly/Cryptoworth for the crypto subledger, and connect Xero/QBO to the bank feed.
- Issue your first invoice / checkout. Bill a client in USDC via Coinbase Commerce, or accept BitPay checkout with fiat settlement.
- Run the first full money cycle. Money in (on-chain) → treasury → convert on exchange → off-ramp to Mercury/Relay → pay a vendor via Wise. Document each step with the matching invoice.
- Calendar your compliance. Wyoming annual report each year, and Form 5472 + pro-forma 1120 every April (with the matching crypto records). Total time from order to operating: 3–4 weeks.
Common mistakes
- Putting "Stripe" as your crypto rail. Stripe's standard product won't process arbitrary on-chain payments. Use Coinbase Commerce or BitPay for crypto-in; reserve Stripe only if you also sell a fiat-priced product.
- Routing raw exchange withdrawals straight into Mercury. This is the single fastest way to get a fintech account frozen. Keep flows regular, invoice-backed, and consider Relay as a dedicated crypto off-ramp account.
- Commingling personal and business wallets. It destroys your liability shield and makes cost-basis tracking impossible. Use a business Safe multisig from day one.
- Skipping the crypto subledger until tax season. With 1099-DA basis reporting now in effect, reconstructing cost basis across wallets after the fact is brutal. Connect Koinly/Cryptoworth before your first transaction.
- Forgetting Form 5472. The $25,000 penalty is automatic for non-filing, even with zero income. It is the most expensive mistake a non-resident crypto LLC can make.
- Assuming Wyoming privacy means no reporting. Registered-agent privacy hides owners from the public record — it does not exempt you from IRS or FinCEN beneficial-ownership obligations. Keep your records straight.
- Treating all crypto income as US-taxable (or none of it). ECI analysis is fact-specific. Get a US CPA to classify trading vs. services vs. token income correctly.
