Export Services India

How Can Software Developers in India Receive International Payments in 2026?

Verified by:
Editorial team
Published:
Last modified:

Short answer

Software developers in India can receive international payments through local currency account details in the client's country, a SWIFT wire to an Indian bank, a card or online checkout, or a freelance marketplace payout. On USD 5,000, Skydo pays the most of the platforms with full published pricing for USD: about ₹4,70,603 on 3 Nov 2026.

Who this is for: This page is for Indian software developers, contract programmers and small development studios who invoice clients outside India for coding, consulting or maintenance work and want the payment credited to an Indian bank account in INR.

CurrencyUSD

At the mid-market rate

₹4,73,847

Highest payout: Skydo

₹4,70,603

  1. 1.Skydo₹4,70,603cost 0.68%
  2. 2.Razorpay₹4,68,255cost 1.18%
  3. 3.Kotak Mahindra Bank₹4,65,236cost 1.82%
  4. 4.HDFC Bank₹4,64,857cost 1.90%
  5. 5.Wise Business₹4,64,849cost 1.90%
  6. 6.Stripe₹4,38,621cost 7.43%
  7. 7.PayPal₹4,35,622cost 8.07%

1 USD = 94.77 INR, XE live mid-market rates rate for 3 Nov 2026. Payout = amount minus fees, converted at the reference rate minus each platform's markup, minus 18% GST on fees where charged. Platforms without published pricing are left out.

How do international clients pay software developers?

  • Ticket size: Development work is usually billed by the hour, as a monthly retainer or per project milestone. Invoice size depends on hours, rate and scope, so a small bug fix and a monthly retainer can differ by several times.
  • Currencies: Clients usually pay in their own currency, such as USD, EUR, GBP, AUD, CAD or SGD. The FEMA (Manner of Receipt and Payment) Regulations, 2023 allow clients outside the Asian Clearing Union to pay in INR or any foreign currency.
  • Geography: Clients include startups, product companies, agencies and enterprises abroad. Clients in Nepal and Bhutan, and trade payments through the Asian Clearing Union mechanism, follow separate rules in the same regulations.
  • Payment methods: Business clients usually pay by bank transfer through their accounts payable team. Smaller clients may pay by card or payment link. Work found on a freelance marketplace is paid through that marketplace's own withdrawal options.

Where does the money go between your client and your bank?

  1. 1Client's bankDeduction: A sending fee, if the client's bank charges one. International transfers often carry a sender fee, and on a SWIFT wire the client chooses who bears the charges.
  2. 2Intermediary bankDeduction: A possible flat handling deduction. Correspondent banks that route a SWIFT wire can take their charge from the amount before it reaches India.
  3. 3Collecting provider or AD bankDeduction: A currency conversion margin and any transfer fee. The foreign currency is converted to INR at a rate set by the bank or provider, which sits away from the mid-market rate.
  4. 4GST on feesDeduction: GST on the fee charged by an Indian provider or bank. Fees charged to you by an India-based provider or bank are a domestic supply.
  5. 5Your Indian bank accountDeduction: None in most cases, though some banks levy an inward charge. The INR credit arrives with an inward remittance record that you keep for GST and EDF records.

What are the ways for software developers to receive international payments?

How does Local currency account details work for software developers?

A provider gives you account details in the client's country, such as a US routing and account number or a European IBAN, in your name. The client pays them as a domestic transfer, and the provider converts the money and sends INR to your Indian bank account.

  • Pros: The client makes an ordinary domestic payment; Suits monthly retainers paid by an accounts payable team; No SWIFT intermediary deductions on the client's leg
  • Cons: The provider sets its own conversion rate and fee; Money passes through a third party before reaching your bank; If the provider operates as a cross-border payment aggregator, each inward transaction is capped at ₹25 lakh
  • Cost: A conversion margin and sometimes a flat or percentage fee charged by the provider. The client usually pays only normal domestic transfer charges.
  • Settlement: The client's leg is often same day or next day on the local rail. The INR credit in India depends on the provider and your bank.
  • FIRA: Ask the provider whether it supplies a bank-issued inward remittance certificate or advice for each payment, showing the purpose code.
  • Ideal for: Developers with recurring clients in the US, UK, Europe or Australia who prefer paying by domestic transfer.

