WHMCS Addon Module · v4.3.0

GST compliance for WHMCS, solved.

GST Manager automates GST invoicing, GSTR-1 reports, and export invoice compliance for your Indian WHMCS hosting business — with one-click setup, HMAC-secured integrity, and auto-updates.

WHMCS 8.x compatible GSTR-1 ready Export invoice compliant One-click setup
Acme Hosting Pvt Ltd
GSTIN · 24AAACA0000A1Z5
TAX INVOICE
Invoice No.INV-2026-00427
Date15-MAY-2026
SAC Code998315
Place of SupplyKarnataka (29)
Web Hosting — Pro (Annual)₹ 8,988.00
CGST @ 9% auto₹ 808.92
SGST @ 9% auto₹ 808.92
Total Payable₹ 10,605.84
✓ GST AUTO-CALCULATED
3Tax reports
GSTR-1 · Export · Legacy
1-clickSystem setup
Invoicing, tax, GSTIN
HMACSHA-256 integrity
Tamper detection
AutoTemplate sync
All WHMCS themes
PHP 7.4+WHMCS 8.x
ionCube ready
Pricing

Simple, transparent licensing

One license per WHMCS installation. Includes updates, support, and unlimited invoices.

Leased License

Yearly plan with continuous updates

$1.56/mo
Billed Annually. Renews at $18.77/year.
  • 1 WHMCS installation
  • All features & reports
  • One-click auto-updates
  • Email & ticket support
Choose Annual
* Prices are exclusive of GST. 18% GST applicable on Indian invoices.  ·  Need multiple installations? Contact us for volume pricing.
Built for Indian WHMCS

Everything you need for GST compliance

From the first invoice to the GSTR-1 export — automated, audited, and audit-trail-ready.

One-click system setup

Configure invoicing, tax rules, GSTIN, bank details, and export settings through a single guided wizard.

GSTR-1, export & legacy reports

Generate B2B & B2C GSTR-1 reports, export invoice schedules, and legacy CSV exports — ready for your CA.

Custom SAC & purpose codes

Map invoice items to specific SAC codes and FEMA purpose codes — per product, per service type, automatically.

HMAC-SHA256 integrity

Tamper-detection across module files and database. If anything's modified without your permission, you'll know.

Export invoice compliance

Sequential export numbering, FEMA declarations, currency-specific bank details, and remittance instructions — built in.

Auto-sync & auto-update

Invoice templates auto-deploy to every WHMCS theme. The plugin updates itself in one click — with auto-restore on failure.

GST Reports

Filing returns shouldn't take a weekend.

Generate GSTR-1 reports (B2B and B2C), export invoice schedules, and legacy GST CSVs in a few clicks. Hand them to your CA — or upload to the GST portal directly.

  • GSTR-1 B2B with auto-generated GSTIN classification
  • B2C summary with state-wise tax breakdown
  • Export invoice reports with FEMA declarations
  • Date-range filters, CSV exports, audit trails
addons / gst_manager / reports
GSTR-1 B2B B2C Export Legacy CSV
InvoiceTypeStateTotal
INV-2026-00427B2BKA₹ 10,605
INV-2026-00428B2BMH₹ 4,720
INV-2026-00429B2CGJ₹ 1,180
EXP-2026-00041EXPUS$ 250.00
INV-2026-00430B2BDL₹ 8,260
Tax Dashboard

See the whole picture — at a glance.

The built-in tax dashboard visualises your monthly invoice counts, tax collected, and B2B vs B2C vs export breakdowns. Charts powered by real WHMCS data — no spreadsheets, no exports.

  • B2B / B2C / Export invoice classification
  • Tax trend charts (CGST · SGST · IGST)
  • Quick CSV export of paid invoices
  • Date-range scoped, filterable by sub-category
addons / gst_manager / dashboard
B2B
142 +12%
B2C
38 +4%
Export
17 +22%
Tax Collected — Last 6 months
File Integrity

HMAC-signed. Tamper-evident.

Every plugin file is checksummed with HMAC-SHA256. The plugin watches for unauthorised modifications to module files and database tampering — and tells you about it before your accountant does.

  • HMAC-SHA256 file checksums with secret key
  • Continuous integrity verification on admin load
  • Auto-backup before every update, auto-restore on failure
  • Complete audit log of syncs, updates, and changes
integrity verification — 27 files tracked
gst_manager.php✓ verified
lib/PdfEngine.php✓ verified
lib/LicenseManager.php✓ verified
templates/invoicepdf.tpl✓ verified
hooks.php✓ verified
Last snapshot: 15-May-2026 02:14 IST
Compliance, end-to-end

