How to Export Software and IT Services from India: Complete Guide (2026)

How to Export Software and IT Services from India: Complete Guide (2026)

Introduction

India's IT and software export story is one of the most remarkable industrial transformations in modern economic history. From a near-zero base in 1990, India has grown into the world's largest IT services exporter — a USD 250+ billion industry employing over 5 million professionals directly, serving virtually every Fortune 500 company, and running the digital backbone of governments, banks, hospitals, and retailers across 80+ countries. And unlike goods exports, software and IT services exports leave no carbon footprint, require no port infrastructure, and can scale from a one-person freelancer to a 300,000-employee global company without a single container ship.

But "software export" is also a category where compliance complexity is underappreciated by many practitioners — particularly smaller IT companies, freelancers, and SaaS startups who are technically "exporting" their services every time they receive payment from an overseas client. Foreign exchange management, GST zero-rating, STPI registration, SEPC RCMC, and the specific RBI reporting requirements for software export receipts are all areas where getting it wrong has real consequences.

This guide covers the complete compliance and operational framework for software and IT services exports from India — from registration to invoicing to tax treatment to finding clients.

What Counts as Software and IT Services Export

India's software and IT services export category is broader than most people assume. It includes:

  • IT services: Software development and maintenance, application management, infrastructure management, cloud services, cybersecurity services, enterprise IT consulting
  • BPO/KPO/ITeS: Business process outsourcing, knowledge process outsourcing, IT-enabled services — data processing, customer support, finance and accounting outsourcing, HR outsourcing, research and analytics
  • Software product exports: Packaged software, SaaS products, mobile applications, games — any software product sold to overseas customers through licensing or subscription
  • Embedded software: Software that is part of an exported hardware product (industrial control systems, IoT devices, automotive software)
  • Digital content exports: Animation, VFX, e-learning content, digital media — created in India for overseas clients or platforms
  • Engineering services: Product design, CAD/CAM services, R&D outsourcing, testing and validation services provided remotely to overseas clients

If you are providing any of these services to a client outside India and receiving payment in foreign currency, you are an IT/software services exporter — regardless of whether you are a 5,000-person company or a solo freelancer.

The STPI Registration: Enabling Your Export Operations

The Software Technology Parks of India (STPI) is a government organisation under the Ministry of Electronics and Information Technology (MeitY) that was established in 1991 specifically to promote software exports from India. STPI-registered units enjoy specific benefits — and registration is practically relevant for IT exporters above a certain scale.

Benefits of STPI Registration

  • Deemed export zone: STPI-registered units can import hardware and software without customs duty for use in export production — similar to EOU (Export-Oriented Unit) benefits
  • Simplified customs procedures: Self-certification for import of equipment; no recurring customs examination for hardware imports
  • Data communication infrastructure: STPI provides high-bandwidth internet connectivity at STPI technology parks (located in cities across India)
  • Technical consultancy and support
  • STP units are exempt from certain state-level levies in participating states

STPI registration is most relevant for larger IT/BPO operations that import significant hardware, that want the STP customs benefits, or that operate from STPI technology parks. For small IT companies, freelancers, and SaaS startups, STPI registration is optional — the core export compliance (GST, FEMA, SEPC RCMC) applies regardless.

How to Register as an STPI Unit

  1. Apply through the STPI online portal at stpi.in → Registration → STP Scheme
  2. Submit: Company details, projected export revenues, nature of services, hardware/software import requirements
  3. STPI approves registration and issues a Letter of Permission (LoP)
  4. Set up your unit at the address specified in the registration
  5. File monthly/quarterly export performance reports with STPI

SEPC RCMC: Your Mandatory EPC Registration

For IT and software services exporters, the relevant Export Promotion Council is the SEPC (Services Export Promotion Council). SEPC RCMC is required to:

  • Claim SEIS (Service Exports from India Scheme) benefits — currently under review/revision
  • Access SEPC-organised trade events, buyer-seller meets, and market development programmes
  • Apply for Market Access Initiative (MAI) scheme support for international market development
  • Participate in government-supported international tech fairs through SEPC

