TSCA Chemical Substance Inventory

How to Access the TSCA Inventory

The non-confidential portion of EPA’s Toxic Substances Control Act Chemical Substance Inventory (TSCA Inventory) is updated approximately every six months. It can be searched in multiple ways. This page provides ways to download the non-confidential Inventory and offers help in using these downloaded files.

On this page:

Download the non-confidential TSCA Inventory

EPA provides a Microsoft Access version and a generic comma-delimited "CSV" text version of the non-confidential TSCA Inventory for users to download. If you don't have Microsoft Access, use the CSV file. Both files are compressed ".zip" files. The .zip files contain the actual data files. See generic information about zip files.

The Microsoft Access file contains two tables:

  • TSCAINV_072016
    • Contains non-confidential chemical substance listings on the TSCA Inventory, identified by Chemical Abstract Service (CAS) Registry Number and Chemical Abstracts (CA) Index Name.
  • PMNACC_072016
    • Contains non-confidential data for the confidential chemical substance listings, as identified by EPA accession number and generic chemical name.

The Comma Separated Value (CSV) text version contains two *.CSV tables:

  • TSCAINV_wCASRN_Jul2016.csv
    • Contains non-confidential chemical substance listings on the TSCA Inventory, as identified by CAS Registry Number and CA Index Name.
  • TSCAINV_wPMNACC#_Jul2016.csv
    • Contains non-confidential data for the confidential chemical substance listings, as identified by EPA accession number and generic chemical name.

For all files: users may need to adjust formatting, including column widths.

Top of Page

Learn how the data is formatted to help you search 

You can perform basic searches or sort the information in different ways.

  • Use a basic "find" search function and type in a part of a chemical name or CAS Registry Number.
  • You may be able to do different or more complex searches or sorts -- see your own software help system or your local computer support personnel for additional instructions.

The following data fields are provided for each chemical substance:

Field
ID
Data Data Must Be Present? Multiple Values Possible?
ACCNO EPA Accession Number Y N
CASRN Chemical Abstracts Service (CAS) Registry Number Y N
casregno CAS Registry Number without "-" [dashes] Y N
ChemName Preferred Chemical Abstract (CA) Index Name * Y N
DF Chemical Substance Definition * N N
FL EPA TSCA Regulatory Flag *** N Y **
GN Generic Name * Y N
ID Record ID Number Y N
PMNNO PMN Number/Form Number Y N
UV UVCB Flag N N
*     These data can be greater than 256 characters in length
**   Multiple values are separated by a semicolon and space
*** Information on EPA TSCA regulatory flags is provided below

NOTE: A "Chemical Substance Definition" in the DF field provides important identification information for certain Class 2 substances having "Preferred CA Index Names" that are not specific or complete enough to permit unambiguous identification of the substance or the category to which it belongs.

The presence of "UVCB" in the UV field indicates the substance is a Class 2 substance within the UVCB group, i.e., those with “unknown” or “variable composition,” “complex reaction products” and “biological materials.” These substances have no definite molecular formula representation and either partial or no structural diagrams.

Read our policy and guidance documents about Class 2 substances on the Inventory.

The ASCII character set is used, with Field IDs in upper case and the data themselves in upper and lower case. Special characters are handled using the following conventions:

  • Greek letters - name of letter within periods, e.g., the alpha is represented as ".alpha".
  • The degree sign in temperatures is represented as ".degree".

All fields pertaining to a particular chemical substance are grouped together into a single substance record. For ease of use with data management software, records are separated from each other by a carriage return and a newline. The last (eighth) field ends with a carriage return and a newline instead of a tab.

All field identifiers are present in a record even if some fields have no data. If there are no data, the field ID (with colon) is immediately followed by a tab unless it is the last field of the record, in which case the field ID (with colon) is immediately followed by a carriage return and newline. As indicated above, the SN and FL fields can have multiple values of data. In such cases, each value is separated from the one following by a semicolon followed by a space.

Top of Page

Meaning of EPA regulatory flags

Special flags are used throughout the TSCA Inventory to identify those substances on the Inventory that are the subject of an EPA rule or order promulgated under TSCA, as well as to indicate types of full or partial exemptions from TSCA reporting requirements.

The following flags are used:

  • E - indicates a substance that is the subject of a Section 5(e) Consent Order under TSCA.
  • F - indicates a substance that is the subject of a Section 5(f) Rule under TSCA.
  • N - indicates a polymeric substance containing no free-radical initiator in its Inventory name but is considered to cover the designated polymer made with any free-radical initiator regardless of the amount used.
  • P - indicates a commenced Premanufacture Notice (PMN) substance.
  • R - indicates a substance that is the subject of a Section 6 risk management rule under TSCA.
  • S - indicates a substance that is identified in a final Significant New Uses Rule.
  • SP - indicates a substance that is identified in a proposed Significant New Uses Rule.
  • T - indicates a substance that is the subject of a final Section 4 test rule under TSCA.
  • TP - indicates a substance that is the subject of a proposed Section 4 test rule under TSCA.
  • XU - indicates a substance exempt from reporting under Chemical Date Reporting Rule (formerly the Inventory Update Reporting Rule), i.e., Partial Updating of the TSCA Inventory Data Base Production and Site Reports (40 CFR 711).
  • Y1 - indicates an exempt polymer that has a number-average molecular weight of 1,000 or greater.
  • Y2 - indicates an exempt polymer that is a polyester and is made only from reactants included in a specified list of low-concern reactants that comprises one of the eligibility criteria for the exemption rule.

Top of Page

Alternate ways to access the non-confidential TSCA Inventory

In addition to downloading a Microsoft Access version and a generic comma-delimited "CSV" text version, the non-confidential TSCA Inventory can be searched in multiple ways:

Use EPA's Substance Registry Services (SRS) to search the non-confidential TSCA Inventory

  • Go to Substance Registry Services (link opens in a new tab)
  • Select the “search by list" option
  • Type "TSCA Inventory" in the List Name field
  • Click the "filter" button and select "TSCA Inv (66068) - TSCA Inventory" from the drop-down list

Look at other sources of EPA’s non-confidential TSCA Inventory data such as:

  • National Technical Information Service (NTIS) website is the largest central resource for federal government information and publications. NTIS provides non-confidential TSCA Inventory data in several products on CD-ROM for a nominal fee, including raw data and searchable versions. These products are updated approximately every six months.
  • Government Printing Office (GPO) website no longer provides paper copies of the original 1985 TSCA Inventory publication or the 1990 Supplement; however, it can provide expert assistance in finding and using related U.S. government information.
  • Several commercial services provide searches for the non-confidential TSCA Inventory for a fee. None of these is connected to or has a specific endorsement from EPA.

Top of Page