This Q&A is intended as general guidance prepared by the XBRL US DQC (Data Quality Committee), and should not be relied upon as authoritative. Filers are encouraged to consult with their own legal and/or with the SEC directly.

Updated January, 2022

The SEC test filing system currently returns warnings for several conditions which should be evaluated to ensure that there are no false positives. The following Q&As should help registrants evaluate these warnings.

  1. How do I comply with the requirements for disclosing and tagging the DEI elements for auditor name, the audit firm ID and the auditor location in my XBRL filing?

    These values must be visible in the inline XBRL document. The placement of the required tags within the annual report is up to the registrant. We expect that the AuditorName and AuditorLocation tags will be applied to the information in the Report of Independent Registered Public Accounting Firm (audit report). The audit report likely does not disclose the Firm ID. We recommend that the Auditor Firm ID be disclosed and tagged on a page immediately preceding the audit report (e.g., in the Index included in Item 8 or Item 15 of Form 10-K) in a manner similar to the following:



    1. Report of Independent Registered Public Accounting Firm (PCAOB ID 3456)
    2. Consolidated Balance Sheets
    3. Consolidated Statements of Operations
    4. Consolidated Statements of Comprehensive Income
    5. Consolidated Statements of Stockholders’ Equity
    6. Consolidated Statements of Cash Flows
    7. Notes to Consolidated Financial Statements
  2. What if there are two audit reports from different auditors covering different periods disclosed in the financial statements?

    In these cases the AuditorName, AuditorLocation and AuditorFirmId should be reported for each auditor using separate period contexts that align with the fiscal year end of the financial statements covered by the audit report. (See rule 6.5.54 of the Edgar Filing Manual)

  3. What should we do if we receive a warning that elements used in the filing are deprecated in a future taxonomy?

    The FASB has deprecated elements in the 2019 taxonomy which are still valid modeling selections for filers who are still reporting using the 2018 taxonomy. The system will generate a warning when a deprecated element is used regardless of which taxonomy is used. While filers are encouraged to convert to the most recent taxonomy, there is no requirement to convert until the SEC removes the 2018 taxonomy; therefore, filers should not create extension elements to replace future deprecated elements. They may proceed filing with this element until they convert to the newest taxonomy.

  4. What should we do if we get warnings on “negative values” that pass the DQC rules (DQC_0015 and DQC_0080)?

    The SEC “Negative Values” validation contained in the test filing system does not consider all the exclusions that should be allowed. Values tagged to certain axis/member combinations may allow the tagged value to be negative. Therefore, it is possible that the occurrence of this warning in the test filing result may be a false-positive.Two DQC Validation Rules check numeric reporting items that are tagged incorrectly as negative. DQC_0015 checks the US GAAP filings; and DQC_0080 checks the IFRS filings. These rules incorporate a comprehensive listing of exclusions.Filers are encouraged to run the DQC rule validation. If the DQC validation shows no error on “negative values”, you should proceed with filing and not make any changes to avoid the SEC warning message.

  5. How should we tag the element securityExchangeNameTradingSymbolDependency if we file on a foreign exchange?

    The element dei_SecurityExchangeName has a data type edgarExchangeCodeItemType. It currently only allows the following enumerated values: ‘GEMX’, ‘CboeBYX’, ‘CHX’, ‘NYSEAMER’, ‘NASDAQ’, ‘ISE’, ‘MRX’, ‘MIAX’, ‘NYSEArca’, ‘BOX’, ‘NYSE’, ‘CboeBZX’, ‘PEARL’, ‘NYSENAT’, ‘IEX’, ‘CboeEDGX’, ‘CBOE’, ‘C2’, ‘CboeEDGA’, ‘Phlx’, ‘BX’, ‘NONE’.When a filer has securities trading on an exchange other than those that are listed (for example, Toronto Stock Exchange), it will not be able to use the element dei_SecurityExchangeName. Using this element with a value entered that is different from the enumerated values (above) will cause the filing to be suspended. We have received guidance from the Structured Data group at the SEC that these values should not be tagged. If the filing is on a foreign exchange, the field should be left blank.

  6. What should we do if we receive warnings related to hidden facts?

    The SEC test system generates a warning for hidden facts. Hidden facts should be referenced by the sec-ix-hidden style property. However, extensible list elements are always hidden without a reference. Registrants should not adjust the modeling to avoid warnings for hidden extensible list elements.

  7. What should a foreign filer do if it has no tax identifier?

    The SEC test system does generate a warning when the filer does not tag a value for tax identifier. Therefore, if a company has no Tax identifier, tag a value of “00-0000000”. This option will not generate an SEC warning (revised January, 2020).