EU Explosives Precursors (Regulation 2019/1148)

Substances regulated under EU Explosives Precursors (Regulation 2019/1148). Select a CAS number to view the compound and its full regulatory status.

Restricted or banned substances

Substances on this list are banned or restricted under the named regulation. This page is a compliance reference — verify your obligations under applicable law.

About this list

Explosives precursors regulated by Regulation (EU) 2019/1148 on the marketing and use of explosives precursors, applicable since 1 February 2021. Annex I lists nine restricted precursors — including nitric acid, hydrogen peroxide, sulphuric acid, nitromethane, ammonium nitrate, chlorates and perchlorates — that cannot be made available to members of the general public above the stated concentration limits (some Member States operate licensing regimes up to an upper limit). Annex II lists nine reportable precursors, such as acetone, hexamine and common nitrate salts. Economic operators and online marketplaces must verify professional customers and report suspicious transactions, significant disappearances and thefts within 24 hours. Professional B2B supply remains lawful; the Commission had adopted no annex amendments as of its October 2023 delegated-powers report.

Maintained by:
European Commission (DG Migration and Home Affairs)
Substances listed:
18
Last reviewed:
Most recently listed:
SubstanceCASStatusListed since
Acetone67-64-1Listed2021-02-01
Aluminium, powders7429-90-5Listed2021-02-01
Ammonium nitrate6484-52-2Restricted2021-02-01
Calcium ammonium nitrate15245-12-2Listed2021-02-01
Calcium nitrate10124-37-5Listed2021-02-01
Hexamine (methenamine)100-97-0Listed2021-02-01
Hydrogen peroxide7722-84-1Restricted2021-02-01
Magnesium nitrate hexahydrate13446-18-9Listed2021-02-01
Magnesium, powders7439-95-4Listed2021-02-01
Nitric acid7697-37-2Restricted2021-02-01
Nitromethane75-52-5Restricted2021-02-01
Potassium chlorate3811-04-9Restricted2021-02-01
Potassium nitrate7757-79-1Listed2021-02-01
Potassium perchlorate7778-74-7Restricted2021-02-01
Sodium chlorate7775-09-9Restricted2021-02-01
Sodium nitrate7631-99-4Listed2021-02-01
Sodium perchlorate7601-89-0Restricted2021-02-01
Sulphuric acid7664-93-9Restricted2021-02-01

ChemAbout is a discovery platform and does not facilitate transactions in controlled substances. Regulatory data is provided for reference and may not reflect the latest amendments — always consult the official source.