---
url: /gst-manager-whmcs/features/tax-reports.md
description: >-
  The three GST Manager CSV reports — GSTR-1 (B2B/B2C), Export Invoices, and the
  legacy combined report — with a date-range picker and one-click downloads for
  filing.
---

# Tax Reports

When it's time to file, **Addons → GST Manager → Tax Reports** gives you three ready-made CSV
exports. Each one covers a **date range** you choose and downloads with a single button, so you
can hand clean data straight to your accountant or upload it for filing.

![GST Manager Tax Reports screen](/gst-manager-whmcs/img/gst-tax-reports-screen.png)
*Addons → GST Manager → Tax Reports*

::: info The terms you'll see
**GSTR-1** is the monthly/quarterly return that lists your outward supplies (sales). **B2B** is a
client who has a **GSTIN** (a registered business); **B2C** is a client without one (a consumer).
**SAC** codes classify services for tax; **Purpose Codes** (from the RBI) classify export
payments.
:::

## Choose your date range

Every report starts with the **date-range picker** at the top of the screen. Pick the period you
want to file for — a month, a quarter, or any custom span — and each report below exports only the
**paid invoices** that fall inside it.

## The three reports

### GSTR-1 (B2B / B2C classification)

This report covers **paid invoices for Indian clients** and automatically sorts each one as:

* **B2B** — the client has a GSTIN on file, or
* **B2C** — the client has no GSTIN.

That classification is exactly what GSTR-1 filing needs, so you don't have to split the invoices
by hand. Press **Download GSTR-1 CSV** to export it.

### Export Invoices CSV

This report covers **paid invoices for non-Indian (export) clients only**. Alongside the invoice
figures it includes the **Purpose Code and SAC Code for each line item**, which are what make an
export invoice FEMA-compliant. Press **Download Export Invoices CSV** to export it. See
[export compliance](/gst-manager-whmcs/features/export-compliance) for how those codes get onto
the invoice in the first place.

### Legacy GST Report

The original combined export — **every** paid invoice in the range, domestic and export together
in one file. It's handy for reconciliation or when you want a single sheet with everything on it.
Press **Export Legacy CSV** to download it.

## Quick reference

| Report | Covers | Button |
| --- | --- | --- |
| **GSTR-1 (B2B/B2C)** | Paid invoices for Indian clients, auto-classified B2B/B2C | *Download GSTR-1 CSV* |
| **Export Invoices** | Paid invoices for non-Indian clients, with Purpose + SAC codes | *Download Export Invoices CSV* |
| **Legacy GST Report** | All paid invoices (domestic + export) combined | *Export Legacy CSV* |

::: tip Clean data starts upstream
If a report looks off, check the [compliance health widget](/gst-manager-whmcs/features/dashboard-widgets)
first — a malformed client GSTIN or a zero-tax domestic invoice will show up there before it
reaches your GSTR-1.
:::

## Where to go next

* [Dashboard & widgets](/gst-manager-whmcs/features/dashboard-widgets) — the numbers behind the reports
* [Export compliance](/gst-manager-whmcs/features/export-compliance) — FEMA, Purpose and SAC codes
* Back to the [overview](/gst-manager-whmcs/)
