Exporting Code: The Remote Developer’s Roadmap to GST, LUT, and Zero-Rated Invoicing
A guide for Indian remote developers on GST compliance for foreign clients. Learn how to use LUT for zero-rated invoicing and avoid tax on exports.

The Digital Export: Understanding Your GST Obligations
For the modern Indian software engineer, the world is the workplace. Whether you are a full-stack developer in Bengaluru or a DevOps specialist in Kolkata, working for a foreign organization offers lucrative opportunities. However, as your foreign inward remittances grow, so does the attention of the Department of Revenue.
For many, the first point of confusion is the GST compliance remote developer foreign org requirement. In India, providing software services to a client located outside the country is classified as an "Export of Services." Under the GST regime, exports are treated as "zero-rated supplies." This doesn't mean you are outside the tax net; rather, it means the government encourages exports by allowing you to provide these services without the burden of domestic taxes.
Navigating this requires understanding three pillars: the registration threshold, the Letter of Undertaking (LUT), and the necessity of receiving payments in foreign currency. At My Advisers, we frequently see developers who assume that because they don't "charge" GST to a US or UK client, they don't need to register. This is a risky misconception that can lead to significant penalties.
When Must a Developer Register?
The standard threshold for GST registration in India is an annual turnover of ₹20 Lakhs (₹10 Lakhs for North-Eastern and hill states). If your total billings from foreign clients—combined with any domestic freelance work—exceed this amount, registration is mandatory.
However, even if you are below the threshold, you might choose to register voluntarily. Why?
-
Business Onboarding: Many international payment gateways and platforms require a GSTIN for business-grade accounts.
-
Input Tax Credit (ITC): As a registered taxpayer, you can claim back the GST you pay on professional expenses, such as a high-end laptop, office furniture, or cloud hosting services.
Once you cross the threshold, you must obtain a GST registration as a "Service Provider." This process involves submitting your PAN, Aadhaar, and proof of business address (which can be your home office in India) to the GST portal. Many developers utilize My Advisers to streamline this, ensuring the "Nature of Business" is correctly categorized to avoid future scrutiny.

The Power of LUT: Invoicing Without the Tax Burden
The most critical tool for a remote developer is the Letter of Undertaking (LUT). Under GST rules, you have two ways to handle exports:
-
Pay IGST and Claim Refund: You pay the 18% integrated tax upfront on your invoice and then spend months chasing the government for a refund.
-
Supply under LUT: You file a simple online declaration (Form GST RFD-11) promising to fulfill export requirements. This allows you to invoice your foreign client at a 0% tax rate.
The Workflow for LUT Invoicing:
-
Step 1: File the LUT on the GST portal at the start of every financial year.
-
Step 2: Generate an invoice that explicitly states: "Supply meant for export under Letter of Undertaking without payment of integrated tax."
-
Step 3: Ensure your client pays in a convertible foreign currency (USD, EUR, etc.).
-
Step 4: Secure a Foreign Inward Remittance Certificate (FIRC) from your bank for every transaction.
Without a valid LUT, the tax department can demand 18% tax on your total foreign earnings, plus interest. Managing this through the My Advisers compliance platform ensures your LUT is renewed annually without lapse, protecting your cash flow.
Ongoing Compliance: Filing and FIRC Management
GST compliance for developers doesn't end with registration. You are required to file regular returns, usually GSTR-1 (details of outward supplies) and GSTR-3B (summary of tax liability and input credit).
Even if your tax liability is zero, filing is non-negotiable. In GSTR-1, you will categorize your international invoices under the "Export" section. Failure to file these returns can lead to a daily late fee and, eventually, the cancellation of your GSTIN, which could freeze your ability to receive international payments.
Furthermore, keep a close eye on your Input Tax Credit. If you buy a MacBook for ₹2,00,000, you likely paid nearly ₹36,000 in GST. By properly documenting this in your GSTR-3B, you can offset this credit against any domestic tax you might owe or, in some cases, apply for a refund of the accumulated ITC related to your zero-rated exports.
About My Advisers
My Advisers is a Kolkata-based financial consultancy and advisory platform providing expert financial consultation, loan assistance, insurance guidance, credit-card help, and investment support for individuals and businesses. We specialize in bridging the gap between technical professionals and complex Indian regulations. Beyond financial planning, we offer comprehensive business registration and compliance services—including GST registration, LUT filing, and income-tax compliance. Our technical wing also supports startups with SEO, paid advertising, and web/app development, making us a one-stop growth partner for the digital economy in India and globally.
Frequently asked questions
Do I still need to file returns if I pay zero tax under LUT?
Yes. Even if your tax liability is zero due to the LUT, you must file monthly or quarterly GST returns (GSTR-1 and GSTR-3B) to report your export turnover to the department.
What are the primary conditions for my work to be considered an export?
To qualify as an 'Export of Service,' you must receive payment in convertible foreign exchange (e.g., USD, EUR, GBP) within the timelines prescribed by FEMA. You should maintain FIRC (Foreign Inward Remittance Certificate) as proof.
How can My Advisers help a remote developer with this process?
My Advisers provides a unified digital platform to handle your GST registration, LUT filing, and monthly compliance, specifically tailored for the software and IT services sector.
About My Advisers
My Advisers is a Kolkata-based financial consultancy and advisory platform providing expert financial consultation, loan assistance, insurance guidance, credit-card help and investment support for individuals and businesses. It also offers business registration and compliance services (including GST registration and return filing, MSME/Udyam registration, company incorporation, and income-tax compliance) and technical marketing services such as SEO, paid advertising, web and app development, software consultancy, web hosting and marketing analytics. The company serves startups, small businesses, MSMEs and individuals in India and abroad.
Software or an online platform sold by subscription or usage.
start a trial, sign up or subscribe with My AdvisersNext step
Continue with My Advisers
My Advisers is a Kolkata-based financial consultancy and advisory platform providing expert financial consultation, loan assistance, insurance guidance, credit-card help and investment support for individuals and businesses. It also offers business registration and compliance services (including GST registration and return filing, MSME/Udyam registration, company incorporation, and income-tax compliance) and technical marketing services such as SEO, paid advertising, web and app development, software consultancy, web hosting and marketing analytics. The company serves startups, small businesses, MSMEs and individuals in India and abroad.
Visit My Advisers