How does SWIFT wire to an Indian bank work for software developers?

The client sends an international payment from its bank to your Indian bank account using your bank's SWIFT code, your account number and your name. Your Indian AD bank converts the currency to INR, unless you hold the funds in a foreign currency account.

  • Pros: Direct bank-to-bank route with no third-party provider; Your AD bank reports the receipt and can issue an inward remittance certificate; No per-transaction aggregator cap, so it suits large project invoices
  • Cons: The client may pay a sending fee; Intermediary banks may deduct charges, so less than the invoiced amount can arrive; Bank conversion rates often sit further from the mid-market rate
  • Cost: A sending fee on the client's side, possible intermediary deductions, an inward charge at some Indian banks and the bank's conversion margin.
  • Settlement: Usually one to a few business days. From 9 October 2026, an RBI circular asks banks to credit inward payments received during forex market hours on the same business day.
  • FIRA: Your AD bank can issue a FIRC or inward remittance advice on request. Charges and format vary by bank.
  • Ideal for: Large fixed-price projects, enterprise clients and developers who want the bank record directly.

How does Card or online checkout work for software developers?

You send the client a payment link or invoice that accepts debit or credit cards. A card gateway collects the foreign currency, converts it and settles INR to your Indian bank account.

  • Pros: The client can pay instantly by card; Useful for small one-off jobs and individual clients; Payment links work without sharing bank details
  • Cons: Card processing fees are usually higher than bank transfers; Chargebacks can reverse a payment after the work is delivered; Settlement can take several days
  • Cost: A percentage processing fee per transaction, often with a currency conversion margin and sometimes a fixed fee.
  • Settlement: Usually a few business days after the card payment, depending on the gateway's payout schedule.
  • FIRA: Ask the gateway whether it provides an inward remittance record per settlement or per transaction.
  • Ideal for: Small fixes, short gigs and individual clients who prefer paying by card.

How does Freelance marketplace payout work for software developers?

The client pays the marketplace, which holds the money until a milestone or hourly period is approved. You then withdraw your balance to an Indian bank account using one of the withdrawal options the marketplace offers.

  • Pros: The marketplace handles client billing and payment protection; No need to share bank details with the client; Dispute processes are built in
  • Cons: The marketplace charges its own service fee on earnings; Withdrawal fees and conversion margins apply on top; Payouts follow the marketplace's release and security periods
  • Cost: A marketplace service fee, a withdrawal fee that depends on the option chosen, and a conversion margin.
  • Settlement: Depends on the marketplace's release period and the withdrawal option, often several days in total.
  • FIRA: Check whether the withdrawal option you use provides an inward remittance record with the correct purpose code.
  • Ideal for: Developers who find clients through a freelance marketplace.

Which platforms are best for software developers?

The table ranks platforms with full published pricing for USD by the INR received on USD 5,000, then lists other business platforms that accept USD, unranked. Fees were checked on 30 Sept 2026 or later.

How much INR do software developers receive on $1,500, $5,000 and $15,000?

Each row applies the platform's published fee, FX markup and 18% GST on the fee to the mid-market rate of ₹94.77 per USD for 3 Nov 2026.

