Product classification

HS code for NP fertilizer: 3105.59

Fertilizers, mineral or chemical, containing the two fertilizing elements nitrogen and phosphorus, other than nitrates and phosphates.

Classification of NP fertilizer under HS 3105.59

NP fertilizers are classified under HS code 3105.59. Chapter 31 of the Harmonized System covers fertilizers, and heading 3105 is specifically for mineral or chemical fertilizers containing two or three of the fertilizing elements nitrogen, phosphorus, and potassium. Subheading 3105.59 is designated for fertilizers containing the two elements nitrogen and phosphorus, but which are not specifically mentioned in other subheadings like 3105.30 (diammonium phosphate) or 3105.40 (monoammonium phosphate). This classification is driven by the chemical analysis of the product, ensuring it contains significant amounts of both N and P while lacking K (potassium). The "other than nitrates and phosphates" part of the description refers to specific chemical structures that might be classified elsewhere. For a product to fall under 3105.59, it must be a mixture or a chemically produced compound intended for use as a fertilizer. This code is essential for tracking the trade of specialized nutrient blends used in agriculture to address specific soil deficiencies where potassium is already abundant or not required. The classification follows GRI 1 and 6, focusing on the chemical constituents and the specific exclusions mentioned in the legal notes of Chapter 31.

Covers
  • NP 20-20-0 fertilizer blends
  • Ammonium polyphosphate solutions
  • Nitrophosphates (not elsewhere specified)
  • Chemically combined Nitrogen-Phosphorus compounds
Also under 3105.59
  • UAN + APP blends
  • MicroEssentials S10
  • Nutrien ESN + MAP blends
  • AgroLiquid Pro-Germinator
  • PhosAgro NPK (without K)

Codes often confused with 3105.59

Common mistake. NP fertilizers are often misclassified under 3105.30 (DAP) or 3105.40 (MAP) if the specific chemical identity is not clearly defined. They are also confused with 3105.20 (NPK) if trace amounts of potassium are present, or 3102/3103 if the product is mistakenly thought to contain only one primary nutrient.

Top exporters and importers of HS 310559 (the code used for NP fertilizer), 2025

In 2025, the largest exporter of HS 310559 (the code used for NP fertilizer) in UN Comtrade data was China, with 36% of world exports; the largest importer in UN Comtrade data was Brazil, with 34% 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 310559, not only NP fertilizer.

Top exporters 2025 ยท share of world exports

  1. 1 China $1.8B
  2. 2 United States $723M
  3. 3 Morocco $574M

World total: $4.9B Reported figures on UN Comtrade โ†—

Top importers 2025 ยท share of world imports

  1. 1 Brazil $1.9B
  2. 2 Thailand $703M
  3. 3 India $662M

World total: $5.6B 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 code for NP fertilizer

Brazil classifies NP fertilizer under NCM 3105.59.00: HS 3105.59 with 00 added.

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

EU Regulatory Requirements

This product falls under the Carbon Border Adjustment Mechanism (CBAM). Importers to the EU must declare embedded carbon emissions and purchase CBAM certificates.

Questions about NP fertilizer

What is the HS code for NP fertilizer?

The HS code for NP fertilizer is 310559 (Fertilizers, mineral or chemical; containing the two fertilizing elements nitrogen and phosphorus, other than nitrates and phosphates). The HS code for NP fertilizer (containing nitrogen and phosphorus) is 3105.59.

How do I classify NP fertilizer for customs?

NP fertilizer is classified under HS code 310559 โ€” Fertilizers, mineral or chemical; containing the two fertilizing elements nitrogen and phosphorus, other than nitrates and phosphates. This is a 6-digit subheading level code.

Can a fertilizer with 1% potassium be classified as NP?

Generally, if potassium is present in a quantity that provides nutritional value, it must be classified as NPK under 3105.20. NP classification is for products essentially lacking potassium.

Which countries are the top exporters of NP fertilizer (HS 310559)?

In 2025, the top exporters of HS 310559 (the code used for NP fertilizer) in UN Comtrade data were China ($1.8B, 36% of world exports), the United States ($723M) and Morocco ($574M). World exports came to about $4.9B, 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 NP fertilizer (HS 310559)?

In 2025, the top importers of HS 310559 (the code used for NP fertilizer) in UN Comtrade data were Brazil ($1.9B, 34% of world imports), Thailand ($703M) and India ($662M). World imports came to about $5.6B, 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 NP fertilizer the same in all countries?

The base HS code 310559 for NP fertilizer 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 NP fertilizer in Brazil?

In Brazil, NP fertilizer (HS 310559) is classified under NCM 3105.59.00.