If you coach clients online — life, business, fitness, career, or mindset — and you live outside the US, your hardest problem is rarely finding clients. It is getting paid cleanly, looking credible to US buyers, and not having your payment processor freeze a month of program revenue. A Wyoming LLC fixes the plumbing. This is the operational playbook for running a coaching practice through one, end to end.
The founder pain coaches solves with a US LLC
Coaching is a trust business, and trust breaks at checkout. A US client about to commit $3,000 to a three-month program wants to see a real business name, a clean Stripe checkout in USD, and an invoice that looks professional. When your checkout shows a personal PayPal in your home country, or your processor isn't available in your country at all, conversion drops and refunds rise.
The deeper pain is processor access and stability. Stripe is not directly available to individuals in many countries, and the version available locally often has worse payout timing, narrower payment-method coverage, and higher reserve risk. Coaches run on recurring billing — monthly memberships, payment plans on high-ticket programs, retainer clients. A single chargeback dispute or a sudden account review on a personal account can lock funds you have already promised to deliver against. For a solo coach, a 90-day hold on launch revenue is an existential event.
There is also the withholding and credibility layer. US platforms, course marketplaces, and corporate clients increasingly ask for a US tax identity (an EIN and a W-8BEN-E or W-9-style record) before they pay. Without a US entity you either get backup withholding skimmed off the top or you get passed over for the contract entirely.
A Wyoming LLC gives you one clean answer to all of it: a US business identity with an EIN, a US business bank account, and a Stripe US account that treats you like any other American business. Wyoming specifically adds no state income tax, no franchise tax, the lowest ongoing cost of any serious state, and member privacy — your name is not published in the public formation record (Wyoming Secretary of State filings list the registered agent, not the member). For a coach building a personal brand who still wants the legal entity kept off the public record, that combination is hard to beat.
There is one more pain worth naming: liability and contracts. Coaches make claims and clients have expectations. An LLC puts a legal wall between your business and your personal assets, so a dispute over results or a refund fight is bounded by the business rather than reaching your home and savings. It also lets you sign coaching agreements, NDAs with corporate clients, and platform contracts in the business's name rather than your own — which is both cleaner legally and what larger US clients expect to see before they wire a five-figure engagement fee.
The exact setup stack for coaches
A coaching practice does not need a heavy stack. It needs reliable billing, scheduling, delivery, and books — wired together so money and clients move without manual chasing. Here is the specific, tool-by-tool build.
-
Wyoming LLC — $397, all-inclusive. Single-member LLC, formed in about 24 hours. The $397 includes the Wyoming state filing fee, first-year registered agent, and the Articles of Organization. There is no separate state fee to add on top — it is genuinely all-in for year one.
-
EIN (filed for you, no SSN required). The EIN is your business tax ID. Stripe, your bank, and any corporate client will all ask for it. As a non-resident without an SSN or ITIN, the EIN is obtained by faxing/filing Form SS-4 to the IRS; budget 8–10 business days in our managed flow. You do not need an ITIN to get an EIN.
-
US business bank account. For coaches the realistic options are Mercury, Relay, or Wise Business (more on the fit of each below). This opens after the EIN lands, typically 8–10 days. This is where Stripe payouts settle and where you pay your tools from.
-
Payment processor: Stripe (primary). Stripe is the backbone of the coaching industry — it is the underlying processor for Kajabi, ThriveCart, Paperbell, HoneyBook, and most course platforms. Standard pricing is 2.9% + $0.30 per online card transaction with no monthly fee, and it handles subscriptions, payment plans, and multi-currency. With a Wyoming LLC + EIN + US bank, Stripe US approval is usually immediate. Add PayPal as a secondary checkout option — for consumer buyers it acts as a trust signal and can lift conversion on the checkout page.
-
Course / program delivery + checkout: Kajabi, Teachable, or Podia for a productized course or cohort, or ThriveCart (one-time license) if you mainly need high-converting checkout pages and order bumps over your own content. All of these settle through Stripe into your US bank.
-
Scheduling: Calendly (or Cal.com). This is your booking layer for 1:1 sessions and discovery calls — it is a scheduling tool, not your accounting system. Connect it to Stripe so paid bookings collect payment at the time of scheduling.
-
Accounting / bookkeeping: Wave (free) or QuickBooks Online. This is the actual books — categorizing Stripe payouts, tracking deductible expenses, and producing the year-end summary your CPA needs for Form 5472 + pro-forma 1120. Wave is fine for a solo coach; move to QuickBooks Online once you have a VA, contractors, or multiple revenue lines.
-
Sales tax automation: Stripe Tax. US sales tax on digital products and coaching varies by state. Stripe Tax automatically calculates and collects where you have an obligation across all US states and 100+ countries, and folds into the same Stripe checkout. Turn it on before your first big launch.
Note: Calendly is a scheduling tool, not an accounting tool — your accounting tool is Wave or QuickBooks, while Calendly sits in the scheduling slot above.
Cost
Year one is the $397 formation. After that you are looking at roughly $160/year for the registered agent and the Wyoming annual report, plus your software stack and processor fees. Here is the realistic picture.
| Item | One-time | Recurring | Notes |
|---|---|---|---|
| Wyoming LLC formation | $397 | — | Includes WY state filing fee, Articles, first-year registered agent |
| EIN filing | Included | — | No SSN/ITIN required |
| ITIN (optional add-on) | $297 | — | Only if you personally need a US tax ID for a treaty claim |
| Registered agent (year 2+) | — | ~$100/yr | Required to keep the LLC in good standing |
| Wyoming annual report | — | ~$60/yr min | License tax, $60 minimum for most small LLCs |
| Stripe processing | — | 2.9% + $0.30 / txn | No monthly fee |
| Stripe Tax (optional) | — | ~0.5% / txn | Only on transactions where it calculates tax |
| Bank account (Mercury/Relay) | — | $0 | No monthly minimums on standard tiers |
| Bookkeeping (Wave) | — | $0 | QuickBooks Online ~$35/mo if you upgrade |
| Form 5472 + 1120 prep | — | ~$300–600/yr | CPA fee; the filing itself is free |
The recurring "keep the entity alive" cost is the ~$160/year line (registered agent + annual report). Everything else scales with your revenue.
Banking + money flow for coaches
You want one US business account that Stripe pays into and that pays your tools and (eventually) yourself. Three fits, depending on your situation:
- Mercury — the default for tech-forward founders. Clean API-era dashboard, virtual cards for software subscriptions, and it pairs seamlessly with Stripe. Best if your country isn't on a restricted list and your business looks like a normal US software/services business. Mercury can decline applicants from certain regions, so it is not universal.
- Relay — the strong fallback if Mercury declines. It supports multiple sub-accounts, which is genuinely useful for a coach: one account for operating cash, one for set-aside tax money, one for a launch float. Good for envelope-style cash discipline.
- Wise Business — the broad-acceptance option. Wise has the broadest country coverage and gives you USD account details to receive payments, plus cheap multi-currency conversion when you pull money home. It is the safest bet if both Mercury and Relay decline, and it is excellent specifically for the cross-border step of getting USD back to your local currency at near-mid-market rates.
How the money actually moves. A client buys your $3,000 program on a Stripe checkout (hosted by Kajabi or ThriveCart). Stripe collects the card payment, deducts 2.9% + $0.30 (and sales tax via Stripe Tax if applicable), and pays out the net to your Mercury/Relay/Wise account on a 2-day rolling schedule. From that account you pay your software stack, your VA or contractors, and your ITIN/CPA. Recurring memberships and payment plans run on the same rails automatically each month. When you want to take money personally, you make an owner's draw — a simple transfer from the business account to your personal account — and then convert to local currency (Wise is cheapest for this leg). A single-member LLC owner does not run payroll on themselves; you take draws, not a W-2 salary.
One discipline point: open a sub-account (Relay) or a second account and sweep a fixed percentage of every payout into it for tax and refunds. Coaching has refund/chargeback exposure on high-ticket sales; do not spend gross revenue as if it is yours.
A practical money-flow setup that works for most solo coaches: keep the operating account as the hub Stripe pays into, route a fixed percentage (many coaches use 20–30%) on every payout into a tax/refund reserve, pay all software and contractor costs from the operating account by virtual card so each expense is traceable in your books, and take owner's draws on a regular cadence (say twice a month) rather than dipping in ad hoc. The regular cadence makes bookkeeping and your year-end Form 5472 reportable-transactions summary far cleaner, because every capital contribution and every distribution is a deliberate, labeled transfer rather than a scramble of random movements. When a launch lands a burst of revenue, hold it in the operating account and let it amortize across the program's delivery period instead of drawing it all at once — that way a wave of refunds in week two does not leave you short.
Tax handling for coaches
Your single-member Wyoming LLC is, by default, a disregarded entity — a pass-through. The LLC itself does not pay US income tax; income and expenses flow to you, the owner.
What you must file. A foreign-owned single-member US LLC must file Form 5472 attached to a pro-forma Form 1120 every year, under Treasury Regulation §1.6038A. This is an information return — it reports "reportable transactions" between you and your LLC (capital you put in, draws you take out), not a tax bill. The penalty for missing it, filing it late, or filing it incomplete is $25,000 per year under IRC §6038A(d)(1), and the IRS treats Form 5472 without the pro-forma 1120 (or vice versa) as a failure to file. You must file even in a year with $0 income. This is the single most important compliance item on this page — do not skip it.
Do you owe US income tax? Generally, if your coaching work is performed by you from outside the US and is not "effectively connected to a US trade or business" (ECI), it is not subject to US income tax for a non-resident owner — even though clients are American. This is a facts-and-circumstances test; whether you have US-based contractors, a US office, or US-based dependent agents matters. Get a US CPA to confirm your ECI position. You will still owe tax in your home country on this income under your own residence rules.
Deductible expenses specific to coaching. Course-platform fees (Kajabi/Teachable), Stripe processing fees, your scheduling tool, video/Zoom and editing software, paid ads, your VA and contractor payments, design/branding, professional certifications and continuing education, and the CPA/registered-agent fees themselves all reduce taxable income.
1099 reality. US platforms may issue you a Form 1099-K only when you exceed more than $20,000 AND more than 200 transactions in a year — the One Big Beautiful Bill Act repealed the planned $600 threshold and reverted it to the long-standing $20,000/200 rule (IRS, 2025 FAQs). Separately, the Form 1099-NEC/MISC reporting floor rose to $2,000 starting with 2026 payments. Receiving a 1099-K does not by itself mean you owe US tax; it is a reporting document.
Step-by-step from zero to operating
- Order the Wyoming LLC ($397). Choose a name, confirm single-member, provide your details. Filed in ~24 hours; registered agent assigned.
- EIN filed. We submit Form SS-4 to the IRS without an SSN. Expect the EIN in 8–10 business days. This is the usual gating step.
- Open the US bank account. Apply to Mercury first; if declined, Relay; if both decline, Wise Business. Fund it with a small initial transfer. 8–10 days after the EIN.
- Create your Stripe US account. Enter the LLC name, EIN, US address, and bank details. With the full stack in place approval is usually instant. Turn on Stripe Tax.
- Add PayPal as a secondary checkout option for trust-sensitive buyers.
- Stand up delivery + checkout. Connect Kajabi/Teachable/ThriveCart (or your own site) to Stripe. Build your program/checkout pages.
- Connect scheduling. Wire Calendly/Cal.com to Stripe so paid 1:1 bookings collect at booking time.
- Set up books. Start a Wave (or QuickBooks Online) file; connect the bank and Stripe so payouts categorize automatically from day one.
- Soft-launch. Sell one program or a few 1:1 spots. Confirm the full loop: checkout → Stripe → bank payout → booked into your calendar → recorded in books.
- Calendar your compliance. Set a recurring reminder for the Wyoming annual report and the Form 5472 + pro-forma 1120 deadline. Engage a CPA before your first year-end.
Realistic timeline: about 3–4 weeks from order to first live, paid checkout — LLC in 24 hours, EIN in 8–10 days, bank 8–10 days after that, Stripe usually same-day.
Common mistakes
- Skipping Form 5472. The most expensive error on this list. $25,000 per missed year, and it applies even with zero revenue. Calendar it and hire a CPA.
- Running on a personal/local Stripe or PayPal. You lose the credibility, the stable payouts, and the multi-currency handling — and you risk a freeze on launch revenue. The US LLC + Stripe US is the whole point.
- Spending gross revenue. Coaching carries real refund and chargeback exposure on high-ticket sales. Sweep a fixed percentage into a separate account for tax and refunds before you touch the rest.
- Ignoring sales tax on digital products. Several US states tax digital courses and SaaS-like coaching memberships. Turn on Stripe Tax before a big launch rather than discovering an obligation after.
- Confusing tools. Calendly is scheduling, not accounting; Stripe is your processor, not your books. Keep a real bookkeeping tool (Wave/QuickBooks) so your CPA has clean numbers.
- Assuming a US LLC means no home-country tax. It does not. You still report this income where you are a tax resident. The LLC solves the US-side plumbing, not your local obligations.
- Letting the entity lapse. Miss the ~$160/year registered agent + annual report and Wyoming can administratively dissolve the LLC — taking your bank account and Stripe with it.
Sources: IRS — Instructions for Form 5472; IRS — Form 1099-K threshold FAQs under the One, Big, Beautiful Bill; Stripe — Tax documentation; Wyoming Secretary of State — Business Center.
