Ball Bearings HSN Code & GST Rate

The HSN code for ball bearings is 848210 in India. Ball bearings fall under Heading 8482, which covers ball and roller bearings.

The exact 8-digit HSN code depends on the type of ball bearing and its bore diameter. For ball bearings that do not fall under a more specific listed category, 84821090 is the residual “other” classification.

Ball bearings under HSN 8482 generally attract 18% GST.

What Is the HSN Code for Ball Bearings?

The main HSN classification for ball bearings is:

848210 — Ball Bearings

The classification hierarchy is:

  • 84 – Machinery and mechanical appliances

  • 8482 – Ball or roller bearings

  • 848210 – Ball bearings

  • 848210xx – Specific tariff item based on bearing type and dimensions

The specific 8-digit HSN should be selected according to the type of bearing and bore diameter.

Ball Bearings HSN Code – Quick Summary

Particular Details
Product Ball Bearings
HSN Heading 8482
HSN Subheading 848210
Common residual 8-digit code 84821090
GST Rate 18%
Chapter 84
Classification HSN – Goods

CBIC currently lists ball and roller bearings under HSN 8482 at 18% GST.

Ball Bearings HSN Code Details

Ball bearings are classified under Chapter 84.

Classification Level Code Description
Chapter 84 Nuclear reactors, boilers, machinery and mechanical appliances; parts thereof
Heading 8482 Ball or roller bearings
Subheading 848210 Ball bearings
Tariff Item 84821090 Other ball bearings

India’s tariff structure further divides ball bearings according to whether they are radial, adapter or thrust bearings and according to bore diameter.

HSN Codes for Different Types of Ball Bearings

Ball Bearing Type HSN Code
Adapter radial ball bearing, bore up to 50 mm 84821011
Adapter radial ball bearing, bore above 50 mm up to 100 mm 84821012
Adapter radial ball bearing, bore above 100 mm 84821013
Other radial ball bearing, bore up to 50 mm 84821020
Other radial ball bearing, bore above 50 mm up to 100 mm 84821030
Other radial ball bearing, bore above 100 mm 84821040
Thrust ball bearing, bore up to 50 mm 84821051
Thrust ball bearing, bore above 50 mm up to 100 mm 84821052
Thrust ball bearing, bore above 100 mm 84821053
Other ball bearings 84821090

The Indian tariff therefore does not use one single 8-digit HSN for every ball bearing.

GST Rate on Ball Bearings

Ball bearings under HSN 8482 generally attract 18% GST.

For an applicable intra-state transaction:

  • 9% CGST

  • 9% SGST

For an applicable inter-state transaction:

  • 18% IGST

CBIC’s current GST rate schedule specifically lists “Ball bearing, Roller Bearings” under HSN 8482 at 18% GST.

Example

If ball bearings have a taxable value of ₹20,000:

  • Taxable value: ₹20,000

  • GST @ 18%: ₹3,600

  • Total invoice value: ₹23,600

For an applicable intra-state transaction:

  • CGST @ 9% = ₹1,800

  • SGST @ 9% = ₹1,800

What Is Included Under HSN 8482?

HSN 8482 broadly covers:

  • Ball bearings

  • Tapered roller bearings

  • Spherical roller bearings

  • Needle roller bearings

  • Cylindrical roller bearings

  • Other ball or roller bearings

  • Certain parts of bearings

However, ball bearings specifically fall under 848210, while roller-bearing types use different subheadings within 8482.

How to Choose the Correct HSN Code for Ball Bearings

1. Confirm that the product is a ball bearing

If the product uses balls as the rolling element, classification begins under 848210.

Roller bearings use separate subheadings.

2. Identify the bearing type

Check whether the bearing is:

  • Adapter radial

  • Other radial

  • Thrust

  • Another ball-bearing type

3. Check the bore diameter

Several Indian tariff items distinguish bearings using these ranges:

  • Up to 50 mm

  • Above 50 mm and up to 100 mm

  • Above 100 mm

4. Use 84821090 only where appropriate

84821090 is the residual “other ball bearings” classification.

It should not replace a more specific tariff item when the bearing clearly matches one of the listed categories.

How to Add Ball Bearing HSN Code to an Invoice

When creating a GST invoice:

  1. Enter the product name, such as Radial Ball Bearing.

  2. Add the applicable HSN code.

  3. Enter the quantity.

  4. Add the taxable value.

  5. Apply 18% GST.

  6. Apply CGST and SGST for an applicable intra-state sale or IGST for an applicable inter-state sale.

  7. Include the remaining mandatory GST invoice details.

Example Invoice Entry

Item HSN Code Quantity GST Rate
Other Ball Bearing 84821090 10 units 18%

The exact HSN should be selected based on the actual bearing supplied.

Related HSN Codes

HSN Code Description
8482 Ball or roller bearings
848210 Ball bearings
84821090 Other ball bearings
848220 Tapered roller bearings
84823000 Spherical roller bearings
84824000 Needle roller bearings
848250 Other cylindrical roller bearings
84828000 Other, including combined ball/roller bearings

Find Ball Bearing HSN Codes with myBillBook

Using the correct HSN code helps bearing traders, distributors, manufacturers and repair businesses apply the appropriate GST rate and maintain accurate invoices.

With myBillBook‘s HSN Code Finder, you can search using the product name or description and identify the relevant HSN while creating GST invoices.

Sources

  • Central Board of Indirect Taxes and Customs (CBIC) — GST Goods and Services Rates, HSN 8482

  • Directorate General of Foreign Trade (DGFT) — ITC (HS) classification of ball and roller bearings

  • Ministry of Commerce & Industry, Government of India — Indian tariff classification for HSN 848210

Last Reviewed: 30 September 2026

The exact 8-digit ball-bearing HSN depends on the bearing type and bore diameter. Businesses should use the most specific tariff item matching the product supplied.

Frequently Asked Questions

What is the HSN code for ball bearings?

The HSN subheading for ball bearings is 848210. The exact 8-digit tariff code depends on the bearing type and bore diameter.

What is HSN 84821090?

HSN 84821090 covers other ball bearings that do not fall within a more specific ball-bearing tariff item.

What is the GST rate on ball bearings?

Ball bearings under HSN 8482 generally attract 18% GST.

Is HSN 848210 correct for all ball bearings?

Yes, 848210 is the six-digit subheading for ball bearings, but the exact Indian 8-digit tariff item can vary according to bearing type and bore diameter.

What is the difference between HSN 8482 and 848210?

8482 is the broad heading covering ball and roller bearings.

848210 is the more specific subheading covering ball bearings only.

What is the HSN code for thrust ball bearings?

Thrust ball bearings fall under:

84821051 – Bore up to 50 mm

84821052 – Bore above 50 mm up to 100 mm

84821053 – Bore above 100 mm

What is the HSN code for spherical roller bearings?

Spherical roller bearings are classified separately under HSN 84823000.

Do all bearings use HSN 848210?

No. 848210 applies specifically to ball bearings. Roller bearings use other subheadings under HSN 8482.

Scroll to Top