Kuvaus
Invoxa GST for WooCommerce adds GST compliance features to WooCommerce for stores operating in India.
Features
- Automatic CGST + SGST for intra-state orders
- Automatic IGST for inter-state orders
- Smart state detection using buyer billing address or GSTIN
- Place of Supply field on invoices (GST Act 2017 compliant)
- Printable GST tax invoices with HSN/SAC codes
- GSTR-1 export in B2B CSV, B2C CSV, and JSON formats
- GST reports with date range filtering and CSV export
- HSN/SAC code manager with common codes pre-loaded
- Per-product and per-variation GST rate override
- GSTIN field at checkout for business customers
- GST breakdown in WooCommerce order emails
- Compatible with WooCommerce High Performance Order Storage (HPOS)
- Compatible with PHP 7.2 and later
- PDF invoice generation (printable, email-ready)
- Automated monthly GST email report to store owner and CA
- GSTR-1 due date reminders via admin notice and email
- Dashboard charts: 6-month trend, tax split, top products
- Credit note auto-generation on WooCommerce refunds
GST Calculation Logic
Compares the store state (set in Settings) with the customer billing state:
- Same state: CGST = Rate ÷ 2, SGST = Rate ÷ 2
- Different state: IGST = Rate
Rates are set per product or variation, with a global default fallback.
Privacy
This plugin does not collect, store, or transmit any user data to external servers. All data is stored in your WordPress database.
Kuvankaappaukset





Asennus
- Upload the
invoxa-gst-woocommercefolder to/wp-content/plugins/. - Activate from Plugins Installed Plugins.
- Go to WooCommerce Invoxa GST Settings.
- Enter your GSTIN, registered address, and store state.
- Set your default GST rate and tax mode.
- Assign HSN/SAC codes to products in the product editor.
UKK
-
Does this work with WooCommerce HPOS?
-
Yes. This plugin declares full compatibility with WooCommerce High Performance Order Storage.
-
What PHP version is required?
-
PHP 7.2 or higher.
-
How is CGST/SGST vs IGST determined?
-
Set your store state in Settings. If the customer billing state matches, CGST + SGST apply (intra-state). Otherwise IGST applies (inter-state).
-
Does it work with variable products?
-
Yes. HSN/SAC codes and GST rates can be set at the parent level and overridden per variation.
-
Does it work for manually created admin orders?
-
Yes. GST is calculated automatically when orders are saved in the WooCommerce admin.
-
Where is data stored?
-
All data, including GSTIN numbers entered at checkout, is stored only in your WordPress database.
-
How do I file GSTR-1?
-
Use the GSTR-1 tab to export B2B and B2C CSV files for the relevant period.
Arvostelut
There are no reviews for this plugin.
Avustajat & Kehittäjät
“Invoxa GST for WooCommerce” perustuu avoimeen lähdekoodiin. Seuraavat henkilöt ovat osallistuneet tämän lisäosan kehittämiseen.
AvustajatKäännä “Invoxa GST for WooCommerce” omalle kielellesi.
Oletko kiinnostunut kehitystyöstä?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Muutosloki
1.0.7
- Fixed: NonceVerification warnings in class-invx-reports.php — phpcs:disable/enable block around nonce-verified GET reads.
- Updated: Tested up to WordPress 7.1.
1.0.6
- Fixed: All Plugin Check errors — zero warnings/errors.
- Fixed: Chart.js bundled locally (external CDN not allowed on WP.org).
- Fixed: MissingTranslatorsComment, EscapeOutput, NonceVerification, NonEnqueuedStylesheet, PreparedSQL, NoCaching, InputNotSanitized, SlowDBQuery.
- Updated: Tested up to WordPress 7.1.
1.0.5
- New: PDF Invoice — printable GST-compliant HTML invoice with auto-email attachment.
- New: Automated Monthly GST Email Report — sent to owner and CA on the 1st of each month.
- New: GSTR-1 Due Date Reminders — admin notice + email 7, 3, and 1 day before filing deadline.
- New: Advanced Dashboard Charts — 6-month GST trend, CGST/SGST/IGST pie chart, top 5 products by GST.
- New: Credit Note Management — auto-creates GST credit notes on WooCommerce refunds.
- New: Settings — CA email field, PDF attachment toggle, reminder email toggle.
1.0.2
Fixed: All Plugin Check errors. Improved security: sanitize_text_field on all nonces, sanitize_key on GET params, wp_strip_all_tags instead of strip_tags, absint on count() output, proper phpcs:ignore placement.
1.0.1
Security hardening: nonce verification, input sanitization, and output escaping improvements.
1.0.0
- Initial release.
- Automatic CGST/SGST/IGST calculation with dynamic rate split.
- Place of Supply detection from GSTIN prefix or billing state.
- GSTIN state code map for all 38 Indian states and territories.
- Printable GST tax invoices with HSN/SAC codes.
- GSTR-1 B2B CSV, B2C CSV, and JSON export.
- HSN/SAC Code Manager with seeded common codes.
- GST Reports dashboard with date range filter and CSV export.
- GSTIN field at WooCommerce checkout.
- GST breakdown in order emails and customer order pages.
- HPOS compatible.
- uninstall.php for clean data removal.
