Guide for Service Exporters
Menu
Payments

How can an Indian freelancer get paid off-platform by a foreign client?

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

Short answer

Freelancer.com's User Agreement sets a 30% penalty for moving communication and transactions off-site.1 PeoplePerHour treats payment outside its site as a breach that can lead to suspension.2 A direct client's payment is an export of services only if all five conditions in IGST Act section 2(6) are met.4 The client must pay within nine months of the invoice date.6

Applies toGoverned byDeadlinePenaltyLast verified
Freelancers who met the client on Freelancer.comFreelancer.com User Agreement, sections 4, 13, 22 and 24124-month non-circumvention period from first introduction130% of the maximum project budget or agreed amount, whichever is higher; fines up to US$3,000 per breach128 October 2026
Freelancers who met the client on PeoplePerHourPeoplePerHour Terms and Conditions, sections 1 and 42Not applicableTemporary or permanent suspension228 October 2026
Freelancers billing a foreign client directlyFEMA (Export and Import of Goods and Services) Regulations, 2026; IGST Act section 2(6)456EDF within 30 days from the end of the month of invoicing; payment within nine months of the invoice date56Not applicable28 October 2026

Many Indian freelancers start on a marketplace and later work with clients directly: a copywriter whose client wants to move a retainer to a simple invoice, a video editor whose agency client finds them through a referral, or a developer who already knew the client before either joined a platform. Moving a payment off a marketplace has two separate sides. One is contractual, set by the marketplace's own terms. The other is regulatory: once the client pays you directly, you are the exporter, and Indian GST and FEMA rules apply to you directly.

This guide covers both. It quotes marketplace terms only from each marketplace's own pages, and it is general information, not legal advice.

What does getting paid off-platform mean for an Indian freelancer?

Getting paid off-platform means a foreign client pays an Indian freelancer directly, by bank transfer or through a payment provider, instead of through a freelancing marketplace. When a foreign client pays you directly, you become the exporter of the service in your own name.4

  • Contract side: the marketplace's terms decide whether, when and at what cost you can move a client off the platform.12
  • GST side: the client is the recipient, and the service is an export of services if all five conditions in section 2(6) of the IGST Act are met, including payment in convertible foreign exchange.4
  • FEMA side: the EDF and realisation rules apply to each invoice.56

On a marketplace, the marketplace's terms decide who your customer is for GST, which is covered in Upwork and Fiverr income: GST and tax.

Which Indian freelancers can bill a client off-platform?

Indian freelancers can usually bill a client off-platform when the client relationship did not start on a marketplace, for example a client met at a conference, through your own website, or through a referral.1 Where the client came from a marketplace, the marketplace's terms decide. The table shows what each marketplace's own terms said when checked on 28 October 2026, alphabetically.

Where the client came fromRestriction applies?WhyBest for
Freelancer.comYes, unless there was a prior relationshipUsers without a prior relationship must communicate only through the website; moving off-site incurs a penalty of 30% of the maximum project budget or 30% of the agreed amount, whichever is higher (section 13); a 24-month non-circumvention period applies, with an optional conversion fee route Freelancer.com may approve (section 22); fines up to US$3,000 per breach (section 24)1Freelancers who stay on the platform or use the conversion route
PeoplePerHourYes, unless PeoplePerHour gives prior express written consentPayment, or an attempt to pay, outside PeoplePerHour is a breach and can lead to temporary or permanent suspension; users must report offers to pay outside the site2Freelancers who keep PeoplePerHour clients on the platform
ToptalCheck your signed agreementToptal's website terms contain no non-solicitation clause but say use of its services may be subject to separate agreements3Talent who have read their Toptal agreement
Your own network, website or referralNo marketplace restrictionFreelancer.com's terms, for example, carve out users with a prior relationship1Freelancers with their own client pipeline

Section 4 of Freelancer.com's User Agreement also lists circumventing or manipulating its fee structure or billing process among prohibited conduct.1

Note: Upwork and Fiverr publish their own rules on circumvention in their terms of service, but their legal pages could not be opened when this guide was checked, so their terms are not summarised here. Read the relevant clause in each marketplace's current terms before discussing direct payment with a client you met there.

How do you set up direct payment from a foreign client?

You set up direct payment from a foreign client by confirming the marketplace terms allow it, checking your GST and export status, agreeing a payment route and preparing the purpose code and EDF.14578

  1. Check the terms: confirm the marketplace's terms allow direct billing for this client, and keep the evidence, such as an email thread or a signed contract that predates the marketplace contact.12
  2. Check export status: decide whether the work is an export of services under section 2(6).4
  3. Check GST and LUT: if you are registered under GST and want to invoice without IGST, file a Letter of Undertaking (LUT) in FORM GST RFD-11 for the financial year.7 See GST registration for freelancers and LUT filing.
  4. Raise your own invoice: see the export invoice format or use the export invoice generator.
  5. Agree the payment route: a direct client can pay by bank wire to your Indian account, or through a payment provider that gives the client local account details, a payment link or a card checkout.
  6. Pick the purpose code: each receipt carries a five-character purpose code that describes the service.8 Use the purpose code finder.
  7. File the EDF and track realisation: see the deadlines in the next section.56

For example, say a UI designer moves a retainer client met at a design conference to direct invoicing: the designer files an LUT, raises an export invoice, agrees a payment route, files the EDF and tracks the realisation date. The options, and which providers accept individual freelancers, are compared in how freelancers receive international payments and choosing a way to get paid as a freelancer.

What should a contract with a direct foreign client cover?

A contract with a direct foreign client should cover what the marketplace used to handle: scope, price and currency, payment term, late payment and who pays transfer charges. Marketplaces often hold funds in escrow; a direct client does not, so many freelancers ask for an advance or milestone payments. Keep the payment term well inside the nine-month realisation period.6 See freelance contract payment terms and export payment terms.

