Skip to the content
FreightParse

HS code for T-shirts

T-shirts are knitted or crocheted garments of heading 6109: the fibre that weighs most decides the subheading, cotton or other textile materials, and for the other materials also the 8 digits.

Opens the HS code finder with T-shirt already filled in. Add what the codes below depend on; nothing is sent until you press Find the code.

Many products? Send your product list (CSV or Excel): the first 500 lines are free.

The possible codes

From the EU's Combined Nomenclature 2026, in English.

Heading 6109: T-shirts, singlets and other vests, knitted or crocheted

T-shirts, singlets and other vests, knitted or crocheted

CodeOfficial textApplies when
HS 6109 10CN 6109 10 00Of cottonCotton weighs most
HS 6109 90Of other textile materialsAnother fibre weighs most, such as polyester, viscose, wool or linen
CN 6109 90 20Of wool or fine animal hair or man-made fibresWool, fine animal hair or man-made fibres weigh most: synthetic ones, such as polyester, or artificial ones, such as viscose
CN 6109 90 90Of other textile materialsAnother fibre weighs most, such as linen or silk

Mixed fibres: the line is that of the fibre that weighs most (section XI, note 2, and subheading note 2).

The €3 customs duty per item

Since 1 July 2026 the EU charges €3 customs duty per item in a parcel worth up to €150. Goods with the same tariff code are one item.

How many digits of the code count depends on the declaration: 6 on H7, 8 on H6, and 10 on a full H1 declaration, where origin and description also separate items.

Source: European Commission, Access2Markets, 30 June 2026.

Check the code before you file it

This page shows the lines of the tariff and what leads to each. It is not a ruling: a binding one, called a BTI, comes only from a customs authority. Compare the official text with your product, and look the code up in the EU's TARIC database. You are responsible for the code on your declaration.