Monkeys Commerce Tax India
No security coverage
This module provides India's Goods and Services Tax (GST) calculation for e-commerce. It automatically determines the correct tax rates (CGST/SGST or IGST) based on transaction location, allows mapping of products to HSN/SAC codes, and facilitates exports for GSTR filing.
MonkeysCommerce Tax: India GST
India GST provider for MonkeysCommerce. Handles CGST/SGST for intra-state and IGST for inter-state transactions, HSN/SAC code mapping, and GSTR filing data export.
Services
Service ID Descriptionmkc_tax_india.gst_rate_repository
GST rate slabs — 0%, 5%, 12%, 18%, and 28%
mkc_tax_india.hsn_code_mapper
Maps products to HSN (goods) or SAC (services) codes for correct slab assignment
mkc_tax_india.inter_state_resolver
Determines CGST+SGST vs IGST based on origin and destination state
mkc_tax_india.gst_return_exporter
Exports transaction data formatted for GSTR-1 and GSTR-3B filings
Tax Provider Plugin
This module registers a tax provider plugin that integrates with MonkeysCommerce's plugin.manager.mkc_tax_provider system. The provider is automatically selected based on the customer's shipping address.
Features
- Intra vs Inter State: Automatically splits tax into CGST + SGST (same state) or applies full IGST (different states).
- HSN/SAC Codes: Assign 4-digit or 8-digit HSN codes to products for precise tax slab identification.
- 5 Tax Slabs: Full support for 0%, 5%, 12%, 18%, and 28% rates plus cess for luxury goods.
- GSTR Export: Tools to extract structured data for GSTR-1 (outward supplies) and GSTR-3B (summary) filings.
Installation
composer require drupal/mkc_tax_india drush en mkc_tax_india -y
Requirements
- Drupal 11.3+ or 12, PHP 8.2+
- MonkeysCommerce with mkc_tax submodule enabled
Built with ❤️ by MonkeysCloud — empowering next-generation digital experiences.