Singapore

Singapore — MPA Dangerous Goods, Petroleum and Explosives Regulations

Revision of 2012 original Per MPA / NEA / SSO: 16 Aug 2026 IMDG Amendment 42-24
This article summarises the Maritime and Port Authority of Singapore (Dangerous Goods, Petroleum and Explosives) Regulations 2005 and related MPA/NEA guidance as publicly published on the verification date above. Quantity limits, berth allocations, declaration channels and licensing procedures are amended by MPA and NEA without a fixed cycle and without prior notice to this site. This article is for general reference only and is not a substitute for the current official documents. Before making any stowage, quantity, berthing, or declaration decision, always confirm current requirements directly with PSA (terminal operations / PSA PORTNET), Jurong Port (JP-Online), or MPA’s Hazardous Cargo Section (hazmat@mpa.gov.sg, +65 6325 2421). Nothing in this article constitutes legal or regulatory advice.

The MPA (Dangerous Goods, Petroleum and Explosives) Regulations 2005 (S 24/2005), made under section 41 of the MPA Act 1996, remain the governing instrument for the carriage, declaration and berth quantity limits of dangerous goods in the Port of Singapore. The Regulations have been amended five times since 2005 — in 2007, 2009, 2015, 2021 and 2025 — and the declaration process, the ammonium nitrate regime, and the radioactive/nuclear material process have all changed materially since this article was first written in 2012. This is a full revision.

1. Legal basis and current amendment status

  • Principal instrument: MPA (Dangerous Goods, Petroleum and Explosives) Regulations 2005 (G.N. S 24/2005), in force from 31 January 2005.
  • Amendment history: S 587/2007, S 649/2009, S 795/2015, S 907/2021, and S 140/2025 (in force 1 March 2025).
  • The Regulations as originally enacted in 2005 contained only two schedules: the First Schedule (the list of DG subject to quantity control) and a Second Schedule that is unrelated to dangerous goods — it defines a geographic area near Keppel Harbour under regulation 8(a), where Class ‘A’ petroleum carried on deck is capped at 500 litres rather than the 100,000-litre limit elsewhere in the port. Regulation 73 originally let the Port Master set First Schedule quantity limits case-by-case “by notification in the Gazette.” The Third Schedule covered in Section 3 below — the berth-by-berth tonnage table — is a later addition: industry advisories describe it taking effect from 1 December 2021, consistent with the 2021 amendment (S 907/2021).
  • The 2025 amendment removes the defined roles of “Inspector of Explosives” and “approved strong-room,” and redefines “explosive” to mean any substance, material or article classified as Class 1 goods under the IMDG Code — aligning the Regulations’ terminology directly to IMDG classification.
  • IMDG Code edition currently mandatory: Amendment 42-24 (2024 Edition), mandatory under SOLAS from 1 January 2026. DG declarations, packaging, marking and documentation for Singapore-bound or Singapore-transiting cargo must reflect 42-24.

2. Declaring dangerous goods

Declaration now runs through one of three channels, depending on where the DG will be handled:

Where DG is handledDeclaration channelSubmission deadlineHelpdesk
PSA terminalsPSA PORTNET≥12 hours before vessel arrival (discharge/in-transit), or before loading+65 6321 1173 / +65 6771 7711 / csc@portnet.com
Jurong PortJP-Online≥12 hours before vessel arrival, or before loading+65 6265 0666 / jpcss@jp.com.sg
Anchorages and other locationsdigitalPORT@SG™≥12 hours before vessel arrivalMPA Hazardous Cargo Section, +65 6325 2421 / hazmat@mpa.gov.sg

All DG must be declared to the Port Master regardless of quantity or First Schedule status. For technical issues on digitalPORT@SG™: +65 6375 1206.

2.1 Documents to have ready

