Entity · EOR · Payroll · Compliance

IRPR
Cross-BorderIntermediate5 min readUpdated May 2026

SOFTEX: Filing Requirements for India GCCs That Export Software Services

GCCs that invoice the foreign parent for software development, IT services, or business process services must file SOFTEX declarations with the Reserve Bank of India on the EDPMS portal. SOFTEX is RBI's mechanism for tracking software export proceeds and ensuring they are repatriated to India within the prescribed timeframe. Missing SOFTEX declarations is a FEMA violation.

Key takeaways

  • SOFTEX must be filed for every software export invoice above USD 25,000 (approximately INR 21 lakh); below this threshold, a simplified SOFTEX-like bank certificate suffices.
  • SOFTEX is filed on RBI's EDPMS (Export Data Processing and Monitoring System) portal through the entity's AD bank.
  • The deadline for SOFTEX filing is within 30 days of invoice date for unit-by-unit export declarations.
  • SOFTEX replaces the old manual paper-based form submission - all filings are now electronic through AD banks.
  • Export proceeds must be repatriated (received in India) within 9 months of the invoice date, and SOFTEX is the mechanism RBI uses to track realization.

By irpr.network GCC Advisory Team - Published April 2025

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.

Glossary terms referenced in this guide

Next step

Ready to set up your India GCC?

IRPR Network handles company registration, compliance, payroll, and FEMA filings for GCCs from 30+ countries. One team, one retainer, zero compliance gaps.