If you live in India and run an online business, Stripe is often the cleanest way to collect card payments from customers worldwide. The complication is structural rather than legal: Stripe in the United States settles money the way American banks settle money, and that settlement rail does not physically reach an Indian bank account. Your Wyoming LLC solves the "who can have a US Stripe account" problem, and a US business account from a fintech like Mercury, Relay, or Wise Business solves the "where does the money land" problem. This guide walks through exactly how the payout pipeline works, what each hop costs, and how to keep the whole thing clean for Indian tax reporting.
Why Stripe cannot pay an Indian bank directly
Stripe US moves payouts over the US ACH network. ACH is a domestic batch-settlement system that addresses accounts by a nine-digit US routing number plus an account number. Indian banks are not members of US ACH and have no US routing number, so there is simply no address for Stripe to send the money to. This is a plumbing limitation, not a Stripe policy you can appeal or a verification step you can pass. No amount of documentation makes an Indian bank reachable over ACH.
The standard fix is to insert a US-resident business account between Stripe and India. Stripe pays USD into that US account over ACH, exactly as it would for any American business. From there, you control how and when the money crosses the border to India. The US account becomes the landing pad, and the border crossing becomes a separate, deliberate transfer that you optimise for cost and timing.
This separation is actually an advantage. Because Stripe payouts and the India transfer are two distinct steps, you can batch your conversions, hold USD when the rupee is weak, pay US-denominated software and contractor bills straight from the US balance, and only move to INR what you actually need at home. A direct Stripe-to-India rail, even if it existed, would not give you that control.
The role of the Wyoming LLC and EIN
Stripe in the US will only open an account for a US business entity with a US tax identification number. Your Wyoming LLC is that entity, and its EIN (the number on the IRS CP575 confirmation letter) is that tax ID. As a non-resident you can form the LLC and obtain the EIN without an SSN, without visiting the US, and without a US address of your own beyond the registered agent. The LLC takes roughly a day to form; the EIN, filed on Form SS-4 by fax because you have no SSN, typically lands in eight to ten business days.
Once the entity exists, the order of operations matters. You need the LLC, then the EIN, then a US business bank account opened in the LLC's exact legal name, and only then can you connect that account to Stripe. Stripe will also expect a W-8BEN-E on file for the foreign-owned entity, and it runs its own onboarding review that usually clears in roughly one to fourteen days. Skipping ahead - for instance trying to connect a personal Indian account or a half-finished entity - is the most common reason founders stall here.
One clarification that saves a lot of worry: a Wyoming LLC owned by a non-resident, with no US office, no US employees, and no dependent agent acting in the US, generally has no effectively connected income and therefore generally owes no US federal income tax on this revenue. Services you perform from India are foreign-source. The LLC still has US filing duties, covered later, but "no US tax" and "no US filing" are different statements, and conflating them is dangerous.
Choosing the US receiving account: Mercury, Relay, or Wise Business
Mercury, Relay, and Wise Business are the three accounts Indian founders most commonly use to receive Stripe payouts. It is important to understand what they are: these are fintech platforms that provide business accounts on top of FDIC-insured partner banks. They are not themselves chartered banks. That distinction matters because approval is the provider's commercial decision, not a guaranteed right, and each provider maintains its own list of supported and prohibited countries that changes over time. Before you build your whole plan around one provider, check that provider's current country policy for India.
Each option has a different shape. Mercury and Relay give you a genuine US account with a routing and account number, which Stripe treats as a normal US payout destination. Wise Business gives you US account details for receiving plus a built-in multi-currency wallet and a best-in-class conversion engine. The trade-off is that Mercury and Relay keep you fully in USD until you decide to move money out, while Wise Business lets you receive and convert to INR inside one service.
Here is a practical comparison of the three for an India-based owner:
| Provider | What it is | Stripe payout destination | India transfer strength | Notes |
|---|---|---|---|---|
| Mercury | Fintech on partner bank | US routing/account number | Wire out, or push to Wise | Popular with startups; approval varies by country profile |
| Relay | Fintech on partner bank | US routing/account number | Wire out, or push to Wise | Multiple sub-accounts for budgeting |
| Wise Business | Fintech multi-currency account | US receiving details | Native USD to INR at interbank rate | Consolidates receiving and sending |
Approval is never automatic for any of these. It depends on your country profile, the completeness and consistency of your documents, and the provider's current risk appetite. Have your CP575, your formation documents, a clear description of your business, and a real website ready. If one provider declines, another may accept, which is why many founders treat Wise Business as a broadly accepted backup even when they prefer Mercury for daily operations.
The three workflows for moving money to India
There are three established pipelines, and they differ mainly in cost and in how many accounts you juggle. The first is Stripe to Mercury to Wise to your Indian bank: Mercury receives the USD payout, you push it to Wise, and Wise converts to INR at near the interbank rate and deposits to your Indian account. This is usually the lowest total FX cost and is the route to beat.
The second is Stripe to Wise Business to INR conversion: Wise Business receives the Stripe payout in USD using its US receiving details, and you convert USD to INR inside Wise whenever you like. This is the simplest single-account workflow because receiving and sending live in one place, and the conversion still happens near the interbank rate.
The third is Stripe to Mercury to an international wire to your Indian bank: Mercury sends a USD wire directly to your Indian bank, and your Indian bank converts to INR on arrival. This keeps everything anchored to one Indian bank you already trust, but it is the most expensive because you pay a flat wire fee plus your Indian bank's FX margin, which is typically the worst rate of the three.
- Lowest FX cost, slightly more steps: Stripe to Mercury to Wise to Indian bank
- Simplest, one account, still cheap: Stripe to Wise Business, convert to INR inside Wise
- Most expensive, fewest moving parts: Stripe to Mercury, wire USD to Indian bank, bank converts
What each hop actually costs
Cost on this pipeline is dominated by foreign-exchange margin, not by flat fees. A flat fifteen-dollar wire fee feels visible and annoying, but on a five-thousand-dollar transfer a two-to-four percent FX margin is one hundred to two hundred dollars - the part you do not see on a receipt because it is baked into a worse exchange rate. Optimising the FX margin is where the real money is.
As a rough guide, expect Wise USD to INR conversion to run around 0.4 to 0.5 percent above the interbank rate. A Mercury international wire to India tends to cost a flat wire fee in the region of fifteen dollars plus your receiving bank's FX margin of roughly two to three percent. Letting your Indian bank receive USD and convert it is usually the worst case, with an FX margin around two to four percent depending on the bank and your relationship with it. These are typical ranges, not quoted rates, and they move; always check live pricing before you press send.
| Route | Flat fees | FX margin | Best for |
|---|---|---|---|
| Wise USD to INR | Small transparent fee | ~0.4–0.5% | Default cheapest path |
| Mercury wire to India | ~$15 wire | ~2–3% bank margin | One trusted Indian bank, occasional transfers |
| Indian bank USD receive + convert | Possible inward charges | ~2–4% bank margin | Avoid for large or frequent transfers |
The practical takeaway is to route conversions through Wise wherever possible and reserve wires for situations where you specifically need the money in a particular Indian bank that Wise does not serve well. Over a year of recurring payouts, choosing the 0.5 percent route over the 3 percent route is the difference between losing a few hundred dollars and losing a few thousand.
Worked example: a $5,000 Stripe payout to rupees
Suppose Stripe pays out five thousand dollars to your Wise Business USD balance. You convert to INR inside Wise. Wise converts near the mid-market rate plus a small fee that is often well under one percent, so the FX cost on this transfer might be in the tens of dollars rather than the hundreds. The rupees arrive in your Indian account a short time later, and your transaction history shows a clean, auditable trail: a USD inflow from Stripe, a USD-to-INR conversion at a stated rate, and an INR payout.
Now run the same five thousand dollars through the wire route for contrast. Mercury charges a flat wire fee, and your Indian bank applies its own FX margin of two to four percent when it converts the incoming USD. On five thousand dollars, a flat fee plus that margin can easily total one hundred to two hundred dollars. Same money, same destination, but a meaningfully worse outcome because the conversion happened at a bank's retail rate instead of near interbank.
Project this across a year. If you receive five thousand dollars a month, that is sixty thousand dollars annually. The difference between roughly 0.5 percent and roughly 3 percent on that volume is on the order of fifteen hundred dollars a year - real money that simply evaporates into FX margin if you pick the wrong route out of habit. The figures here are illustrative, not quotes; the point is the structure of the cost, which holds regardless of the exact rate on any given day.
Step-by-step: building the pipeline once
The setup is a one-time sequence that you then reuse for every future payout. Done in order, it is straightforward; done out of order, it stalls.
- Form the Wyoming LLC and obtain the EIN and CP575 letter.
- Open a US business account (Mercury, Relay, or Wise Business) in the LLC's exact legal name.
- Connect that US account to Stripe as the payout destination, with your W-8BEN-E on file.
- Let Stripe pay out USD to the US account on its normal one-to-two business day schedule.
- Move USD onward - convert inside Wise Business to INR, or push from Mercury to Wise and then to your Indian bank.
- Keep records of every payout and transfer for your Indian Income Tax Return and Schedule FA disclosure.
The detail that trips people up is the "exact legal name" requirement in step two. Stripe, your US account, and your LLC formation documents must all show the identical entity name. A mismatch - an abbreviation here, a missing "LLC" there - triggers verification holds that can freeze payouts. Match the name character for character everywhere.
Why the transfers themselves are not taxable events
A recurring worry is whether moving money from your US business account to your Indian account creates a taxable event. Moving your own funds between accounts you own is not, by itself, income. The tax is on the underlying business income, not on the act of transferring money you already earned. Whether you wire it or send it through Wise changes the cost of the transfer, not its tax treatment.
What India does tax is the income of your business, because India taxes residents on worldwide income. The LLC, if it is a single-member entity, is a pass-through for US purposes and its profit flows to you. You report that profit on your Indian Income Tax Return regardless of whether you have remitted it to India yet. In other words, you owe Indian tax on the income when it is earned under Indian rules, not only when it lands in your Indian bank - so do not assume that keeping money in the US account defers Indian tax.
Separately from the income tax itself, you have disclosure obligations. Your interest in the US LLC and your foreign bank accounts are foreign assets that must be disclosed on Schedule FA of your Indian return. And large cross-border movements can fall within FEMA reporting. These are reporting duties, not extra taxes, but missing them carries its own consequences, so treat them as mandatory rather than optional.
Indian tax and FEMA considerations in more depth
Indian residents are taxed on worldwide income, so the profit of your Wyoming LLC is part of your Indian taxable income. Because a foreign-owned single-member LLC is a disregarded entity in the US, there is no separate US corporate tax to credit in most cases, which simplifies the picture but also means you cannot point to a US tax bill to offset Indian liability. Work out your Indian liability on the actual business profit, converted to rupees under the applicable rules.
Schedule FA disclosure is non-negotiable for residents holding foreign assets. You disclose the foreign entity and the foreign accounts, with details of peak and closing balances during the period. This is a disclosure regime with real penalties for omission, and it is independent of how much income you earned - even a profitable-but-unremitted year still requires disclosure. Keep clean statements from Stripe, your US account, and Wise so you can populate these fields accurately.
FEMA, the Foreign Exchange Management Act, governs cross-border flows. Whether and how it applies depends on the amounts, the nature of the holding, and the structure, and the rules are detailed enough that you should not self-diagnose. Because the specifics of Indian tax, Schedule FA, and FEMA all turn on facts that change year to year, engage a chartered accountant who specifically understands US LLC structures owned by Indian residents, rather than a generalist.
US filing duties you cannot skip
Even though your non-resident-owned Wyoming LLC generally owes no US income tax on this revenue, it almost always has a US filing duty. A foreign-owned single-member LLC is treated as a disregarded entity and must file Form 5472 together with a pro forma Form 1120 each year, reporting transactions between the LLC and its foreign owner. The deadline is April 15, and you can extend it with Form 7004. The penalty for failing to file Form 5472 is twenty-five thousand dollars under the relevant Internal Revenue Code provision, so this is not a filing to overlook.
If your LLC has more than one member, it is instead treated as a partnership for US purposes, which changes the filing entirely: a Form 1065 with K-1s, due March 15, plus the possibility of Section 1446 withholding and Form 8805 if there is effectively connected income, and a 1040-NR for each foreign partner. The single-member, disregarded-entity path is the common case for a solo founder collecting Stripe revenue, but confirm which case you are in before you file.
None of this changes the payout pipeline itself. The mechanics of getting Stripe money to India are the same whether you owe US tax or not. The point is to keep the two threads straight: the money movement is one workstream, and the US plus India compliance filings are a parallel workstream that runs on its own deadlines. Keep records throughout the year so neither one surprises you.
Common mistakes and edge cases
A handful of avoidable errors cause most of the pain on this setup. The first is name mismatch between the LLC, Stripe, and the US account, which freezes payouts. The second is reflexively using international wires for every transfer and quietly bleeding two to four percent in FX margin when Wise would cost a fraction of that. The third is assuming a provider will approve you - approval is the provider's decision, varies by country profile and documents, and some countries are outright prohibited, so always check the provider's current list before committing.
Edge cases worth flagging: if your business profile is higher risk, account approval can be slower or declined, which is why keeping a second provider in reserve is sensible. If you let large USD balances accumulate in the US account, you have not deferred Indian tax - the income was taxable when earned - and you have larger Schedule FA balances to disclose. And if you ever add a co-owner, your US tax filing flips from the 5472 plus pro forma 1120 path to the partnership path, so revisit your compliance plan before changing ownership.
- Match the entity name character for character across LLC, Stripe, and the US account.
- Default to Wise for conversions; reserve wires for genuinely necessary cases.
- Never assume account approval; check the provider's current country policy.
- Hold USD deliberately, but remember it does not defer Indian tax.
- Re-examine US filing duties the moment ownership changes.
The whole pipeline depends on having a properly formed US entity at the front of it. Forming a Wyoming LLC with us is a flat $397 all-inclusive - covering the filing and the registered agent - and from there you obtain the EIN, open your US business account, and connect Stripe to start the India payout flow described above. Get the foundation right and every downstream step becomes routine.