Skip to content

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.

The GSTR-1 report in Tax ReportsAddons → 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.

Documentation for the Relyweb app catalogue.