GST Report for WooCommerce is a lightweight, fast admin dashboard built entirely with native PHP and direct database queries. It generates GST-compliant reports for Indian WooCommerce stores, handles both intra-state (CGST + SGST) and inter-state (IGST) tax calculations across 18% and 5% GST rates, and lets you export to Excel or open a PDF tax invoice in one click — all without leaving WordPress admin.
Designed for Indian store owners who need to file GSTR-1, GSTR-3B, or provide tax invoices to B2B buyers, without the overhead of a full accounting plugin.
.xlsx file using a zero-dependency PHP XLSX writer. Includes date, invoice number, DC number, customer, GSTIN, state, HSN, quantity, subtotal, and all GST columns.hsn, _hsn_code), product attributes (any attribute whose name contains “HSN”), or order-item meta — whichever is present. Checks variation first, then parent product.wp_posts order table and WooCommerce High-Performance Order Storage (HPOS/COT). Detects automatically.The plugin uses WooCommerce’s own tax totals stored against each order line item:
5 (e.g. “GST 5%”) are reported under the 5% columns.WC_Order_Query and direct SQL with $wpdb->prepare().$_GET input is sanitised with sanitize_key(), sanitize_text_field(), absint(), and wp_unslash().esc_html(), esc_url(), esc_attr(), wp_kses_post().wp_cache_get/set.