Описание
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.
Скриншоты





Установка
- 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.
Часто задаваемые вопросы
-
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.
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«Invoxa GST for WooCommerce» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
УчастникиПеревести «Invoxa GST for WooCommerce» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
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.
