Skip to content
Private filing guide. Your bank accepts the EDF form. This is not an official government website.

EDF filing guides

How to file an EDF for Upwork earnings

English

Upwork pays freelancers in India for work done for overseas clients. Declare the invoice you raised for that work. Upwork’s fee does not choose the service code.

Client, platform, and amount

The service recipient is the overseas client you invoiced. Upwork is the third-party payer when the money arrives from Upwork rather than from the client. Record both. A Connects receipt or a profile fee is not the export invoice. The dashboard Upwork template reads the transaction-history CSV, leaves out withdrawals, and subtracts the service fee.

Upwork’s service fee means the contract total and the amount you received can differ. Keep the invoice and Part 2B on the same figures, and confirm with the bank whether it wants the invoice total or the net credit.

Choose the code for the work

There is no single SAC code for Upwork. Software design is 998314. IT support is 998313. Hosting is 998315. Advertising is 998361. Design is 998391. Management or business consulting is 998311 or 998312. Video production is 999612. Online content is 998439.

The purpose code follows that same service: P0807 for off-site software, P1007 for advertising, P1006 for consultancy, P1101 for audio-visual or other online content. Confirm the pair with your bank.

Deadline

File within 30 days after the invoice month. If the work is software, that is the rule, and Software Technology Parks of India can receive the form as well as the bank. For other services, you may file on or before the payment date. Ask the bank.

Nine months applies to foreign-currency realisation. Twelve months applies if the invoice or the settlement into India is in rupees, which is common when Upwork pays an Indian bank account in rupees.

Related guides

  • How to file an EDF for Fiverr earnings

    Fiverr collects from the buyer and pays you. The buyer is the service recipient. The service code follows the gig, not the fact that Fiverr sent the money.

  • How to file an EDF for a PayPal payment

    A PayPal receipt shows who paid you and what reached your balance. You still choose the service code, and you add your own name and address before the form is ready for the bank.

  • SAC codes on the EDF for freelancers

    Part 2B asks for a Service Accounting Code, the same family of code used on a GST invoice. The bank’s purpose code is a different label, and it is not a column on the form.