What documents and deadlines apply to a direct client payment?

A direct client payment brings the export documents and deadlines that a freelancer handles alone: the LUT, the purpose code, the EDF and the realisation period.5678

Document or deadlineWhat appliesBest for
LUT in FORM GST RFD-11Filed for each financial year by a registered person who wants to invoice without IGST7GST-registered freelancers
Purpose codeFive-character receipt code that describes the service8Every receipt from a direct client
EDFGiven to the AD bank within 30 days from the end of the month of invoicing, from 1 October 2026; non-software services may file on or before the date payment is received5Every service exporter
Realisation periodNine months from the invoice date, or twelve months if invoiced in rupees6Setting the payment term in the contract

Track the EDF and realisation dates for each invoice from the day you raise it.

What happens if a freelancer takes a marketplace client off-platform against the terms?

A freelancer who takes a marketplace client off-platform against the terms risks the penalties in that marketplace's own agreement.12

  • Freelancer.com penalty: 30% of the maximum project budget or 30% of the agreed amount, whichever is higher (section 13).1
  • Freelancer.com fine: up to US$3,000 for each breach (section 24).1
  • PeoplePerHour suspension: payment outside the site can lead to temporary or permanent suspension.2

If a marketplace dispute or a large contract is involved, take advice from a lawyer or chartered accountant before acting.

How should a direct foreign client pay an Indian freelancer?

A direct foreign client should pay from the client named on your invoice, by a route that suits the client's country, the invoice size and whether you need to be a registered business to sign up. Under regulation 4 of the FEMA (Export and Import of Goods and Services) Regulations, 2026, your bank credits export proceeds only after satisfying itself that the transaction is genuine, so the payer's name should match the client on your invoice.5

  • Bank wire: the client sends a wire to your Indian bank account.
  • Local account details: a provider gives the client account details in the client's currency.
  • Payment link or card: the client pays through a link or card checkout from a provider.

The first international client payment checklist covers each step in more detail.

What are the common mistakes when getting paid off-platform?

The common mistakes when getting paid off-platform are skipping the marketplace terms and forgetting that the export paperwork is now yours.158

  • Not reading current terms: each marketplace sets its own rules, and they change.12
  • No evidence of a prior relationship: keep proof of how each client relationship began.1
  • Mismatched payer: a payment from someone other than the invoiced client can delay the bank's credit.5
  • Wrong purpose code: a content writer, a UI designer and a data analyst may each need a different code.8
  • Missed EDF: the EDF is due within 30 days from the end of the month of invoicing.5

Settle the contract question first, then the paperwork.

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]Freelancer.com, User Agreement, sections 4, 13, 22 and 24, last modified 5 June 2025 (checked 2026-10-28)
  2. [2]PeoplePerHour, Terms and Conditions, sections 1 and 4, last modified 11 September 2026 (checked 2026-10-28)
  3. [3]Toptal, Website Terms and Conditions, last revised 23 April 2025 (checked 2026-10-28)
  4. [4]IGST Act, 2017, section 2(6) (export of services), CBIC tax information portal
  5. [5]RBI: FEMA (Export and Import of Goods and Services) Regulations, 2026, Notification No. FEMA 23(R)/2026-RB, amended up to 22 September 2026, regulations 3 and 4
  6. [6]RBI: FEMA 23(R)/(1)/2026-RB, 22 September 2026, amending regulation 5 (nine months; twelve months for rupee invoices)
  7. [7]GST portal tutorial: Furnishing of Letter of Undertaking (LUT) in FORM GST RFD-11
  8. [8]RBI: A.P. (DIR Series) Circular No. 84, 29 February 2012 (purpose codes, FETERS)

Frequently asked questions

Can an Indian freelancer ask a client met on a marketplace to pay directly?+

An Indian freelancer can ask a marketplace client to pay directly only if that marketplace's terms allow it. Freelancer.com's User Agreement says users without a prior relationship must communicate only through the website, and sets a penalty of 30% of the maximum project budget or the agreed amount, whichever is higher, for moving off-site.1

How long does Freelancer.com's non-circumvention period last?+

Freelancer.com's non-circumvention period under section 22 of its User Agreement runs for 24 months from the date the buyer first identified or was introduced to the seller through the website, unless agreed in writing.1 Freelancer.com also describes an optional conversion fee route that it may approve at its discretion.1

Does an Indian freelancer need GST registration to bill a foreign client directly?+

Whether an Indian freelancer needs GST registration to bill a foreign client directly depends on aggregate turnover. A registered freelancer who wants to invoice without IGST files a Letter of Undertaking in FORM GST RFD-11 for the financial year.7 The site's GST registration guide for freelancers explains the threshold and how export turnover counts.

Does an Indian freelancer need an EDF for a direct client payment?+

An Indian freelancer needs an EDF for a direct client payment from 1 October 2026. Every service exporter gives an Export Declaration Form to the AD bank within 30 days from the end of the month of invoicing.5 Exporters of non-software services may instead file it on or before the date payment is received.5

Which purpose code does an Indian freelancer use for a direct client?+

An Indian freelancer uses the purpose code that matches the service, from RBI's list of five-character receipt codes.8 A web developer and a translator will use different codes because their services differ. The site's purpose code finder matches common freelance services to the code on RBI's list, so check it before the first receipt.

Does Toptal restrict freelancers from working with clients directly?+

Toptal's website terms checked for this guide contain no non-solicitation clause.3 Toptal's terms say the use of Toptal's services may be subject to separate agreements, so a freelancer should check the agreement signed with Toptal before billing a Toptal client directly. Keep a copy of that agreement with your client 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.