How to register: Apply at servicesepc.com. Required: IEC, GSTIN, PAN, service category description, projected annual export revenue. Fee: ₹5,000–20,000 depending on turnover category.

GST Treatment of Software and IT Services Exports

GST treatment is one of the most frequently misunderstood areas for IT services exporters. The key rules:

Zero-Rated Supply Under GST

Export of services — including IT services — is a "zero-rated supply" under the IGST Act. This means:

  • You do not charge GST on your export invoice to the overseas client
  • You can claim refund of ITC (Input Tax Credit) on inputs used for providing the export service — the GST paid on your office rent, computers, internet, software licences, employee-related input costs

The crucial condition for zero-rating: For a service export to be zero-rated, the Place of Supply must be outside India. Under the IGST Act, the place of supply for services provided to a recipient outside India (a foreign person or entity) and where the payment is received in foreign currency is generally treated as outside India — making it a zero-rated supply.

The "Intermediary" Exception

A service provider that merely arranges or facilitates the provision of services between two other parties (an intermediary) does not qualify as exporting services even if the recipient is overseas — the place of supply for intermediary services is deemed to be within India. This has been a significant area of litigation in Indian GST law, particularly for BPO companies that provide customer support services for overseas businesses but are interacting with customers who may be in India.

If your IT services involve acting as an intermediary between overseas clients and Indian end-users, get specific advice from a GST consultant on whether your specific arrangement qualifies as export of service (zero-rated) or is treated as an intermediary service (taxable in India).

Filing ITC Refund for Software Exporters

As a service exporter, you claim ITC refund through the RFD-01 route on the GST portal:

  1. File GSTR-1 correctly — declare export of services invoices in the appropriate table
  2. File GSTR-3B declaring export of services turnover under zero-rated supply
  3. Apply for refund on the GST portal: Services → Refunds → Application for Refund → Select "Refund of ITC on account of exports of services without payment of Integrated Tax"
  4. Submit supporting documents including export invoices, FIRC/BRC (bank realisation certificate confirming foreign exchange receipt), and your refund calculation
  5. Refund is typically processed within 30–60 days of complete application

FEMA Compliance for IT Services Exporters

All foreign exchange received from overseas clients must be repatriated to India within the prescribed period (9 months for most service exporters) and received through authorised banking channels. Specific FEMA requirements for software and IT services exports:

Software Export Declaration (SED)

For exports of software by data communication links (the internet), a Software Export Declaration is required in lieu of the Shipping Bill that goods exporters file. The SED is filed with STPI for STPI-registered units, or with the Customs authority for non-STPI exporters. The SED records the nature of the software, the destination, and the value of the export — creating the FEMA/EDPMS-equivalent record for software exports.

For IT services companies (as opposed to packaged software companies), the "export declaration" is simpler — the foreign exchange remittance itself, recorded through the banking system, serves as evidence of the export for FEMA purposes.

FIRC and eBRC for IT Services

When you receive foreign inward remittances from overseas clients:

  • Your bank issues a FIRC (Foreign Inward Remittance Certificate) for each inward remittance — this is the document that proves foreign exchange was received
  • The bank also generates an eBRC (Electronic Bank Realisation Certificate) on the RBI/EDPMS system — this is used for GST refund applications and is the formal record of export proceeds realisation

Maintain all FIRCs and eBRCs carefully — they are required for GST ITC refund applications, for SEIS benefit claims, and for FEMA compliance evidence.

Advance Receipt Against Future Services

If an overseas client pays you in advance (subscription fee for a SaaS product, advance for a project), the same rules apply as goods exports: you must deliver the services within 1 year of receiving the advance, or refund the advance. Maintain a register of advance receipts and the service delivery timeline for each.

Invoicing for IT Services Exports