MPA’s published declaration guidance itemises only two document requirements by name — the Certificate of Analysis for ammonium nitrate (Section 4) and the NEA forms/licence for Class 7 cargo (Section 5). In practice, terminal operators, carriers and MPA itself commonly expect the following to be prepared and available for every DG shipment, independent of the port declaration itself:

  • Dangerous Goods Declaration (DGD): prepared in accordance with IMDG Code Chapter 5.4 — this is the substance of what gets lodged on PSA PORTNET, JP-Online or digitalPORT@SG™.
  • Container Packing Certificate (CPC): signed per IMDG Code 5.4.2 for any containerised DG shipment. Commonly combined with the DGD into a single Multimodal Dangerous Goods Form.
  • Safety Data Sheet (SDS): current 16-section SDS, in English. MPA’s own FAQ notes that if a cargo’s classification is unclear, the Authority may ask for the complete SDS directly at hazmat@mpa.gov.sg for verification — so keep the current version on hand rather than only the classification summary.
  • Certificate of Analysis (COA): mandatory for ammonium nitrate (UN 1942, 2067, 2426) — see Section 4.
  • Cargo-specific approvals: NEA transhipment/transit approval or IR5A/B/C licence for Class 7 (Section 5); TradeNet permit for strategic goods (below).
Note: the DGD/CPC/SDS requirement above reflects standard IMDG Code documentation practice and PSA/carrier expectations rather than an itemised MPA port-system upload requirement. Confirm the exact attachment format each declaration channel expects (embedded fields vs. PDF upload) with PORTNET/JP-Online support before your first filing on a given system.

Some DG are also strategic goods under the Strategic Goods (Control) Act — this typically covers Class 1 (explosives, munitions), Class 7 (radioactive/nuclear material), and certain dual-use chemical precursors. A TradeNet® permit is required before export, transhipment, or transit of anything on the Strategic Goods Control List. This runs on a materially longer timeline than the 12-hour DG declaration above: an Individual Permit application must be submitted at least 5 working days before loading, export/transhipment, or before arrival of the transiting conveyance, per Singapore Customs’ own guidance. Businesses with a high transaction volume can apply for a Bulk Permit, which removes the 5-day lead time once approved. Build the TradeNet timeline into your shipment planning separately from — and well ahead of — the DG declaration.

2.2 Common rejection points checklist

Not an official MPA list — practical risk points worth checking before submission
  • Discrepancies between the UN number or proper shipping name on the TradeNet strategic goods permit versus the PORTNET/JP-Online DG declaration — these are separate systems and separate filings; they need to agree.
  • Filing a Class 7 nuclear material transhipment under the general NEA ePortal route instead of obtaining the required IR5A/B/C licence via GoBusiness (Section 5) — the two tracks are not interchangeable.
  • Exceeding a berth’s specific NEQ/tonnage cap for Class 1 or Class 5.1 cargo — check the actual berth in Section 3, not just the terminal in general.
  • An SDS still referencing a superseded IMDG amendment (e.g. 41-22) in Section 14 — no longer valid for Singapore-bound cargo from 1 January 2026 (Section 1).

3. First Schedule dangerous goods and the Third Schedule quantity limits as of 16th Aug 2026

Dangerous goods listed in the First Schedule are subject to a maximum quantity that may remain on board any vessel, at any time, within port limits — at PSA container berths, Jurong Port container berths, conventional berths, the Tuas Jetty, or the Sudong Explosive Anchorage. DG not listed in the First Schedule may remain on board without quantity restriction, but must still be declared.

The tonnage limits below are the Third Schedule, as last updated 13 November 2025 — a full replacement of the table in force when this article was first written. Always cross-check the current published table before relying on a figure for a live shipment, as MPA revises it without a fixed cycle.

3.1 Jurong Port container berths (tonnes)

