Guide for Service Exporters
Menu
Profession

How should an IT services company in India receive payments from foreign clients?

Verified by:
Editorial team
Published
Last modified
Fees checked on
Reading time
12 min read

Short answer

Development, testing and support billed by an Indian IT company to a client abroad is usually a zero-rated export of services.123 Billing your own foreign branch fails condition (v) of section 2(6) of the IGST Act.15 From 1 October 2026 software exports are declared on an Export Declaration Form (EDF) within 30 days from the end of the invoice month.10

MethodCostSpeedFIRA
SWIFT wire to an Indian bankCharges in the bank's published policy18Depends on the banks in the chaine-BRC self-certified on DGFT from the bank's IRM19
Local account details from a payment providerProvider's published fee and FX markup (see the calculator)Provider's published settlement timePA-CB gives the AD bank the exporter's documents20
PayPal, card or payment linkProvider's published card or PayPal fee (see the calculator)Provider's published settlement timeCheck with the provider for each payment

1,000 USD = ₹94,243 at the reference rate for 13 November 2026 (European Central Bank data).

Estimated rupees received, on published fees

Sorted by estimated rupees received, highest first. Only providers that publish both their fee and their conversion markup for this currency and method can be estimated.

#Provider and routeBest forFee (+GST)MarkupYou receiveCost
1Karbon BusinessLowest estimated costBank transfer to a Karbon virtual USD accountUS bank transfers and marketplace payouts₹942plus GST, rate not stated0%₹93,131 to ₹93,3011.00 to 1.18%
2RazorpayMoneySaver Export Account: bank transfer to virtual account details (Standard plan)Local transfers from the US, UK and eurozone₹1,000plus GST, rate not stated0%₹93,063 to ₹93,2431.06 to 1.25%
3WinvestaGlobal Collections Account, standard plan (up to 2,000 a month per currency)Local transfers with a published per-payment fee₹1,4350%₹92,8091.52%
4SkydoPayment link (InstaLinks) paid by ACH debitLocal bank transfers from major markets₹1,885plus GST, rate not stated0%₹92,019 to ₹92,3582.00 to 2.36%
5PayoneerLocal bank transfer to Payoneer receiving account detailsMarketplace payouts such as Amazon or Upwork₹0no GST stated1 to 4%₹90,473 to ₹93,3011.00 to 4.00%
6PayPalInternational commercial transaction received into a PayPal account (PayPal checkout or invoice)Clients paying by card or PayPal balance₹4,175no GST stated3 to 4%₹86,465 to ₹87,3667.30 to 8.25%

Not estimated because pricing is not fully published: Cashfree Payments, Dodo Payments, PingPong, Stripe, Tazapay, TransFi, Wise.

Where a provider says GST applies to its fee but not at what rate, the range runs from no GST to 18%, the rate Skydo, Stripe and Winvesta state on their pages. Estimates use each provider's published fee, conversion markup, GST on fees and FIRA charge, checked 2026-10-28, against the reference rate. They exclude charges taken by intermediary banks and your own bank, and the rate a provider actually applies at the time of conversion. Check the provider's pricing page before you choose. The order is calculated only from these published numbers; no provider can pay to change its position, and there are no affiliate links.

IT services companies range from a small Noida firm doing QA for a Swiss insurer to a large Bengaluru company running managed services for US hospitals. A Thiruvananthapuram firm may bill time and materials monthly to a UK retailer, while a Chandigarh firm bills fixed-price milestones to a Saudi bank and runs a delivery team for its own Singapore subsidiary.

At this size the questions shift from "which app should I use" to contracts, group structure, bank processes and audit trails. This page covers those, and links to the deep guides. It is general information; confirm your position with a chartered accountant (CA).

How do international clients pay IT services companies in India?

International clients usually pay IT services companies in India against invoices on credit terms by SWIFT wire, often after vendor onboarding and a master services agreement. Smaller firms also use receiving accounts from payment providers. Large enterprise clients rarely pay by card.

  • Enterprise clients: Pay by wire against monthly time-and-materials or milestone invoices.
  • Group companies: A foreign parent or subsidiary pays under an intercompany agreement. See receiving payment from a foreign parent.
  • Smaller clients: May pay to local account details from a payment provider.
  • Vendor onboarding: US clients usually ask for Form W-8BEN-E.

