
Berlin runs on a particular kind of founder: the indie hacker shipping a SaaS side project at a Neukölln café, the freelance developer billing US agencies in dollars, the small studio invoicing clients in San Francisco and New York. For these Berliners, a Wyoming LLC is the cleanest way to get paid in USD, plug into Stripe, and keep a US-facing business simple. Here is exactly how it works from Berlin, what it costs, and where the German-specific details matter.
Why Berlin founders form a Wyoming LLC
Berlin's startup and freelance economy is unusually outward-facing. The city's developer scene grew up around US tooling, US accelerators, and US clients, and a large share of Berlin's indie SaaS builders, no-code creators, and dev-for-hire freelancers earn most of their revenue from American customers. When the customer is American and pays in dollars, a US LLC removes a stack of friction that a German UG or GmbH cannot.
The first reason is payment infrastructure. Stripe's full feature set, instant payout cadence, and lowest dispute friction live on a US Stripe account, which needs a US entity and EIN. Many US marketplaces and SaaS billing platforms — from Paddle alternatives to app-store payout systems and US affiliate networks — also assume a US payee. A Wyoming LLC with a US bank account makes you a domestic counterparty rather than a foreign one, which means fewer held payouts and less "we can't pay this region" friction.
The second reason is local payment-rail mismatch. Germany runs on SEPA, SEPA Instant, and increasingly EPI/Wero for euro transfers, plus Giropay's successors and direct debit (Lastschrift). These rails are excellent inside the eurozone but they are euro-native — they do not give you a clean USD presence. When a US client wants to ACH you or wire to a US routing number, a German IBAN forces currency conversion, intermediary-bank fees, and sometimes outright refusal from US payors who do not want to send international wires. A Wyoming LLC with a Mercury or Wise USD account gives you US ACH and US wire details, so US clients pay you the way they pay any US vendor, and you convert to euro on your own schedule.
The third reason is structural cost and privacy. A Wyoming LLC has no state income tax, no franchise tax, low annual upkeep, and Wyoming does not publish member names in the public formation record — a contrast to the GmbH, which requires notarized formation, roughly EUR 25,000 nominal capital (half paid in), and a publicly searchable Handelsregister entry. For a solo founder or two-person team testing a product, Wyoming is dramatically lighter to start and to maintain.
Finally, Germany sits inside one of the most generous US tax treaties in the world (more on that below), so Berlin founders generally are not exposed to surprise US withholding on ordinary business profits the way founders from no-treaty countries are.
There is also a speed and optionality argument that resonates in Berlin specifically. The city's product culture favors shipping fast and validating before committing capital. A GmbH demands a notary appointment, nominal capital, and weeks of Handelsregister processing before you can even invoice; a Wyoming LLC forms in about a day and lets you test whether US customers will actually pay before you have sunk real money into structure. If the product works, you keep the LLC and layer German advice on top. If it does not, you have spent $397 instead of low-thousands of euros and months of bureaucracy. For a city that treats experiments as the default, that asymmetry matters.
Cost from Berlin
The headline number is simple: $397, all-inclusive, with the Wyoming state filing fee already included. There is no separate state-fee surprise at checkout. The only thing that is genuinely extra is an ITIN, if you personally need one, at $297 — and most Berlin LLC founders do not, because the LLC uses an EIN, not your personal ITIN, for banking and Stripe.
| Item | Cost (USD) | When |
|---|---|---|
| Wyoming LLC formation (state fee included) | $397 one-time | At signup |
| Registered agent — year 1 | Included in $397 | Year 1 |
| EIN (IRS Form SS-4) | Included | With formation |
| Banking + Stripe introductions | Included | After EIN |
| Wyoming annual report + registered agent | ~$160/year | From year 2 |
| ITIN (only if you personally need one) | $297 | Optional add-on |
The recurring cost is the part to plan around. Wyoming's annual report license tax is $60 minimum for most small LLCs (assets under $300,000 apportioned to Wyoming), per the Wyoming Secretary of State, and registered-agent renewal makes up the rest — landing the all-in renewal at roughly $160/year. That is materially cheaper than Delaware, where the flat $300 franchise tax plus registered agent typically runs $400+ per year for the same kind of entity. Over a few years the Wyoming-vs-Delaware gap alone covers more than your formation fee.
What is not in that table: your German bookkeeping and your German tax filing. The LLC is a US entity, but you live in Berlin, so you will still need a Steuerberater to handle how the income lands on your German return. Budget for that separately — it is the single most underestimated cost for Berlin founders.
Banking from Berlin
For a Berlin founder, the realistic banking stack is Mercury as the primary US account, Wise Business as the multi-currency and euro-conversion layer, and Relay as a backup. German-resident applicants are well-positioned here. Germany is a supported, non-prohibited jurisdiction for Mercury, and German passport/residency profiles are among the cleaner ones reviewers see, so approval rates for properly-prepared German applications are high. That said, Mercury tightened non-resident underwriting through 2025 — newly formed entities with zero revenue history face more documentation requests, and the single most common avoidable rejection is using your registered-agent address as the company's principal place of business. Per Mercury's own eligibility guidance, you should list a real operating address (your Berlin home address is fine) and never a P.O. box, UPS Store, or registered-agent address as the principal place of business.
Practical sequence: form the LLC, get the EIN, then apply to Mercury with the EIN, the Wyoming Articles of Organization, your German ID, and a clear description of what the business does and who pays it. Approval is often same-week when the file is clean. If Mercury asks for more, respond fast and specifically — vague answers cause stalls.
Wise Business is the complement, not the substitute. Wise gives you local receiving details in USD, EUR, GBP and more, which is ideal for a Berlin founder who earns dollars but spends euros: you receive USD from US clients into the LLC's USD balance, then convert to EUR at near-mid-market rates to move money to your German personal account via SEPA. This is where the local-rail story comes together — Germany's SEPA and Wero rails handle the euro side beautifully, and Wise bridges the USD-to-EUR gap without the punishing FX spreads a German high-street bank would charge on an inbound dollar wire. Many Berlin founders keep Mercury for US ACH/cards and Stripe payouts, and Wise purely as the conversion-and-repatriation rail.
Stripe sits on top: a US Stripe account tied to the LLC's EIN and Mercury account gives you full US card processing, faster payout timing, and access to US-only Stripe products. This is frequently the real reason a Berlin indie hacker forms the LLC in the first place. Relay is worth keeping as a documented fallback so you are never single-banked; if Mercury ever pauses an account for review, you do not want your only US rail frozen.
Tax: US and your home country
Start with the good news that almost no other guide states plainly: the US-Germany income tax treaty is in force and is one of the most generous the US has. The IRS lists the full Convention and the 2006 Protocol on its Germany tax treaty documents page. Under the treaty, business profits are taxable in Germany unless the LLC has a US permanent establishment (Article 7), and US withholding on dividends is reduced to 5–15% — and to 0% in qualifying parent-subsidiary cases. Interest and royalties are generally reduced to 0%. To claim treaty rates, the LLC (or you) files Form W-8BEN-E with US payors. For a typical Berlin founder doing services for US clients with no US office, US-source FDAP withholding is usually not the live issue — the income is business profit taxed in Germany.
Now the part that actually trips people up, regardless of treaty. A single-member, foreign-owned US LLC is treated as a disregarded entity for US federal tax. Even with zero US tax due, the IRS requires it to file Form 5472 attached to a pro-forma Form 1120 every year, under Treasury Regulations §1.6038A. This is a reporting obligation, not a tax bill — but the penalty is severe. Per the IRS Instructions for Form 5472, failure to file a complete and correct return triggers a $25,000 penalty, with a further $25,000 for each 30-day period of continued failure after IRS notice. Critically, filing the 5472 without the pro-forma 1120 (or vice versa) is treated as a non-filing. Both pages must be marked "Foreign-Owned U.S. DE" and filed together, generally by April 15 (with extension available). Do not skip this in a year where the LLC earned nothing — the obligation exists whenever there were reportable transactions between you and the LLC, including the capital you put in.
On the German side: Germany generally recognizes a US LLC's pass-through character, so the LLC's profits typically flow onto your German personal return, but the precise classification (transparent vs. opaque) depends on the LLC's actual structure and how the Finanzamt views it. This is a genuine area where you must engage a German Steuerberater — do not assume the US disregarded-entity treatment automatically mirrors German treatment. Also be aware of German CFC (Hinzurechnungsbesteuerung) and the risk of the LLC being deemed German-managed if you run everything from Berlin. None of this is a dealbreaker; it just means German advice is not optional.
Popular use cases for Berlin founders
The Berlin profiles we see most often share a pattern: USD revenue from US-centric platforms that prefer a US payee.
- Indie SaaS and micro-SaaS. A solo founder ships a subscription product, bills through US Stripe, and lists on US-skewed channels like the Apple App Store, Google Play, AppSumo, or Product Hunt launches. The LLC + Stripe + Mercury stack is close to the default here.
- Freelance and contract development. Berlin's deep developer talent pool sells into US agencies and startups. Getting paid via a US LLC means US clients can pay by ACH or US wire and run you through their normal AP system instead of treating you as a foreign vendor with W-8 paperwork friction every time.
- Content, courses, and creator economy. Newsletter and course creators monetizing via Stripe, Gumroad, Substack, Patreon, or YouTube/ad networks that pay US entities most smoothly.
- AI tooling and API-first products. Berlin's strong AI/ML scene building wrappers, APIs, and dev tools that bill US customers and need OpenAI/Anthropic/cloud billing on a US entity.
- Cross-border agencies and consultancies. Two-to-five-person studios with US clients who want a US contracting counterparty and USD invoicing.
- App and marketplace sellers monetizing on US-first marketplaces where payouts default to US bank details.
In each case the common thread is the same: the customer is American, the money is in dollars, and a euro-only setup adds friction at exactly the moment of getting paid.
Step-by-step from Berlin
Berlin is on CET/CEST (UTC+1/+2), which is 6 hours ahead of US Eastern and 9 ahead of US Pacific. The practical implication: your morning is the US's middle of the night, and US support and bank reviewers are most responsive in your afternoon and evening. Plan bank applications and follow-ups for after roughly 15:00 Berlin time, when New York is waking up.
- Confirm fit (day 0). Decide single-member (most Berlin solos) vs multi-member. Single-member keeps US filing to the 5472 + pro-forma 1120 path described above.
- Order formation — $397 (day 0). We file the Wyoming Articles of Organization with the Secretary of State; the state fee is already inside the $397. Wyoming typically forms in about 24 hours.
- Get the EIN (days 1–14). We submit Form SS-4 to the IRS. As a non-US founder with no SSN/ITIN, this is filed by fax/mail and can take a few weeks; we handle it. The EIN is what unlocks banking and Stripe — not a personal ITIN.
- Apply to Mercury (after EIN). Submit the EIN, Articles, your German ID, your real Berlin operating address (not the registered agent), and a crisp business description. Apply in your afternoon so any follow-up questions get same-day answers from the US side.
- Open Wise Business in parallel. Set up USD/EUR receiving details for the convert-to-euro repatriation rail. Keep Relay noted as a backup.
- Activate US Stripe. Connect Stripe to the EIN and the US bank account; start accepting US card payments.
- File W-8BEN-E with any US payor that requests it, to claim Germany-US treaty rates.
- Engage a Steuerberater (do this early, not at year-end). Confirm how the LLC's income is reported in Germany, register for any required German obligations, and set your bookkeeping cadence.
- Calendar the US filing. Form 5472 + pro-forma Form 1120, marked "Foreign-Owned U.S. DE," due April 15 (extendable). Put it on the calendar the day you form — this is the deadline people forget.
- Renew annually (~$160). Wyoming annual report + registered agent each year via the Secretary of State.
Common mistakes
Using the registered-agent address as the principal place of business. This is the top cause of Mercury rejections for German applicants. Use your real Berlin address.
Skipping Form 5472 in a no-income year. The filing obligation is about reportable transactions with the owner — including your initial capital contribution — not about profit. Zero revenue does not mean zero filing, and the penalty starts at $25,000.
Assuming the treaty cancels German tax. The Germany-US treaty mostly protects you from double tax and US withholding; it does not make the income disappear from your German return. Profits generally still land in Germany, and you need a Steuerberater to land them correctly.
Treating Wise as the only bank. Wise is the conversion and euro-repatriation layer; pair it with Mercury (and Relay as backup) so US clients can ACH/wire you cleanly and you are never single-banked.
Running the LLC entirely from Berlin without advice on place of management. If every decision is made in Germany, the Finanzamt may treat the entity as German-managed. Get this reviewed up front.
Forgetting the annual renewal. Missing the Wyoming annual report risks administrative dissolution. Calendar the ~$160 renewal the same week you form.
Mixing personal and LLC money. A few Berlin solo founders treat the Mercury account as a personal wallet and pay private expenses straight from it. That muddies both your US 5472 reporting (every owner-to-LLC transaction is reportable) and your German bookkeeping. Keep a clean line between the LLC's USD account and your personal German account, and move money between them as deliberate, documented transfers — ideally through the Wise conversion rail — so both your Steuerberater and any future Mercury review see a tidy, defensible record.
Get those six right and a Wyoming LLC is a clean, low-cost USD layer on top of your euro-native Berlin business — exactly what the city's indie hackers, freelancers, and small SaaS teams use it for.