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

# Classification Overview

> Understanding company and GST classification systems in India

## Overview

Finscreener uses multiple classification systems to categorize companies and GST registrations. Understanding these systems helps you write more effective queries and interpret data correctly.

## Classification Systems

<CardGroup cols={2}>
  <Card title="NIC Codes" icon="sitemap" href="/classification/nic-codes">
    National Industrial Classification for economic activities.
  </Card>

  <Card title="HSN Codes" icon="barcode" href="/classification/hsn-codes">
    Harmonized System of Nomenclature for goods.
  </Card>

  <Card title="SAC Codes" icon="tags" href="/classification/sac-codes">
    Services Accounting Codes for services.
  </Card>

  <Card title="Company Types" icon="building" href="/classification/company-types">
    Legal structures and classifications.
  </Card>

  <Card title="GST Types" icon="receipt" href="/classification/gst-types">
    GST registration and taxpayer types.
  </Card>
</CardGroup>

## Quick Reference

### For Companies

| Classification | Purpose                 | Example                      |
| -------------- | ----------------------- | ---------------------------- |
| NIC Code       | Industry classification | 62011 = Computer programming |
| Company Type   | Legal structure         | Private, Public, LLP         |
| Company Status | Operational state       | Active, Dormant, Struck Off  |
| ROC Code       | Registrar jurisdiction  | RoC-Mumbai, RoC-Delhi        |

### For GST

| Classification | Purpose                 | Example                      |
| -------------- | ----------------------- | ---------------------------- |
| HSN Code       | Goods classification    | 8517 = Telephones            |
| SAC Code       | Services classification | 998313 = IT services         |
| Taxpayer Type  | Tax regime              | Regular, Composition         |
| GST Status     | Registration state      | Active, Suspended, Cancelled |

## CIN Structure

The Corporate Identification Number (CIN) is a 21-character alphanumeric code that encodes key information:

```
L72200DL2010PTC211256
│├────┼──┼───┼──┼─────
│ │    │  │   │  └ Serial Number
│ │    │  │   └ Company Type (PTC = Private)
│ │    │  └ Year of Incorporation
│ │    └ State Code (DL = Delhi)
│ └ NIC Code
└ Listing Status (L = Listed, U = Unlisted)
```

## GSTIN Structure

The GST Identification Number is a 15-character alphanumeric code:

```
22ABCDE1234F1Z5
├─┼─────────┼┼┼┤
│ │         ││└└ Checksum characters
│ │         │└ Default (always Z)
│ │         └ Entity code (1-9, A-Z)
│ └ PAN of the entity
└ State code (01-37)
```

## Using Classifications in FQL

<CodeGroup>
  ```fql Company Query theme={null}
  # Find IT companies using NIC code
  NICCode IN [62011, 62012] AND State == 'Karnataka'

  # Find by NIC description
  NICDesc CONTAINS 'software' AND paidUpCapital > 10000000
  ```

  ```fql GST Query theme={null}
  # Find by HSN code
  hsncd == '8517' AND state == 'Maharashtra'

  # Find by SAC code
  saccd == '998313' AND Status == 'Active'
  ```
</CodeGroup>