For example, the UK retailer pays the Thiruvananthapuram firm's monthly invoice by wire, while the Singapore subsidiary pays the Chandigarh firm under an intercompany agreement.

Where does the money go between a foreign client and the Indian bank account of IT services companies in India?

The money from a foreign client reaches IT services companies in India through their Indian bank, the authorised dealer (AD) bank, either directly as a wire or through a payment provider that collects it first. The AD bank may credit the export proceeds only after satisfying itself that the transaction is genuine, and it updates the export entry in the Export Data Processing and Monitoring System (EDPMS) at the same time.18

  • Direct wire: The client's bank sends the payment to the AD bank, which credits rupees and reports the transaction, with its purpose code, in RBI's Foreign Exchange Transaction Electronic Reporting System (FETERS).18
  • Payment provider: A cross-border payment aggregator (PA-CB) collects the payment and pays it to the AD bank, and must give the AD bank the documents or information the exporter needs.20
  • Proof of receipt: Banks send electronic inward remittance messages (IRMs) to DGFT, and the exporter self-certifies an e-BRC against them.19

Whichever route the client uses, the AD bank is where the export is recorded, so the invoice, purpose code and EDF all meet there.

What are the ways for IT services companies in India to receive international payments?

IT services companies in India can receive international payments by SWIFT wire to an Indian bank, through local account details from a payment provider, and through PayPal, card or payment links. Each route differs in who sets the cost and what proof of receipt you get.

How does a SWIFT wire to an Indian bank work for IT services companies in India?

A SWIFT wire sends the client's payment from its bank to the Indian AD bank of IT services companies in India, which credits rupees once it is satisfied the transaction is genuine.18

  • How it works: You give the client your bank's SWIFT details; the client's bank sends the payment, and your bank converts it and reports it with a purpose code.18
  • Pros: No third-party account to open; the bank's IRM lets you self-certify an e-BRC on DGFT.19
  • Cons: Charges and the exchange rate vary from bank to bank, so compare your bank's published charges.18
  • Cost: As set in the bank's published policy, which must list charges for each process and keep them reasonable and proportional.18
  • Settlement: Depends on the banks involved and is not fixed in advance.
  • FIRA: Ask your bank how it issues a FIRA or e-FIRC; the e-BRC comes from its IRM data.19
  • Ideal for: Enterprise clients paying monthly or milestone invoices on credit terms.

How do local account details from a payment provider work for IT services companies in India?

Local account details let a foreign client pay IT services companies in India by a domestic transfer in its own country, after which the provider converts the money and pays rupees into the Indian bank account.

  • How it works: A cross-border payment aggregator (PA-CB) or similar provider collects the payment and passes the documents your AD bank needs.20
  • Pros: The client pays as it pays a local supplier.
  • Cons: Each PA-CB transaction is capped at ₹25 lakh, and providers differ in who can sign up.20
  • Cost: The provider's published fee and FX markup; the calculator at the top of this page compares them.
  • Settlement: The provider's published settlement time.
  • FIRA: Check whether the provider issues a FIRA or e-FIRC for every payment.
  • Ideal for: Smaller clients in the US, UK or Europe paying by domestic transfer.

PayPal, card payments and payment links let a client pay IT services companies in India by card or wallet, and the provider settles rupees to the Indian bank account.

  • How it works: You send a payment link or invoice; the client pays by card or PayPal balance.
  • Pros: Familiar to small clients and individuals.
  • Cons: Providers price card and PayPal routes separately from bank transfers, so the same invoice can cost more.
  • Cost: The provider's published card or PayPal fee; see the calculator.
  • Settlement: The provider's published settlement time.
  • FIRA: Check what the provider issues for each payment.
  • Ideal for: Small clients paying one-off support fees.

Which platforms are best for IT services companies in India?

The platforms that suit IT services companies in India depend on how their clients pay: by bank transfer, card, PayPal balance or a marketplace payout. The table lists the providers in this site's USD cost model, ordered by estimated cost on published fees, cheapest first, with providers that do not publish enough pricing to estimate listed after, A to Z.