Designed around how Indian GST actually works

Not a generic tax plugin retrofitted for India — built from the ground up for GST and FEMA compliance.

01 / GST

CGST · SGST · IGST

Automatic state-based tax determination. Intra-state customers get CGST+SGST; inter-state get IGST. No manual rules to maintain.

02 / GSTIN

B2B vs B2C routing

Invoices auto-classify based on whether the customer has a GSTIN. B2B and B2C streams stay separate for GSTR-1 filing.

03 / SAC

SAC & Purpose codes

Map products to specific SAC codes and FEMA purpose codes. Per-product rules, per-currency overrides — all configurable.

04 / Export

FEMA-compliant exports

Sequential export invoice numbering, FEMA declarations, currency-specific bank/remittance details for foreign customers.

Compatibility

Requirements & compatibility

GST Manager runs on standard WHMCS environments. No exotic dependencies, no server-level changes required.

System Requirements

WHMCS Version8.x
PHP Version7.4 or higher
ionCube LoaderRequired
DatabaseMySQL / MariaDB
Disk Space~ 5 MB

PHP Extensions

curl✓ required
openssl✓ required
json✓ required
zip✓ required
mbstring✓ required
All requirements are standard on any modern cPanel / WHMCS-ready host — including all Relyweb hosting plans.
FAQ

Common questions

Can't find what you're looking for? Get in touch.

What does GST Manager actually do?

GST Manager is a WHMCS addon that automates everything required for GST-compliant invoicing in India: tax calculation (CGST/SGST/IGST based on customer state), GST-compliant invoice PDFs with GSTIN, SAC codes and HSN details, export invoice handling with FEMA declarations, and report generation for GSTR-1 filing.

It deploys GST-ready invoice templates to all your WHMCS themes automatically, and keeps everything in sync as you upgrade WHMCS.

How does the one-click setup work?

After activating the module, the setup wizard walks you through six sections: invoicing configuration, tax rules, GSTIN/SAC codes, footer & identity, bank details, and export settings. It also enables WHMCS proforma invoicing and sequential numbering if those aren't already configured.

For most installations, the entire setup takes under 10 minutes.

What WHMCS versions are supported?

GST Manager v4.1.x is built and tested for WHMCS 8.x with PHP 7.4 or higher. ionCube Loader is required (it's pre-installed on virtually all WHMCS-ready hosting environments, including all Relyweb hosting plans).

Will it conflict with my existing invoice template?

No. GST Manager creates a backup of your existing invoicepdf.tpl and invoicepdffooter.tpl in every theme before replacing them. You can always restore the original from the sync log. The plugin's sync status page shows you exactly which themes have the new templates deployed and which don't.

What reports can I generate?

Three primary reports: GSTR-1 (B2B with GSTIN-bearing customers, B2C with state-wise summary), Export Invoices (with FEMA declarations and currency totals), and a Legacy GST CSV export for historical reconciliation. All reports support date-range filtering and CSV download.

How does the licensing & update system work?

Each license is tied to one WHMCS installation (matched by domain and directory). The plugin checks your license periodically and caches the result locally for 15 days. Updates are checked once daily — when an update is available, you can apply it with a single click from the admin panel. The plugin backs up the current installation before every update and auto-restores if anything fails.

What if I cancel? Do I lose access?

If you cancel an annual license, the plugin continues to work, but you won't receive further updates or support. The Lifetime license never expires — you keep updates and support forever for the WHMCS installation it's tied to.

Do you offer support if I get stuck?

Yes. All licenses include email and ticket support. Lifetime licenses get priority response. Most setup questions are answered within one business day; technical issues typically faster. We're based in Ahmedabad and support is provided in English and Hindi.

Can I get a refund if it doesn't work for me?

Yes — we offer a 14-day money-back guarantee. If GST Manager doesn't work for your setup or doesn't meet your needs, just contact support within 14 days of purchase for a full refund.

Changelog

Release history

What’s new in GST Manager — newest first.

v4.3.0 06 Aug 2026 Latest

Features

  • Demo release
v4.2.0 01 Jun 2026

Features & Improvements

  • Faster PDF engine (2x on large invoices)
  • New GSTR-3B summary export
  • Per-fulfilment tax invoices

Bug Fixes & Security

  • Fixed IGST rounding on inter-state orders
v4.1.1 01 Mar 2026

Bug Fixes & Security

  • Hardened HMAC verification
  • Fixed GSTR-1 date-range edge case

Stop hand-managing GST. Start invoicing.

Set up GST Manager in under 10 minutes. 14-day money-back guarantee, no risk.