What changed in 2026: Commerce became an onchain protocol
If you read older guides to Coinbase Commerce, throw them out. The product you sign up for in 2026 is materially different from the 2023 version, and the difference matters most for non-residents.
The old Coinbase Commerce was a simple hosted checkout that supported roughly 13 cryptocurrencies and let merchants either hold the coins or manually convert them. In 2025–2026 Coinbase rebuilt it on top of an open-source Onchain Payment Protocol running on Base (Coinbase's Ethereum Layer-2) and other EVM networks. Per Coinbase's own engineering blog, the rebuild expanded supported payment currencies from 13 to "hundreds" while standardizing settlement into a single asset: USDC.
The mechanics now work like this. A customer can pay in almost any major token. Smart contracts on Base swap that token to USDC through an onchain decentralized exchange, deduct Coinbase's fee, and deposit the remaining USDC into the wallet or account you designate. For the customer who already holds USDC, the transaction clears in roughly two seconds at a network cost often under one cent. That is the genuine advantage over card rails - no chargebacks, near-instant settlement, and a stablecoin that does not swing in value between checkout and your balance sheet.
There is a second, more disruptive change you must plan around. Coinbase announced it is unifying Coinbase Commerce with Coinbase Business, and the standalone Commerce portal is being retired - Coinbase's transition documentation set a migration deadline of March 31, 2026, after which the old Commerce dashboard becomes inaccessible. If you are reading this in mid-2026, you are signing up directly into the Coinbase Business / new Commerce flow, not the legacy product. We flag this because a lot of third-party tutorials still screenshot the dead interface.
The non-resident reality: two plans, one big limitation
This is the section most generic crypto-payments articles skip, and it is the single most important thing for a non-US founder to understand. Coinbase Commerce / Business now offers two operating models, and your residency determines which one you can actually use.
| Feature | Self-managed (non-custodial) | Coinbase Business (custodial) |
|---|---|---|
| Who holds funds | You, in your own wallet | Coinbase holds USDC for you |
| Fiat offramp to a bank | Not available | Yes - direct USD/SGD offramp |
| Geographic availability | Broadly available | US and Singapore only (more regions planned through 2026) |
| Settlement asset | USDC + supported tokens | USDC (USDT added March 2026) |
| Yield on idle balance | No | Yes |
| Best for | Non-residents bridging to Mercury manually | US/Singapore-based merchants wanting a one-stop cash-out |
The practical takeaway: a founder living in Pakistan, Nigeria, India, or the Philippines whose Wyoming LLC has no US-based custodial eligibility will, in nearly all cases, operate on the self-managed plan. On that plan, Coinbase Business's "direct offramp to your bank account" simply is not offered. Coinbase's help documentation states plainly that fiat withdrawals to a business bank account are not available on the self-managed plan.
That does not mean you cannot get paid - it means crypto-in does not equal dollars-in-your-LLC-bank automatically. You receive USDC to a wallet you control, and you handle the conversion-and-deposit step yourself (covered below). For some founders this is a feature, not a bug: you may want to hold USDC as treasury rather than convert. But you must go in with eyes open, because this is exactly where people get stuck assuming Coinbase will wire USD to their Mercury account the way Stripe does.
What Coinbase Commerce accepts in 2026
Because the protocol swaps to USDC onchain, the list of currencies a customer can pay with is far longer than what you settle in. Coinbase's own materials list the directly supported assets on the checkout side as including:
- USD Coin (USDC) - the default and the settlement currency; recommended for any business
- Bitcoin (BTC)
- Ethereum (ETH) and Wrapped Ether (WETH)
- DAI - decentralized stablecoin
- Litecoin (LTC)
- Bitcoin Cash (BCH)
- Dogecoin (DOGE)
- Tether (USDT) - support added/expanded in 2026
- Polygon-network assets (USDC, WETH on Polygon; network fees paid in MATIC)
- A long tail of additional ERC-20 tokens routed through the onchain swap
For a serious business, the only line that matters is USDC. Encourage customers to pay in USDC on Base and you get a volatility-free 1%-fee transaction with sub-cent network cost. The exotic tokens are nice for crypto-native audiences but introduce swap slippage you do not control.
Fees: the honest all-in number
Coinbase Commerce advertises 1% per transaction, no monthly fee, no setup fee. That headline is true but incomplete, and the complete picture depends on what you do with the money afterward.
| Scenario | Effective cost | Notes |
|---|---|---|
| Customer pays USDC, you hold USDC | ~1% flat | The cleanest case; near-zero network fee on Base |
| Customer pays BTC/ETH, swapped to USDC | ~1% + onchain swap slippage | Slippage varies with token liquidity |
| You later convert USDC → USD on Coinbase exchange | ~1% + 0.5–1.5% spread | Spread depends on order type and volume |
| Withdraw ERC-20 (USDC/USDT) off Base/Ethereum | +network gas fee | Requires ETH/MATIC in wallet to pay gas |
So the realistic numbers: a merchant who receives USDC and keeps it as treasury pays roughly 1% all-in. A merchant who systematically converts to fiat pays closer to 2–2.5% all-in once you include exchange spread and gas. Independent 2026 reviews put it the same way - still meaningfully cheaper than Stripe at 2.9% + $0.30 or PayPal at 2.49% + $0.49, but the gap narrows once you need real dollars in a bank.
One easy-to-miss detail: withdrawing ERC-20 stablecoins like USDC or USDT requires you to hold a small amount of ETH (or MATIC on Polygon) in the same wallet to pay network gas. New merchants regularly get a balance "stuck" because they have USDC but zero ETH to move it. Keep a few dollars of ETH on hand.
Setup steps for a non-resident Wyoming LLC
- Form the LLC and get the EIN first. Coinbase verifies the business entity, so you need Articles of Organization and an IRS EIN letter (CP-575 or 147C) before you start. Our $397 package includes the Wyoming filing (state fee already included) and EIN procurement; ITIN, if you need one, is a separate $297 add-on.
- Sign up at the current Coinbase Business / Commerce portal (the legacy commerce.coinbase.com dashboard was retired in the March 31, 2026 unification).
- Submit business documents - Articles of Organization and the EIN confirmation letter.
- Submit beneficial-owner ID - your passport, as the foreign owner. There is no SSN requirement; the EIN plus passport satisfies KYC.
- Choose your plan. If you are outside the US/Singapore, you will be on the self-managed (non-custodial) plan and must connect a wallet you control (a hardware wallet like Ledger, or a software wallet you secure carefully).
- Integrate. Use the hosted checkout link, the API, or a plugin for Shopify, WooCommerce, or Magento. Customers see a "Pay with crypto" option at checkout.
- Receive USDC to your designated wallet, then run your offramp process (next section).
Verification is typically fast - often same-day to a few business days for a clean LLC-plus-EIN-plus-passport application.
Getting paid in dollars: the offramp playbook for non-residents
Because the self-managed plan has no built-in bank offramp, here is the actual sequence a non-resident uses to turn Coinbase Commerce USDC into spendable USD in the LLC's bank account:
- Receive USDC from Coinbase Commerce into your business wallet.
- Move USDC to a personal exchange account that supports your country (Binance, Kraken, Bybit, or a local on/off-ramp). This is a wallet-to-exchange transfer.
- Convert and withdraw to local fiat, OR
- Bridge back into the LLC banking stack - if your LLC has a Mercury, Relay, or Wise Business account, you can fund those via standard USD rails once you have liquidated, or in some setups move stablecoin to a service that supports business ACH.
A cleaner architecture many founders use: keep Coinbase Commerce strictly for crypto-native revenue you are happy to hold as USDC treasury, and run all mainstream customer payments through Stripe settling directly into Mercury or Relay. That keeps your fiat operations clean and your books simple, while Coinbase handles the crypto slice. Mercury, Relay, and Wise Business all open for non-resident-owned Wyoming LLCs with an EIN and passport, and they give you the genuine USD account that crypto rails do not.
Document every conversion. The exchange rate at the moment of receipt is your taxable income figure (more on that next), and your bank/exchange transfer trail is what your accountant and the IRS will want to see.
Tax treatment: crypto revenue and Form 5472
Crypto does not change your US tax obligations - it changes your record-keeping burden. Two things matter for a foreign-owned single-member Wyoming LLC.
First, every crypto receipt is US-dollar income at the moment of receipt. The IRS is explicit: "the fair market value as measured in U.S. dollars of all digital assets received as income or as a payment in the ordinary course of a trade or business is taxable," and for exchange-facilitated transactions the value is "the amount that is recorded by the cryptocurrency exchange for that transaction in U.S. dollars" (IRS, Digital Assets and FAQs on Virtual Currency Transactions). So a $1,000 USDC invoice is $1,000 of gross receipts on the date paid - full stop. If you receive BTC that is worth $1,000 at receipt and later worth $1,200 when you convert, you have a separate $200 capital gain event on the disposal. Stablecoins like USDC largely avoid this because they hold ~$1, which is another reason to settle in USDC.
Second, the LLC's federal filing obligation is unchanged. A single-member LLC owned by a non-US person is, by default, a disregarded entity treated as a foreign-owned US DE, and it must file IRS Form 5472 together with a pro forma Form 1120 every year to report reportable transactions with its foreign owner. This is an information return, not necessarily a tax bill - most non-residents with no US Effectively Connected Income (ECI) owe $0 in federal income tax - but the filing itself is mandatory. The penalty for failing to file, or filing late or incomplete, is $25,000 per the IRS Form 5472 instructions. Accepting crypto instead of cards does not exempt you; the income still counts as a reportable transaction.
If you have no US employees, no US office, and no US-dependent agent, your crypto revenue from foreign customers is generally not ECI and not subject to US income tax - but you still file the 5472/1120 to stay compliant. We offer the Form 5472 + 1120 filing as a $99/year add-on, or you can hand it to a CPA.
Securing the wallet you settle into (self-managed plan)
If you are on the self-managed plan - which most non-residents are - your business revenue lands in a wallet you control, and that control comes with custody risk that a Stripe-to-Mercury flow simply does not have. There is no support line that can reverse a drained wallet or recover a lost seed phrase. Treat the settlement wallet as a business asset and secure it accordingly.
- Use a dedicated business wallet, not your personal one. Settling LLC revenue into the same wallet you use for personal trading mixes funds in a way that wrecks your bookkeeping and your liability separation - the same co-mingling problem that undermines an LLC at a bank. Keep a wallet whose address is used only for the LLC's Commerce settlements.
- Prefer a hardware wallet for held balances. If you intend to hold USDC as treasury rather than off-ramp immediately, a hardware wallet (Ledger or similar) keeps the private key offline. Use a software/hot wallet only for amounts you are actively moving.
- Back up the seed phrase offline and never digitize it. A seed phrase photographed to a synced camera roll or stored in a note is the single most common self-custody loss. Write it down, store it physically and securely, and never type it into a website.
- Keep gas funds separate and topped up. As noted, moving ERC-20 stablecoins off Base or Ethereum requires ETH (or MATIC on Polygon) for gas. A small standing gas balance prevents the "funds stuck because I have USDC but no ETH" problem.
- Verify the receiving address every time. Address-poisoning and clipboard-malware attacks rely on a one-character difference you do not notice. Confirm the full address, ideally with a small test transfer first when changing destinations.
The shorthand: a self-managed Commerce setup hands you a bank vault with no bank behind it. The convenience and the 1% fee are real, but so is the fact that operational security is now your job, not a processor's.
When Coinbase Commerce makes sense - and when Stripe still wins
Use Coinbase Commerce when:
- You run a crypto-native business: NFT marketplace, Web3 SaaS, DeFi tooling, on-chain services.
- Your customers prefer or expect to pay in crypto.
- You want to hold USDC as treasury rather than convert to fiat immediately.
- You want to eliminate chargebacks - crypto payments are final and irreversible.
- Your transaction values are high enough that 1% vs 2.9% is a real number.
Stick with Stripe (settling into Mercury/Relay) as your primary when:
- Your customer base pays with credit cards, which is most mainstream SaaS and e-commerce.
- You need clean, automatic USD settlement into a US business bank account.
- You value polished checkout UX and built-in fraud tooling.
- You are a non-resident who does not want to manually offramp stablecoins every month.
For most non-resident Wyoming LLCs, the right answer is both, with Stripe as primary and Coinbase Commerce as a supplement for the crypto-savvy slice of customers.
Alternatives worth knowing
Coinbase Commerce is not the only crypto checkout, and the offramp limitation pushes some non-residents toward competitors:
- BitPay - the main rival. Pricing is tiered: roughly 2% + $0.25 under $500K/month, dropping to 1.5% and then 1% at higher volume. BitPay's edge is direct bank-fiat settlement, which can matter for non-residents who want dollars without the manual bridge - though bank settlement support still depends on your country.
- BTCPay Server - self-hosted, open-source, zero processor fees (you pay only network costs). Maximum control and privacy, but you run the infrastructure yourself.
- CoinGate / CoinPayments - broader altcoin support and some fiat-settlement options in select regions.
- OpenNode - Bitcoin and Lightning-focused, good for low-value, high-frequency BTC payments.
The decision usually collapses to three questions, as one 2026 comparison put it: do you need a US bank payout, do you want crypto-native USDC treasury, and which chain matches your customers. For non-residents, "do you need a bank payout" is the one that most often steers you to BitPay or to pairing Coinbase with a manual offramp.
Ready to accept crypto in a clean US entity? Form your Wyoming LLC for $397 all-inclusive - the Wyoming state fee is already included - and receive the Articles of Organization and EIN that Coinbase Commerce verification requires. Need a US tax ID for other accounts? ITIN is an optional $297 add-on. Start your Wyoming LLC today.
Sources: IRS - Digital Assets and FAQs on Virtual Currency Transactions (irs.gov); IRS Form 5472 instructions ($25,000 penalty); Coinbase Help - Commerce Fees and Transitioning to Coinbase Business; Coinbase Blog - Onchain Payment Protocol deep dive; independent 2026 processor comparisons (BitPay tiered pricing). Tax treatment is general information, not advice; consult a CPA for your situation.






