Indian GST compliance in Odoo is one of the most common topics we're asked about. Businesses moving from Tally, SAP, or custom systems want to know: Does Odoo handle Indian GST properly?
The short answer: Yes. Odoo Enterprise includes full Indian GST compliance. This guide walks through what's included and how to set it up.
What Odoo Handles Out of the Box
GSTR-1 (Outward Supplies)
- B2B and B2C invoice reporting
- Export invoices
- Credit/debit notes
- JSON export for GST portal upload
GSTR-3B (Summary Return)
- Outward taxable supplies
- Inward supplies (ITC)
- Inter-state vs. intra-state breakdown
- Tax payable calculation
E-Invoicing (IRN)
- Automatic IRN generation via NIC portal
- QR code on invoice
- E-invoice cancellation
- Integration with e-way bill
E-Way Bill
- Generation from delivery orders
- Part-A and Part-B support
- Multi-vehicle consignments
- Validity extension
TDS / TCS
- TDS on purchase
- TCS on e-commerce
- Form 26Q, 27Q preparation
- Certificate generation
Configuration Checklist
1. Company Setup
- Enable Indian localization
- Set GSTIN for each company
- Configure fiscal position (B2B, B2C, Export)
2. Tax Configuration
- CGST, SGST, IGST tax groups
- State-wise SGST rates
- Reverse charge (RCM) handling
3. E-Invoicing
- Register with NIC e-invoice portal
- Configure API credentials in Odoo
- Test in sandbox before production
4. E-Way Bill
- E-way bill portal credentials
- Transport document numbering
- Vehicle and driver details
Common Pitfalls
Wrong tax application: Ensure B2B vs. B2C is correctly set on customer records. Intra-state vs. inter-state determines CGST+SGST vs. IGST.
Need help with Odoo? Speak to an expert free →
E-invoice timing: IRN must be generated before or at the time of invoice. Retrospective IRN generation is not allowed.
E-way bill validity: Plan logistics around the 1-day (up to 100 km) or 3-day validity. Extend in the portal if transit is delayed.
Migration from Tally
If you're moving from Tally, your GST configuration (GSTIN, tax structure) needs to be recreated in Odoo. We typically complete GST setup as part of the first 2 weeks of implementation.
Historical GSTR filings remain in the GST portal — Odoo handles going-forward compliance only.
Need Help?
Scidecs has configured Odoo GST for dozens of Indian businesses. Our implementation includes GST setup, testing with sandbox, and go-live support for your first GSTR filing.