What should software developers look for beyond cost?

  • Purpose code: Pick the code that matches the work. P0802 covers software consultancy and implementation, and P0807 covers off-site software exports. A wrong code can create problems in export and GST records. See P0802 purpose code and P0807 purpose code.
  • Large invoices: A cross-border payment aggregator can process up to ₹25 lakh per inward transaction under paragraph 11(d) of the RBI Master Direction on Payment Aggregators. A larger project invoice needs to be split or paid by SWIFT wire.
  • Retainers: Monthly retainers work better when the client can save your payment details once. Domestic account details or a fixed SWIFT beneficiary reduce failed or returned payments from changed details.
  • Client onboarding: Enterprise clients often ask for a vendor form, tax form and bank letter before the first payment. US payers usually request Form W-8BEN to document that you are a foreign person.
  • Records: Keep one inward remittance record per payment, matched to each invoice. These records support GST refund claims, EDF filing and closure of export entries with your AD bank.

What compliance documents do software developers need?

Software developers in India exporting services need an inward remittance record, the correct purpose code, an LUT for GST and an EDF. Under the FEMA (Export and Import of Goods and Services) Regulations, 2026, software counts as services from 1 October 2026. The EDF replaces SOFTEX and is due within 30 days from the end of the invoice month.

  • FIRA or FIRC: FIRA is not a term defined in RBI regulations. CGST Rule 89(2)(c) asks for BRC or FIRC details for each invoice in a refund claim, and the DGFT eBRC FAQs explain self-generated eBRCs from bank data.
  • Purpose code: Banks report receipts in FETERS using the RBI purpose code list. P0802 is "Software consultancy/implementation (other than those covered in SOFTEX form)". P0807 is "Off-site Software Exports". Confirm the code with your AD bank or provider before the payment is credited.
  • LUT: File a Letter of Undertaking in Form GST RFD-11 on the GST portal before invoicing, so the export goes out without IGST under CGST Rule 96A. See LUT filing on the GST portal.
  • GST reporting: If you are registered for GST, report each export invoice as a zero-rated export in your GST return. Keep the inward remittance record for each invoice, because a refund claim needs those details.
  • EDF: Regulation 3(2) requires an EDF within 30 days from the end of the invoice month. One EDF can cover a month's exports. Software exporters in the DTA file with an AD bank or STPI, and cannot use the option to file on or before receipt. See EDF form for exports.
  • SOFTEX: Circular No. 20 supersedes the SOFTEX circulars from 1 October 2026. Software exports invoiced from that date are declared in the EDF. See SOFTEX form filing for the earlier process.

What tax applies to international income for software developers?

Fees software developers in India receive from foreign clients are usually a zero-rated export for GST and taxable income in India. Under IGST Act section 16, an export of services under an LUT carries no IGST. Income tax follows the Income-tax Act, 2025 from tax year 2026-27.

  • GST zero-rating: A supply meeting the five conditions in IGST Act section 2(6) is an export of services. These include a recipient outside India and payment in convertible foreign exchange or in INR where RBI permits.
  • Fees and GST: Fees that an India-based payment provider or bank charges you are a domestic supply and usually carry GST. Keep the tax invoices, because registered exporters may be able to claim input tax credit.
  • Income tax: The Income-tax Act, 2025 replaced the 1961 Act from 1 April 2026. The presumptive schemes, including old section 44ADA for professionals, are consolidated in section 58. Check whether your development income qualifies. See section 44ADA for freelancers.
  • US withholding: The IRS sources income from personal services where the services are performed. A US client may ask for Form W-8BEN to confirm you are a foreign person. You give it to the payer, not the IRS.
  • Foreign tax: If a client abroad deducts tax, ask which rule it relies on and keep the deduction certificate. A credit for that tax in India depends on the treaty with that country and the Indian rules for the relevant tax year.

How did we verify this?

