Guide for Service Exporters
Menu
Payments

How do freelancers in India receive international payments?

Verified by:
Editorial team
Published
Last modified
Reading time
8 min read

Short answer

An Indian freelancer billing a client abroad is an exporter of services under the FEMA 2026 Regulations.1 From 1 October 2026, every exporter of services files an Export Declaration Form.1 Payment must arrive within nine months of the invoice date.1 A cross-border payment aggregator cannot process a single transaction above ₹25 lakh.2 Purpose codes for receipts are five characters.3

Applies toGoverned byDeadlinePenaltyLast verified
Indian freelancers billing clients abroadFEMA (Export and Import of Goods and Services) Regulations, 2026, regulations 3, 5 and 61EDF within 30 days from the end of the invoice month; payment within nine months of the invoice date1Extension needed from the bank if payment is late128 October 2026
Freelancers paid through a cross-border payment aggregatorRBI Master Direction on Regulation of Payment Aggregator, paragraph 11(d)2Not applicableTransactions above ₹25 lakh cannot be processed228 October 2026
Every inward export receiptRBI A.P. (DIR Series) Circular No. 84, 2012 (purpose codes)3Not applicableNot applicable28 October 2026

A logo designer in Jaipur, an English tutor in Shillong and a React developer in Kochi all have the same problem once a foreign client says yes: where should the money go, and what do they need to file? This guide answers that from the point of view of an individual freelancer, working under their own name and PAN, often with only a savings account. For the full comparison of channels, fees and settlement for businesses of every size, see the pillar guide on how to receive international payments in India.

You have more choices than you might expect, and each one leaves the same compliance trail, because a freelancer billing a client abroad is an exporter of services under the Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026 (the 2026 Regulations).1

What does receiving an international payment involve for an Indian freelancer?

Receiving an international payment as an Indian freelancer means being paid as an exporter of services under the 2026 Regulations, by a bank wire into your own account or through a platform that accepts individuals.14

  • Bank wire: the client's bank sends a SWIFT transfer to your bank, which credits it; no company is needed.4
  • Platform: a cross-border payment aggregator, PayPal or another provider collects from the client and pays you in India; eligibility varies by provider.567
  • Compliance trail: each receipt needs an invoice, an Export Declaration Form (EDF), a purpose code, proof of receipt and realisation on time.134

The channel changes the cost and speed; the paperwork stays the same.

Which Indian freelancers do the export payment rules apply to?

The export payment rules apply to every Indian freelancer who bills a client abroad, whatever the channel.1

Freelancer situationRules apply?WhyBest for
Individual billing a foreign client in foreign currencyYes, nine-month realisationRegulation 5 of the 2026 Regulations1Most freelancers
Individual billing a foreign client in rupeesYes, twelve-month realisationRegulation 5 allows twelve months for rupee invoices1Freelancers whose clients agree to pay in INR
Freelancer paid through a marketplaceYesThe receipt is still an export; the marketplace decides the payout options1Freelancers on Upwork or Fiverr
Freelancer with a single invoice above ₹25 lakhYes, but not through a PA-CBA cross-border payment aggregator cannot process a single transaction above ₹25 lakh2Large invoices paid by bank wire

See receiving payments from Upwork and freelancing platform fees for marketplace payouts.

How does an Indian freelancer receive an international payment?

An Indian freelancer receives an international payment by starting from how the client wants to pay, then completing the same export paperwork for each invoice.134

  1. Pick the channel: many company finance teams pay only by wire or local transfer, so give them your bank details for international payments or local account details from a collection platform; see local collection accounts. An individual or small client may want to pay by card, which costs more and can be reversed; see accepting card payments as a freelancer.
  2. Raise an export invoice: in the client's currency, with your PAN and the client's overseas address. See the export invoice format.
  3. Choose the purpose code: purpose codes for receipts are five characters, "P" plus four digits, set by RBI.3 A designer, a consultant and a developer use different codes. Use the purpose code finder or read purpose codes for freelancers.
  4. File the EDF: from 1 October 2026, every exporter of services gives an EDF to the specified authority, usually the bank, within 30 days from the end of the month in which the invoice was raised; exporters of non-software services may instead file it on or before the date payment is received.1 See EDF for service exporters.
  5. Keep proof of receipt: your bank reports each inward remittance to DGFT as an Inward Remittance Message (IRM), from which you can generate an e-BRC; platforms usually issue a FIRA or FIRC.4 See FIRA for freelancers.
  6. Track realisation: the money must arrive within nine months from the invoice date.1

The international payment fee calculator helps compare one real invoice across channels.