An IT services export invoice must include:

  • Your GSTIN (even though the invoice is zero-rated for GST)
  • Your IEC code
  • Invoice number and date
  • Client name and address (must be a non-Indian address)
  • Description of services provided
  • Period of service (for monthly retainers or project milestones)
  • Invoice amount in foreign currency (USD, EUR, GBP — or in INR for INR-denominated contracts with overseas clients)
  • Payment terms
  • Bank details for payment (your bank's SWIFT code, your account number/IBAN, currency)
  • Statement: "This supply is zero-rated export of services under the IGST Act, 2017"

Tax Incentives for IT Services Exporters

Section 10AA — SEZ Units

IT companies operating from Special Economic Zones (SEZs) get a significant income tax benefit under Section 10AA: 100% exemption on profits from export earnings for the first 5 years, 50% for the next 5 years, and 50% of profit ploughed back into reserves for years 11–15. This is a powerful tax incentive that has driven many large IT companies to establish SEZ units.

Section 80JJAA — Additional Deduction for New Employment

IT companies that hire new employees get an additional 30% deduction on the wages paid to new employees for the first 3 years of employment — encouraging formal employment creation.

SEIS (Service Exports from India Scheme)

SEIS historically provided duty credit scrips equivalent to 3–5% of net foreign exchange earned by eligible service exporters. The scheme was periodically operational and subject to revision. As of 2026, check the current SEIS status with SEPC or the Ministry of Commerce — a revised SEIS or replacement scheme may be in effect.

Finding International IT Clients: Practical Strategies

LinkedIn — The Primary B2B Channel for IT Services

LinkedIn is the dominant platform for B2B IT services sales globally. Strategies that work:

  • Content marketing: Publish technical insights, case studies, and industry observations — engineering managers and CTOs at target companies follow relevant content. A post about a specific technology challenge you solved gets more client attention than any cold pitch.
  • Targeted connection requests: Search for CTO, VP Engineering, Head of IT at target company sizes and industries. Your connection message should be specific: "We help [industry] companies with [specific capability] — saw your post about [specific topic] and thought our work on [relevant project] might be of interest."
  • Employee profiles: Your team's LinkedIn profiles collectively build your company's market presence. Encourage engineers to publish technical content — it builds credibility for the company.

Upwork and Toptal — For Freelancers and Small Teams

For individual IT freelancers and small development teams (2–10 people), Upwork and Toptal provide access to global clients with built-in payment infrastructure. Upwork handles billing in USD and pays through Payoneer or bank transfer — FEMA-compliant when receipts are brought into India through authorised channels. Toptal is the premium end — higher rates, more competitive entry, but better-quality long-term client relationships.

Product Hunt and Y Combinator's Startup Network

For SaaS product exporters targeting early-stage and growth-stage US startups, Product Hunt launches and the broader YC alumni network are valuable channels. Indian SaaS companies (Zoho, Freshworks, Chargebee) have successfully grown global customer bases partly through these startup ecosystem channels.

IT Trade Shows and Conferences

For IT services companies targeting enterprise clients:

  • GITEX (Dubai, October): The Middle East's largest tech show — strong for IT services targeting Gulf and African markets
  • Web Summit (Lisbon, November): Europe's largest tech conference — good for Indian SaaS companies targeting European enterprise buyers
  • AWS re:Invent, Google Cloud Next, Microsoft Ignite: Major cloud platform events where IT services companies can meet enterprise buyers already using platforms that your services support
  • NASSCOM India Leadership Forum: The leading Indian IT industry event — important for industry positioning and India-headquartered enterprise client relationships

Referrals and Partner Channels

For IT services companies, referral is the highest-conversion acquisition channel. Existing satisfied clients who refer new clients consistently produce better-quality, longer-tenure engagements than any cold acquisition channel. Build formal referral programmes: ask satisfied clients explicitly for introductions, offer referral incentives, and maintain regular communication with clients who are not actively using your services to stay top of mind when they encounter referral opportunities.

Freelancer-Specific Considerations

Individual IT freelancers exporting services face the same FEMA and GST rules as companies — but with some practical simplifications:

  • Payment channels: Freelancers commonly receive payments through PayPal, Payoneer, Wise, or direct bank transfers. RBI has permitted these payment aggregators for small transaction values. Ensure all receipts are ultimately credited to your Indian bank account — do not retain balances in offshore PayPal or Payoneer accounts indefinitely.
  • GST registration: If your annual turnover from services (domestic + export) exceeds ₹20 lakh (₹10 lakh for some states), you must register for GST. If your turnover is below the threshold, GST registration is optional but recommended to claim ITC refunds on business expenses.
  • Income tax: Foreign income from IT freelancing is fully taxable in India under the Income Tax Act. Declare all foreign income in your ITR. Advance tax payment obligations apply if your estimated annual tax exceeds ₹10,000.
  • IEC for freelancers: Individual freelancers do not typically need an IEC for service exports — IEC is primarily for goods imports and exports. However, if you also export any physical goods (software on a physical medium, hardware), you need an IEC.

Frequently Asked Questions

I develop mobile apps for clients in the US and they pay me via Stripe or PayPal. Is this FEMA-compliant?

Stripe and PayPal are not currently RBI-authorised for receipt of export proceeds for regular commercial transactions in India. For freelancers and small IT companies, Payoneer and Wise are more commonly used and generally acceptable for bringing money into India — the key is that the funds must ultimately be credited to your Indian bank account. Payoneer has a specific India arrangement where it transfers to Indian bank accounts. If you are using Stripe, you may need to transfer the balance from your Stripe account to a US bank account and then wire to India — which is possible but involves additional steps. Consult your bank's trade finance team for current guidance on Stripe receivables.

My IT company has clients in both India and overseas. How do I separate domestic and export service revenues for GST purposes?

Maintain separate invoicing series for domestic (CGST+SGST applicable) and export (zero-rated) services. In your GSTR-1, declare domestic service invoices in the B2B table and export service invoices in the export services table. Maintain a clear record linking each invoice to the client's country and the payment received (FIRC/eBRC). If a client is in India but pays in foreign currency (some MNC subsidiaries do this), the GST treatment depends on the client's location, not the payment currency — domestic supply to an India-registered entity is not zero-rated regardless of payment currency.

Does my SaaS product qualify as "export of services" for GST purposes?

Generally yes, if: (a) the customer is located outside India, (b) the subscription payment is received in foreign currency from outside India, and (c) you are not acting as an intermediary. SaaS provided to overseas customers with payments coming from overseas bank accounts qualifies as zero-rated export of services under the IGST Act. The "intermediary" exception does not apply to direct SaaS products where you are the service provider, not an arranger of services between others.

Conclusion

India's IT and software services export sector is the most successful export story in the country's modern economic history — and it is a model that continues to grow and evolve as India expands into higher-value AI, cloud, cybersecurity, and digital transformation services. The compliance framework — GST zero-rating, FEMA proceeds repatriation, SEPC RCMC, STPI registration for larger units — is manageable and well-established.

Whether you are a solo freelancer, a product startup, or a mid-size IT services company, the compliance foundation is the same: invoice correctly, receive payments through authorised channels, claim your GST ITC refunds, maintain your FIRCs, and register with SEPC for access to the export promotion ecosystem. Build your client acquisition strategy on LinkedIn, referrals, and relevant conference presence in your target markets.

The global demand for Indian IT talent and services has never been higher. The compliance infrastructure to monetise that demand cleanly is well-defined. The combination is a genuine opportunity for any technically capable Indian IT professional or company that is willing to invest in the international sales capability to match their technical capability.

Satyajit Srichandan

Satyajit Srichandan

Exporter & Founder, Eximigo

Exporter and global trade professional sharing practical knowledge about international trade, export documentation, logistics, and market opportunities.

Stay Ahead in Global Trade

Get the latest export guides, trade news, and market opportunities delivered to your inbox.