What SOFTEX Covers and Why It Matters
SOFTEX (Software Export Declaration) is a mechanism under FEMA for reporting and monitoring exports of computer software and IT services. Under the Foreign Exchange Management (Export of Goods and Services) Regulations, every exporter of services (including IT services exported by a GCC to its foreign parent) must declare the export and ensure the proceeds are repatriated.
For physical goods exports, shipping bills serve as the export declaration. For software and IT services, there are no physical goods crossing a border, so SOFTEX is the equivalent mechanism. Without SOFTEX, RBI cannot track whether the IT service export proceeds have been received in India within the 9-month repatriation timeline.
Who Must File: The USD 25,000 Threshold
SOFTEX is mandatory for software service exports valued at USD 25,000 or more per invoice. For invoices below USD 25,000, the export can be declared through a bank certificate (the AD bank certifies receipt of foreign currency proceeds). For a GCC invoicing the parent monthly, a single monthly invoice of INR 21 lakh or more (approximately USD 25,000) requires SOFTEX.
For GCCs with multiple small invoices below USD 25,000 each, the aggregate annual export proceeds are still tracked by RBI through the AD bank's reporting. If the total annual exports are significant, the bank will typically request SOFTEX filings regardless of individual invoice size.
STPI (Software Technology Parks of India) units have a slightly different mechanism - they file monthly SOFTEX declarations through the STPI regional director, who forwards them to RBI through EDPMS. Non-STPI GCCs file directly through their AD bank on EDPMS.
STPI membership simplifies SOFTEX for SEZ units
If your GCC is registered with STPI (as a software technology park unit), the SOFTEX filing is routed through the STPI regional office, which also provides customs bonding for equipment imports at zero duty. STPI membership is separate from SEZ status - both are available to IT GCCs but with different benefit profiles.
Filing Process and Repatriation Tracking
The SOFTEX filing workflow: the GCC raises an invoice to the foreign parent for services rendered in the month. Within 30 days of the invoice date, the GCC's authorized signatory (or their CA/FEMA consultant) files the SOFTEX declaration on the EDPMS portal through the AD bank. The bank verifies and forwards to RBI. When the foreign parent remits payment, the bank matches the incoming foreign currency receipt to the SOFTEX declaration and marks it as realized.
If an invoice remains unrealized for 9 months, it appears as an overdue export in RBI's system. The AD bank will flag this and may file a report with RBI. The GCC must explain the delay - RBI can grant an extension of time for realization in genuine cases (e.g., the parent is in financial difficulty, or there is a dispute over the invoice). Without an extension, an overdue SOFTEX is treated as a FEMA contravention.