BerthCl 1.1–1.5 (excl. 1.3G/H)Cl 1.3G/H & 1.4 (NEQ)Cl 2.1 compressedCl 2.1 liquefiedCl 2.3Cl 3 & 8, FP<−26°CCl 4.2Cl 4.3Cl 5.1Cl 5.2Cl 6.1
J19Prohibited0.2525Prohibited2520302505020
J18Prohibited2015400.340305075010050
J17Prohibited2020750.375507575017550
J16Prohibited20252500.325015025075017550
J15Prohibited202530001.550030060075017550
J14Prohibited20255001.550030060075017550
J13Prohibited20255001.550030060075017550
J24Prohibited2020750.375507575017550
J25Prohibited2015400.340305075017550
Notes: Cl 2.1 compressed covers UN 1035, 1049, 1954, 1957, 1962, 1964, 1971, 2034, 2203. UN 2478/2481 (FP <23°C) capped at 0.5 t. UN 1380 special-limited to 250 kg. UN 1295 prohibited at J19. UN 2480 capped at 250 kg. Ammonium nitrate under Cl 5.1: 400 t or the table limit, whichever is lower; UN 1510 capped at 2 t. J19 Cl 2.1 limits apply to small cylinders only.

3.2 PSA container terminals — City Terminal berths (tonnes)

BerthCl 1.1–1.3Cl 1.3G/H, 1.4 (NEQ)MethaneCl 2.1Cl 2.3Cl 3, FP<−26°CCl 4.2Cl 4.3Ammonium NitrateCl 5.1Cl 5.2Cl 6.1
B01Prohibited200.5100Prohibited10012090400881000.5
B02Prohibited200.51000.51002401804001751000.5
B03Prohibited200.51000.51002402704001751000.5
B04Prohibited20132000.52002403604003501000.5
B05Prohibited20132000.52002403604003501000.5
B06Prohibited20132000.52002403604003501000.5
B07Prohibited20132000.52002403604003501000.5
B08Prohibited20132000.52002403604003501000.5
B09Prohibited2061000.51002403604003501000.5
T01Prohibited2061000.51002403604003501000.5
T02Prohibited20132000.52002403604003501000.5
T03Prohibited20132000.52002403604003501000.5
T04Prohibited20132000.52002403604003501000.5
T05Prohibited20132000.52002403604003501000.5
T06Prohibited20132000.52002403604003501000.5
T07Prohibited20132000.52002403604003501000.5
T08Prohibited2062000.52002403604003501000.5
K09Prohibited20132000.52002403604003501000.5
K10Prohibited20132000.52002403604003501000.5
K11Prohibited20132000.52002403604003501000.5
K12Prohibited20132000.52002403604003501000.5
K13Prohibited2062000.52002403604003501000.5
K14Prohibited200.51000.51002403604003501000.5
K15Prohibited200.51000.51002403604003501000.5
K16Prohibited200.51000.51002403604003501000.5
K17Prohibited200.51000.51002403604003501000.5
K18Prohibited2061000.51002403604003501000.5
K19Prohibited200.51000.51002402704002601000.5
K20Prohibited200.5100Prohibited10012090400881000.5
K21Prohibited0.2Prohibited100Prohibited100241840018200.5
K22Prohibited0.2Prohibited100Prohibited100241840018200.5
K23Prohibited0.2Prohibited100Prohibited1000.50.50.50.50.50.5
Notes: Isotanks carrying flammable gas prohibited at B01, K20–K23. Flammable liquids with Cl 6.1 subsidiary risk in isotanks prohibited at B01–04, B08, B09, T01, T02, T08, K14–23. Propylene oxide in isotanks prohibited at B01–09, T01–08, K09–23. UN 2478 (FP<23°C) capped at 0.5 t. UN 1295 prohibited at B01–03, B09, T01, K15–23. Cl 2.3 column applies only to UN 1023, 1071, 1911 and unmatched N.O.S. items. Cl 6.1 column applies only to UN 1510, 1259, 2480, 2481 and unmatched N.O.S. items.

3.3 PSA container terminals — higher-capacity berths (tonnes)

A second table in the Third Schedule covers berth codes P01–P41, G01–G02 and U01–U66, with materially higher limits than the City Terminal berths above:

BerthCl 1.1–1.6 (excl. 1.3C/G/H)Cl 1.3C/G/H, 1.4 (NEQ)MethaneCl 2.1Cl 2.3Cl 3, 6.1, 8, FP<−26°CCl 4.2Cl 4.3Cl 5.1 + Ammonium Nitrate (combined)Cl 5.2Cl 6.1
P01–P41Prohibited300601,1041.21,1046961,3441,6822401.2
G01–G02Prohibited300601,1041.21,1046961,3441,6822401.2
U01–U66Prohibited300601,1041.21,1046961,3441,6822401.2

