Most buyers treat the HS code as an administrative field: type “plastic pipe” into a search box, take the first six digits, hand them to the broker, move on. That works right up until it does not — and when it fails, it fails at the port, after the freight is spent and the site is waiting.
It fails because heading 39.17 is not organised the way procurement people think about pipe. It is not split by application, pressure class, diameter, or whether the product carries potable water or irrigation water. It is split by a specific sequence of legal tests applied in a specific order, and if you do not know that order you will pick the wrong six digits for reasons that feel entirely sensible.
This page covers that order: how heading 39.17 is built, what the controlling legal definition excludes, and how to self-check a classification before you declare it. It deliberately does not give you a duty rate, and the section explaining why is the most useful part for anyone budgeting a landed cost. For the wider GCC picture — documentation baseline, SASO conformity route, what we can and cannot supply into the region — see our Middle East market page; none of it is repeated here.

Check the vintage of the document you are reading first — codes from an old edition look perfectly plausible while being wrong. HS 2022, the seventh edition, entered into force on 1 January 2022 and remains in force. The eighth edition, HS 2028, has been adopted and enters into force on 1 January 2028, comprising 299 sets of amendments resulting in 1,229 headings and 5,852 subheadings (WCO, HS Nomenclature 2028 Edition — Amendments effective from 1 January 2028, official page). Note that those counts belong to the 2028 edition, not to the edition in force: if you check them against the HS 2022 page you will not find them, because HS 2022 has its own, different totals. That is a real, dated change — but it is not your code today.
The second vintage question is the national digits. From 1 January 2025 all GCC member states including Saudi Arabia adopted a 2022 HS-based 12-digit integrated tariff, replacing the former 8- and 12-digit arrangements; ZATCA’s Integrated Tariffs page confirms implementation at 12-digit level as of that date (ZATCA, Integrated Tariffs). If your standing purchase order or ERP material master still carries an 8-digit GCC code, it predates the current structure.
| Layer of the code | Who controls it | Where to check it |
|---|---|---|
| Chapter (2 digits) — 39 | WCO | WCO HS Nomenclature 2022, published free |
| Heading (4 digits) — 39.17 | WCO | WCO HS Nomenclature 2022, published free |
| Subheading (6 digits) — e.g. 3917.23 | WCO, internationally uniform | WCO HS Nomenclature 2022, published free |
| National digits (7 to 12) | GCC / member state | ZATCA tariff search for Saudi Arabia; the relevant national customs authority elsewhere |
Internalise that split. The first six digits are an international instrument you can read free and argue from. Everything beyond six digits is national, and you cannot reason your way to it from the WCO text — you have to look it up in the destination tariff.
Before choosing a subheading, establish that your product is a “tube, pipe or hose” in the legal sense. Chapter 39 Legal Note 8 governs this, verbatim (WCO, HS Nomenclature 2022, Chapter 39, Note 8):
“For the purposes of heading 39.17, the expression ‘tubes, pipes and hoses’ means hollow products, whether semi-manufactures or finished products, of a kind generally used for conveying, conducting or distributing gases or liquids (for example, ribbed garden hose, perforated tubes). This expression also includes sausage casings and other lay-flat tubing. However, except for the last-mentioned, those having an internal cross-section other than round, oval, rectangular (in which the length does not exceed 1.5 times the width) or in the shape of a regular polygon are not to be regarded as tubes, pipes and hoses but as profile shapes.”
That contains two tests. Purpose: a hollow product “of a kind generally used” for conveying gases or liquids — a class test, not a test of what your particular customer intends, and it expressly includes semi-manufactures. Internal cross-section: round, oval, rectangular where length does not exceed 1.5 times the width, or a regular polygon. Anything else, lay-flat tubing excepted, is not a pipe for HS purposes but a profile shape — which sits under heading 39.16, not 39.17.
Read the rectangular condition as the numerical limit it is: a rectangular bore qualifies only while its length is at most 1.5 times its width. A wide, flat rectangular duct fails even though every engineer on your project calls it a duct. Where this bites in a real building-services shipment: cable trunking with a wide rectangular section, profiled or channel-section conduit, and any moulded section loosely described as “pipe” on the packing list. Put those on the same invoice line as round pressure pipe and you have created an error a customs officer finds by opening one carton.
Articles citing “the HS notes” for detailed guidance conflate two documents. The Legal Notes — including Note 8 above — are part of the Nomenclature, legally binding, and published free. The Explanatory Notes are the WCO’s separate detailed commentary and are not free: the WCO states they are “available by subscription on www.wcotradetools.org. It can also be purchased via the WCO Online Bookshop,” under WCO copyright (WCO, Explanatory Notes, official page).
We could not lawfully obtain or reproduce the Explanatory Note commentary on 39.17, so this article is grounded in Legal Note 8 and the nomenclature text only. If a consultant quotes you detailed 3917 commentary attributed to “the HS notes”, ask which document — if it is the Explanatory Notes, you cannot free-check it either. Get that position confirmed by someone with a subscription and professional liability, not from a blog quotation.
Heading 39.17 reads: “Tubes, pipes and hoses, and fittings therefor (for example, joints, elbows, flanges), of plastics” (WCO, HS Nomenclature 2022, Chapter 39). The structure below it is not a flat list — it is a set of one-dash groups with two-dash subheadings, and the indent level tells you which test applies:
| Level | Code | Text (WCO HS 2022) |
|---|---|---|
| Subheading | 3917.10 | Artificial guts (sausage casings) of hardened protein or of cellulosic materials |
| Group | — | Tubes, pipes and hoses, rigid: |
| Subheading | 3917.21 | Of polymers of ethylene |
| Subheading | 3917.22 | Of polymers of propylene |
| Subheading | 3917.23 | Of polymers of vinyl chloride |
| Subheading | 3917.29 | Of other plastics |
| Group | — | Other tubes, pipes and hoses: |
| Subheading | 3917.31 | Flexible tubes, pipes and hoses, having a minimum burst pressure of 27.6 MPa |
| Subheading | 3917.32 | Other, not reinforced or otherwise combined with other materials, without fittings |
| Subheading | 3917.33 | Other, not reinforced or otherwise combined with other materials, with fittings |
| Subheading | 3917.39 | Other |
| Subheading | 3917.40 | Fittings |
All entries quoted from WCO HS Nomenclature 2022, Chapter 39. Sausage casings come out first at 3917.10 — irrelevant to piping, but its position proves the heading is sequenced, with products tested against earlier subheadings before later ones.
The first real fork is the group heading: rigid versus other. The two sides are subdivided by completely different criteria, and this is the structural fact most buyers miss. On the rigid side the split is by polymer. On the non-rigid side it is by burst pressure, then reinforcement, then attached fittings. Pressure is a legitimate criterion on one branch and irrelevant on the other. If you are using pressure class to choose between 3917.21 and 3917.23, you are applying the wrong test to the wrong branch.
| Subheading | WCO text | Typical commercial names (our commercial annotation, not WCO text) | Does application change it? |
|---|---|---|---|
| 3917.21 | Rigid — of polymers of ethylene | PE, HDPE | No |
| 3917.22 | Rigid — of polymers of propylene | PP, PPR | No |
| 3917.23 | Rigid — of polymers of vinyl chloride | PVC, uPVC | No |
| 3917.29 | Rigid — of other plastics | Residual. Commercial examples sometimes considered here include PB and ABS; PEX is contested, see above | No |
The subheading codes and the WCO text column are confirmed from the official one-dash / two-dash indent structure in the WCO nomenclature (WCO HS Nomenclature 2022, Chapter 39). The commercial-names column is our own annotation for procurement readers and is not part of the WCO text.
The consequences run both ways. A rigid PVC pressure pipe for potable water and a rigid PVC pipe for a non-pressure drainage stack take the same six-digit code, because both are rigid polymers of vinyl chloride. Conversely, a PE pipe and a PVC pipe doing an identical job in the same trench take different codes. A packing list grouped by “potable water” and “drainage” is a useful commercial grouping and a misleading customs one; grouped by material, you are close to a declarable structure.
Note that 3917.29 is residual — it only catches what the named polymer subheadings do not. Crosslinked polyethylene is the interesting case, and it is interesting precisely because two subheadings are live at once. Read literally, crosslinked polyethylene is a polymer of ethylene, which points at 3917.21; the argument for the residual 3917.29 is that crosslinking changes the material’s character enough that it is no longer classified with the polymers it was made from. Which reading prevails turns on how the material is characterised, and we are not going to assert a PEX position for you. Both branches have to be put to your broker in writing — and note that a rigidity determination is part of that same question, which is why we leave the rigid / non-rigid cell open for PEX in the table below rather than filling it in for you.
The first test is 3917.31: “Flexible tubes, pipes and hoses, having a minimum burst pressure of 27.6 MPa” (WCO HS Nomenclature 2022, Chapter 39). Three things about that figure. It is a minimum burst pressure — a destructive-test property, not a working, operating or nominal pressure class. It is the sole distinguishing test at that level: no material condition, no reinforcement condition, no fittings condition. And it is 27.6 MPa exactly as published — do not round it or restate it in other units on a declaration. (For orientation only, that is approximately 4,000 psi; the conversion is arithmetic, the tariff text governs.)
The 32/33 pair generates disputes on assembled goods. Two physically identical hoses, one shipped bare and one with couplings fitted, take different codes — so “send it pre-assembled, saves the site fitters an hour” is also a customs decision. Make it deliberately and tell your broker.
3917.40 “- Fittings” is a single one-dash subheading with no polymer-based subdivision (WCO HS Nomenclature 2022, Chapter 39). Stated plainly: pipes are split by polymer at six digits; fittings are not. A PE elbow and a PVC elbow share 3917.40, and any split between them is national — at 8, 10 or 12 digits in the destination tariff.
So a supplier who says “your PVC fittings are 3917.23 because the pipe is” has made an identifiable error: carrying the pipe’s polymer logic across to a fitting, where the heading does not subdivide that way. This matters more than it looks, because on a building-services order the fitting references outnumber the pipe references many times over — our UPVC 1806 series alone runs to 203 items and the PPR 1138 series to 75 items (per our catalogue). Misclassify the fittings tail and you have made that error across most of the invoice.
Read this as a demonstration of the method, not a classification ruling for your shipment. The declaring party is responsible for the declaration, and national digits are destination-specific and not shown.
| Our product (per our catalogue) | Rigid? | Polymer | Six-digit group indicated | Note |
|---|---|---|---|---|
| HDPE PN16 pipe, Φ20–110 | Rigid | Polymers of ethylene | Rigid / ethylene (3917.21) | Pressure class does not affect the rigid-branch split |
| PPR PN20 pipe, 20 / 25 / 32 mm only, 4 m lengths | Rigid | Polymers of propylene | Rigid / propylene (3917.22) | Only three sizes exist in our range |
| UPVC 806 PN16 pipe (WP55), Φ20–110 | Rigid | Polymers of vinyl chloride | Rigid / vinyl chloride (3917.23) | Pressure duty |
| PVC 902 pipe, Φ32–110 — non-pressure drainage | Rigid | Polymers of vinyl chloride | Same group as the UPVC pressure pipe | Identical six-digit group despite an opposite duty — the clearest proof HS ignores application |
| PEX pipe, series 2114 / 2121, 16–32 mm | To be confirmed | Crosslinked PE | To be confirmed per shipment; both the ethylene-polymer subheading and the residual “other plastics” subheading have to be examined | We do not assert this one — put it to your broker in writing |
| PPR 1138 fittings (75 items) | n/a | n/a at six digits | Fittings (3917.40) | Not split by polymer at six digits |
| UPVC 1806 fittings (203 items, incl. ball valves and solvent cement) | n/a | n/a at six digits | Fittings (3917.40) for the fittings only | Ball valves and solvent cement are not plastic pipe fittings — see below |
| HDPE 603 / 604 compression fittings | n/a | n/a at six digits | Fittings (3917.40) | Compression, weld-free connection |
| Brass fittings, series 2405, 1/4″–1″ | n/a | Not plastic | Not in Chapter 39 at all | A metal fitting does not follow the pipe it connects to |
All ranges per our catalogue. Two lines cost people money. PVC 902: our non-pressure drainage pipe and our UPVC 806 pressure pipe are engineering opposites — the 902 must never be used for a pressure duty — yet six-digit HS logic groups them identically. Brass 2405: heading 39.17 covers fittings therefor of plastics, so a brass fitting does not inherit the plastic pipe’s classification because it shares a carton. Same warning for solvent cement: a chemical preparation supplied alongside the 1806 series (per our catalogue), not a plastic pipe fitting, and it should not ride quietly on a 3917.40 line.
The code triggers the conformity requirement, not just the rate. In Saudi Arabia, HS 3917 is a regulated-product trigger. SASO Technical Regulation 02-06-171 (Building Materials Part 5: Pipes Used in Water, Electricity and Gas Networks), Annex 1(B) “List of Products and Customs Coding”, lists customs item 3917 covering solid tubes of ethylene polymers, solid tubing of propylene polymers, solid PVC pipes, solid pipes from other plastic material, and flexible pipes. Its scope: “This Regulation applies to pipes used in (hot, cold and sewage) water, electricity and gas extensions that are used in buildings and establishments, including pipefittings and accessories” (SASO 02-06-171). Firefighting water pipes are expressly excluded, and compliance does not obviate Saudi Building Code requirements (same source). Declare into a code you have not prepared conformity evidence for, and the mismatch is found by the authority rather than by you.
The classification authority is not you and not your supplier. GCC Common Customs Law Article 29, verbatim: “Goods not mentioned in the customs tariff (Harmonized System) and the explanatory notes are to be classified according to the classification advice given by the World Customs Organization. Goods that fall under national subheadings in the customs tariff are to be classified within the context of the Common Customs tariff of the member States of the Council” (GCC Secretariat General, Common Customs Law of the GCC States).
Reclassification resets your timing, and timing is legally significant. Article 13: “Imported goods are subject to the customs taxes ‘duties’ applicable at the date of registering the customs declaration with the customs offices unless otherwise provided for in the text of the resolutions amending the customs tariff.” Article 12 requires amending resolutions to specify their effective date (same source). The rate is fixed at declaration registration — so a shipment re-declared after a classification query is re-priced at whatever applies on the new date.
The Arabic text governs. The GCC Common Customs Law states the Arabic text is the authentic and binding version and the English is “to be used for reference only”. Any argument built from an English translation may have to be re-made.
SASO 02-06-171 Annex 1(B) item 5, in its official English rendering, reads “Flexible pipes that can withstand at least a pressure of 72.5 MPa”. The WCO HS 2022 legal text for 3917.31 reads “minimum burst pressure of 27.6 MPa”. Those are different numbers describing what appears to be the same class of product. We cannot determine why they differ, and we are reporting both exactly as published rather than quietly reconciling them or speculating about the cause. The authoritative figure for the HS subheading is 27.6 MPa per the WCO. If your product sits near that threshold, get the position confirmed against the Arabic text of the applicable instrument by your broker, in writing, before the goods sail.
You came here partly for a number. We are not giving you one, and we will be specific about why rather than hide behind a disclaimer.
We searched for the applied Saudi duty rate for HS 3917 and could not obtain it from a citable source. ZATCA’s Integrated Tariffs page confirms the 12-digit structure but publishes no rate table; actual rates sit behind ZATCA’s interactive “Search in Tariff” lookup, which must be queried code by code and which we could not retrieve. ZATCA’s older customs-duties page returns HTTP 404 — that path is retired. Two official UAE federal customs pages on the GCC customs union returned 404 and a dropped connection respectively. So: no rate from us.
The “5% GCC duty” figure is a floor, not a rate — and it is not GCC law. On the wording: the U.S. Department of Commerce describes “the GCC common external tariff of at least five percent to be levied on most goods imported from countries outside the GCC” (trade.gov, Saudi Arabia Import Tariffs, page last updated 11 May 2026). The operative phrase is “at least“. A maximum of 40% ad valorem applies where local production of a food or agricultural product exceeds a self-sufficiency level (same source). Exceptions include 417 basic foodstuffs, agricultural, medical and pharmaceutical items, and tobacco products are assessed at 100 percent duty (trade.gov, Kuwait Import Tariffs). None of those categories covers plastic pipe — the point is that the tariff is heterogeneous, not that everything is 5%.
On the legal basis: we read the GCC Common Customs Law in full and the 5% figure does not appear anywhere in it. Article 11, verbatim: “Customs taxes ‘duties’ are levied, amended and abandoned by the legal instrument applicable in each Member State subject to the respective resolutions issued by the Council and the provisions of the international agreements in force.” Article 10 provides that the rate “shall be either ad Valorem … or specific … or both” (GCC Secretariat General, Common Customs Law of the GCC States, Rules of Implementation and Explanatory Notes, January 2003). Rate-setting is left to each member state. Articles asserting that “GCC law sets a 5% duty” describe an implementation-level convention as though it were codified law.
One further reason not to trust a cached number: Saudi tariff schedules have been revised in recent years, and the 12-digit structure was adopted from January 2025 (ZATCA, Integrated Tariffs). We searched official sources for the dates and sizes of those rate revisions but did not find a citable government record we could open, so we are not putting numbers to them — check with your customs broker or clearing agent. The point stands without them: a rate quoted in an article two years old is not automatically today’s rate.
| Question | What we verified | What we could not |
|---|---|---|
| Six-digit structure of 39.17 | Full structure, verbatim, WCO HS 2022 | — |
| Legal definition of “tubes, pipes and hoses” | Chapter 39 Legal Note 8, verbatim (free, binding) | — |
| Detailed WCO commentary on 39.17 | That it exists and is paywalled | Its contents — Explanatory Notes are subscription/purchase only, under WCO copyright |
| GCC baseline tariff level | “At least five percent” (trade.gov), heterogeneous with documented exceptions | Any basis for treating 5% as a fixed universal rate |
| Applied Saudi duty rate for 3917 | — | Not obtained. Rates require ZATCA’s interactive per-code search; the legacy customs-duties page is 404 |
| Applied UAE duty rate for 3917 | — | Not obtained. Two official federal customs URLs returned 404 / dropped connection |
| 417-item GCC exemption list | The count, as reported by trade.gov | The underlying list — no GCC Secretariat or member-state original opened to check its contents |
| Whether SASO’s 72.5 MPa or WCO’s 27.6 MPa governs your item | Both figures, as published in their own sources | Which applies to a specific declared item — a broker question against the Arabic text |
We would rather publish that table than a duty percentage you might put into a bid. A wrong rate in a landed-cost model does not announce itself; it quietly makes your tender unprofitable or uncompetitive, and nobody finds out until the invoice arrives.
That last point separates buyers who get queried once from buyers who get queried repeatedly. A classification you can explain survives a change of customs officer. One inherited from a spreadsheet does not.
None of the above matters commercially until you know who carries it. Incoterms 2020 is the current ICC edition; it entered into force on 1 January 2020, comprises eleven three-letter trade terms, and is published in over 30 languages (International Chamber of Commerce, Incoterms Rules; Incoterms is a registered ICC trademark). No later edition is announced on the ICC page as of our check.
The question to settle in the contract is not “what is the duty” but “who is the importer of record, who declares the classification, and who carries the cost if the declaration is queried”. Those are allocable — and frequently left unallocated in orders where both parties assumed the other one had it.
What we can do. Tell you, per line item, the polymer, whether the product is rigid, and its published dimensions and pressure class from our catalogue. Structure a packing list and commercial invoice by material and product type rather than project area, so your broker is not reverse-engineering it. Confirm what our HDPE pipe is marked with — it is printed “GERMANY STANDARD DIN8077/8078” (per our catalogue), which is a marking we report, not a conformity claim we make. Issue the technical file inputs a conformity route needs.
What we will not do. Give you a duty rate. Give you a national 8, 10 or 12-digit code for a destination we are not the importer of record in. Tell you a classification is “safe” when the declaring party carries the liability. Reconcile the SASO 72.5 MPa figure with the WCO 27.6 MPa figure on your behalf. Assert a PEX position — neither the subheading nor the rigidity call.
Still Coming soon. Certificate numbers, validity dates and exact scope coverage for the certifications listed in our catalogue — SKZ, CE, WRAS, DVGW, SGS, TSE, GOST-R, ISO 9001 and ISO 14001 among them — are issued against a specific enquiry rather than published as a summary you cannot audit. Pricing, MOQ, lead time and freight: Coming soon, quoted per enquiry.
And the scope boundary governing everything else: our pressure pipe range tops out at Φ110, and our PPR pipe exists only in 20, 25 and 32 mm (per our catalogue). We cannot supply DN150–DN400 pressure mains. In PVC 902 only the 1902 fittings reach Φ160 — the pipe itself stops at Φ110 — and the whole line is non-pressure drainage. Large-diameter mains from another source are someone else’s material and technical file — but they still ride on your declaration, so classify them as carefully as you classify ours.
Is HDPE pipe a different HS code from PVC pipe? At six digits, yes — the rigid subheadings are split by polymer, so polymers of ethylene and polymers of vinyl chloride sit in different subheadings regardless of use (WCO HS 2022, Chapter 39).
Do plastic fittings take the same code as the pipe they fit? No. Fittings go to 3917.40, which is not subdivided by polymer at six digits (WCO HS 2022). A PE elbow and a PVC elbow share it; any material split happens in the national digits.
What duty will I pay on HS 3917 into Saudi Arabia? We searched official sources and could not obtain a citable applied rate; ZATCA publishes rates only through an interactive per-code search, and its legacy customs-duties page returns 404. The verified GCC baseline is “at least five percent” (trade.gov) — a floor, not your rate. Query ZATCA’s tariff search on your 12-digit code and confirm with your customs broker.
My old code has 8 digits. Is it still valid? The GCC moved to a 12-digit integrated tariff from 1 January 2025 (ZATCA, Integrated Tariffs). Re-check rather than assume the old code maps. And do not jump forward either: HS 2022 is the edition in force, with HS 2028 effective 1 January 2028 (WCO).
What HS code is PEX? We are not asserting one. Crosslinked polyethylene can be read as a polymer of ethylene, which points at one subheading, or as a material whose crosslinking removes it to the residual “other plastics” subheading — and the rigidity question sits on top of that. The answer turns on material characterisation. Put it to your broker in writing.
Can you classify my shipment for me? No, and be wary of any supplier who says yes — the declaring party carries the liability. We will give you complete and accurate product data so your broker can classify correctly and defend it.
Send your reference list with quantities and destination port. You will get back, per line: the polymer, whether it is rigid, the published dimensions and pressure class, and a straight “outside our range” wherever the item exceeds Φ110 or falls outside our PPR 20/25/32 mm sizes. That is the raw material your broker needs to classify correctly.
What you will not get is a duty rate we cannot source, a national tariff code for a country we are not importing into, or a reassurance that a classification is safe when the liability is yours. Everything marked Coming soon here is a genuine gap in what we can evidence today.
A container of PPR or HDPE stuck at port doesn’t just cost demurrage — it ties up your cash and leaves your customers waiting.
Written from the supplier side, including what to do when a supplier tells you a certificate number is coming soon — which is what we currently have to say…
The certification route as the official sources describe it, with the responsibility split written out — and an honest list of the numbers everyone quotes…