EximDataX

HS Code 2902Cyclic hydrocarbons

12 six-digit codes · Heading 2 of 42 in Chapter 29 · World Customs Organization Harmonized System

HS code 2902 covers cyclic hydrocarbons, which are compounds of carbon and hydrogen built around a ring, such as benzene, toluene, xylenes, styrene and cumene.

Heading 2902 is finely cut: 12 six-digit codes, 290211 to 290290, all of them under “Cyclic hydrocarbons”. At that depth it is the exact wording of the code, not of the heading, that settles a classification. The heading is number 2 of 42 in Chapter 29, Organic chemicals, which runs to 410 six-digit codes in all.

Six-digit codes under heading 2902

HS CodeImport–export description
290211Cyclic hydrocarbons; cyclohexane
290219Cyclic hydrocarbons; cyclanes, cyclenes and cycloterpenes, excluding cyclohexane
290220Cyclic hydrocarbons; benzene
290230Cyclic hydrocarbons; toluene
290241Cyclic hydrocarbons; o-xylene
290242Cyclic hydrocarbons; m-xylene
290243Cyclic hydrocarbons; p-xylene
290244Cyclic hydrocarbons; mixed xylene isomers
290250Cyclic hydrocarbons; styrene
290260Cyclic hydrocarbons; ethylbenzene
290270Cyclic hydrocarbons; cumene
290290Cyclic hydrocarbons; n.e.c. in heading no. 2902

What HS code 2902 covers

This heading is for hydrocarbons that contain a ring of carbon atoms. If your goods are a plain ring-shaped hydrocarbon and not a changed version of one, check here first.

The named products are cyclohexane, benzene, toluene, the xylenes, styrene, ethylbenzene and cumene. Other ring hydrocarbons fall into the cyclanes group or into a catch-all line at the end of the heading.

Importers in India often search for the HSN code 2902, and US traders look up HTS 2902. The first digits are shared. Each country then adds its own digits after the first six, so always check your national tariff before you file.

How to pick the right 2902 code

The wording of the code line is what counts, so read it closely. These short rules cover the usual doubts.

  • Cyclohexane goes to 290211.
  • Benzene is 290220 and toluene is 290230.
  • A single xylene isomer has its own line: o-xylene 290241, m-xylene 290242 and p-xylene 290243. A blend of isomers goes to 290244.
  • Styrene is 290250, ethylbenzene is 290260 and cumene is 290270, so none of them belong in the catch-all.
  • Use 290290 only when no named line fits.
  • Unsure about your goods? Run them through the HS code classifier and compare the result with the code wording.

2902 vs nearby headings 2901 and 2903

The first test is the shape of the molecule. Heading 2901 holds acyclic hydrocarbons, which have no ring. Heading 2902 holds the cyclic ones.

The second test is whether the hydrocarbon has been changed. If a benzene ring has gained one of these groups, look there and not here.

A ring that carries a hydroxyl group is a different case again. Phenols have their own heading, 2907, and cyclic alcohols sit in 2906.

Import export data for cyclic hydrocarbons

Many people who look up a code also want to know who trades it. This is where the customs record helps. EximDataX shows shipment-level import and export records from official customs sources. Coverage: 43 direct customs feeds plus 184 mirror-derived countries. Named buyers and named suppliers are available in 38 of the 43 direct markets. Most markets refresh weekly and some refresh daily.

You can search by HS code to see who imports and exports a product, and book a free demo.

To see the trade by country and the companies behind each shipment, open the live records for these products on EximDataX. You can also start from the pages for import data, export data, buyer data or supplier data.

Who ships under 2902?

EximDataX tracks the live import–export records filed under this heading and the 12 codes beneath it: named buyers, suppliers, quantities and values from official customs feeds.

See live data for 2902

Section VI: Products of the Chemical or Allied Industries, chapters 28–38.

Straight answers

HS Code 2902: common questions

What is HS code 2902?

It is a four-digit customs heading for hydrocarbons whose molecules contain a ring. Its lines separate products like benzene, toluene and styrene.

What is the HS code for toluene?

Toluene has its own six-digit line, 290230.

What is the HS code for xylene?

It depends on the form. Each single isomer has its own line, and a blend of isomers has a separate one. The code guide above shows the exact numbers.

What is the difference between HS 2901 and 2902?

The ring decides it. Hydrocarbons without a ring are in 2901, and those with a ring are in 2902.

Which code covers cyclic hydrocarbons not listed elsewhere?

The catch-all is 290290, and it is for goods no named line fits. Cyclanes, cyclenes and cycloterpenes other than cyclohexane use 290219 instead.

Where can I find importers and exporters of HS 2902 products?

Start with the buyer data and supplier data pages linked below. They lead to the live customs records.

See what your buyers are buying.Then decide.

Everything we show you comes from official customs filings — records, not claims. 30 minutes. Your shipment. Your HS code. Real platform. If you don’t see something new about your market by the end of the call, we walk away. No follow-ups.

Free 3-day test account. No card on file. No funnel email sequence.