Product classification

HS code for Potassium perchlorate: 2829.90

Perchlorates, bromates and perbromates, iodates and periodates.

Classification of potassium perchlorate under HS 2829.90

Potassium perchlorate is classified under HS code 2829.90. This classification falls under heading 2829, which encompasses chlorates and perchlorates; bromates and perbromates; iodates and periodates. Within this heading, the subheadings 2829.11 and 2829.19 are reserved for chlorates of sodium and other chlorates, respectively. Consequently, perchlorates, including the potassium salt, are categorized under the "Other" subheading, 2829.90. The classification is based on the chemical's nature as an inorganic salt of perchloric acid (HClO4). Potassium perchlorate is a powerful oxidizing agent used extensively in the pyrotechnics industry, ammunition, and rocket propellants. As a separate chemically defined compound, it is correctly placed in Chapter 28. The high oxygen content and specific chemical structure distinguish it from other halides or simpler oxides, necessitating its placement within the perchlorate group.

Covers
  • Potassium perchlorate in crystalline or powder form
  • Pyrotechnic grade potassium perchlorate
  • Technical grade potassium perchlorate for industrial oxidizers
  • Potassium perchlorate used in laboratory reagents
  • High-purity potassium perchlorate for specialized chemical synthesis
Also under 2829.90
  • American Pacific Corporation Ammonium Perchlorate
  • Sigma-Aldrich Potassium Perchlorate
  • Alfa Aesar Sodium Bromate
  • Merck KGaA Sodium Iodate

Codes often confused with 2829.90

Common mistake. Potassium perchlorate is often misclassified under HS code 2829.19, which is for "other chlorates." While chlorates and perchlorates are related, they are chemically distinct (ClO3 vs ClO4), and the HS structure separates them at the subheading level. Another common misclassification is under HS code 3604.90, which covers pyrotechnic articles. While potassium perchlorate is a component of fireworks, the raw chemical itself must be classified in Chapter 28, not as a finished pyrotechnic product.

Top exporters and importers of HS 282990 (the code used for potassium perchlorate), 2025

In 2025, the largest exporter of HS 282990 (the code used for potassium perchlorate) in UN Comtrade data was India, with 22% of world exports; the largest importer in UN Comtrade data was Belgium, with 9.7% of world imports. Countries that did not report 2025 data are estimated from partner records, which can understate them.

Figures cover everything classified under HS 282990, not only potassium perchlorate.

Top exporters 2025 ยท share of world exports

  1. 1 India $75M
  2. 2 United States $53M
  3. 3 France $35M

World total: $339M Reported figures on UN Comtrade โ†—

Top importers 2025 ยท share of world imports

  1. 1 Belgium $33M
  2. 2 South Korea $29M
  3. 3 Tรผrkiye $21M

World total: $343M Reported figures on UN Comtrade โ†—

How these figures are built

109 countries reported 2025 trade to UN Comtrade in HS 2022, and their own totals are used. Countries that did not report are estimated from what other countries recorded trading with them. Those estimates miss trade with other non-reporting countries, so they can be low, and a non-reporting country can rank higher than shown or be missing from the list. World totals add both and leave out trade between two non-reporting countries. Figures are in current US dollars; reported imports are mostly valued CIF and exports FOB, and exports include re-exports. The UN Comtrade links show the underlying records; they can also list a few reporters left out here (regional groups and older HS editions).

Source: UN Comtrade (United Nations Statistics Division), 2025 annual data.

Brazil NCM codes for potassium perchlorate

Brazil splits HS 2829.90 into 11 NCM codes. Pick the one that matches your product:

Source: Siscomex NCM table, updated Oct 2026. The Portuguese text on each NCM page is the official one.

Questions about potassium perchlorate

What is the HS code for Potassium perchlorate?

The HS code for Potassium perchlorate is 282990 (Perchlorates; bromates and perbromates; iodates and periodates). The HS code for potassium perchlorate is 2829.90, which includes perchlorates, bromates, and iodates.

How do I classify Potassium perchlorate for customs?

Potassium perchlorate is classified under HS code 282990 โ€” Perchlorates; bromates and perbromates; iodates and periodates. This is a 6-digit subheading level code.

Is potassium perchlorate considered a hazardous material for shipping?

Yes, for transport purposes, it is classified as a Class 5.1 oxidizing substance. However, this transport classification is separate from its HS code classification for customs duties.

Which countries are the top exporters of potassium perchlorate (HS 282990)?

In 2025, the top exporters of HS 282990 (the code used for potassium perchlorate) in UN Comtrade data were India ($75M, 22% of world exports), the United States ($53M) and France ($35M). World exports came to about $339M, adding countries' reported figures and partner-based estimates for those that did not report (UN Comtrade data). Countries that did not report 2025 data are estimated from partner records, which can understate them.

Which countries are the top importers of potassium perchlorate (HS 282990)?

In 2025, the top importers of HS 282990 (the code used for potassium perchlorate) in UN Comtrade data were Belgium ($33M, 9.7% of world imports), South Korea ($29M) and Tรผrkiye ($21M). World imports came to about $343M, adding countries' reported figures and partner-based estimates for those that did not report (UN Comtrade data). Countries that did not report 2025 data are estimated from partner records, which can understate them.

Is the HS code for Potassium perchlorate the same in all countries?

The base HS code 282990 for Potassium perchlorate is internationally standardized for the first 6 digits across 200+ countries. Individual countries may add additional digits for national tariff lines and specific classifications.

What is the NCM code for potassium perchlorate in Brazil?

Brazil splits HS 282990 into 11 NCM codes, so the right one for potassium perchlorate depends on the product's details: 2829.90.11 (Sodium bromate), 2829.90.12 (Potassium bromate), 2829.90.19 (Other bromates), 2829.90.21 (Sodium perbromate), 2829.90.22 (Potassium perbromate), 2829.90.29 (Other perbromates), and more.