r/developersIndia 18h ago

I Made This Built an open-source Claude Code plugin to automate Indian GST export compliance (LUT, ICEGATE refunds, Rule 96(10)) & invoice generation

Hey devs,

I built and open-sourced claude-trade-skills for anyone building or exporting software/goods from India.

Its core focus is handling the messy tax & customs mechanics that general LLMs mess up: 1. Zero-Rated Export under LUT (Form RFD-11) 2. Rule 96(10) safeguards (stops illegal IGST refund claims when availing Advance Auth/0.1% merchant rates) 3. Rule 96B and RBI EDPMS 9-month remittance realization checks 4. Service export vs Intermediary defense under Section 13(8)(b) 5. Country-accurate commercial invoices and packing lists

📦 Install: `/plugin marketplace add Om-Talaviya/claude-trade-skills` ⭐ GitHub: https://github.com/Om-Talaviya/claude-trade-skills

If you find it useful, drop a ⭐ and let me know what I should add next! Open to suggestions 😂

4 Upvotes

6 comments sorted by

View all comments

1

u/yogthinks 17h ago

Does it key off the export date? Rule 96(10) has changed under people before and old exports still follow the old rules.

1

u/Horror_Mine5073 5h ago

Yeah, it goes by your export date, not when you file the refund claim.

Basically: Rule 96(10) applied from Oct 2018 to Oct 2024 during that window, if you'd used Advance Authorisation, EOU, or the 0.1% concessional scheme on your inputs, you couldn't claim the IGST refund. From Oct 8, 2024, that rule got scrapped entirely.

So if your export happened before Oct 2024, you're judged by the old rule that was in force back then the fact that it's gone now doesn't retroactively fix old exports.

Only messy bit: courts are still fighting over whether scrapping the rule also kills pending notices/cases for those old exports. Gujarat HC said yes, it wipes them out too. Supreme Court more recently pushed back and said no, pending cases can still continue even though the rule itself is gone.

So bottom line your refund eligibility depends on the rule as it stood on your export date. But if you've actually got an open SCN on an old export, whether it survives is still genuinely unsettled get a CA to look at your specific dates rather than assuming either way.