Harmonised Classifications List
The Harmonised Classifications List is available as Table 3.1 to Annex VI of CLP, and exists within the CLP Regulation and some of its amendments (Adaptations to Technical Progress, ATPs). Note that in the 10th ATP, its name has been changed to Table 3.
ECHA provide an Excel spreadsheet for Harmonised Classifications, but this is only updated when ATPs come into legal force, which can be months or years after first publication. We keep our own version and add in new Harmonised classifications as soon as they become available.
The current version includes all Harmonised Classifications up to and including the 10th ATP to CLP, and was last updated on 5th May 2017, download here: Table-3-to-10th-ATP-05-05-2017 .