PlatformBest for
SkydoLocal bank transfers from major markets21
RazorpayLocal transfers from the US, UK and eurozone22
Karbon BusinessUS bank transfers and marketplace payouts23
WinvestaLocal transfers with a published per-payment fee2425
PayoneerMarketplace payouts such as Amazon or Upwork26
PayPalClients paying by card or PayPal balance27
Cashfree PaymentsRegistered businesses paid by local transfer2829
Dodo PaymentsSoftware and digital product sellers3031
PingPongCollecting marketplace and processor payouts3233
StripeCard checkout and subscriptions3435
TazapayCompanies taking card or local payment methods3637
TransFiPayment links shared in chat, including stablecoins3839
WiseBank transfers to local account details40

The platform cost comparison and how to choose a payment platform apply the same criteria to every provider.

How much INR do IT services companies in India receive on $2,000, $5,000 and $10,000?

The INR that IT services companies in India receive on these three invoice sizes depends on each provider's published fees and conversion markup, and the table below works it out at today's exchange rate.

PlatformBest forINR on USD 2,000INR on USD 5,000INR on USD 10,000Cost on USD 5,000
SkydoMost INRTransfer to Skydo local account details or international SWIFT accountLocal bank transfers from major markets₹1,86,373₹4,67,991₹9,39,2060.68%
Karbon BusinessBank transfer to a Karbon virtual USD accountUS bank transfers and marketplace payouts₹1,86,262 to ₹1,86,601₹4,65,655 to ₹4,66,503₹9,31,311 to ₹9,33,0071.00 to 1.18%
RazorpayMoneySaver Export Account: bank transfer to virtual account details (Standard plan)Local transfers from the US, UK and eurozone₹1,86,262 to ₹1,86,601₹4,65,655 to ₹4,66,503₹9,31,311 to ₹9,33,0071.00 to 1.18%
WinvestaGlobal Collections Account, standard plan (up to 2,000 a month per currency)Local transfers with a published per-payment fee₹1,85,951₹4,65,377₹9,31,0881.24%
PayoneerLocal bank transfer to Payoneer receiving account detailsMarketplace payouts such as Amazon or Upwork₹1,80,947 to ₹1,86,601₹4,52,367 to ₹4,66,503₹9,04,734 to ₹9,33,0071.00 to 4.00%
PayPalInternational commercial transaction received into a PayPal account (PayPal checkout or invoice)Clients paying by card or PayPal balance₹1,72,958 to ₹1,74,760₹4,32,436 to ₹4,36,940₹8,64,899 to ₹8,73,9087.27 to 8.23%

Ranked by INR received on USD 5,000. Reference rate: European Central Bank data for 13 November 2026. Fees, conversion markup, GST on fees and FIRA charges as published by each provider, checked 28 October 2026. Ranges appear where a provider publishes a range or does not state its GST rate. Intermediary bank charges are excluded. See the methodology.

Note: A single payment through a PA-CB cannot exceed ₹25 lakh, for inward and outward transactions alike.20 Check how a provider handles an invoice above that limit before you send it.

What should IT services companies in India look for beyond cost?

Beyond cost, IT services companies in India should check proof of receipt, purpose code handling, settlement time, eligibility and regulatory status, because these decide whether a payment closes cleanly with the bank and the GST return.

  • FIRA: Whether the provider issues a FIRA or e-FIRC for every payment, and at what cost.
  • Purpose code: Whether you can set the purpose code per payment, for example P0802 for development and P0804 for maintenance and support.913
  • Fees and FX: The fee it publishes and its FX markup over the mid-market rate.
  • Settlement: How long money takes to reach your Indian account.
  • Eligibility and limits: Who can sign up (individual, proprietor, partnership, company) and per-transaction limits.
  • Regulatory status: Whether the provider is authorised, which you can check against RBI's payment aggregator list.

The compare hub applies the same tests to each provider.

Banks and providers also differ on their published EDF and EDPMS procedure (banks must publish the main features of their SOP and charges under regulation 19), FIRA or e-BRC data flow, forward-contract facilities, and how quickly they apply remittances to open EDFs.10 See best bank for international payments.

What compliance documents do IT services companies need?

