| File EDF + close EDPMS |
Declare the month’s service exports and get the bank to close the monitoring entry. |
Invoice raised in a calendar month (software / services). |
Capture invoices → draft one EDF → exporter signs → submit to AD (or STPI/SEZ) → AD enters EDPMS in 5 working days → match remittance / FIRC → AD closes. |
EDPMS entry closed. Not “EDF uploaded.” |
Exporter accountable. AD closes. Platform drafts + watches SLA. |
Monthly · due 30 days from month-end |
| ≤₹10L self-declaration |
Bulk close of small invoices on the exporter’s word. |
Open EDPMS entries ≤ ₹10L per invoice. |
Group eligible entries → draft quarterly pack → exporter signs declaration → AD closes without extra docs. |
Those entries closed on the declaration. |
Exporter declares. AD closes. Platform packs. |
Quarterly pack |
| LUT |
Letter of Undertaking so GST-registered export of services goes out at 0% instead of charging IGST. |
GST registered and exporting. |
Confirm GSTIN + export nature → file LUT on GST portal for the FY → keep acknowledgement with the month’s pack. |
LUT accepted for the financial year. |
Exporter / CA files. Platform reminds + stores. |
Once a year |
| GST registration |
GSTIN once turnover crosses the threshold (generally ₹20L; ₹10L in special-category states). |
Aggregate turnover hits the line, or they opt in to claim ITC / LUT. |
Check run-rate → apply → GSTIN live → then LUT + GSTR-1 become monthly work. |
GSTIN issued. |
Freelancer. CA typically files. Platform flags the threshold. |
Once |
| GSTR-1 (export invoices) |
Report zero-rated export invoices on the GST return. |
GST registered and invoicing foreign clients. |
Map month’s invoices to GSTR-1 export table → file → keep in sync with EDF month. |
Return filed for that tax period. |
Exporter / CA. Platform pre-fills from the same invoice master. |
Monthly |
| IEC keep-alive |
If they hold an Import-Exporter Code: annual DGFT confirm (incl. “No Change”) 1 Apr–30 Jun. Pure services often need no IEC — do not push one. Goods path is out of scope. |
Exporter master says hasIEC, or 1 April arrives. |
Skip if no IEC. Else: DGFT login → confirm/update → store ack. On address/bank/partner change: modify now (₹200). If deactivated: file pending update, then resume EDF. |
Ack for this FY on the master, or explicit “no IEC”. |
Exporter on DGFT. CA not required. Platform reminds + stores. |
Yearly window · plus on change |
| Purpose code + FIRC match |
Each inward remittance coded (e.g. P0802 software) and tied to an invoice / EDF line. |
Money lands (bank, Skydo, Wise, Payoneer, AdSense, Meta). |
Read credit / e-FIRA → suggest purpose code → match name / amount / invoice → flag mismatches before AD genuineness check. |
Each credit has a code and a matched invoice. |
AD is authority. Platform pre-matches. |
Per remittance |
| Realisation clock |
Watch 15 months (FCY) / 18 months (INR) from invoice date. After +1 year unpaid: future exports only against advance / LC. |
EDPMS entry open. |
Start clock on invoice date → age dashboard → chase → extension letter if needed → restriction flag if it blows. |
Entry closed before the restriction line, or extension on file. |
Exporter owns the receivable. Platform watches. This is the product. |
Continuous |
| Extension request |
Ask the AD to extend EDF filing or realisation when the month will slip. |
Will miss 30-day EDF or the realisation window. |
Assemble reason letter + evidence → exporter/CA signs → AD decides. |
Written AD grant or rejection. |
Exporter + CA. Platform drafts. AD decides. |
As needed |
| e-BRC / GST refund |
Bank realisation certificate generated from closed EDPMS — needed to claim GST refund on exports. |
EDPMS closed. |
Confirm close → AD generates e-BRC from EDPMS → attach to refund claim. |
e-BRC available. We do not issue it. |
AD generates. Platform tracks eligibility. |
After each close |
| Form 67 / FTC |
Claim Indian credit for tax withheld abroad (US platform/client withholding). |
Foreign tax was withheld. ITR season. |
Collect withholding evidence → fill Form 67 → file with ITR. |
Form 67 on record for that year. |
CA files. Platform assembles. Checklist TBD — Priya |
Yearly |
| EEFC |
Hold export USD in an Exchange Earners’ Foreign Currency current account so they do not convert to INR and back. |
Regular FCY receipts and/or FCY costs. |
Open EEFC with AD → route receipts there → pay USD costs from it → document for books. |
Account live and receipts landing there when it is the right choice. |
Freelancer + AD. Platform advises. Checklist TBD — Priya |
Ongoing |
| FX / leakage review |
Monthly look at corridor markup, double conversion, and withheld tax — the 10–15% stack. |
Any foreign credit that month. |
Compare rail vs mid-market → flag Form 67 candidates → flag INR round-trips that should have been EEFC. |
Review logged — not a guaranteed recovery %. |
CA + freelancer act. Platform flags. |
Monthly |