What documents and deadlines apply to a freelancer's international payment?

A freelancer's international payment needs the same five records as any service exporter, with the EDF and realisation deadlines set by the 2026 Regulations.134

Record or deadlineWhat appliesBest for
Export invoiceIn the client's currency, with your PAN and the client's overseas addressEvery foreign client
EDFWithin 30 days from the end of the invoice month, or on or before the payment date for non-software services1Every exporter of services from 1 October 2026
Purpose codeFive characters, "P" plus four digits3Matching each receipt to the service
Proof of receipte-BRC from the bank's IRM data, or a FIRA or FIRC from a platform4GST and tax records
RealisationNine months from the invoice date, or twelve months for a rupee invoice; the bank can extend on request1Setting payment terms

See export realisation period.

Do GST and income tax depend on how a freelancer is paid from abroad?

GST and income tax do not depend on how a freelancer is paid from abroad; they are separate from the payment channel. Whether you must register for GST depends on your aggregate turnover, and export receipts count towards it. See GST registration for freelancers who export and, if you register, how to file an LUT. For income tax, many freelancers use presumptive taxation: see section 44ADA for freelancers. US clients often ask for a W-8BEN.

What happens if a foreign client pays an Indian freelancer late or short?

If a foreign client pays late, the freelancer asks the bank to extend the realisation period; if the client pays short, the freelancer asks the bank to allow a reduction in export value.1

  • Late payment: your bank can extend the nine-month period if you ask with reasons.1
  • Short payment: if a client underpays, for example because an intermediary bank took a fee, your bank can allow a reduction in export value; for invoices up to ₹10 lakh, a declaration from you is enough.1 See reduction in export invoice value.
  • Unresolved shortfall: an inward wire that arrives short needs a reduction request, or it stays open in your bank's export records.1

Raise the request with your bank as soon as you see the shortfall.

Which payment platforms accept Indian freelancers without a company?

Payment platforms differ on whether they accept Indian freelancers without a company; a bank wire into your own Indian account needs no company at all.4 The table lists what each provider publishes about sign-up, in order of estimated cost on published fees, cheapest first, with providers lacking full published pricing after, A to Z.

ProviderWho can sign up, as publishedBest for
SkydoIndividuals aged 18 or over, proprietorships and companies, for business payments8Local bank transfers from major markets17
RazorpayIts MoneySaver onboarding form lists "Individual" among business types, subject to KYC and an eligible export purpose code16Local transfers from the US, UK and eurozone16
WinvestaFreelancers, with PAN, Aadhaar, a marketing channel link and bank details9Local transfers with a published per-payment fee18
PayoneerIndividuals and businesses: you choose "freelancing" or "business" at sign-up5Marketplace payouts such as Amazon or Upwork19
PayPalIndian residents; its KYC page covers individual business accounts and sole proprietors among others6Clients paying by card or PayPal balance20
AirwallexIndia-registered companies, LLPs, proprietorships and partnerships; proprietorships need a GST registration certificate; no route for unregistered individuals is listed15Registered businesses paid by bank transfer15
Cashfree PaymentsRegistered businesses in India only, per its Global Collections documentation12Registered businesses paid by local transfer12
Dodo PaymentsIndividuals with a PAN, and registered entities; Dodo acts as merchant of record for software and digital products13Software and digital product sellers21
PingPongIndividuals (personal account) and registered businesses7Collecting marketplace and processor payouts22
StripeSole proprietorships, LLPs and companies, by invite; individuals can use Stripe India for domestic payments only11Card checkout and subscriptions11
TazapayIncorporated businesses only, under its terms14Companies taking card or local payment methods14
WiseWise Business only, which accepts sole traders verified with a personal PAN and an INR bank account in their own name10Bank transfers to local account details23

Eligibility is not the same as legality in India: check whether the provider is an RBI-authorised cross-border payment aggregator before you onboard; see how to check an RBI-authorised payment aggregator.

What are the common mistakes freelancers make with international payments?

The common mistakes freelancers make with international payments are avoidable with the right code and records.1

  • Personal purpose code: using a personal code (such as a gift or family maintenance code) for client work means a correction request to your bank later; see correcting a purpose code.
  • Money left abroad: a platform balance is not realisation into India, and the nine-month clock runs from the invoice date.1
  • Invoices not linked to receipts: your bank may ask for the invoice before it credits or closes the entry; see why banks ask for invoices.
  • Ignoring short payments: a short wire stays open in your bank's export records until a reduction is allowed.1

