> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bizaxl.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GST Compliance

> How to manage India GST in your dry fruit business - setting up tax configuration, generating GSTR-1 and GSTR-3B, creating e-Invoices and e-Waybills, and filing your monthly returns.

For an Indian dry fruit business, GST compliance is a monthly obligation. Your system handles the majority of GST requirements automatically once it is configured correctly. This page explains the setup, the monthly workflow, and the key features for managing India GST.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/bizaxloptimizationsllp/images/placeholder-gst-workspace-overview.png" alt="GST India workspace showing number cards for pending e-waybills and e-invoices with shortcuts to GSTR-1 and GSTR-3B" />
</Frame>

***

## Who Uses This Feature

| Role               | What They Do                                                                 |
| ------------------ | ---------------------------------------------------------------------------- |
| **GST Accountant** | Generates GSTR-1 and GSTR-3B, files returns, manages e-Invoice and e-Waybill |
| **Accounts Team**  | Creates sales invoices with correct GST, records purchase invoices with ITC  |
| **Dispatch Team**  | Generates e-Waybills before dispatching goods                                |
| **Administrator**  | Configures GST settings, HSN codes, and tax templates                        |

***

## Before You Start

To use GST features you need:

* Your company's GSTIN configured in **GST Settings**
* Customer and supplier GSTIN details entered in their records
* HSN codes assigned to all items in the catalogue
* Sales and Purchase Tax and Charges Templates created for each applicable GST rate
* India Compliance credentials set up (if using e-Invoice and e-Waybill through the government portal)

***

## GST Setup

### Step 1: Configure GST Settings

Go to **GST India workspace → GST Settings** and fill in:

| Field                         | What to Enter                                       |
| ----------------------------- | --------------------------------------------------- |
| **GSTIN**                     | Your company's 15-digit GSTIN                       |
| **HSN/SAC Code for Expenses** | Default HSN for miscellaneous expenses              |
| **E-Invoice Applicability**   | Whether your turnover requires e-Invoice generation |
| **E-Waybill Threshold**       | Typically Rs. 50,000 for inter-state movement       |

### Step 2: Assign HSN Codes to Items

Every item you buy or sell must have an HSN code for GST reporting. Common codes for dry fruit businesses:

| Product                | HSN Code    | GST Rate |
| ---------------------- | ----------- | -------- |
| Dry Fruits (most)      | 0813        | 5%       |
| Roasted/Processed Nuts | 2008        | 12%      |
| Coconut Products       | 0801        | 5%       |
| Dates                  | 0804        | 5%       |
| Packaging Materials    | 4819 / 3923 | 18%      |

Set the HSN code on each Item record under the **Taxes** tab.

### Step 3: Create Tax Templates

Go to **Accounting workspace → Tax Masters** and create templates for each GST rate combination:

* **GST 5% (Intra-state)**: CGST 2.5% + SGST 2.5%
* **GST 5% (Inter-state)**: IGST 5%
* **GST 12% (Intra-state)**: CGST 6% + SGST 6%
* **GST 12% (Inter-state)**: IGST 12%
* **GST 18% (Intra-state)**: CGST 9% + SGST 9%
* **GST 18% (Inter-state)**: IGST 18%

The system automatically selects CGST+SGST or IGST based on the customer's state vs your company's state.

***

## Daily Operations: GST on Sales

When you create a **Sales Invoice**:

1. The system picks up the HSN code from each item
2. Based on the customer's state vs your state, it applies either CGST+SGST or IGST
3. The tax is calculated automatically and shown on the invoice

You do not need to manually enter GST on invoices once it is configured. Always verify that the GSTIN on the customer record is correct before submitting the invoice.

***

## Daily Operations: GST on Purchases

When you create a **Purchase Invoice**:

1. The system records the Input Tax Credit (ITC) based on the supplier's GST charged
2. The ITC is available to offset against your output tax liability

Verify the supplier's GSTIN on each invoice. ITC can be denied if the GSTIN is incorrect or if the supplier has not filed their returns.

***

## e-Invoice Generation

If your annual turnover exceeds the e-Invoice threshold (check the current government notification for the applicable limit), you must generate an e-Invoice for every B2B sales transaction.

### How to generate an e-Invoice

1. Create and submit the **Sales Invoice** as normal
2. Click **Generate e-Invoice**
3. The system sends the invoice data to the Invoice Registration Portal (IRP)
4. The IRP returns an **IRN (Invoice Reference Number)** and a QR code
5. The IRN and QR code are stored on the invoice and printed on the invoice PDF

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/bizaxloptimizationsllp/images/placeholder-einvoice-generated.png" alt="Sales Invoice showing IRN number and QR code generated from the Invoice Registration Portal" />
</Frame>

### Monitoring pending e-Invoices

The **Pending e-Invoices** number card on the GST workspace shows all invoices that have not yet been submitted to the IRP. Check this daily and generate any pending e-Invoices.

If an invoice has been cancelled in the system but the e-Invoice is still active on the portal, it will appear in the **Invoice Cancelled, e-Invoice Active** number card. These must be cancelled on the portal within the 24-hour window.

***

