GST compliance is one of the most critical — and most confusing — aspects of running a fertilizer shop in India. With different tax rates for fertilizers, pesticides, and seeds; mandatory invoice formats; monthly or quarterly GSTR-1 filing; and increasing scrutiny from GST authorities, getting it right matters more than ever in 2026.
This guide explains everything a fertilizer shop owner needs to know about GST billing — from the correct tax rates and HSN codes to invoice format requirements and GSTR-1 filing — in plain language, without the legal jargon.
GST for Fertilizer Shops: Overview
Fertilizer retail shops in India are subject to GST if their annual turnover exceeds ₹40 lakh (₹20 lakh for special category states). Most agri-input dealers cross this threshold and are therefore required to:
- Register under GST and obtain a GSTIN
- Generate GST-compliant invoices for all sales
- Collect applicable GST from buyers
- File GSTR-1 (outward supply return) monthly or quarterly
- File GSTR-3B (summary return with tax payment) monthly
- Maintain purchase and sale records for 72 months (6 years)
GST Rates for All Agri-Input Products
One of the most frequent sources of confusion — and GST notices — for fertilizer shop owners is applying the wrong tax rate. Here is a clear reference for all product categories you likely sell:
| Product Category | GST Rate | HSN Chapter | Examples |
|---|---|---|---|
| Chemical Fertilizers | 5% | Chapter 31 | Urea, DAP, MOP, NPK, SSP, Ammonium Sulphate |
| Organic Fertilizers | 5% | 3101 | Organic manure, vermicompost, bio-fertilizers in specified forms |
| Micronutrients | 5% | 3105 / 3824 | Zinc sulphate, boron, iron chelate, manganese |
| Seeds | 0% | Chapter 12 | Paddy, wheat, maize, groundnut, vegetable seeds |
| Insecticides | 18% | 3808 | Chlorpyrifos, Imidacloprid, Lambda-cyhalothrin |
| Fungicides | 18% | 3808 | Carbendazim, Mancozeb, Propiconazole |
| Herbicides / Weedicides | 18% | 3808 | Glyphosate, Pendimethalin, Atrazine, Bispyribac |
| Plant Growth Regulators | 18% | 3808 | Ethephon, Gibberellic acid, Triacontanol |
| Agricultural Implements | 5–12% | 8201 | Sprayers: 12%, Hand tools: 5% |
Complete HSN Code Reference for Fertilizer Shops
HSN (Harmonized System of Nomenclature) codes are mandatory on GST invoices for businesses with turnover above ₹5 crore (4-digit codes) and are recommended for all. Here are the most commonly used HSN codes in fertilizer retail:
| HSN Code | Product | GST Rate |
|---|---|---|
| 3101 | Animal or vegetable fertilizers, organic fertilizers | 5% |
| 3102 | Mineral or chemical fertilizers, nitrogenous (Urea 310210) | 5% |
| 3103 | Mineral or chemical fertilizers, phosphatic (SSP 310310) | 5% |
| 3104 | Mineral or chemical fertilizers, potassic (MOP 310420) | 5% |
| 3105 | Compound fertilizers (DAP 310510, NPK mixtures 310520) | 5% |
| 1209 | Seeds of herbaceous plants for sowing | 0% |
| 1211 | Plants and parts thereof (herbal/botanical extracts) | 0% |
| 3808 | Insecticides, fungicides, herbicides, rodenticides | 18% |
| 2833 | Zinc sulphate (as standalone product for foliar spray) | 5% |
| 8424 | Mechanical appliances for dispersing liquids (sprayers) | 12% |
Mandatory Elements in a GST Fertilizer Invoice
A GST tax invoice from a fertilizer shop must contain these mandatory elements as prescribed by GST rules:
- Supplier's name, address, and GSTIN
- Invoice number (consecutive, unique per financial year)
- Invoice date
- Buyer's name and address
- Buyer's GSTIN (if registered — farmers are usually unregistered)
- Place of supply (state code)
- HSN code for each product
- Description of goods
- Quantity and unit of measurement (bags, bottles, kg, litres)
- Rate per unit
- Taxable value (value before GST)
- CGST amount (for intra-state sales)
- SGST amount (for intra-state sales)
- IGST amount (for inter-state sales — rare for fertilizer retail)
- Total invoice amount
- Signature or digital signature
Sample GST Invoice for a Fertilizer Shop
| # | Product | HSN | Qty | Rate | Taxable | GST% | GST Amt | Total |
|---|---|---|---|---|---|---|---|---|
| 1 | DAP 50kg (IFFCO) | 3105 | 3 Bags | ₹1,350 | ₹3,857 | 5% | ₹193 | ₹4,050 |
| 2 | Urea 50kg | 3102 | 2 Bags | ₹267 | ₹509 | 5% | ₹25 | ₹534 |
| 3 | Chlorpyrifos 20EC 1L | 3808 | 2 Btl | ₹480 | ₹814 | 18% | ₹146 | ₹960 |
| 4 | Tomato Seeds 10gm | 1209 | 5 Pkt | ₹120 | ₹600 | 0% | ₹0 | ₹600 |
How to File GSTR-1 for Your Fertilizer Shop
GSTR-1 is the return where you report all your sales (outward supplies) for the period. Here's how it works for a fertilizer retailer:
1 Determine Your Filing Frequency
If annual turnover is above ₹5 crore: file GSTR-1 monthly (by 11th of next month). If below ₹5 crore: you can opt for quarterly GSTR-1 under the QRMP scheme. Most small fertilizer shops qualify for quarterly filing.
2 Gather Your Sales Data
Collect all sales invoices for the period. Group by: B2B sales (to GST-registered buyers), B2C large (to unregistered buyers above ₹2.5 lakh invoice value), and B2C small (to unregistered buyers below ₹2.5 lakh — can be reported as aggregate). For fertilizer retail, most sales are B2C small.
3 Enter HSN-Wise Summary
You must report a summary of sales by HSN code. For example: total Urea bags sold (HSN 3102, 5% GST), total DAP sold (HSN 3105, 5% GST), total pesticides sold (HSN 3808, 18% GST). This is where errors in your invoice HSN codes create mismatches.
4 Upload or Submit on GST Portal
Log in to gst.gov.in, go to Returns → GSTR-1, select the period, and upload your data. With Kroply, you can export a GSTR-1 ready Excel file with one click and upload it directly — no manual data entry required.
6 Common GST Mistakes Fertilizer Shops Make
Based on GST notices received by fertilizer retailers, these are the six most common compliance errors:
Mistake 1: Applying Pesticide GST Rate to Fertilizers
Charging 18% GST on fertilizers (which should be 5%) results in collecting excess tax from farmers. This excess must be remitted to the government and causes discrepancies in GSTR-3B that attract scrutiny.
Mistake 2: Not Generating Bills for Credit Sales
When a farmer takes goods on credit, many shops skip the bill and write it in a register. This is a GST violation — every supply must be invoiced at the time of supply, regardless of whether payment is received.
Mistake 3: Using Incorrect or Missing HSN Codes
Many shops use generic HSN codes or leave the field blank. If your GSTR-1 HSN summary doesn't match your actual sales, it creates reconciliation issues and potential notices from the GST department.
Mistake 4: Wrong CGST/SGST Calculation
For a 5% GST rate, CGST is 2.5% and SGST is 2.5%. Some shops apply 5% CGST + 5% SGST — collecting double the required tax. This creates a liability to refund excess to buyers and a discrepancy in GSTR-3B.
Mistake 5: Not Issuing Credit Notes for Returns
When a farmer returns goods, a credit note must be generated — not just a handwritten entry. This credit note reduces your GSTR-1 outward supply and keeps your books accurate.
Mistake 6: Delay in Filing GSTR-1
Late filing of GSTR-1 attracts a late fee of ₹50 per day (₹25 CGST + ₹25 SGST) for returns with tax liability. For nil returns, it's ₹20 per day. Over a year, these add up significantly.
Automate GST Compliance with Kroply
Kroply automatically applies correct GST rates, generates HSN-compliant invoices, and exports GSTR-1 ready reports. Eliminate all 6 mistakes above.
Get Free Demo →How Billing Software Automates GST Compliance
The right fertilizer shop billing software eliminates manual GST errors by automating every compliance step:
- Auto GST Rate Application: Software knows that DAP = 5% and Chlorpyrifos = 18% — applies the correct rate automatically when you select a product.
- HSN Code Pre-Loading: All fertilizer and pesticide HSN codes are built-in. No need to look up codes or remember them — the software assigns them when you select a product.
- CGST/SGST Split: Software correctly splits the GST rate into equal CGST and SGST components (or applies IGST for inter-state sales) — no manual calculation needed.
- Invoice Numbering: Auto-generates sequential, unique invoice numbers that comply with GST requirements.
- GSTR-1 Export: One-click generation of GSTR-1 data in the format required for GST portal upload — saving hours of manual work every month.
- Credit Notes: Generate credit notes for returns with one click — automatically adjusts stock, farmer ledger, and GSTR-1 data.
FAQ: GST for Fertilizer Shops in India
What is the GST rate on fertilizers in India?
Fertilizers attract 5% GST under HSN Chapter 31. This includes Urea, DAP, MOP, SSP, NPK, and compound fertilizers. Seeds are exempt (0%) and pesticides attract 18% GST.
What is the HSN code for DAP fertilizer?
DAP (Di-Ammonium Phosphate) falls under HSN code 3105 (specifically 310510 for bulk DAP). GST rate is 5%.
Do I need to generate GST invoices for farmer sales?
Yes. Every sale above ₹200 requires a GST invoice, even if the farmer is not GST registered. For unregistered buyers, the GSTIN field shows "Unregistered" but all other invoice details are mandatory.
How do I file GSTR-1 for my fertilizer shop?
Log in to gst.gov.in, go to Returns → GSTR-1, select the tax period, and upload your outward supply data. With Kroply billing software, you can export a ready-to-upload GSTR-1 file in one click — no manual data entry needed.
What happens if I file GSTR-1 late?
Late filing attracts a penalty of ₹50 per day (₹25 CGST + ₹25 SGST) for returns with tax liability. Using billing software with automated reminders helps ensure you never miss a deadline.
Is Urea GST-exempt for farmers?
No. Urea attracts 5% GST. The government subsidy makes Urea affordable for farmers, but the GST is still applicable on the invoice. The retailer must charge and remit 5% GST on Urea sales.