Getting paid through Xflow does not change your EDF obligation; it changes how you collect the evidence for it. You still file one EDF a month for all your export invoices, within 30 days from the end of the invoice month, and you still need to show that each invoice was realised within 9 months. The two things to sort out early are which bank is acting as your AD bank for those receipts, and what remittance document you will get for each payout.
Key takeaways
- Xflow is a cross-border collection platform; your invoices and EDF obligations stay exactly the same.
- Identify the AD bank: usually the bank whose records show the foreign inward remittance for your payout. Confirm with Xflow and your own bank.
- Get a FIRA, FIRC or equivalent payment advice for each payout and check the purpose code.
- Map every payout to specific invoices. Platform settlements often bundle several clients.
- Platform fees can create a gap between invoice and amount realised; document it.
How money typically moves on a collection platform
We will not describe Xflow's internal arrangements, because platform policies change and only Xflow can state them accurately. Check Xflow's current India help pages and your account terms. In general terms, cross-border collection platforms work like this:
- Your foreign client pays into a collection account in their own country or currency, or by card or wire.
- The platform's banking partners receive the funds.
- The funds are converted and paid out to your Indian bank account, sometimes through an Indian partner bank.
- You receive a statement from the platform and a credit in your bank account, ideally with a remittance document.
For the EDF, what matters is step 3 and 4: which Indian bank recorded the inward remittance and what proof it gives.
Step 1: work out who your AD bank is
The AD bank is normally the bank where your foreign money lands. With a platform in the middle, that can be less obvious.
| Question | Why it matters | Who to ask |
|---|---|---|
| Does the payout reach my account as a foreign inward remittance or as a domestic credit from a partner bank? | Determines which bank sees the export receipt | Xflow support / help pages, your bank |
| Which bank issues the FIRA or payment advice? | That bank's records evidence realisation | Xflow, your bank |
| Should my EDF be filed with my own bank or the partner bank? | Avoids filing with a bank that cannot match the payment | Your bank's trade desk |
| What purpose code is applied? | Must fit your service | Bank issuing the advice |
Get the answers in writing, ideally an email from your bank confirming which bank will hold your EDF and match the Xflow payouts. Our article on using multiple banks for exports explains why this matters.
Step 2: get remittance evidence for every payout
Realisation has to be provable. For each payout, aim to hold:
- the platform statement showing the client, invoice reference, gross amount, fees and net payout;
- the bank credit in your account;
- a FIRA, FIRC or bank payment advice showing the foreign inward remittance and purpose code.
How these are issued depends on Xflow's process and the bank involved, so check Xflow's current help pages and ask your bank. If a payout arrives without the remittance document you need, raise it straight away rather than at year end. Our FIRC request letter helps if you need to ask your bank formally.
Step 3: match payouts to invoices
Platforms often settle in batches. One payout may cover three clients, and one client's invoice may be paid across two payouts. Your bank cannot work this out alone.
Worked example. Pinecone Product Studio Pvt Ltd in Ahmedabad designs apps for US and European startups and collects through Xflow. It filed its October 2026 EDF with four rows:
| Invoice | Date | Client | Amount |
|---|---|---|---|
| PPS/0981 | 3 Oct | Boston startup | USD 6,000 |
| PPS/0982 | 9 Oct | Berlin startup | EUR 4,200 |
| PPS/0983 | 17 Oct | Austin startup | USD 2,750 |
| PPS/0984 | 30 Oct | Boston startup | USD 3,100 |
In November, two payouts arrived. The first covered PPS/0981 and PPS/0983 (USD 8,750 gross, less platform fees). The second covered PPS/0982. PPS/0984 was still unpaid.
Pinecone's accountant prepared a matching sheet: each payout, the invoices it covered, gross amount per invoice, fees and net received, with the platform statement and remittance advice attached. She sent it to the bank holding the EDF. PPS/0984 stayed on the open list in the EDF register, with its 9-month deadline of 30 July 2027.
Step 4: fees, conversion and NRV
Collection platforms charge for their service, whether as a fee, a conversion margin or both. The effect is that your bank credit is lower than your invoice.
- If the fee is known in advance and deducted from the payout, ask your bank whether to reflect it in the net realisable value (NRV) column of Part 2B when you file.
- If you show NRV equal to the invoice amount, explain the fee when you send matching instructions.
- Keep the platform's statement, which itemises fees, as your evidence.
Do not confuse a conversion margin with a shortfall in foreign-currency realisation; ask your bank how it views each. Our piece on bank charges and export value explains the logic.
GST and invoices
Using a platform does not change GST. If you export under LUT, keep issuing invoices with "Supply meant for export under LUT without payment of IGST". The invoice is issued by you to your client, not to the platform, unless your arrangement says otherwise. The EDF is a FEMA declaration and does not alter GST or income-tax obligations.
This is general information, not legal or tax advice.
Frequently asked questions
Do I need to file the EDF if my clients pay through Xflow?
Yes, if you are a business exporting services. The payment route does not change your obligation to declare each month's export invoices on the EDF and realise them within 9 months. Individuals should note RBI's 7 October 2026 statement and check with their bank.
Which bank is my AD bank when I use Xflow?
Usually the bank whose records show the foreign inward remittance for your payout. Ask Xflow and your own bank which bank that is, and confirm where your EDF should be filed so the bank can match payments.
How do I get a FIRA for Xflow payouts?
It depends on how Xflow settles to your account and which bank records the remittance. Check Xflow's current India help pages and ask your bank what remittance document it can issue for each payout.
Should platform fees be shown on the EDF?
If the fee is known when you file, ask your bank whether to reflect it in the NRV column. Otherwise, explain it when matching payments, using the platform statement as evidence.
Bottom line
Xflow can simplify collection, but you still own the paper trail: know your AD bank, collect a remittance document for each payout and match it to invoices. Set this up in your first month and it becomes routine. Prepare your monthly declaration with our free EDF form generator.
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.