IT services companies exporting services need an Export Declaration Form (EDF) for each month's software invoices, the right purpose code, an LUT and compliant export invoices for GST, and proof of each receipt, and they must realise each invoice within nine months.1011

DocumentWhat it doesWhenBest for
EDFDeclares software exports to an AD bank or STPI10Within 30 days from the end of the invoice monthEvery software and IT services export from 1 October 2026
SOFTEXSuperseded by RBI Circular No. 20 from 1 October 202612Not filed for exports from that dateOlder invoices only; ask your bank
Purpose codeTells the bank what the payment is for913When the money arrivesEvery receipt, usually in group P08
LUT and rule 46 endorsementExport invoice without IGST417LUT each financial year; endorsement on each invoiceGST-registered exporters
E-invoiceGST e-invoicing above ₹5 crore of aggregate turnover8For each invoiceLarger IT companies
FIRA, e-FIRC or e-BRCProof of receipt; e-BRC is self-certified on DGFT from the bank's IRM19After each paymentMatching receipts to EDFs and invoices

When is an IT services contract an export of services?

An IT services contract is an export of services when all five conditions in section 2(6) of the IGST Act are met: supplier in India, recipient outside India, place of supply outside India, payment in convertible foreign exchange (or permitted rupees), and the two not merely establishments of one person.1 For remote development, testing and support, section 13(2) puts the place of supply at the client's location.2 Exports are zero-rated under section 16.3

Which export of services traps are specific to IT companies?

  • Billing your own foreign branch: A branch fails condition (v). CBIC Circular No. 161/17/2021-GST says a separately incorporated subsidiary or parent is not merely an establishment of a distinct person, so billing it can qualify.15 The 57th GST Council meeting on 8 October 2026 recommended omitting condition (v), but that needs a change in the law and was not in force as of 28 October 2026.7
  • Subcontracting: Delivering work under a foreign IT firm's master contract is a supply on your own account, not an intermediary service, under Circular No. 159/15/2021-GST.6
  • Intermediary arrangements: Section 13(8)(b), which put intermediary services in India, was omitted from 30 March 2026.2 Earlier periods stay under the old rule. See intermediary services under GST.
  • On-site work: Engineers deployed at a client site abroad, or services on equipment sent to India, can fall under special place-of-supply rules.2 See place of supply for export of services.
  • Indian entities of foreign clients: Invoices to a client's Indian subsidiary or global capability centre are domestic.

Registered exporters file an LUT, add the rule 46 endorsement and, above ₹5 crore of aggregate turnover, generate e-invoices.4817 See e-invoicing for export of services.

Which RBI purpose codes fit IT services receipts?

IT services receipts usually fall in group P08 of RBI's purpose code list.913

CodeDescription in RBI's listBest for (typical contract)
P0802Software consultancy/implementation (other than those covered in SOFTEX form)Development, implementation, consulting
P0807Off-site Software ExportsOffshore delivery formerly reported on SOFTEX
P0804Repair and maintenance of computer and softwareApplication maintenance and support
P0801Hardware consultancy/implementationInfrastructure and hardware projects

DGFT's mapping labels P0807 "Softex IT" and maps both P0802 and P0807 to the same IT SACs.16 RBI Circular No. 20 superseded the SOFTEX circulars from 1 October 2026,12 and no revised descriptions have been published, so which code banks now expect for offshore delivery is unclear. Agree it with your bank and keep it consistent across e-BRCs. See P0802 vs P0807 and purpose code for software export.

What do IT companies file under the 2026 RBI rules?

IT companies file an Export Declaration Form (EDF) from 1 October 2026, replacing the SOFTEX process.1012 Software is defined as "any computer programme, database, drawing, design, audio/video signals, any information by whatever name called" on a non-physical medium, and "services" includes software.10

  1. Who receives it: For software from the Domestic Tariff Area, an AD bank or STPI; for an SEZ unit, the Development Commissioner.10
  2. When: Within 30 days from the end of the month of invoicing. The payment-date option is only for non-software services.10
  3. How many: One EDF can cover all of a month's export invoices.10
  4. Realisation: Nine months from the invoice date, or twelve months if invoiced in rupees; the bank can extend.1011

If proceeds stay unrealised more than one year after the due date, regulation 13 restricts further exports to full advance or an irrevocable letter of credit.10 Disputed invoices and write-offs need bank approval; see reduction in export invoice value and EDPMS for service exporters.

