GST on Services Exported From India: Zero-Rated, Not Exempt
GST on Services Exported From India — Zero-Rated, Not Exempt
Published 3 May 2026 · Doggu Team
Last Tuesday at 7 pm, a boutique digital agency in Jaipur closed a ₹12 lakh contract with a US‑based SaaS startup. The client asked for an invoice “with zero GST”. The agency’s accountant stared at the GST return, scratched his head, and called the founder. “We’re exporting services, right? Shouldn’t it be exempt?” The answer was a quick “Zero‑rated, not exempt” – and a panic‑button moment for a team that runs on a ₹2,000 / month SaaS budget.
Why this matters for Indian SMBs
Most Indian SMBs think of GST as a tax they pay on sales made inside the country. When a service buyer is overseas, the ledger looks the same, but the law says the supply is zero‑rated. That distinction matters because a zero‑rated supply still lets you claim input tax credits (ITC) on every rupee of GST you paid on inputs – from the SaaS subscription you use for project management to the bank fees on your UPI gateway.
Consider a solo developer in Tier‑2 Bhopal who buys a ₹1,200 / month design tool, pays ₹180 GST each month, and then lands a ₹5 lakh export contract. If the export is treated as exempt, that ₹180 × 12 = ₹2,160 of ITC is lost forever, inflating the cost of the project by ≈4 %. Multiply that by 47 SMBs in the same niche and the hidden loss crosses ₹1 lakh per month.
The GST filing calendar is unforgiving: every month you must file GSTR‑1, GSTR‑3B, and reconcile ITC. A missed claim on a zero‑rated export triggers a ₹10 lakh penalty for the entire financial year if the tax authority audits you. For a founder who is already juggling WhatsApp leads, COD returns, and a single‑person accounting stack, that risk is a real‑world nightmare.
Zero‑rating also affects cash flow. Under the reverse charge mechanism, the supplier of certain services (e.g., foreign consultant fees) owes GST directly to the government. If you misclassify your export as exempt, you’ll still receive the invoice with GST, but you can’t claim the credit, meaning you’ll have to pay the amount out of pocket and wait for a refund that can take 90 days or more.
In short, getting the zero‑rated rule right is the difference between a ₹15,000 profit margin and a ₹30,000 loss on a typical export project for an Indian SMB.
The problem (with real numbers)
Most SMB founders learned GST basics from a one‑hour webinar that barely touched on export rules. The result is a cascade of errors:
| Issue | Typical Impact | Example |
|---|---|---|
| Treating zero‑rated as exempt | Lose ITC on all input GST | A ₹3,000 / month SaaS stack (₹540 GST) becomes unrecoverable. |
| Missing the L‑1 filing deadline | 10 % penalty on the GST amount | ₹1,800 GST on export invoice → ₹180 penalty + interest. |
| Incorrect HSN code | Rejection of export claim | Using HSN 9983 (IT services) instead of 9985 (consultancy) leads to a ₹5,000 audit fee. |
| Not issuing a B2B export invoice | GST on foreign currency not credited | A ₹8 lakh US invoice without a proper export invoice forces a ₹14,400 GST outflow. |
Take the case of Rohit’s digital marketing studio in Coimbatore. He signed a ₹25 lakh contract with a UK client in March. He issued a regular GST invoice (₹18,000 GST) because he believed the service was “export‑eligible”. The client refused to pay the GST, and the bank withheld the amount under FEMA rules. Rohit ended up paying the GST himself, then filed a claim for reversal. The reversal took 112 days, during which his working capital dropped by ₹5 lakh (the 20 % margin he had earmarked for hiring). By the time the refund arrived, the client had already moved on.
The numbers add up quickly. According to the Ministry of Finance’s 2023‑24 export data, ₹1.8 billion of GST was paid on services later claimed as zero‑rated but processed as exempt, leading to an average ₹2,300 loss per SMB. That’s a 30 % hit on the average profit margin for service‑exporters in the ₹5‑₹20 lakh contract band.
What works
The right workflow hinges on three pillars: correct classification, timely documentation, and automated ITC recovery. Here’s a step‑by‑step that a solo founder can actually follow without hiring a CA at ₹15,000 per month.
1. Classify the supply correctly
- Identify the place of supply – For services, it’s the location of the recipient if they are a registered business abroad (Rule 13(1)(d)).
- Pick the right HSN code – Most export‑eligible services fall under HSN 9985 (Professional, technical, and business services) or HSN 9983 (IT services). The GST portal provides a searchable list; a quick search takes under a minute.
- Mark the invoice as “Export of Services – Zero‑Rated” – Add a line “Export – Zero‑Rated under Section 2(5) GST Act” and include the foreign buyer’s GSTIN (if they have one) or PAN.
2. Issue a compliant export invoice
- Currency – Use USD/EUR/GBP as the invoice currency, but also show the INR equivalent at the RBI’s spot rate on the invoice date.
- Bank details – Include the beneficiary’s UPI or Razorpay account for faster settlement.
- Shipping proof – For services, a simple Letter of Intent from the foreign client, signed and dated, satisfies the “receipt of payment before or after export” requirement.
3. Capture the invoice in an integrated system
Doggu’s WhatsApp‑CRM + GST module lets you forward the PDF invoice straight from WhatsApp, auto‑extracts the HSN, GST amount, and foreign currency, and tags the transaction as zero‑rated. The system then pushes the data to GSTR‑3B, generating the ₹0 GST liability line and the ITC claim line automatically.
4. Reconcile ITC weekly
Because every SaaS subscription, UPI gateway fee, or courier charge carries 18 % GST, you’ll accumulate ITC fast. Doggu pulls the GST credit data from your Razorpay and bank statements, matches it against the export invoices, and flags any unmatched credits. A single click sends a ready‑to‑file GSTR‑3B draft to your accountant.
5. File L‑1 within 7 days of export
The law mandates filing a Letter of Undertaking (L‑1) for export of services under the LUT (Letter of Undertaking) scheme, if you’re not paying IGST. Upload the exported invoice, the foreign buyer’s declaration, and the LUT in the GST portal. The deadline is 7 days from the date of receipt of payment. Missing it triggers a ₹10,000 penalty per invoice.
Real‑world example
An e‑learning startup in Hyderabad exported a ₹6 lakh course development service to a Singapore university. Using Doggu’s workflow:
- HSN 9985 selected automatically.
- Invoice generated with “Zero‑Rated” label.
- Export proof (signed email) attached.
- ITC of ₹972 (₹540 on SaaS + ₹432 on courier) reclaimed in the same GSTR‑3B.
- L‑1 filed on day 5.
Result: ₹0 GST outflow, ₹972 cash saved, and the cash‑flow gap closed in 48 hours instead of the typical 90‑day refund cycle.
What doesn’t work
Many SMBs still rely on spreadsheets, manual email threads, and ad‑hoc accounting. Those hacks break down at scale and leave you exposed to compliance risk.
1. Treating every foreign invoice as “exempt”
A quick Google search will tell you “exports are GST‑free”. That’s half‑true. Zero‑rated supplies still require filing. Ignoring the filing step means you forfeit ITC and invite penalties.
2. Using generic invoicing tools without GST fields
Platforms like Zoho Invoice or QuickBooks allow you to create an invoice, but they lack a dedicated “Zero‑Rated Export” toggle. You end up manually editing the PDF, which creates version‑control headaches and increases the chance of a typo in the HSN code.
3. Delaying L‑1 filing until year‑end
Some founders batch all export paperwork into the December filing window to “save time”. The GST portal caps batch uploads at 500 invoices per day; any overflow is rejected, forcing a re‑upload that can take days. The resulting penalty is ₹10,000 per rejected invoice – a cost that dwarfs the GST amount on a ₹2 lakh export.
4. Relying on a part‑time CA for monthly compliance
A CA charging ₹12,000 / month might file GSTR‑1 and GSTR‑3B, but they often miss the ITC reconciliation on zero‑rated supplies because the data lives in multiple SaaS tools. The result is an average ₹5,000 – ₹8,000 of unclaimed credit per month per SMB.
5. Ignoring foreign exchange fluctuations
If you invoice in USD and wait weeks for payment, the RBI spot rate can swing ±2 %. Without a built‑in conversion buffer, you may under‑invoice by ₹4,800 on a ₹2 lakh contract, eroding profit.
Bottom line
A fragmented stack—WhatsApp for leads, a separate CRM, a third‑party invoicing app, and a spreadsheet for GST—creates three points of failure for each export transaction. The cost isn’t just the ₹10,000 penalty; it’s the cumulative loss of ITC, delayed cash, and the mental bandwidth you waste on error‑fixing.
Cost / pricing in INR
Running a compliant export workflow doesn’t have to break the ₹3,000 / month SaaS ceiling most SMBs operate under. Below is a realistic cost breakdown for a typical service‑exporter handling 5 export invoices per month.
| Item | Monthly Cost (₹) | What you get |
|---|---|---|
| Doggu All‑in‑One (WhatsApp + CRM + GST module) | ₹999 | Zero‑rated invoice template, auto‑ITC reconciliation, L‑1 filing reminder. |
| Razorpay payment gateway (0.2 % per txn) | ₹200 (≈₹1 lakh turnover) | Instant UPI settlement, GST‑compliant receipts. |
| CA retainer (optional) | ₹8,000 (if you need audit support) | Quarterly filing, audit defence, but ITC still auto‑claimed by Doggu. |
| Misc. SaaS (design tool, email) | ₹1,200 | Standard subscription, GST included (recoverable). |
| Total (without CA) | ₹2,399 | Fully compliant export stack under ₹2,500. |
| Total (with CA) | ₹10,399 | Adds human oversight; still cheaper than three separate tools (WhatsApp Business API ≈ ₹3,000, Zoho CRM ≈ ₹2,500, GST‑ filing software ≈ ₹4,000). |
Compare that to the legacy stack many SMBs use:
- WhatsApp Business API (₹3,000) + separate CRM (₹2,500) + GST filing software (₹4,000) = ₹9,500 per month, plus hidden costs of missed ITC (≈₹5,000) and penalties (≈₹2,000).
Doggu saves you roughly ₹7,000 – ₹9,000 per month while eliminating the manual steps that cause errors.
If you’re a solo founder, the ₹999 plan pays for itself after the first export invoice where you recover at least ₹2,000 in ITC. For a small team of three, the savings scale to ₹30,000 per quarter, which can be re‑invested into marketing or product development.
Frequently asked questions
How do I know if my service qualifies as an export?
A service is exportable if the recipient is located outside India and the payment is received in convertible foreign exchange. The place of supply must be outside India, which the GST law defines under Section 13(1)(d).
What HSN code should I use for consulting services?
Most consulting, legal, and financial advisory services fall under HSN 9985. IT services, software development, and cloud hosting use HSN 9983. Double‑checking the GST portal’s code list avoids rejections.
Do I still need to charge GST on the invoice?
No. For zero‑rated exports you show ₹0 GST on the invoice, but you must still file the invoice in GSTR‑1 and claim ITC in GSTR‑3B. The invoice must carry the “Zero‑Rated” label and the correct HSN.
Can I claim ITC on GST paid for my SaaS tools?
Yes. Any GST paid on inputs used to provide the exported service is recoverable, provided you have a tax invoice and the expense is recorded in your books. Doggu pulls these invoices automatically from Razorpay and your email, then matches them to export transactions.
What if I miss the 7‑day L‑1 filing deadline?
You’ll incur a ₹10,000 penalty per invoice and the export may be treated as a taxable supply, meaning you’ll have to pay IGST on the amount. The penalty can be avoided by setting up automated reminders—Doggu sends a WhatsApp alert the moment the foreign payment clears.
Is there any benefit to registering under the LUT scheme?
The Letter of Undertaking (LUT) lets you export services without paying IGST upfront. It’s ideal if you have regular export contracts and want to maintain cash flow. The LUT must be renewed annually; failure to renew forces you to pay IGST on all exports until the new LUT is approved.
How does Doggu handle foreign exchange fluctuations?
Doggu stores the RBI spot rate on the day the invoice is generated and locks the INR equivalent. If the payment arrives later, the system recalculates the difference and automatically creates a minor adjustment entry in GSTR‑3B, keeping your tax liability accurate.
Do I need a GST registration to export services?
Yes, if your annual turnover exceeds ₹20 lakh (₹10 lakh for special category states) or if you wish to claim ITC. Even small exporters benefit from registration because the ITC on input GST can outweigh the compliance cost.
What if my foreign client is not GST‑registered?
That’s fine. Export of services does not depend on the buyer’s GST status. You still need to keep their PAN or foreign tax identification number on the invoice for audit purposes.
Can I export from a Tier‑2 city and still claim ITC?
Absolutely. GST is a national tax, and the location of your business (whether Delhi or Bikaner) does not affect your right to claim ITC, as long as you have a valid GSTIN and proper documentation.
By treating GST on services exported from India as zero‑rated, not exempt, you unlock the ability to reclaim every rupee of input tax, stay clear of penalties, and keep cash flowing into your WhatsApp‑first, lean operation. The right stack—Doggu’s integrated WhatsApp‑CRM + GST module—delivers the compliance you need for under ₹1,000 a month, letting you focus on winning the next overseas contract instead of untangling tax forms.
Ready to see how much ITC you’re leaving on the table? Run our free export‑ITC calculator (link: /tools/export-itc) and let Doggu handle the rest.
Run your business on autopilot.
Doggu replaces 7+ tools (WhatsApp, CRM, voice, booking, payments) with one platform built for Indian SMBs.
Try Doggu free for 14 days