File size: 13,830 Bytes
2b8ea89
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
{
  "meta": {
    "version": 1,
    "built_at": "2026-08-22",
    "title": "Material trade-code reference: HS-6 / CN-8 / EWC by material family",
    "scope_note": "Indicative reference values only β€” never customs or legal advice. Binding classification is per-shipment and per-authority; consult a licensed customs broker before declaring a shipment.",
    "code_systems": {
      "hs6": "WCO Harmonized System 2022 nomenclature, 6-digit global level",
      "cn8": "EU Combined Nomenclature, 8-digit EU tariff detail",
      "ewc": "European Waste Catalogue (Commission Decision 2000/532/EC), for EU cross-border waste-shipment classification"
    }
  },
  "families": {
    "uco": {
      "hs6": ["1518.00"],
      "cn8": ["1518 00 99"],
      "ewc": ["20 01 25", "19 08 09"],
      "waste_note": "UCO from household/catering collection is non-hazardous municipal waste under EWC 20 01 25 (edible oils and fats); UCO recovered from wastewater/oil-water separators uses EWC 19 08 09. Contamination pushes UCO into the hazardous 20 01 26* instead β€” always confirm which line a specific consignment carries.",
      "contested": false,
      "source": "WCO HS 2022 heading 1518; European Waste Catalogue (Commission Decision 2000/532/EC) codes 20 01 25 / 19 08 09 / 20 01 26*",
      "note": "CN-8 final two digits vary by exact processing state β€” confirm the TARIC ruling per consignment."
    },
    "animal": {
      "hs6": ["1502.10", "1502.90"],
      "cn8": [],
      "ewc": ["02 02 03"],
      "waste_note": "Animal by-products (fats, tallow) are generally governed in the EU by Regulation (EC) 1069/2009 (ABP Regulation), not the Waste Framework Directive β€” EWC 02 02 03 (animal-tissue waste unfit for consumption) applies only where ABP rules do not displace waste law.",
      "contested": false,
      "source": "WCO HS 2022 heading 1502 (fats of bovine, sheep or goat animals); Regulation (EC) 1069/2009",
      "note": "CN-8 not yet verified β€” split by edible (1502 10 xx) vs technical/inedible (1502 90 xx) grade needs a TARIC check."
    },
    "animalfat3": {
      "hs6": ["1502.10", "1502.90"],
      "cn8": [],
      "ewc": [],
      "waste_note": "Category-3 animal by-products can be edible-grade and are the cleanest ABP tier; governed by Regulation (EC) 1069/2009, not waste law β€” no EWC code applies at this grade.",
      "contested": false,
      "source": "Regulation (EC) 1069/2009; WCO HS 2022 heading 1502",
      "note": "Same HS heading as generic animal fats β€” the category is a regulatory grade, not a separate commodity code."
    },
    "tco": {
      "hs6": ["1515.90"],
      "cn8": [],
      "ewc": [],
      "waste_note": "Technical corn oil is a product (biodiesel feedstock co-product of dry-mill ethanol), not a waste β€” no EWC code applies.",
      "contested": false,
      "source": "WCO HS 2022 heading 1515 (other fixed vegetable fats and oils, incl. technical/industrial grades)",
      "note": "CN-8 not yet verified."
    },
    "cto": {
      "hs6": ["3803.00"],
      "cn8": ["3803 00 10", "3803 00 90"],
      "ewc": [],
      "waste_note": "Crude tall oil is a co-product of kraft pulping, sold as a product β€” no EWC code.",
      "contested": false,
      "source": "WCO HS 2022 heading 3803 (tall oil, whether or not refined); EU CN splits crude (3803 00 10) from other/refined (3803 00 90)"
    },
    "pfad": {
      "hs6": ["3823.19"],
      "cn8": ["3823 19 30"],
      "ewc": [],
      "waste_note": "PFAD is a co-product of palm oil refining (distilled fatty acids), traded as a product β€” no EWC code.",
      "contested": false,
      "source": "US CBP rulings HQ 962807 / W967992 confirming HS 3823.19 for PFAD; EU CN line 3823 19 30 ('fatty acid distillate')"
    },
    "soa": {
      "hs6": ["3823.19"],
      "cn8": ["3823 19 90"],
      "ewc": [],
      "waste_note": "Acidulated soapstock (SOA) is an acid oil from refining, same HS family as PFAD β€” a product, not waste.",
      "contested": false,
      "source": "WCO HS 2022 heading 3823 (industrial monocarboxylic fatty acids; acid oils from refining)"
    },
    "soap": {
      "hs6": ["1522.00"],
      "cn8": ["1522 00 39"],
      "ewc": [],
      "waste_note": "Soapstock (degras / residue from fat/oil refining, not yet acidulated) is a product under HS 1522 β€” no EWC code.",
      "contested": false,
      "source": "WCO HS 2022 heading 1522 (degras; residues from the treatment of fatty substances or animal/vegetable waxes)"
    },
    "pome": {
      "hs6": ["1511.90", "1522.00"],
      "cn8": [],
      "ewc": ["02 03 04"],
      "waste_note": "Genuinely disputed classification. Reading A: recovered residual palm oil ('palm sludge oil') ships as a palm-oil fraction under HS 1511.90 (US CBP ruling NY N285164). Reading B: Indonesian export rules and EU import practice also use HS 1522 (degras/residues from fat treatment), with the exact CN-8 line affecting whether an export permit is required. Raw, untreated POME (the wastewater/sludge itself, not a recovered-oil product) is not a traded commodity and has no product HS code β€” it ships only as waste, EWC 02 03 04, where cross-border movement occurs at all.",
      "contested": true,
      "source": "US CBP ruling NY N285164 (Palm Sludge Oil); Indonesian Ministry of Trade export-permit rules distinguishing HS 1522.00.90 vs 1522.00.99; European Waste Catalogue 02 03 04"
    },
    "cereal": {
      "hs6": ["1001", "1002", "1003", "1005", "1007"],
      "cn8": [],
      "ewc": [],
      "waste_note": "Cereal grains/co-products are traded agricultural commodities β€” no EWC code. Family spans several HS headings by grain type (wheat 1001, rye 1002, barley 1003, maize/corn 1005, sorghum 1007); pick the heading matching the specific grain named.",
      "contested": false,
      "source": "WCO HS 2022 Chapter 10 (cereals)",
      "note": "Every hs6 value here is a 4-digit HS heading, not the full 6-digit subheading β€” narrow to the specific grain and its subheading before declaring a shipment."
    },
    "sugar": {
      "hs6": ["1212.91", "1212.93", "1703"],
      "cn8": [],
      "ewc": [],
      "waste_note": "Sugar beet (1212.91) and sugar cane (1212.93) are raw crop headings; molasses is 1703. Traded commodities, no EWC code.",
      "contested": false,
      "source": "WCO HS 2022 headings 1212 and 1703",
      "note": "1212.91 and 1212.93 are full 6-digit subheadings, but 1703 is only the 4-digit heading for molasses β€” narrow 1703 to its specific subheading before declaring a shipment."
    },
    "oilcrop": {
      "hs6": ["1201", "1205", "1206", "1507", "1512", "1514"],
      "cn8": [],
      "ewc": [],
      "waste_note": "Family spans seed headings (soy beans 1201, rape/colza seeds 1205, sunflower seeds 1206) and their crude oil headings (soybean oil 1507, sunflower/safflower oil 1512, rape/colza/mustard oil 1514) β€” pick the heading matching seed vs oil and the specific crop.",
      "contested": false,
      "source": "WCO HS 2022 Chapter 12 (oil seeds) and Chapter 15 (vegetable oils)",
      "note": "Every hs6 value here is a 4-digit HS heading, not the full 6-digit subheading β€” narrow to the specific seed/oil and its subheading before declaring a shipment."
    },
    "nvo": {
      "hs6": ["1207.99"],
      "cn8": [],
      "ewc": [],
      "waste_note": "Novel/minor oilseeds (carinata, camelina) not given their own heading fall under the Chapter 12 residual 'other oil seeds and oleaginous fruits' line.",
      "contested": false,
      "source": "WCO HS 2022 heading 1207 (other oil seeds and oleaginous fruits, n.e.s.)"
    },
    "fame": {
      "hs6": ["3826.00"],
      "cn8": ["3826 00 10"],
      "ewc": [],
      "waste_note": "Biodiesel (FAME) is a finished fuel product β€” no EWC code. CN 3826 00 10 covers mono-alkyl esters with β‰₯96.5% biodiesel by volume; lower-concentration blends with mineral diesel move to Chapter 27 instead.",
      "contested": false,
      "source": "EU CN heading 3826; historical EU import data citing 3826.00.10 for β‰₯96.5% biodiesel"
    },
    "hvo": {
      "hs6": ["2710.19"],
      "cn8": ["2710 19 99"],
      "ewc": [],
      "waste_note": "Commercial language calls HVO/renewable diesel/SAF a 'biofuel' alongside FAME biodiesel, but EU and US customs classify fully deoxygenated HVO as a mineral oil under HS 2710 (paraffinic hydrocarbon, chemically identical to fossil diesel/jet), NOT under 3826 with FAME biodiesel β€” the Note to heading 3826 explicitly excludes fully deoxygenated vegetable-oil-derived products. Never quote 3826 for HVO/HEFA/SAF.",
      "contested": true,
      "source": "US CBP HDRD/HVO classification guidance (2710.19.99.23 / .93); heading 3826 Explanatory Note exclusion for fully deoxygenated products; EU TARIC practice"
    },
    "ethanol": {
      "hs6": ["2207.10", "2207.20"],
      "cn8": [],
      "ewc": [],
      "waste_note": "Undenatured ethanol (fuel-grade, β‰₯80% vol) is 2207.10; denatured ethanol is 2207.20. Finished fuel product, no EWC code.",
      "contested": false,
      "source": "WCO HS 2022 heading 2207"
    },
    "manure": {
      "hs6": ["3101.00"],
      "cn8": [],
      "ewc": ["02 01 06"],
      "waste_note": "Manure used as a biogas feedstock can ship as a fertiliser product (HS 3101) or, when it is a genuine agricultural waste movement, under EWC 02 01 06 (animal faeces, urine and manure) β€” which applies depends on whether the movement is a commercial fertiliser trade or a waste shipment.",
      "contested": false,
      "source": "WCO HS 2022 heading 3101 (animal or vegetable fertilisers); European Waste Catalogue 02 01 06"
    },
    "sludgegrease": {
      "hs6": ["1518.00"],
      "cn8": [],
      "ewc": ["19 08 05", "19 08 09"],
      "waste_note": "This family bundles two distinct materials. Brown grease / grease trap fat rides the same HS 1518 / EWC 19 08 09 pattern as industrial-origin UCO. Sewage sludge itself is not a traded commodity β€” it has no product HS code and ships only as waste under EWC 19 08 05 (sludge from urban waste-water treatment).",
      "contested": false,
      "source": "European Waste Catalogue 19 08 05 / 19 08 09; WCO HS 2022 heading 1518 for the recovered-grease case"
    },
    "foodwaste": {
      "hs6": [],
      "cn8": [],
      "ewc": ["20 01 08", "20 03 01", "02 03 04"],
      "waste_note": "Raw food waste is not a traded commodity β€” no HS product code. Separately-collected biodegradable kitchen/canteen waste is EWC 20 01 08, mixed municipal waste is the less specific 20 03 01, and food-industry material unsuitable for consumption is 02 03 04. Oil recovered FROM food waste reclassifies as a UCO-pattern product under HS 1518 / EWC 20 01 25 instead β€” see the uco family.",
      "contested": false,
      "source": "European Waste Catalogue 20 01 08 / 20 03 01 / 02 03 04"
    },
    "biogas": {
      "hs6": ["2711.29"],
      "cn8": [],
      "ewc": [],
      "waste_note": "Only upgraded biomethane (pipeline/vehicle quality, injected to gas grid or compressed) is a traded commodity, classified with other petroleum/hydrocarbon gases n.e.s. Raw, unupgraded biogas is combusted on-site and is not typically shipped across a customs border β€” no code applies to it.",
      "contested": false,
      "source": "WCO HS 2022 heading 2711 (petroleum gases and other gaseous hydrocarbons)"
    }
  },
  "overrides": {
    "Crude glycerine": {
      "hs6": ["1520.00"],
      "cn8": ["1520 00 00"],
      "ewc": [],
      "waste_note": "Crude glycerine/glycerol is a co-product of biodiesel (transesterification) production, sold as a product β€” no EWC code. Refined/pure glycerol moves to a different heading (2905.45) once purified past the crude threshold.",
      "contested": false,
      "source": "WCO HS 2022 heading 1520 (glycerol, crude); refined glycerol falls under 2905.45"
    }
  },
  "unmapped_families": {
    "famedist": "Residue of FAME end distillation is a niche biodiesel-refining byproduct with no confidently sourced HS/CN classification drafted yet β€” needs owner/customs-broker input before quoting a code.",
    "wrveg": "W/R VAO is a deliberately broad catch-all spanning many possible primary feedstocks and processing states β€” no single HS/CN/EWC answer fits the family; resolve to the more specific family or override if one exists, or defer.",
    "cashew": "Cashew Nut Shell Liquid (CNSL) classification was not confidently sourced yet β€” needs owner/customs-broker input.",
    "efa": "Esterified fatty acids sits between the acid-oil (3823) and biodiesel (3826) headings depending on esterification grade β€” not confidently sourced yet.",
    "ter": "Transesterification residues (TER) is a mixed byproduct (glycerine, free fatty acids, catalyst salts) with no single settled classification β€” not confidently sourced yet.",
    "palm": "EFBO (palm empty-fruit-bunch related material) classification was not confidently sourced yet.",
    "sbe": "Spent bleaching earth carries residual oil and may classify as a chemical-industry residue or as waste depending on jurisdiction β€” not confidently sourced yet.",
    "processing": "This family is an intentional generic catch-all for miscellaneous processing residues β€” by design it covers too many distinct materials for one code to be honest.",
    "waste": "General/MSW waste has no single product HS code by definition β€” it is waste-only and jurisdiction-specific; no EWC line was confidently narrowed to this broad bucket yet.",
    "other": "The classification fallback for materials with no assigned family β€” by definition nothing to map."
  }
}