Deprecated: Creation of dynamic property BeRocket_AAPF::$feature_list is deprecated in /nas/content/live/iccprod/wp-content/plugins/woocommerce-ajax-filters/main.php on line 189

Deprecated: Return type of PMXE_Config::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/iccprod/wp-content/plugins/wp-all-export-pro/classes/config.php on line 92

Deprecated: Creation of dynamic property SearchAndFilter::$frmqreserved is deprecated in /nas/content/live/iccprod/wp-content/plugins/search-filter/search-filter.php on line 71

Deprecated: Return type of SweetAlert2::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/iccprod/wp-content/plugins/sku-shortlink-for-woocommerce/vendor/varunsridharan/sweetalert2-php/sweetalert2.php on line 155

Deprecated: Creation of dynamic property Woo_Bulk_Discount_Plugin_t4m::$current_tab is deprecated in /nas/content/live/iccprod/wp-content/plugins/woocommerce-bulk-discount/woocommerce-bulk-discount.php on line 49

Deprecated: Creation of dynamic property Woo_Bulk_Discount_Plugin_t4m::$settings_tabs is deprecated in /nas/content/live/iccprod/wp-content/plugins/woocommerce-bulk-discount/woocommerce-bulk-discount.php on line 51

Deprecated: Return type of SkyVerge\WooCommerce\PluginFramework\v5_10_10\SV_WC_DateTime::getTimestamp() should either be compatible with DateTime::getTimestamp(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/iccprod/wp-content/plugins/woocommerce-avatax/vendor/skyverge/wc-plugin-framework/woocommerce/compatibility/class-sv-wc-datetime.php on line 85

Deprecated: Creation of dynamic property WC_Gateway_PPEC_Plugin::$gateway_loader is deprecated in /nas/content/live/iccprod/wp-content/plugins/woocommerce-gateway-paypal-express-checkout/includes/class-wc-gateway-ppec-plugin.php on line 371

Deprecated: Creation of dynamic property WC_Gateway_PPEC_Plugin::$admin is deprecated in /nas/content/live/iccprod/wp-content/plugins/woocommerce-gateway-paypal-express-checkout/includes/class-wc-gateway-ppec-plugin.php on line 372

Deprecated: Creation of dynamic property WC_Gateway_PPEC_Plugin::$checkout is deprecated in /nas/content/live/iccprod/wp-content/plugins/woocommerce-gateway-paypal-express-checkout/includes/class-wc-gateway-ppec-plugin.php on line 373

Deprecated: Creation of dynamic property WC_Gateway_PPEC_Plugin::$cart is deprecated in /nas/content/live/iccprod/wp-content/plugins/woocommerce-gateway-paypal-express-checkout/includes/class-wc-gateway-ppec-plugin.php on line 374

Deprecated: Creation of dynamic property WC_Gateway_PPEC_Plugin::$ips is deprecated in /nas/content/live/iccprod/wp-content/plugins/woocommerce-gateway-paypal-express-checkout/includes/class-wc-gateway-ppec-plugin.php on line 375

Deprecated: Creation of dynamic property WC_Gateway_PPEC_Plugin::$client is deprecated in /nas/content/live/iccprod/wp-content/plugins/woocommerce-gateway-paypal-express-checkout/includes/class-wc-gateway-ppec-plugin.php on line 376

Deprecated: Creation of dynamic property WC_Gateway_PPEC_Plugin::$prompt_to_connect is deprecated in /nas/content/live/iccprod/wp-content/plugins/woocommerce-gateway-paypal-express-checkout/includes/class-wc-gateway-ppec-plugin.php on line 200

Deprecated: Return type of WPOnion\DB\Option::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/iccprod/wp-content/plugins/sku-shortlink-for-woocommerce/vendor/wponion/wponion/core/db/class-option.php on line 206

Deprecated: Return type of WPOnion\DB\Option::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/iccprod/wp-content/plugins/sku-shortlink-for-woocommerce/vendor/wponion/wponion/core/db/class-option.php on line 225

Deprecated: Return type of WPOnion\DB\Option::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/iccprod/wp-content/plugins/sku-shortlink-for-woocommerce/vendor/wponion/wponion/core/db/class-option.php on line 216

Deprecated: Return type of WPOnion\DB\Option::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/iccprod/wp-content/plugins/sku-shortlink-for-woocommerce/vendor/wponion/wponion/core/db/class-option.php on line 197

Deprecated: Return type of WPOnion\DB\Option::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/iccprod/wp-content/plugins/sku-shortlink-for-woocommerce/vendor/wponion/wponion/core/db/class-option.php on line 171

Deprecated: Return type of WPOnion\DB\Option::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/iccprod/wp-content/plugins/sku-shortlink-for-woocommerce/vendor/wponion/wponion/core/traits/trait-array-position.php on line 29

Deprecated: Return type of WPOnion\DB\Option::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/iccprod/wp-content/plugins/sku-shortlink-for-woocommerce/vendor/wponion/wponion/core/db/class-option.php on line 187

Deprecated: Return type of WPOnion\DB\Option::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/iccprod/wp-content/plugins/sku-shortlink-for-woocommerce/vendor/wponion/wponion/core/db/class-option.php on line 179

Deprecated: Return type of WPOnion\DB\Option::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/iccprod/wp-content/plugins/sku-shortlink-for-woocommerce/vendor/wponion/wponion/core/traits/trait-array-position.php on line 22

Deprecated: Return type of WPOnion\DB\Option::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/iccprod/wp-content/plugins/sku-shortlink-for-woocommerce/vendor/wponion/wponion/core/traits/trait-json-serialize.php on line 18

Deprecated: WPOnion\DB\Option implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /nas/content/live/iccprod/wp-content/plugins/sku-shortlink-for-woocommerce/vendor/wponion/wponion/core/db/class-option.php on line 22

Deprecated: Return type of WPOnion\DB\Option::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/iccprod/wp-content/plugins/sku-shortlink-for-woocommerce/vendor/wponion/wponion/core/traits/trait-countable.php on line 18

Deprecated: Creation of dynamic property WcPsigate\Scripts::$suffix is deprecated in /nas/content/live/iccprod/wp-content/plugins/woocommerce-gateway-psigate/includes/scripts.php on line 22

Deprecated: Creation of dynamic property WcPsigate\Scripts::$version is deprecated in /nas/content/live/iccprod/wp-content/plugins/woocommerce-gateway-psigate/includes/scripts.php on line 23

Deprecated: Creation of dynamic property WcPsigate\Scripts::$gateway_id is deprecated in /nas/content/live/iccprod/wp-content/plugins/woocommerce-gateway-psigate/includes/scripts.php on line 24

Warning: Undefined array key 1 in /nas/content/live/iccprod/wp-content/themes/vzion-child/functions.php on line 2526
Compliance Language - ICC Compliance Center Inc - USA | Help Center | Skip to main content

Terminology in Regulatory Manuals

Language, as defined by the Merriam-Webster dictionary, is the formal system of words or signs that people use to express thoughts and feelings. Learning a new language is often a complex undertaking. It is also a time that lends itself to funny stories. While living in Austria for a few years taking German lessons was part of our visa process. We were encouraged to practice often. On one of my first attempts was to buy a certain pretzel. Somehow my request came out as asking for the “slow one” rather than the “long one”. My husband told a co-worker he “believed” he was a pencil. While neither request caused harm, it was confusing to the German speakers who heard us. I mention this because the language of transport regulations can be confusing as well until you have a good handle on the language used in them.

Let’s take a look at two simple words. We will compare their “everyday” usage with how they are used for transporting hazardous materials or dangerous goods. The two words will be “should” and “may”.

Word #1: Should

In normal usage, this word indicates certain obligations or expectations. Take for example the statement, “John should be ready by now.” By using the word “should” in the sentence, the expectation is that John is ready or prepared for whatever situation he finds himself. In transport, this word takes on some slightly different meanings depending on the regulation.

  • 49 CFR – US Ground: Per 171.9, the word “should” is used in a recommendatory sense. Meaning the shipper is not required to do what is listed in the regulation. It is encouraged or recommended, but it is not enforceable.
  • International Air Transport Association (IATA): Per Section 1.3.1.3, the word “should” is a preferred requirement. This means the section is not binding for a shipper, but there is a suggestion to follow whatever is listed.
  • International Maritime Dangerous Goods Code (IMDG): It is in the Forward that we find this definition. For “should” again the word is used in a recommendatory sense. Items in the Code with this word are not required, only recommended.
  • Transportation of Dangerous Goods (TDG) – Canada Ground: Oddly enough, this term is not defined in Section 1.3 of the regulations.

Word #2: May

This word is used for possibilities or options even permission when used in daily language. An example here is the statement, “John may be ready by now.” In this case, the statement conveys the possibility that John might be ready, but again there is the option that he is not. Again, for transport, there are different meanings.

  • 49 CFR – US Ground: Per 171.9, the word “may” is used in a permissive sense. Meaning the shipper is not required to do what is listed in the regulation.  The item is simply allowed or permitted.
  • International Air Transport Association (IATA): Per Section 1.3.1.3, the word “may” is listed as a preferred requirement and not binding for a shipper. Again, as a preferred requirement there is the suggestion to follow whatever is listed but no requirement to do so.
  • International Maritime Dangerous Goods Code (IMDG): Again it is in the Forward that we find “may”. Here “may” is used to indicate optional provisions. Items in the Code with this word have no preferred or recommended parts. The shipper can choose to either do what is listed or not.
  • Transportation of Dangerous Goods (TDG) – Canada Ground: In Section 1.3, the word “may” is listed as permissive. This aligns with the US Ground requirements and indicates things that are allowed or permitted.

Be sure to know the language of the regulation you are following before attempting to make a shipment of a dangerous goods or hazardous materials using it. You may be “believing” something that is not actually true or required by the regulation. For all of your transport needs, contact ICC Compliance Center today.


Warning: Undefined array key "tab-select" in /nas/content/live/iccprod/wp-content/themes/vzion-child/functions.php on line 2714

Welcome to ICC

Which site would you prefer?