3.4 Conventional berths

ClassMaximum weight permitted
Cl 1.1, 1.2, 1.3 (except 1.3G/H), 1.5, 1.6Prohibited
Cl 1.3G/H & 1.420 t if berth boundary >240 m from terminal fence; 0.2 t if <240 m
Cl 2.150 t if >500 m from fence; 20 t if 150–500 m; 0.25 t if <150 m
Methane0.25 t
Cl 2.30.25 t
Cl 30.25 t
Cl 4.20.25 t
Cl 4.30.25 t
Cl 5.1 — Ammonium nitrate/AN fertilisers & UN 1485, 1495400 t in sound steel drums or bags-in-containers; 50 t otherwise
Cl 5.1 — UN 144210 t
Cl 5.1 — UN 1458, 1459, 1510 & N.O.S.0.25 t
Cl 5.20.25 t
Cl 6.10.25 t
Cl 7Subject to separate approval by NEA’s Radiation Protection & Nuclear Science Division/Group (see Section 5)
Cl 80.25 t

3.5 Tuas Jetty

LocationCl 1.1Cl 1.2Cl 1.3Cl 1.4
Head of jetty60 t NEQ250 t250 tUnrestricted
Ramp of jettyProhibitedProhibited0.45 t NEQ (non-propellant cargo only)Unrestricted

3.6 Sudong Explosive Anchorage

ClassMaximum weight permitted (NEQ)
Cl 1.1 or 1.5500 t

4. Ammonium nitrate

  • UN numbers: 1942 (Ammonium Nitrate), 2067 (Ammonium Nitrate Based Fertilizer), 2426 (Ammonium Nitrate, Liquid).
  • Mandatory containerisation: under regulation 42, cargoes containing ammonium nitrate or AN fertilisers under IMO Class 5.1 must be packed in containers — in effect since 1 January 2019.
  • Certificate of Analysis (COA): required before vessel arrival or loading, issued by a body the Authority deems competent, stating the percentage of total combustible matter (including organic matter calculated as carbon). Required under regulation 40(1)(c) and is a precondition for the Port Master’s loading permission under regulation 44(4)(b).
  • Quantity limit: 400 tonnes, or the specific berth limit in the Third Schedule, whichever is lower.

5. Radioactive material and nuclear material

Two distinct regulatory tracks, under a regulator that has been renamed more than once: Centre for Radiation Protection and Nuclear Science → Radiation Protection and Nuclear Science Division (RPNSD) → Radiation Protection and Nuclear Science Group (RPNSG) on MPA’s current guidance. (The Third Schedule PDF footnote still uses “RPNSD” — expect this inconsistency in MPA’s own documents.)

(a) Radioactive material (IMO Class 7) that is not nuclear material

  • Requires approval from NEA’s Radiation Protection and Nuclear Science Group for transhipment or transit.
  • Apply via the NEA ePortal.
  • Submit the completed form to: NEA_RPNSD_Tranship_Transit@nea.gov.sg.

(b) Nuclear material (IMO Class 7)

  • Defined under section 28(1) of the Radiation Protection Act: plutonium (excluding Pu-238 >80% isotopic concentration), uranium-233, uranium enriched above natural abundance in U-233/U-235, natural-abundance uranium, or material containing any of these, for peaceful use (ore/ore-residue excluded).
  • All transit of nuclear material through Singapore requires an NEA licence — in effect since 22 October 2014, when Singapore acceded to the IAEA Convention on the Physical Protection of Nuclear Material (CPPNM).
  • Apply via GoBusiness under “IR5A/B/C — Licence to import or export a consignment of radioactive materials, or to transit or tranship a consignment of nuclear material.”
  • MPA approval is required in addition to the NEA licence.
  • Enquiries: NEA_RPNSD_Tranship_Transit@nea.gov.sg.

