Brazili freelancers can't access Stripe directly. A Wyoming LLC + EIN + Mercury bank account is the legal workaround that takes 2-3 weeks and costs $549 all-in with USLLCGlobal.
To accept Stripe payments from Brazil, freelancers form a US LLC in Wyoming, obtain an EIN as a foreign person (no SSN required), and open a Mercury or Wise Business bank account. The process takes 2-3 weeks and costs $549 with USLLCGlobal compared to $1,999/year with Doola or $1,298 first-year with Firstbase.
The Problem
Stripe operates in Brazil but with restrictions that handicap global SaaS founders. Stripe Brasil settles merchants in BRL only, accepts a narrow set of business categories, and applies BCB-mandated FX conversion to every USD-denominated transaction (source: stripe.com/global, bcb.gov.br). A Brazilian SaaS founder billing US enterprise clients in dollars watches every payment converted to Real at the BCB rate, then taxed in BRL — absorbing both FX spread and Real volatility on every invoice.
The structural cause is Brazil's foreign-exchange regime. The Banco Central do Brasil (BCB) regulates cross-border payments under CMN/BCB Resolutions (notably Resolution 4373) and the Foreign Capital Law, requiring all inbound USD to clear through authorised exchange contracts (contratos de câmbio) and settle in BRL with documentary obligations (source: bcb.gov.br). On top of this, IOF (Imposto sobre Operações Financeiras) applies to FX operations — typically 0.38% on inbound currency exchanges, sometimes higher.
The Real itself is volatile. BRL routinely moves 5-15% against the dollar within a single quarter. A SaaS founder who invoices a US enterprise $5,000 today might receive R$25,000 worth on the day of conversion and only R$23,500 a week later in real terms. Multiplied across a year of subscriptions, the FX drag is significant.
Local rails don't bridge the gap. PagSeguro, Pagar.me (now part of Stone), Mercado Pago Brasil, Iugu, Asaas, EBANX — all are BRL-settling Brazilian gateways. Useful for selling to Brazilian customers, useless for serving global SaaS subscribers via Stripe Billing or accepting USD-denominated US enterprise contracts. Wise Brazil and Payoneer route marketplace payouts (Upwork, Fiverr) to Brazilian bank accounts but are not merchant processors.
The structural fix used by thousands of Brazilian SaaS founders, agency operators, and consultants serving US/EU clients: form a Wyoming LLC, get an EIN, open Mercury, register Stripe under the LLC. Hold USD in USD. The Fix —
The Numbers
Four mainstream providers sell the exact same outcome — a US LLC + EIN + bank + Stripe — at four very different price points. Here's a full comparison:
| Feature | USLLCGlobal | Doola | Firstbase | Stripe Atlas |
|---|---|---|---|---|
| Year 1 cost | $549 | $297 - $1,999 | $399 - $1,298 | $500 |
| Includes EIN | Yes | Yes | Yes | Yes |
| Includes registered agent | Yes (1 yr) | Yes | Yes | Yes |
| Bank account guidance | Mercury, Relay, Wise | doola Money | Mercury | SVB/Mercury |
| Form 5472 included | Add-on $199 | Pro plan only | $899/yr | No |
| Best for | Mid-market freelancers | Full-service automation | Tech startups | Founders raising VC |
Competitor prices as listed on doola.com, firstbase.io and stripe.com/atlas April 2026. Stripe Atlas is Delaware C-Corp by default, not LLC — different tax profile for non-residents.
Brazil-Specific
Receita Federal do Brasil (RFB) taxes Brazilian residents on worldwide income under the Imposto de Renda regime. Income earned through your US LLC into a Mercury account is taxable in Brazil regardless of whether you repatriate it. Key points for Brazilian founders:
“I was losing Upwork clients because I couldn't accept Stripe on my own agency site. Two weeks after USLLCGlobal filed my Wyoming LLC, I had Mercury live and Stripe approved. Revenue doubled in three months.”
“Doola quoted me $1,999 for year one. USLLCGlobal did the same thing for $549 and was straight with me about Form 5472 from day one. No surprises. I run my SaaS through Stripe now.”
“As a UX freelancer, invoicing as a US-registered LLC changed how American clients treat me. Stripe Checkout on my site, Mercury in the background, money settles in USD.”
FAQ
Yes. Brazilian residents can legally form and own US LLCs. The LLC itself is fully legal under US state law. Income flowing into the LLC is taxable in Brazil under the worldwide-income principle (Imposto de Renda). Cross-border movement of money between Brazil and the LLC is regulated by BCB and requires authorised exchange contracts where large amounts are concerned.
Stripe Atlas creates a Delaware C-Corporation, which exposes you to 21% US federal corporate income tax plus dividend tax on distributions. A Wyoming LLC is a pass-through entity — for a single-member non-resident-owned LLC there is generally no US federal income tax at the entity level on US-source service income that's not effectively connected with a US trade or business. For most Brazilian SaaS founders, this is the right structure. (Always confirm with a US tax practitioner; situations vary.)
No. Wyoming filing, EIN application, Mercury onboarding, Stripe registration — all done remotely from Brazil. We handle the filings; you provide passport and proof of address scans in Portuguese or English (we accept both).
IOF only applies when money crosses the BR/USD border. If your LLC keeps revenue in Mercury USD, no IOF is triggered until you repatriate. BCB rules apply when you do repatriate via a contrato de câmbio. Many Brazilian founders leave funds in the US LLC and only repatriate as needed for personal expenses.
For an individual Brazilian resident: declare the LLC ownership in Bens e Direitos on your annual DIRPF, declare the foreign income in Rendimentos Tributáveis Recebidos do Exterior, and pay carnê-leão monthly on income received (top bracket 27.5%). Your contador will guide you. We provide all the LLC documentation needed.
A foreign-owned single-member US LLC must file Form 5472 + pro-forma Form 1120 annually with the IRS. Penalty for non-filing: $25,000. We offer Form 5472 as an add-on service ($199/year). Most Brazilian clients take this. See our Form 5472 guide.
Ready to Accept Stripe?
Wyoming LLC + EIN + registered agent + operating agreement + Mercury bank guidance + Stripe setup walkthrough. 2-3 weeks. 30-day money-back guarantee if filing fails.
Form Your US LLC — $549 (Stripe access included) →