Rules and rails are linked to official sources below with the dates they were checked. Platform figures come from each platform's own pages, checked on 30 Sept 2026 or later, and RBI authorisation was checked against RBI's published list. Rates are XE live mid-market rates, dated 3 Nov 2026. The method is on the methodology page.

  1. Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026, Notification No. FEMA 23(R)/2026-RB, Reg 2(1)(e) software; 2(1)(f)(iii) specified authority for software is an AD or STPI in DTA; Explanation: services include software; Reg 3(2): EDF within 30 days from the end of the invoice month, single EDF, (b) only services other than software may file on or before receipt; Reg 5(1)(a) realisation from invoice date (checked 8 Oct 2026)
  2. RBI A.P. (DIR Series) Circular No. 20 (16 January 2026), Supersedes the Master Directions on Export and Import and the circulars in its Annex, including SOFTEX circulars, from 1 October 2026 (checked 8 Oct 2026)
  3. Foreign Exchange Management (Export and Import of Goods and Services) (Amendment) Regulations, 2026 (22 September 2026), Regulation 5(1): 'fifteen months' replaced by 'nine months'; 'eighteen months' replaced by 'twelve months' (checked 8 Oct 2026)
  4. Foreign Exchange Management (Manner of Receipt and Payment) Regulations, 2023, Regulation 3(2)(I)(a): Nepal and Bhutan in INR; ACU members through the ACU mechanism or RBI directions; countries other than ACU members in INR or any foreign currency (checked 8 Oct 2026)
  5. RBI Master Direction on Regulation of Payment Aggregator (PA) (15 September 2025), Para 11(d): maximum ₹25 lakh per inward or outward transaction for a PA-CB (checked 8 Oct 2026)
  6. RBI circular: Guidelines to facilitate faster cross-border inward payments (9 April 2026), Para 3: credit payments received during forex market hours within the same business day; para 4: effective six months from the circular date (checked 8 Oct 2026)
  7. RBI A.P. (DIR Series) Circular No. 84: Purpose codes for reporting under FETERS (29 February 2012), Annexed receipt purpose code list (ASAP840212A.pdf), Group 08: P0802 'Software consultancy/implementation (other than those covered in SOFTEX form)'; P0807 'Off-site Software Exports' (checked 8 Oct 2026)
  8. Integrated Goods and Services Tax Act, 2017, section 2 (CBIC), Section 2(6): definition of export of services (checked 8 Oct 2026)
  9. Integrated Goods and Services Tax Act, 2017, section 16 (CBIC), Section 16(1): export of services is a zero-rated supply (checked 8 Oct 2026)
  10. Central Goods and Services Tax Rules, 2017, Rule 96A (CBIC), Export without payment of integrated tax under bond or Letter of Undertaking in Form GST RFD-11 (checked 8 Oct 2026)
  11. Central Goods and Services Tax Rules, 2017, Rule 89 (CBIC), Rule 89(2)(c): BRC or FIRC details for refund claims on export of services (checked 8 Oct 2026)
  12. DGFT FAQs on Self-Generation of eBRC, Self-generated eBRC from bank inward remittance data (checked 8 Oct 2026)
  13. Income Tax Department: Objective and scope of the new Act (Income-tax Act, 2025), 1961 Act repealed on 01.04.2026; FAQ 25: presumptive schemes in sections 44AD, 44ADA and 44AE consolidated into section 58 (checked 8 Oct 2026)
  14. IRS: Instructions for Form W-8BEN, Giving Form W-8BEN to the withholding agent: do not send to the IRS; Expiration: valid until the last day of the third succeeding calendar year unless a change in circumstances (checked 8 Oct 2026)
  15. IRS: Nonresident aliens, source of income, Summary of source rules: business income from personal services is sourced where the services are performed (checked 8 Oct 2026)
  16. Skydo homepage (pricing and fee calculator), Know what you pay; calculator showing GST 18% of transaction fee (checked 6 Oct 2026)
  17. Razorpay MoneySaver Export Account (International Bank Transfers) pricing, Standard Plan: 0% FX markup, 1% fee, FlashLinks 2%, GST applicable, flat fee of INR 1,000 on transactions below INR 1,00,000, setup and AMC INR 0 (checked 6 Oct 2026)
  18. Kotak Everyday Savings Account fees and charges, Foreign Inward Remittance certificate (Branch Request) INR 100/Request; GST on Foreign Currency Conversion; fees exclusive of GST (checked 6 Oct 2026)
  19. HDFC Bank: Remittance Services Fees & Charges, Inward Remittance Charge: No Charge; FIRC Charge for Inward Remittance & FCY Cheque Collection INR 200 per FIRC; GST slabs on amount of currency exchanged (checked 6 Oct 2026)
  20. Wise India: Fees for receiving money (Business), Conversion fee depends on the currency; eFIRC for every transfer; GST 18% of (conversion fee + eFIRC fee); calculator (checked 6 Oct 2026)
  21. Stripe India pricing, International cards with USD/other currency presentment 4.3% + 2% if currency conversion is required; Mastercard and Visa cards issued outside India 3% + 2%; American Express outside India 3.5% + 2%; dispute received INR 1,000.00 (checked 7 Oct 2026)
  22. PayPal India Merchant Fees, Receiving international transactions; Currency Conversions (3.0% converting balance and payments received; 4.00% all other cases); Withdrawals Out of PayPal; Dispute Fees; Other Fees (Last Updated 28 March 2024) (checked 6 Oct 2026)
  23. Airwallex Help: Eligible Countries and Territories, INDIA IN - AWX Legal Entity SINGAPORE (checked 7 Oct 2026)