The practical distinction to make early is whether Class 7 cargo meets the statutory definition of nuclear material or is ordinary radioactive material — it determines whether the filing is an NEA ePortal transhipment/transit approval or an IR5A/B/C licence via GoBusiness.

6. Bulk hazardous and noxious substances (HNS)

Under regulation 40, the owner, agent or master must notify the Port Master, before arrival, if carrying or intending to load, in bulk:

  • Noxious liquid substances under MARPOL Annex II regulation 1(10), including provisionally categorised X/Y/Z substances under regulation 6(3);
  • Dangerous liquid substances listed in the IBC Code (2020 edition);
  • Liquefied gases under the IGC Code (2016, as amended);
  • Solid bulk materials under the IMSBC Code (2025, as amended);
  • Residues from prior bulk carriage of any of the above.

Declaration channel: digitalPORT@SG™, not less than 24 hours before vessel arrival, or 24 hours before loading if already in port. If an agent cannot match a chemical to the HNS database, the trade or synonym name can be keyed in manually.

7. Penalties

Regulation 78 sets a general penalty — historically a fine not exceeding S$5,000, plus a further S$1,000 per day for a continuing offence, where no other penalty is expressly provided. This figure is drawn from MPA’s own 2009-dated summary of the Regulations; confirm the current quantum against the consolidated Regulations on Singapore Statutes Online, or with MPA directly, before relying on it — five amendment rounds have followed since that summary was last dated.

8. Summary of what has changed since 2012

  • Declaration is no longer a single paper form; it runs through PSA PORTNET, JP-Online, or digitalPORT@SG™ depending on handling location, each with a defined submission window.
  • Ammonium nitrate has explicit UN numbers, mandatory containerisation since 2019, and a COA tied to specific regulations.
  • The radioactive-material regulator has been renamed (now NEA RPNSG), and its process has split into a Class 7 non-nuclear track (NEA ePortal) and a nuclear-material track (GoBusiness IR5A/B/C licence, in force since 2014).
  • The Third Schedule quantity table has been fully reissued (13 Nov 2025) and now appears to include Tuas Port berth codes in addition to the legacy Jurong Port and City Terminal berths.
  • IMDG Code Amendment 42-24 became mandatory from 1 January 2026.
  • A 2025 amendment removed the “Inspector of Explosives” role and tied the definition of “explosive” directly to IMDG Class 1 classification.
  • Strategic Goods Control cross-checks (TradeNet permit, minimum 5 working days) are now explicitly flagged alongside the DG declaration requirement.

References

  • MPA — Declaring Dangerous Goods (DG) and Hazardous and Noxious Substances (HNS): mpa.gov.sg
  • Appendix 2 — Third Schedule: quantity of First Schedule dangerous goods permitted at berths, 13 Nov 2025 (MPA labels this document “Appendix 2” on its website; the PDF’s own title reads “Quantity of First Schedule Dangerous Goods” — both refer to the same Third Schedule notification under regulation 73): PDF
  • Appendix 1 — summary of the 2005 Regulations: PDF
  • MPA (DGPE) Regulations 2005, Singapore Statutes Online: sso.agc.gov.sg
  • MPA (DGPE) Regulations 2005, original gazette text (First/Second Schedule verification): faolex.fao.org
  • MPA (DGPE) (Amendment) Regulations 2025 (S 140/2025): sso.agc.gov.sg
  • NEA ePortal (radioactive material transhipment/transit): eportal.nea.gov.sg
  • GoBusiness — IR5A/B/C nuclear material licence: gobusiness.gov.sg
  • NEA notice on nuclear material licensing: PDF
  • Strategic Goods Control List, Singapore Customs: customs.gov.sg
  • Singapore Customs — Individual Permit: Export, Transhipment and Transit (5 working-day lead time): customs.gov.sg
  • Singapore Customs — Bulk Permit: Export, Transhipment and Transit: customs.gov.sg
  • digitalPORT@SG™: digitalport.mpa.gov.sg
  • PSA PORTNET: portnet.com
  • JP-Online: jponline.com.sg