Documents & Customs

HS codes for plastic waste and scrap: a guide to heading 3915

Pile of colourful plastic bottle caps

Key takeaways

  • Plastic waste, parings and scrap fall under heading 3915 of the Harmonized System; the first 6 digits are the same worldwide.
  • 3915.10 ethylene polymers (LDPE/HDPE), 3915.20 styrene, 3915.30 vinyl chloride (PVC), 3915.90 other plastics (PET, PP etc.).
  • Processed granules are no longer waste; as polymers in primary forms they go under headings 3901–3907.
  • Use TARIC in the EU and the Turkish Customs Tariff for Türkiye's 12-digit codes; for disputed cases request a binding tariff information (BTI) ruling.

The right HS code determines duty, statistics and, above all, which permits and controls apply. For plastic scrap, a wrong code can hold cargo at the port or place it under the wrong procedure. This guide summarises the positions most used in plastic waste and scrap trade and how to verify the right code.

Note: this article is for general information. Tariffs are updated every year; confirm the code for your declaration in the current official tariff or with your customs broker.

HS, CN and national codes: how the digits work

  • HS (Harmonized System), 6 digits: set by the World Customs Organization (WCO) and identical in all member countries.
  • CN (Combined Nomenclature), 8 digits: the EU's two extra digits; detailed EU measures use the 10-digit TARIC code.
  • Türkiye's GTİP, 12 digits: the national breakdown, largely aligned with the EU CN for the first 8 digits.

In short, the first 6 digits are the shared international language; the rest varies by country. When buyer and seller are in different countries, the first 6 digits should match on both sides.

3915: waste, parings and scrap of plastics

In the Harmonized System, “waste, parings and scrap, of plastics” is heading 3915. Subheadings split by polymer:

HS codeScopeTypical traded examples
3915.10Of polymers of ethyleneLDPE stretch and clear film bales, HDPE drum/crate regrind, PE regrind
3915.20Of polymers of styreneEPS/XPS foam, HIPS parings
3915.30Of polymers of vinyl chloridePVC profile and pipe scrap
3915.90Of other plasticsPET bottle bales, PP big bags and crates, mixed plastics

At EU CN level, 3915.90 is split further; for example waste of propylene polymers has its own 8-digit position. Always check the national breakdown in your own tariff.

Waste or product? Granules and flakes

The deciding question is whether the material is still waste or a processed raw material:

  • Bales, parings, regrind: still waste, stay under 3915.
  • Granules (melted and extruded): polymers in primary forms. Polyethylene 3901, polypropylene 3902, PET 3907.61 (viscosity number 78 ml/g or higher) or 3907.69.
  • Washed flakes: a grey area; some administrations treat them as waste, others as primary forms. A binding tariff ruling is the safest route for these products.

Plastic bags and packaging products

Finished goods made from recycled feedstock are no longer waste. For example, polyethylene refuse sacks and bags fall under 3923.21 (sacks and bags of polymers of ethylene).

Don't confuse HS codes with Basel codes

Waste shipments also carry the waste's environmental code alongside the HS code. Under the Basel Convention plastic waste amendments in force since 2021:

  • B3011: non-hazardous, clean plastic waste almost exclusively of one polymer (such as PE, PP, PET) destined for environmentally sound recycling.
  • Y48: non-hazardous plastic waste outside B3011, such as mixed or contaminated plastics; subject to prior informed consent.
  • A3210: plastic waste with hazardous characteristics.

The Annex and permit applications should show both the HS code and the waste code, correctly and consistently.

Where to verify the right code

  • European Union: the European Commission's TARIC database and the Access2Markets portal for exporters.
  • Türkiye: the Turkish Customs Tariff published yearly by the Ministry of Trade (12-digit GTİP).
  • International 6 digits: the World Customs Organization (WCO) HS nomenclature.
  • When certainty is needed: request a binding tariff information (BTI) ruling from customs. It binds the administration for that product and prevents later disputes.
Practical tip: use the same HS code and the same goods description on the proforma, final invoice, packing list and Annex. A code mismatch between documents is one of the most common questions at customs.

Frequently asked questions

What is the HS code for plastic scrap?

Plastic waste, parings and scrap are classified under heading 3915. The subheading depends on the polymer: ethylene polymers (PE) 3915.10, styrene polymers 3915.20, vinyl chloride polymers (PVC) 3915.30 and other plastics (including PET and PP) 3915.90. Check the current national tariff for the full national code.

Which HS code applies to PET bottle bales?

Because PET bottle bales are waste, they are generally classified under 3915.90 (waste of other plastics). The national 8–12 digit breakdown can differ, so check the tariff of the importing country.

Do recycled granules also fall under 3915?

No. Material that has been melted and pelletised is a polymer in primary form: polyethylene 3901, polypropylene 3902, PET 3907.61 or 3907.69 depending on its viscosity number.

Where should I verify an HS code?

Use the European Commission's TARIC database in the EU, the Turkish Customs Tariff published by the Ministry of Trade for Türkiye, and the World Customs Organization's HS nomenclature for the international 6 digits. When certainty is needed, request a binding tariff information (BTI) ruling from customs.

Contact form

Tell us about your material, we'll find the right match.

Describe the material you want to sell or buy, the volume and your expectations. Our team reviews every request and gets back to you.

  1. 01
    Send your request

    Material, volume and quality expectations.

  2. 02
    We match

    We identify a suitable supplier or buyer.

  3. 03
    We run the process

    We coordinate logistics and documents together.

Request type
Material

* Required fields