Appearance
Produce your GSTR-1 data
Generate statutory GSTR-1 export files for Indian outward tax supplies:
- Automated classification: Categorizes paid Indian invoices into B2B and B2C tables.
- Filing-ready exports: Produces CSV files ready for entry into the GST portal.
- Zero manual reconciliation: Pulls exact transaction amounts, tax rates, and client GSTINs directly from WHMCS.
B2B vs B2C
- B2B (Business to Business): Clients with a valid GSTIN on file; reported line-by-line.
- B2C (Business to Consumer): Unregistered clients without a GSTIN; aggregated by tax rate and state.
1. Open Tax Reports
Navigate to Addons → GST Manager → Tax Reports and locate the GSTR-1 Export (B2B / B2C Classification) section.
Addons → GST Manager → Tax Reports
2. Pick your date range
Select the relevant return period:
- Choose start and end dates matching your monthly or quarterly filing window.
- The generator filters exclusively for invoices marked Paid within the selected timeframe.
3. Download the GSTR-1 CSV
Click Download GSTR-1 CSV to obtain the formatted export:
- Contains paid invoices for all domestic Indian clients.
- Rows are automatically flagged as B2B or B2C based on stored client GSTIN records.
- Use the exported data directly when filing GSTR-1 on the GST portal.
What's included
This report covers paid invoices for Indian clients only. Sales to non-Indian (export) clients are handled separately — see Handle export invoices. If you want a single combined file of all paid invoices (domestic and export), use the Legacy GST Report on the same Tax Reports screen.
Check the split before you file
Because B2B/B2C depends on the client's GSTIN, make sure your business clients have their GSTIN recorded. The GST Compliance Health widget on your dashboard flags malformed client GSTINs so a client isn't mis-classified as B2C.
Related pages
- Tax reports — GSTR-1, export and legacy CSVs
- Set up GST correctly — GSTIN and tax rules
- GST Manager overview