Frequently asked questions

Which RBI purpose code should software developers in India use for client payments?

Software developers usually pick between two codes in the RBI purpose code list. P0802 is "Software consultancy/implementation (other than those covered in SOFTEX form)". P0807 is "Off-site Software Exports". Choose the code that matches the work invoiced and confirm it with your AD bank. See P0802 purpose code.

Do software developers in India still file SOFTEX after October 2026?

No. Circular No. 20 supersedes the SOFTEX circulars from 1 October 2026. Under the 2026 Regulations, software is treated as services and declared in an EDF. Software exporters in the DTA file the EDF with an AD bank or STPI within 30 days from the end of the invoice month. See SOFTEX for freelancers.

What is the EDF deadline for software developers invoicing foreign clients?

Regulation 3(2) requires the EDF within 30 days from the end of the month in which the invoice was raised. A single EDF can cover all exports in that month. Software developers cannot use the option for other services to file on or before receiving payment. The AD bank may extend the period.

How long do software developers in India have to receive payment for an export invoice?

Payment must be realised within nine months from the invoice date, or twelve months if the invoice is raised or settled in INR. A 22 September 2026 amendment set these periods, effective 1 October 2026, replacing fifteen and eighteen months. Your AD bank may extend them. See export realisation period.

Do software developers in India charge GST to foreign clients when they hold an LUT?

No IGST is charged on an export of services made under an LUT in Form GST RFD-11 under CGST Rule 96A. The supply must meet the export conditions in IGST Act section 2(6), including a recipient outside India. Software developers file the LUT before invoicing for the financial year.

Why do US clients ask software developers in India for Form W-8BEN?

A US payer uses Form W-8BEN to document that a software developer is a foreign person. You give the form to the payer, not the IRS. A signed W-8BEN generally stays valid until the last day of the third calendar year after signing, unless your details change.

Is there a limit on how much software developers can receive through a PA-CB?

Yes. Paragraph 11(d) of the RBI Master Direction on Payment Aggregators caps each inward transaction through a cross-border payment aggregator at ₹25 lakh. A software developer with a larger project invoice can split it into milestones or ask the client to pay by SWIFT wire. See RBI PA-CB guidelines.

Can software developers in India use section 58 presumptive tax under the Income-tax Act 2025?

The Income Tax Department FAQ says the 1961 presumptive schemes, including section 44ADA for professionals, are consolidated into section 58 of the Income-tax Act, 2025. The new Act applies from tax year 2026-27. Software developers should check whether their income falls within section 58 before choosing it.