The first international client payment checklist walks through the first payment step by step. The answer for your situation can depend on your contract, your turnover and the exact service, so confirm the details with a chartered accountant if you are unsure.

How did we verify this?

We checked this page against the sources below on 30 October 2026. Read our methodology or report an error.

  1. [1]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 3, 5 and 6)
  2. [2]RBI: Master Direction on Regulation of Payment Aggregator, 15 September 2025, paragraph 11(d)
  3. [3]RBI: A.P. (DIR Series) Circular No. 84 dated 29 February 2012, purpose codes for reporting FETERS transactions
  4. [4]DGFT: eBRC services page (IRM reporting by banks)
  5. [5]Payoneer, How to receive international payments in India (last modified 31 August 2026, checked 2026-10-28)
  6. [6]PayPal India, Four steps to complete your KYC (checked 2026-10-28)
  7. [7]PingPong India Help Center, What steps should I follow for registering a PingPong account? (checked 2026-10-28)
  8. [8]Skydo, Terms of Use, last updated 9 April 2026 (checked 2026-10-28)
  9. [9]Winvesta FAQs, What documents do I need to open a global collection account as a freelancer? (checked 2026-10-28)
  10. [10]Wise Help Centre, How to verify your Indian business to receive payments (checked 2026-10-28)
  11. [11]Stripe Support, Accepting international payments from Stripe accounts in India (checked 2026-10-28)
  12. [12]Cashfree Payments Docs, Global Collections overview (checked 2026-10-28)
  13. [13]Dodo Payments Documentation, FAQs (checked 2026-10-28)
  14. [14]Tazapay, General Account Holder Terms and Conditions, last updated 15 September 2026 (checked 2026-10-28)
  15. [15]Airwallex Help Centre, Documents required for companies in South East Asia (India section) (checked 2026-10-28)
  16. [16]Razorpay Docs, International Bank Transfer (MoneySaver Export Account) (checked 2026-10-28)
  17. [17]Skydo FAQs, What countries can I get paid locally through Skydo? (checked 2026-10-28)
  18. [18]Winvesta FAQs, What are the charges for the global collections account? (checked 2026-10-28)
  19. [19]Payoneer, How to use Payoneer in India (last modified 18 September 2026, checked 2026-10-28)
  20. [20]PayPal India, User Agreement for PayPal Services (last updated 13 January 2025) (checked 2026-10-28)
  21. [21]Dodo Payments, Merchant of Record for Global SaaS (checked 2026-10-28)
  22. [22]PingPong India, Freelancers and Service Providers (checked 2026-10-28)
  23. [23]Wise Help Centre, Receiving payments for Indian businesses (checked 2026-10-28)

Frequently asked questions

Does an Indian freelancer need a company or GST registration to receive international payments?+

An Indian freelancer does not need a company for a bank wire into their own account, and not for every platform. Payoneer, PayPal, PingPong, Skydo, Winvesta and Wise publish routes for individuals or sole traders, while Cashfree and Tazapay say they onboard only registered or incorporated businesses.56789101214 GST registration depends on turnover.

Can a freelancer receive export payments in a savings account?+

Whether a freelancer can receive export payments in a savings account depends on the bank, so ask your bank whether it credits export receipts to one. Either way, the receipt is still an export of services, and the same EDF, purpose code and realisation rules under the FEMA 2026 Regulations apply to it.1

Do Indian freelancers have to file an EDF?+

Indian freelancers have to file an Export Declaration Form from 1 October 2026, like every exporter of services. The EDF is due within 30 days from the end of the invoice month.1 Exporters of non-software services may instead file it on or before the date payment is received.1 The specified authority is usually the bank.

How long can a foreign client take to pay an Indian freelancer?+

A foreign client's payment to an Indian freelancer must be realised and repatriated within nine months from the invoice date, or twelve months if the invoice is in rupees.1 Your bank can extend this period on request if you give reasons.1 Agree a payment term well inside that period in your contract.

Is there a limit on how much a freelancer can receive through a payment platform?+

RBI caps each transaction processed by a cross-border payment aggregator (PA-CB) at ₹25 lakh under its Master Direction on Regulation of Payment Aggregator.2 Platforms can set lower limits of their own. Large invoices above that cap usually go by bank wire, to which the PA-CB cap does not apply.

What should a freelancer do if a foreign payment arrives short?+

A freelancer whose foreign payment arrives short, for example because an intermediary bank took a fee, can ask the bank to allow a reduction in export value.1 For invoices up to ₹10 lakh, a declaration from the freelancer is enough.1 Without a reduction, the shortfall stays open in the bank's export records.

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.