A growing number of Indian startups are headquartered abroad. According to the Global Unicorn Index 2024, Indians have founded more offshore high-value startups than any other country, with 109 unicorns headquartered abroad, compared to 67 in India.
In this offshore model, the Indian subsidiary depends on its global HQ to fund day-to-day operations. Moving that money predictably and conveniently across borders matters to the business.
But the existing payment infrastructure is neither predictable nor convenient. FX fluctuations, opaque processing fees, delays and paperwork all get in the way.
This guide breaks down how these fund transfers actually work, what they cost, and how startups in India can simplify moving money from their global HQ to the Indian subsidiary, quickly and at a lower cost.
TL;DR
- Global-HQ-to-India fund transfers are usually structured as transfer pricing payments: the Indian subsidiary invoices its global HQ for services rendered, plus a markup.
- These transfers typically move over SWIFT and carry three cost layers: a wire fee, an FX conversion markup, and GST on that markup.
- FX rates move by the hour, so the INR amount that actually lands can differ from what was budgeted, sometimes by lakhs of rupees on a single transfer.
- SWIFT-routed transfers usually take 2 to 4 business days to land, plus follow-up with the bank for compliance paperwork.
- A CA or auditor calculates the transfer pricing markup based on the services provided and prevailing market conditions.
Understanding transfer pricing transactions
Transfer pricing transactions involve arrangements between the global entity and its subsidiary or group company in India, in this case, the funded startup, for services performed by the Indian company.
Transfer pricing represents the cost the company would typically charge an unrelated party in a similar set-up for its services.
In simple terms, it's the pricing structure that requires the global HQ to transfer funds to its Indian subsidiary in exchange for services.
Transfer pricing helps startups in India manage international payments without worrying about tax and legal concerns, and it gives authorities in both countries transparency and clarity.
The model ensures earnings are distributed appropriately, preventing tax default or double taxation. With transfer pricing, globally funded startups in India can optimise their global tax burden while staying compliant.
The transfer pricing markup
In an offshore high-value startup model, the Indian subsidiary functions purely as a cost centre.
It raises an invoice towards its global HQ for the services it provides to run its operations, adding a percentage based on the type of service. This percentage is called the transfer pricing markup.
Export services are a zero-rated supply, which means some service exports do not attract GST under Indian regulations.
Indian start-ups may choose to pay IGST on the exported services if they have accumulated input tax credit. They can offset the input tax credit against the IGST, pay the balance, and claim a refund on the IGST paid.
So in a transfer pricing transaction, the GST on service exports is paid by the Indian entity, which eventually helps it claim a refund, an advantageous setup.
P.S.: The transfer pricing markup varies by service and use case. It is advisable to consult an independent auditor or a Chartered Accountant to determine the right markup percentage for your business, rather than relying on a one-size-fits-all figure.
For example: the Indian subsidiary of a startup has to pay INR 10 lakh to meet payroll and vendor payments. Its CA calculates the markup at 18%, based on the services provided and prevailing market conditions.
So the Indian startup raises an invoice of INR 11.8 lakh to the HQ entity outside India, and pays income tax on the marked-up amount of INR 1.8 lakh.
Startups in India typically collect funds from their global HQ monthly or, in some cases, quarterly, for the services they offer.
Why global HQ-to-India transfers cost more and take longer than they should
The typical process for a global HQ funding its Indian subsidiary involves expense forecasting, invoice preparation, currency calculation, bank transactions and compliance follow-ups. It is riddled with three recurring problems.
High wire and conversion fees
When transferring money from the global HQ to the Indian subsidiary, a startup pays fees charged by its banking partners. A typical transfer pricing payment can carry all three of these costs stacked on top of each other:
- SWIFT wire charge: up to $30 per transfer
- FX conversion markup: roughly 3% on the bank's own rate
- GST: up to 18% on the FX conversion markup
Unpredictable FX rates
Like any global payment, these transfers are subject to the FX rate at the time of conversion.
Banks and cross-border payment providers add a margin to the exchange rate, and that margin can vary significantly from one provider to another. In most cases, the margin isn't disclosed upfront, which makes the final INR amount hard to predict.
Most companies moving money internationally already know how much INR they need at a given point to run payroll and vendor payouts smoothly.
But FX rates move by the minute, so pinning down the exact receivable amount in advance is genuinely difficult. Here's what that swing looked like over one week:
If a startup moved $300,000 on 11 September 2024, the exchange rate on offer was 84.0434. Two days later, on 13 September, the rate had dropped to 83.8691.
That's a shortfall of roughly INR 52,290 on that single transfer, with no change in the underlying business need.
Slow settlement and paperwork follow-up
There's no guarantee that once a transaction is initiated, it reaches the subsidiary's Indian bank account the next business day. International wire transfers powered by SWIFT typically take 2 to 4 business days to land.
After the money arrives, the Indian subsidiary still has to follow up with its bank to get the compliance paperwork it needs.
How Xflow simplifies global HQ-to-India transfers
Xflow offers a purpose-built alternative to the traditional SWIFT-and-bank route for moving transfer pricing payments into India. Here's what changes for a finance team managing this flow.
Know your receivable amount ahead of time
Xflow's FX AI Analyst lets you set a target USD/INR rate for a transfer. If the market hits that rate within the window you set, the conversion executes automatically; if it doesn't, you convert at the market rate or let it lapse.
Finance teams that have used it compare it to a GTT order on a trading platform, a way to plan around FX movement instead of reacting to it.
Transparent, tiered pricing on the mid-market rate
Every conversion is benchmarked to the live mid-market rate, not a hidden interbank rate marked up behind the scenes, which is how most banks price FX.
Xflow's own fee sits on top of that: a flat $12 up to $2,000 moved (Starter), a flat $20 up to $5,000 moved (Growth) with 0.4% above that, or custom pricing on the Scale plan for $10,000-plus transfers.
A bare percentage doesn't mean much until it's converted into paisa. On a $5,000 transfer at roughly ₹96/USD, 0.4% works out to about 38 paisa per dollar, more than the 5 to 10 paisa banks typically quote as their markup.
The difference is that the bank's 5 to 10 paisa sits on top of a rate you never see, while Xflow's markup sits on top of the rate you can check yourself.
Once both are measured against the same public benchmark, the net cost of moving the same amount is designed to work out lower with Xflow, not just look lower on paper.
Local payment rails instead of SWIFT
Xflow moves funds using local payment methods like Fedwire or ACH from the US side, the rough equivalent of NEFT or IMPS in India, instead of routing every transfer through SWIFT.
Next-business-day settlement
Where a SWIFT-routed transfer usually takes 2 to 4 business days, a transfer initiated through Xflow settles into the Indian subsidiary's account within 1 business day, and the transfer stays trackable end to end until it lands.
Fund safety and compliance, handled
Funds move through a ring-fenced virtual bank account issued by Xflow's banking partner, not an account Xflow itself holds, and can only move onward to the subsidiary's own pre-registered Indian bank account.
Xflow holds final PA-CB (Payment Aggregator - Cross Border) authorisation from the RBI for both exports and imports, as of February 2026, and is ISO 27001 and SOC 2 certified.
On the compliance side, eFIRA is auto-issued for every withdrawal, and the downstream FIRC (Foreign Inward Remittance Certificate) / EDPMS workflow your CA already relies on stays unchanged.
Xflow also integrates with Zoho Books and Tally, so reconciling these transfers doesn't mean extra manual work.
In conclusion
As Indian startups continue to grow and expand internationally, moving money from the global HQ to the Indian subsidiary efficiently and affordably matters more, not less.
The traditional route, high fees, fluctuating exchange rates and multi-day delays, makes it slower and more expensive than it needs to be.
A more streamlined approach to these transfers helps startups get convenience, predictability and transparency on every transfer, so finance teams can spend less time chasing paperwork and more time on the business itself. Xflow’s dedicated solution for funded startups brings this structure together in one place, so global HQs can fund their Indian subsidiary without the SWIFT wait or the FX guesswork.
Move funds from your global HQ to your Indian subsidiary without the SWIFT wait or the FX guesswork.
Frequently asked questions
Not quite. It's usually structured as a transfer pricing payment: the Indian entity invoices its global HQ for services rendered, plus a markup, then receives the funds. The money movement itself uses the same rails as any other cross-border transfer.
Funds route through a ring-fenced virtual bank account issued by Xflow's banking partner, not owned by Xflow, and only move onward to your own registered Indian bank account. Xflow holds final PA-CB authorisation from the RBI and is ISO 27001 and SOC 2 certified.
No. eFIRA is auto-issued for every withdrawal and FIRC is still issued by the Indian bank, so the downstream FIRC/EDPMS process your CA follows stays the same.
A CA or auditor calculates the markup based on the services provided and market conditions. The Indian entity pays income tax on the marked-up invoice amount. Speak to your CA or tax advisor for a markup specific to your business.
Yes. Xflow integrates with Zoho Books and Tally, so invoices and transfers sync without manual reconciliation.
Within 1 business day of the transfer being initiated on Xflow, versus 2 to 4 business days for a typical SWIFT-routed wire.