## e-Waybill Generation

An e-Waybill is required for the movement of goods worth more than Rs. 50,000 (inter-state) or as per your state's intra-state threshold.

### How to generate an e-Waybill

1. Create and submit the **Delivery Note** or **Sales Invoice**
2. Click **Generate e-Waybill**
3. Fill in the transporter details: transporter ID (GSTIN of the transporter), vehicle number, and mode of transport
4. The system submits to the e-Waybill portal and returns a **Waybill Number** and validity period
5. Print the e-Waybill and hand it to the driver before the vehicle leaves

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/bizaxloptimizationsllp/images/placeholder-ewaybill-generated.png" alt="Delivery Note with e-Waybill generated showing waybill number, validity, and vehicle details" />
</Frame>

### Monitoring pending e-Waybills

The **Pending e-Waybills** number card on the GST workspace shows delivery notes that require an e-Waybill but have not had one generated yet. Check this before every dispatch run.

### Extending or cancelling an e-Waybill

If a vehicle is delayed and the e-Waybill validity expires, you need to extend it through the GST India workspace. If goods are returned before delivery, the e-Waybill must be cancelled within 24 hours of generation.

***

## Monthly GST Return Workflow

### By the 11th of each month: File GSTR-1

GSTR-1 reports all your outward supplies (sales) for the previous month.

1. Go to **GST India workspace → GSTR-1**
2. Select the return period (month and year)
3. Review the data: B2B invoices, B2C sales, exports, debit/credit notes
4. Look for any errors flagged by the system (missing GSTINs, incorrect HSN codes, etc.)
5. Correct any errors in the source invoices and re-run the report
6. Download the JSON file or use the direct filing option to submit to the GST portal

### By the 20th of each month: File GSTR-3B

GSTR-3B is the summary return where you declare your tax liability and claim Input Tax Credit.

1. Go to **GST India workspace → GSTR-3B Details**
2. Review the outward supply summary (matches your GSTR-1)
3. Review the ITC available from your purchase invoices
4. The net tax payable is the difference between output tax and input tax credit
5. Make the tax payment through the GST portal challan
6. File the return

### Purchase Reconciliation

Before finalising ITC claims, use the **Purchase Reconciliation Tool** to match your purchase invoices against the supplier's GSTR-2A data from the portal. This identifies:

* Invoices in your system that are not in the supplier's filing (potential ITC issue)
* Invoices in the supplier's filing that are not in your system (missed recording)

Go to **GST India workspace → Purchase Reconciliation Tool**.

***

## Key GST Reports

| Report                                   | When to Use                                  | Where to Find It                    |
| ---------------------------------------- | -------------------------------------------- | ----------------------------------- |
| **GSTR-1**                               | Monthly filing preparation                   | GST India workspace                 |
| **GSTR-3B Details**                      | Monthly summary return preparation           | GST India workspace                 |
| **GST Sales Register**                   | Detailed sales audit                         | GST India workspace                 |
| **GST Purchase Register**                | Detailed purchase audit and ITC review       | GST India workspace                 |
| **HSN-wise Summary of Outward Supplies** | HSN table in GSTR-1                          | GST India workspace                 |
| **e-Invoice Summary**                    | Monitor all generated e-Invoices             | GST India workspace                 |
| **e-Waybill Log**                        | Audit trail of all e-Waybills                | GST India workspace → Logs          |
| **GSTIN Status**                         | Verify a customer or supplier GSTIN is valid | GST India workspace → Other Reports |
| **Audit Trail**                          | Who changed what on GST documents            | GST India workspace → Other Reports |

***

## Best Practices

* Always enter the correct GSTIN for customers before creating the first B2B invoice. Incorrect GSTINs lead to e-Invoice rejections and ITC disputes
* Generate e-Invoices on the same day invoices are submitted. There is no legal obligation to generate immediately, but delaying creates a backlog and the risk of forgetting
* Generate e-Waybills before the vehicle leaves the premises, not after
* Run the Purchase Reconciliation Tool before the 20th of each month to identify and resolve ITC mismatches before filing GSTR-3B
* Check the **Audit Trail** report if there is ever a dispute about when an invoice was created or modified - it records every change with timestamp and user

***

## Troubleshooting

**e-Invoice generation is failing.**
Common causes: incorrect GSTIN in company or customer settings, missing HSN code on an item, invoice value is zero, or the IRP portal credentials are not configured. Check the **Integration Request** log in the GST workspace for the specific error message.

**GSTR-1 is showing incorrect turnover.**
This usually means some invoices have the wrong GST category for the customer. Check that B2B customers have a GSTIN and B2C customers do not, and that the supply type (Regular, Export, etc.) is correctly set.

**e-Waybill shows the wrong transporter GSTIN.**
The transporter details are entered at the time of e-Waybill generation. If the wrong GSTIN was entered, cancel the e-Waybill within 24 hours and regenerate it with the correct details.

***

## Related Features

* [Sales](./sales) - Creating Sales Invoices that feed GSTR-1
* [Procurement](./procurement) - Purchase Invoices and ITC capture
* [Payments](./payments) - Recording GST payments to the government