Should an IT services company register with STPI or set up in an SEZ?

STPI and SEZ are optional structures for IT companies, each with conditions. STPI is a specified authority for software EDFs from the Domestic Tariff Area, and the SEZ Development Commissioner receives EDFs from SEZ units.10 See STPI registration for software exporters and export to SEZ units, and model the choice with your CA.

What tax applies to international income for IT services companies?

IT services companies pay income tax in India on actual profits from international income. The presumptive scheme in section 58 is limited to resident individuals and firms other than LLPs, so it is not open to companies or LLPs.14

When does transfer pricing apply to an IT services company?

Transfer pricing applies when the Indian IT services company deals with an associated enterprise abroad, such as a parent that contracts with clients and subcontracts delivery to India. Section 161(1) of the Income-tax Act, 2025 requires income from such an international transaction to be determined having regard to the arm's length price.15

  • GST test: A subsidiary-to-parent invoice can be an export under Circular No. 161/17/2021-GST.5
  • Income tax test: The same invoice still needs arm's length support under section 161.15

The two tests are separate. See transfer pricing for Indian subsidiaries and receiving payment from a foreign parent.

How did we verify this?

We checked this page against the sources below on 30 October 2026. Provider fees, conversion markups and RBI payment aggregator (PA-CB) status were checked on 28 October 2026. Rupee amounts use European Central Bank reference rates for 13 November 2026. Read our methodology or report an error.

  1. [1]CBIC: IGST Act, 2017, section 2 (clause (6), export of services)
  2. [2]CBIC: IGST Act, 2017, section 13 (place of supply where supplier or recipient is outside India), with footnote on the omission of section 13(8)(b) from 30 March 2026
  3. [3]CBIC: IGST Act, 2017, section 16 (zero rated supply)
  4. [4]CBIC: CGST Rules, 2017 (consolidated), rule 46
  5. [5]CBIC Circular No. 161/17/2021-GST, 20 September 2021
  6. [6]CBIC Circular No. 159/15/2021-GST, 20 September 2021 (scope of intermediary)
  7. [7]PIB / GST Council: Recommendations of the 57th GST Council meeting, 8 October 2026
  8. [8]GST Council: Notification No. 10/2023-Central Tax (e-invoicing for aggregate turnover above ₹5 crore from 1 August 2023)
  9. [9]RBI: A.P. (DIR Series) Circular No. 84 dated 29 February 2012, reporting under FETERS (revised purpose codes)
  10. [10]RBI: Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026, Notification No. FEMA 23(R)/2026-RB, amended up to 22 September 2026 (regulations 2, 3, 5, 13 and 19)
  11. [11]RBI: FEMA (Export and Import of Goods and Services) (Amendment) Regulations, 2026, Notification No. FEMA 23(R)/(1)/2026-RB, 22 September 2026, regulation 5
  12. [12]RBI: A.P. (DIR Series) Circular No. 20 dated 16 January 2026, Export and Import of Goods and Services
  13. [13]HDFC Bank: Inward Remittance Purpose Codes (bank reproduction of the RBI list, checked 28 October 2026)
  14. [14]Income Tax Department: Income-tax Act, 2025, section 58 (presumptive taxation)
  15. [15]Income Tax Department: Income-tax Act, 2025, section 161 (arm's length price)
  16. [16]DGFT: Purpose Code and SAC Code Mapping, Version 1.0, 10 November 2023
  17. [17]CBIC: CGST Rules, 2017, rule 96A (export under bond or Letter of Undertaking), clause (1)(b) as substituted by Notification No. 12/2024-Central Tax, 10 July 2024
  18. [18]RBI: Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026, regulations 4(2), 18 and 19 (crediting of export proceeds, bank reporting, published charges policy) (checked 2026-10-30)
  19. [19]DGFT: eBRC system, self-certification of eBRC from bank inward remittance messages (IRMs), Trade Notice 33/2023-24 dated 10 November 2023 (checked 2026-10-30)
  20. [20]RBI: Master Direction on Regulation of Payment Aggregator, 15 September 2025, paragraph 11 (PA-CB limits and documents to the AD bank) (checked 2026-10-30)
  21. [21]Skydo FAQs, What countries can I get paid locally through Skydo? (checked 2026-10-28)
  22. [22]Razorpay Docs, International Bank Transfer (MoneySaver Export Account) (checked 2026-10-28)
  23. [23]Karbon Business, Karbon for Freelancers (checked 2026-10-28)
  24. [24]Winvesta FAQs, What are the charges for the global collections account? (checked 2026-10-28)
  25. [25]Winvesta FAQs, What currencies are available with local accounts? (checked 2026-10-28)
  26. [26]Payoneer, How to use Payoneer in India (last modified 18 September 2026, checked 2026-10-28)
  27. [27]PayPal India, User Agreement for PayPal Services (last updated 13 January 2025) (checked 2026-10-28)
  28. [28]Cashfree Payments Docs, Global Collections overview (checked 2026-10-28)
  29. [29]Cashfree Payments Docs, Global Collections: Collection Accounts (checked 2026-10-28)
  30. [30]Dodo Payments, Master Service Agreement, last updated 26 February 2026 (checked 2026-10-28)
  31. [31]Dodo Payments, Merchant of Record for Global SaaS (checked 2026-10-28)
  32. [32]PingPong India, home page (checked 2026-10-28)
  33. [33]PingPong India, Freelancers and Service Providers (checked 2026-10-28)
  34. [34]Stripe Docs, Accept international payments from India (checked 2026-10-28)
  35. [35]Stripe Support, Accepting international payments from Stripe accounts in India (checked 2026-10-28)
  36. [36]Tazapay, General Account Holder Terms and Conditions, last updated 15 September 2026 (checked 2026-10-28)
  37. [37]Tazapay Knowledge Base, Are there country differences for the documents needed for KYB? (checked 2026-10-28)
  38. [38]TransFi, BizPay product page (checked 2026-10-28)
  39. [39]TransFi Help Center, How can I get started? What documents are needed? BizPay (checked 2026-10-28)
  40. [40]Wise Help Centre, Receiving payments for Indian businesses (checked 2026-10-28)

Frequently asked questions

Is billing our own US branch an export of services?+

No. A US branch and its Indian head office are establishments of the same person, which fails condition (v) of section 2(6) of the IGST Act. A separately incorporated US subsidiary can qualify. The 57th GST Council meeting recommended removing condition (v), but that recommendation is not law yet.157

Is an IT company that subcontracts for a foreign IT firm an intermediary?+

No. CBIC Circular No. 159/15/2021-GST says a sub-contractor providing the main service, fully or partly, is not an intermediary. An Indian IT company delivering work under a foreign IT firm's master contract supplies on its own account, so the invoice can be an export if section 2(6) of the IGST Act is met.61

Does SOFTEX still apply to IT companies?+

No. From 1 October 2026 RBI A.P. (DIR Series) Circular No. 20 supersedes the earlier SOFTEX circulars, and software exports are declared on the Export Declaration Form (EDF) to an AD bank or STPI. Which purpose code banks now expect for offshore delivery, P0802 or P0807, is unclear, so agree it with your bank.1012

Can an IT company use section 58 presumptive taxation?+

No. The professional presumptive row of section 58 of the Income-tax Act, 2025 is limited to resident individuals and partnership firms other than LLPs. An IT services company or LLP is taxed on actual profits, and its dealings with an associated enterprise abroad also need arm's length pricing under section 161.1415

What happens if a client's invoice stays unpaid beyond the realisation period?+

Ask your AD bank to extend the realisation period under regulation 5 of the 2026 Regulations. If proceeds stay unrealised more than one year after the due date, regulation 13 allows further exports only against full advance payment or an irrevocable letter of credit, so chase overdue invoices before that point.10

Does an IT services company need e-invoices for export invoices?+

An IT services company with aggregate turnover above ₹5 crore has had to generate e-invoices since 1 August 2023 under Notification No. 10/2023-Central Tax. Registered exporters also file an LUT and add the rule 46 endorsement to each export invoice. The e-invoicing guide explains how export invoices are reported.8417

This page is general information for Indian service exporters, not tax or legal advice. Rules change and outcomes depend on your facts, so confirm with a chartered accountant before acting.