# HS code 2931.42: Non-halogenated organo-phosphorous derivatives, dimethyl propylphosphonate

> HS code 2931.42 covers non-halogenated organo-phosphorous derivatives, dimethyl propylphosphonate. It sits in heading 29.31 (other organo-inorganic compounds) in chapter 29 (organic chemicals). Other goods of heading 29.31 are classified under 2931.10 (tetramethyl lead and tetraethyl lead), 2931.20 (tributyltin compounds), 2931.41 (non-halogenated organo-phosphorous derivatives, dimethyl methylphosphonate), 2931.43 (non-halogenated organo-phosphorous derivatives, diethyl ethylphosphonate) or 12 others.

Source: https://staging.border.bot/hs-codes/293142
Last updated: 13 October 2026

[HS codes](https://staging.border.bot/hs-codes) / [Chapter 29](https://staging.border.bot/hs-codes/29) / [29.31](https://staging.border.bot/hs-codes/2931) / [2931.42](https://staging.border.bot/hs-codes/293142)

## Key facts

- HS code: 2931.42
- Covers: Non-halogenated organo-phosphorous derivatives, dimethyl propylphosphonate
- Heading: [29.31: Other organo-inorganic compounds](https://staging.border.bot/hs-codes/2931)
- Chapter: [29: Organic chemicals](https://staging.border.bot/hs-codes/29)
- Edition: HS2022
- Duty rates: [Set by each country’s tariff](https://staging.border.bot/countries)

## What this code covers

HS code 2931.42 covers non-halogenated organo-phosphorous derivatives, dimethyl propylphosphonate.

The legal text of the subheading is “Non-halogenated organo-phosphorous derivatives: Dimethyl propylphosphonate”, read under “Non-halogenated organo-phosphorous derivatives”, in HS2022.

## What it doesn’t cover

Other goods of heading 29.31 are classified under 2931.10 (tetramethyl lead and tetraethyl lead), 2931.20 (tributyltin compounds), 2931.41 (non-halogenated organo-phosphorous derivatives, dimethyl methylphosphonate), 2931.43 (non-halogenated organo-phosphorous derivatives, diethyl ethylphosphonate) or 12 others.

- [2931.10](https://staging.border.bot/hs-codes/293110) Tetramethyl lead and tetraethyl lead
- [2931.20](https://staging.border.bot/hs-codes/293120) Tributyltin compounds
- [2931.41](https://staging.border.bot/hs-codes/293141) Non-halogenated organo-phosphorous derivatives: Dimethyl methylphosphonate
- [2931.43](https://staging.border.bot/hs-codes/293143) Non-halogenated organo-phosphorous derivatives: Diethyl ethylphosphonate
- [2931.44](https://staging.border.bot/hs-codes/293144) Non-halogenated organo-phosphorous derivatives: Methylphosphonic acid
- [2931.45](https://staging.border.bot/hs-codes/293145) Non-halogenated organo-phosphorous derivatives: Salt of methylphosphonic acid and (aminoiminomethyl)urea (1: 1)
- [2931.46](https://staging.border.bot/hs-codes/293146) Non-halogenated organo-phosphorous derivatives: 2,4,6-Tripropyl-1,3,5,2,4,6-trioxatriphosphinane 2,4,6-trioxide
- [2931.47](https://staging.border.bot/hs-codes/293147) Non-halogenated organo-phosphorous derivatives: (5-Ethyl-2-methyl-2-oxido-1,3,2-dioxaphosphinan-5-yl) methyl methyl methylphosphonate
- [2931.48](https://staging.border.bot/hs-codes/293148) Non-halogenated organo-phosphorous derivatives: 3,9-Dimethyl-2,4,8,10-tetraoxa-3,9-diphosphaspiro[5.5] undecane 3,9-dioxide
- [2931.49](https://staging.border.bot/hs-codes/293149) Non-halogenated organo-phosphorous derivatives: Other
- [2931.51](https://staging.border.bot/hs-codes/293151) Halogenated organo-phosphorous derivatives: Methylphosphonic dichloride
- [2931.52](https://staging.border.bot/hs-codes/293152) Halogenated organo-phosphorous derivatives: Propylphosphonic dichloride
- [2931.53](https://staging.border.bot/hs-codes/293153) Halogenated organo-phosphorous derivatives: O-(3-chloropropyl) O-[4-nitro-3-(trifluoromethyl)phenyl] methylphosphonothionate
- [2931.54](https://staging.border.bot/hs-codes/293154) Halogenated organo-phosphorous derivatives: Trichlorfon (ISO)
- [2931.59](https://staging.border.bot/hs-codes/293159) Halogenated organo-phosphorous derivatives: Other
- [2931.90](https://staging.border.bot/hs-codes/293190) Other

## How it is structured

2931.42 is a six-digit subheading. Its first two digits, 29, are the chapter; the first four, 2931, are heading 29.31; the last two, 42, identify the subheading within the heading.

Countries add their own digits after these six for their national tariff lines.

- Chapter 29: Organic chemicals
- Heading 29.31: Other organo-inorganic compounds
- Within the heading: Non-halogenated organo-phosphorous derivatives
- Subheading 2931.42: Dimethyl propylphosphonate

## In other countries

No national tariff lines under 2931.42 are live on border.bot yet. Tariffs built on the Harmonized System (HS2022) use 2931.42 at six digits and add their own digits after it.

- Previous subheading: [2931.41](https://staging.border.bot/hs-codes/293141) Non-halogenated organo-phosphorous derivatives: Dimethyl methylphosphonate
- Next subheading: [2931.43](https://staging.border.bot/hs-codes/293143) Non-halogenated organo-phosphorous derivatives: Diethyl ethylphosphonate

## Frequently asked questions

### What does HS code 2931.42 cover?

HS code 2931.42 covers non-halogenated organo-phosphorous derivatives, dimethyl propylphosphonate.

### Which heading and chapter is HS code 2931.42 in?

HS code 2931.42 is in heading 29.31 (other organo-inorganic compounds) in chapter 29 (organic chemicals).

### Where are goods of heading 29.31 classified when 2931.42 doesn’t fit?

Other goods of heading 29.31 are classified under 2931.10 (tetramethyl lead and tetraethyl lead), 2931.20 (tributyltin compounds), 2931.41 (non-halogenated organo-phosphorous derivatives, dimethyl methylphosphonate), 2931.43 (non-halogenated organo-phosphorous derivatives, diethyl ethylphosphonate) or 12 others.

## Sources and updates

The Harmonized System legal text comes from border.bot release 1 (edition HS 2022), imported from a file, and has been live since 13 October 2026.

This page was last updated on 13 October 2026.

Guidance from published tariff data, not a binding ruling. For a decision customs must follow, apply to the destination’s customs authority for a binding tariff ruling.

Machine-readable: https://staging.border.bot/hs-codes/293142.json
