Heading 12.07 — Oil seeds and oleaginous fruits, n.e.c. in chapt... 6-digit code

1207.29 Oil seeds; cotton seeds, other than seed, whether or not broken

A full HS code. These six digits are what goes on a customs declaration, and they mean the same thing in every country that uses the Harmonized System.

Section II, Vegetable Products — plants, vegetables, fruit, nuts, coffee, tea, cereals, seeds and flours.

  1. 12 Chapter Oil seeds and oleaginous fruits; miscellaneous grains, seeds and fruit, industrial or medicinal plants; straw and fodder
  2. 07 Heading Oil seeds and oleaginous fruits, n.e.c. in chapter 12; whether or not broken
  3. 29 Subheading Oil seeds; cotton seeds, other than seed, whether or not broken

Chapter 12 covers oil seeds and oleaginous fruits (soybeans, sunflower seed, rapeseed, groundnuts), plus miscellaneous grains, seeds, industrial or medicinal plants, straw and animal fodder. It's an agricultural-input chapter feeding into vegetable oil (chapter 15) and animal feed supply chains. Classification tip: Whether seed is intended for sowing versus crushing for oil can change both the applicable code and any phytosanitary/GMO documentation required, so confirm end-use before filing.

All of chapter 12

The wording above is the Harmonized System nomenclature as published by the World Customs Organization, HS 2022 edition. It is a classification reference, not a tariff: it carries no duty rates, and it stops at six digits — the importing country adds its own beyond that.

Classification is decided by the General Rules of Interpretation and the section and chapter notes, and it is the importing country’s customs authority that makes it binding.

Shipping goods under 1207.29? A customs hold shows up as a milestone that stops moving — follow the container or the air waybill from departure to delivery.

Track a shipment

1207.29 FAQ

1207.29 covers oil seeds; cotton seeds, other than seed, whether or not broken. It sits under heading 12.07 (oil seeds and oleaginous fruits, n.e.c. in chapter 12; whether or not broken) in chapter 12, Section II of the Harmonized System.

It is the international part of it. Six digits are the same in every country that applies the Harmonized System; the importing country then extends them to eight or ten for its own tariff and statistics. Declare 1207.29 plus whatever national digits the destination’s tariff schedule adds to it.

The General Rules of Interpretation, read together with the notes to Section II and to chapter 12. A description that reads right is not enough on its own — the notes routinely pull goods out of the chapter they obviously belong to and put them somewhere else. Where duty or licensing turns on the answer, ask the importing country’s customs authority for a binding ruling.

A wrong or missing code is one of the common reasons customs holds a container, and a hold shows up as a milestone that stops moving. Watch for it in the container tracking app, on the air waybill in the air cargo tracker, or through the tracking API.