Fill EDF form free

EDF

EDF form generatorEDF guideEDF due datesEDF form by bank

Tools

EDF FormEDF Due Date Calculator₹10 Lakh Realisation DeclarationExport InvoiceGST InvoiceProforma InvoiceQuotationCredit / Debit NotePayment ReceiptSalary SlipLetterheadUPI QR CodeAmount in WordsGST CalculatorExport Value in INR CalculatorPurpose Code FinderSAC Code Finder

More

All calculatorsInvoice templatesSalary slip formatsBank lettersCover, HR & business lettersGuidesGlossary Log inCreate free account
  1. Home
  2. Guides
  3. Freelancers & Creators
  4. Do Open-Source Maintainers Receiving Sponsorships Need to F…
Freelancers & Creators

Do Open-Source Maintainers Receiving Sponsorships Need to File the EDF?

₹

An individual open-source maintainer receiving sponsorships from abroad is, based on RBI's 7 October 2026 statements, very unlikely to need an EDF: RBI said individuals providing services abroad are not required to report, and pure donations are not obviously service exports at all. The picture changes if you run a company or LLP that sells support contracts, paid features or consulting around your project. Until RBI's FAQs arrive, confirm with your bank.

Key takeaways

  • The EDF covers exports of goods and services; a no-strings sponsorship may not be a service export at all.
  • RBI's Governor said on 7 October 2026 that individuals providing services abroad need not report; FAQs are pending.
  • Sponsorship tiers that promise deliverables (priority support, custom work, logo placement) look more like services.
  • A company or LLP earning from support or consulting around an open-source project should assume it must file.
  • Tax and bank documentation apply regardless; ask your CA how sponsorship income is taxed.

Two separate questions

Maintainers asking "do I need to file the EDF?" are really asking two things:

  1. Is sponsorship income an export of services?
  2. Even if it is, am I covered as an individual?

The FEMA (Export and Import of Goods and Services) Regulations, 2026, in force since 1 October 2026, require a monthly EDF for service exports. They were written with invoices in mind: you supply a service, raise an invoice, declare it and bring the money home. Sponsorship often does not look like that.

Is a sponsorship a service?

It depends on what the sponsor gets in return.

Sponsorship type What the sponsor gets Looks like
Individual donation, any amount Thanks, maybe a name in a README Gift or donation, not a service
Recurring tier with no deliverables Badge or listing Closer to a donation
Tier with priority issue triage A promised response time Service-like
Corporate tier with logo on website and docs Advertising placement Service-like (advertising)
Paid feature development or bounty Specific code delivered Service
Support contract Defined support hours or SLA Service

Even the "gift" end of this table has foreign exchange and tax angles, which is why talking to your bank and CA is worthwhile. But it is a different conversation from the EDF.

Are you an individual?

On 7 October 2026, at RBI's policy press conference, the Governor said individuals providing services abroad, giving small software work as one example, are not required to report. The Deputy Governor said personal-contract transactions are outside the reporting requirement. RBI said FAQs would follow; the Regulations' text had not changed at the time.

Most maintainers receive sponsorships personally, through sponsorship platforms such as GitHub Sponsors or Open Collective, or directly. If that is you, and you have no business entity behind the project, you are an individual on any reasonable reading. RBI's statement points towards no EDF, and the donation-like nature of many sponsorships points the same way.

When a business is involved

Some projects grow a commercial layer. A maintainer might form a private limited company to sell enterprise support, a hosted version or consulting. That company is clearly a business exporting services, and its invoices to foreign customers go on the monthly EDF.

Example. Two maintainers of a popular Python data-validation library set up Quillstack Software Pvt Ltd in Bengaluru. In January 2027 the company:

  • invoices a German company EUR 12,000 for an annual enterprise support contract
  • invoices a US startup USD 4,500 for custom feature development
  • receives USD 300 a month in personal sponsorships that still go to one maintainer's individual account

Quillstack files one EDF for January 2027, due by 2 March 2027 (February has 28 days), listing the two company invoices. Mode of delivery: Internet. Software exporters can file with their AD bank or STPI; Quillstack uses its AD bank. The personal sponsorship stays outside the company's EDF. The maintainer checks with his bank how it treats those small personal receipts.

Keep the line between personal sponsorship and company revenue clean. If a corporate sponsor really wants a support contract, route it to the company with a proper invoice.

What to do now, step by step

If you are... Do this
An individual receiving small, no-strings sponsorships Keep platform statements and bank advices; confirm with your bank; ask your CA about tax
An individual whose sponsors get deliverables Same as above, and watch for RBI's FAQs on individuals
A proprietor selling support under a trade name Treat yourself as a business; consider filing the EDF until the FAQs clarify
A company or LLP selling support, hosting or consulting File a monthly EDF for export invoices

Paperwork that helps either way

Platform statements. Download monthly statements from your sponsorship platform showing each sponsor, amount and date. They are your link between a bank credit and its source.

FIRA or bank advice. Ask your bank for an advice on foreign credits. Check the purpose code; donations and service fees are coded differently, and a code that implies a service you did not supply can raise questions. If the code is wrong, ask your bank to correct it, using our purpose code correction letter if helpful.

Invoices where services are supplied. If a sponsor tier includes deliverables, consider issuing an invoice. Our export invoice generator works for one-off and recurring invoices.

Tax. Sponsorship and donation income can be taxable in India. How depends on facts such as whether you received it as a gift, as business income or otherwise. This is a question for your CA, and it is general information, not legal or tax advice.

Frequently asked questions

Do individual open-source maintainers need to file the EDF?

Based on RBI's 7 October 2026 statements, individuals providing services abroad are not required to report, and many sponsorships are not services at all. Confirm with your bank until RBI's FAQs are published.

Is a GitHub Sponsors payout an export of services?

A no-strings sponsorship looks more like a donation than a service. Tiers that promise deliverables, such as priority support or logo placement, look more like services. Ask your bank how it classifies the receipts.

My project has a company selling support. Does it file?

Yes. A company or LLP exporting support, hosting or consulting to foreign customers should file a monthly EDF with its AD bank or STPI, listing each export invoice.

What purpose code applies to sponsorship receipts?

That depends on whether the money is a donation or a payment for services. Ask your bank which code it applies and check the FIRA. A misleading code can cause confusion later.

Do I pay tax on sponsorship income?

Possibly. The answer depends on how the income is characterised and your circumstances. The EDF has nothing to do with tax, so ask your CA separately.

Bottom line

For most individual maintainers, the EDF is not the worry; good records and a clear tax position are. If your project has a company selling services abroad, file monthly with the free EDF form generator and keep sponsorship money separate from company revenue.

This guide is general information for Indian businesses, not legal or tax advice. Rules and bank processes change — confirm specifics with your AD bank or chartered accountant.