Product classification

HS code for Monoammonium phosphate: 3105.40

Fertilizers, mineral or chemical, ammonium dihydrogenorthophosphate (monoammonium phosphate) and mixtures thereof with diammonium hydrogenorthophosphate (diammonium phosphate).

Classification of monoammonium phosphate under HS 3105.40

Monoammonium phosphate (MAP), chemically known as ammonium dihydrogenorthophosphate, is classified under HS code 3105.40. This heading covers mineral or chemical fertilizers containing two or three of the fertilizing elements nitrogen, phosphorus, and potassium. MAP is a widely used source of both phosphorus and nitrogen. The classification 3105.40 specifically includes MAP and mixtures thereof with diammonium hydrogenorthophosphate (DAP). The Harmonized System distinguishes between pure chemicals and those intended for use as fertilizers. While pure ammonium dihydrogenorthophosphate could technically be classified in Chapter 28 (Inorganic Chemicals), Note 2 to Chapter 31 specifies that certain products, including MAP, are to be classified in heading 3105 even if they are not used as fertilizers, provided they are in the forms described. This ensures a uniform classification for this specific chemical compound regardless of its end-use purity, provided it meets the criteria of the heading. MAP is highly valued in agriculture for its high nutrient content and its ability to dissolve quickly in soil, making it an efficient delivery system for essential plant nutrients. The classification is vital for applying the correct agricultural tariffs and monitoring the trade of essential farming inputs.

Covers
  • Monoammonium phosphate (MAP) fertilizer
  • Ammonium dihydrogenorthophosphate
  • MAP and DAP mixtures
  • Granular MAP fertilizers
  • Technical grade MAP used as fertilizer
Also under 3105.40
  • Haifa MAP
  • Grow More MAP
  • ICL MAP
  • PhosAgro MAP
  • Nutrien MAP

Codes often confused with 3105.40

Common mistake. MAP is often confused with Diammonium phosphate (DAP), which is classified under 3105.30. While similar, they have different chemical structures and nitrogen-to-phosphorus ratios. Another misclassification is 2835.22, which covers mono- or disodium phosphates; however, ammonium phosphates are specifically directed to Chapter 31 by legal notes.

Top exporters and importers of HS 310540 (the code used for monoammonium phosphate), 2025

In 2025, the largest exporter of HS 310540 (the code used for monoammonium phosphate) in UN Comtrade data was Morocco, with 37% of world exports; the largest importer in UN Comtrade data was Brazil, with 27% 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 310540, not only monoammonium phosphate.

Top exporters 2025 ยท share of world exports

  1. 1 Morocco $3.4B
  2. 2 Russia* ~$1.7B
  3. 3 China $1.3B

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

Top importers 2025 ยท share of world imports

  1. 1 Brazil $2.2B
  2. 2 Canada $1.2B
  3. 3 Australia $992M

World total: $8.2B 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 marked * did not, so their figures add up what other countries recorded trading with them, and their exports are valued at buyers' CIF prices. 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 monoammonium phosphate

Brazil classifies monoammonium phosphate under NCM 3105.40.00: HS 3105.40 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 monoammonium phosphate

What is the HS code for Monoammonium phosphate?

The HS code for Monoammonium phosphate is 310540 (Fertilizers, mineral or chemical; ammonium dihydrogenorthophosphate (monoammonium phosphate) and mixtures thereof with diammonium hydrogenorthophosphate (diammonium phosphate)). The HS code for Monoammonium phosphate (MAP) is 3105.40.

How do I classify Monoammonium phosphate for customs?

Monoammonium phosphate is classified under HS code 310540 โ€” Fertilizers, mineral or chemical; ammonium dihydrogenorthophosphate (monoammonium phosphate) and mixtures thereof with diammonium hydrogenorthophosphate (diammonium phosphate). This is a 6-digit subheading level code.

Can MAP be classified in Chapter 28?

Generally no; Chapter 31 notes specify that MAP is classified in 3105 even if it is a pure chemical, to maintain consistency in fertilizer trade.

Which countries are the top exporters of monoammonium phosphate (HS 310540)?

In 2025, the top exporters of HS 310540 (the code used for monoammonium phosphate) in UN Comtrade data were Morocco ($3.4B, 37% of world exports), Russia (about $1.7B) and China ($1.3B). World exports came to about $9.3B, 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 monoammonium phosphate (HS 310540)?

In 2025, the top importers of HS 310540 (the code used for monoammonium phosphate) in UN Comtrade data were Brazil ($2.2B, 27% of world imports), Canada ($1.2B) and Australia ($992M). World imports came to about $8.2B, 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 Monoammonium phosphate the same in all countries?

The base HS code 310540 for Monoammonium phosphate 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 monoammonium phosphate in Brazil?

In Brazil, monoammonium phosphate (HS 310540) is classified under NCM 3105.40.00.