可擴展商業(yè)報告語言(XBRL)是可擴展標記語言(XML)在財務和商業(yè)報告方面的應用,F在包括美國注冊會計師協會(AICPA)、加拿大特許會計師協會(CICA)等在內的許多專業(yè)團體和公司都在積極開發(fā)XBRL標準,作為互聯網環(huán)境下商業(yè)和財務報告的工具。這個團隊由一個XBRL國際指導會協調工作。盡管XBRL的開發(fā)項目獲得了各方面的重視, 但還很少有人關注XBRL的審計和控制問題。 實際上, 在實施XBRL的同時,取決于實施項目的特點,鑒證服務可能會即時受到影響。
加拿大XBRL指導委員會成立于2001年,當時成立了兩個工作組。公共關系/協調工作組關注于XBRL數字化報告標準的推廣和采用。分類標準工作組致力于為開發(fā)加拿大XBRL分類標準定義方法論。在建立完善一套普及的標記列表后,分類標準工作組將關注于分類標準的開發(fā)標準、批準、注冊和推廣。這個過程將由在某個特定分類標準下的公眾或私營部門參與。
XBRL的復雜表現在其具有多個組件和文檔。理解XBRL在報告程序中的應用的最關鍵文檔包括:
XBRL規(guī)格說明
XBRL分類標準
XBRL實例文檔,以及
樣式表
XBRL規(guī)格說明
XBRL 2.0規(guī)格說明由XBRL Specification Group在2001年11月發(fā)布,其中在技術方面對XBRL以及XBRL的實現進行了解釋。說明設定了XBRL的框架,詳細介紹了XBRL分類標準和實例文檔的語法和語義。http://www.xbrl.org.提供專門的下載。
XBRL分類標準
分類標準是一個描述關鍵數據元素(數字或文本)的文檔, 這些元素包括在一個特定類型財務報告體系的實例文檔中。由于不同財務報告體系的分類標準各不相同,目前各團體正在就不同的財務報告體系開發(fā)不同的分類標準。在已發(fā)布的分類標準中有2000年7月發(fā)布的全球首個分類標準。該分類標準適用于美國通用一般會計準則(US GAAP)下的工商企業(yè)財務報告。首個國際會計準則分類標準則誕生于2002年。分類標準包括特定商業(yè)報告體系使用的概念和相互關系,這些概念和關系同時又與實例文檔緊密關聯。http://www.xbrl.org.同時也提供上述分類標準的下載。
財務報表中數據的描述是由所使用的分類標準決定的。開發(fā)分類標準是為了體現用來向監(jiān)管機關報送財務報告所使用的規(guī)則,如一般通用會計準則,或格式。其他一些分類標準正處于開發(fā)過程中。
XBRL實例文檔
實例文檔是一個根據所使用的分類標準中的概念進行標記的一套數據元素集合。舉個例子,假定公司X正在根據加拿大通用會計準則準備財務報表。該公司將預先準備一份包含特定報表項目(如2001年12月31日庫存現金)數額的實例文檔,并將這些項目與其類別聯系起來。也就是說,這些項目應列示在按照加拿大通用會計準則所制定分類標準的該類別下。分類標準描述的是這些項目以及包含了這些項目實際數額或是明細的實例文檔。
樣式表
僅僅XBRL不能構成可讀性的財務報告;實例文檔是數據和解釋性標記的集合,但也不是以“用戶友好”的方式加以組織的。如果某家公司希望準備一份打印格式的財務報表,僅有實例文檔是不夠的,因為它看起來與財務報表相去甚遠。XBRL并不是“所見即所得”, 它是為了實現數據在系統間傳遞并保證其可靠性和一致性而設計的。諸如財務報表之類的報告是通過使用樣式表產生的。樣式表的形式可能是層疊式樣式表(CSS),使用可擴展性樣式表語言(XSL)的樣式表,電子數據表或是其他能夠在制作報告時使用的技術。為了開發(fā)出有用的財務報表,樣式表可以在實例文擋的數據中添加必要的表示性元素,這樣產生的結果看上去就象一份財務報表了。這份報告同時也可以以HTML或其他格式呈現。
XBRL報告的準備流程
實例文檔中的基礎數據取自會計系統或其他來源,如電子數據表。有時,基本數據是按現有財務報表模型以手工的方式輸入的。XBRL使用XML中的“標簽”來標記數據。在XBRL中,這意味著來自數據源文檔或是數據文件的特定數據可以被單獨加以“標記”和表示,而不會失去與實例文檔之間的上下聯系。特定的XBRL解析軟件將這些標記過的數據與分類標準一一對應。之后該映射可以被保存在電子數據表中,而其中的數據則能夠在試算表中顯示出來。
一些會計程序開發(fā)商,如Great Plains, SAP, Navision,和ACCPAC,正在將生成XBRL實例文檔的功能嵌入其軟件產品中。可以使用樣式表和實例文檔準備財務報表,或者將數據直接的導入預算和分析工具中。
所包含被標記過的數據項目如財務報表中的“存貨”項目將會按照相關分類標準中存貨部分在數據文件中加以標記,并映射到實例文檔上。實例文檔隨后將作為樣式表(財務報表)的數據來源。會計系統的會計科目表被映射到科目匯總的分類標準概念上, 科目表會按照分類標準概念匯總。會計系統隨后會生成實例文檔(包含附有上下關聯標記的業(yè)務情況的數據文件)。該文件可以直接發(fā)布、轉換成XML文件、轉換為HTML或PDF文件,或是用于合并或數據轉移。
XBRL用途廣泛。它可以基于專門準備好的實例文檔編制特定的財務報表。實例文檔可以手工編制。如果該系統支持XBRL或是其數據文件能為外部工具所調用的話, 則可通過在同一個會計系統中將分類標準映射到數據文件而自動產生。就后者而言,財務報表可以定期生成,或是至少在理論上能夠實時產生。
使用XBRL并不意味著財務報表馬上就可以被打印輸出。如果只是為了財務報告的目的,這時候已經可以在網站上發(fā)布一個實例文檔,這份文檔可能是按照國際會計準則(IAS)或其他準則的分類標準而編制的。分析師或其他信息使用者僅需基于這些數據運行他們的分析程序,通過采集為數眾多網站上的其它公司的數據并將這些信息整合于一份報告來準備他們的可比性報告。通過XBRL,這個過程將是自動的,并可定期從多種來源中檢索數據資料。XBRL的應用繞過了財務報告的打印部分,并從可信性保證的角度突出了被檢索數據的狀態(tài)和完整性,即使這些數據的打印格式已經存在或其經審計的財務報表已經發(fā)布在網站上。隨著使用互聯網進行披露的企業(yè)數量不斷增長,最終人們將無需再求助于打印的財務報告。
錯誤風險
在使用XBRL編制財務報表的情況下,錯誤風險集中于會計科目是否能準確映射到對應標記和以及分類標準的恰當使用。標記的準確映射將確保恰當的檢索數據。被檢索數據本身的出錯風險與其他情況下的沒有區(qū)別。當財務信息以實時的方式流動,財務報表中的錯誤風險將增加,增加的程度取決于對數據變化的控制和對數據到標記映射過程的控制。在這種情況下,還有一種額外風險,就是通過標記抽取的數據會發(fā)生變化,而上述變化可能有錯誤或是未經審計。這說明,當由XBRL生成的財務報表包含實時數據的時候,需要采取額外的控制保證數據的準確性和完整一致。
控制事項
恰當分類標準的使用
企業(yè)有必要在實施時有一套系統來確保用于編制財務報表的分類標準的恰當性。這要求了解特定財務報告會計要求和所使用分類標準的人員對所使用的分類標準進行檢查和批準。檢查過程應該包括考慮分類標準細節(jié)以保證它符合現有要求且對分類標準的應用是正確的。
數據的標記
應當有流程確保對數據的標記是完整和準確的。在這類程序中相關人員應對數據標記信息進行檢查和批準, 這些標記信息包括:應用的標記、標記所應用的數據元素,以及經標記的數據元素與采用的特定分類標準的一致性。
在多數情況下,標記的變動不會非常頻繁,因此后續(xù)檢查可以只需要關注于識別那些未經授權的變化。
標記數據的完整性
不管是用于網站發(fā)布還是其他目的,那些使用標記數據的財務報表編制過程都應遵守成文的批準程序。這些程序將適用于在某一時點生成的財務報表以及隨后一切更新。對于以實時方式生成的財務報表,則需要有一套更為復雜的程序,以保證標記數據的任何變化都得到恰當的控制,確保持續(xù)報告中標記數據的完整性和準確性。這也許會要求使用持續(xù)性驗證技術,如在線監(jiān)視和例外報告軟件,以及其他計算機輔助驗證技術。
XBRL指導委員會已經確認了有助于可能驗證服務的兩種新分類標準,一種用于審計計劃,另一種用于編制工作底稿。這兩種分類標準僅僅是利用XBRL檢索所需數據的工具而已。因為XBRL能夠被用來將磁盤上的數據與實例文檔相互關聯,此類連接就有可能被黑客和其他未經授權的入侵者利用,這樣就存在一定的安全隱患。這點必須要加以說明。在此類情況下,額外的安全措施如使用加密技術和構建防火墻等都應當被納入考慮范圍。
鑒證需考慮事項
使用XBRL開發(fā)的財務報表有關的鑒證目標與其它財務報表無二。由于用以收集數據的細節(jié)性程序不同,也許有必要添加程序以處理上述差異,或是測試新增用以保證XBRL標記完整性的控制措施。
某一時點的財務報表
當使用XBRL編制某一時點的財務報表時,審計師的注意力應放在實施XBRL所要求的額外程序和政策上。需要檢查這方面現有的控制。這將包括對恰當分類標準的控制的檢查、對數據標記的檢查和對標記數據完整性的檢查。對于這些控制的記錄和回顧,以及對其有效性的考慮也是必不可少的。此外,審計師將通過對檢查和授權程序的核查對這些控制進行測試。審計師最終將形成結論,確定在所處環(huán)境下分類標準使用是否恰當。
實時財務報告
如果財務報表是通過使用XBR以實時的方式編制的話,應增加額外的控制來保證標記數據發(fā)生變動后的數據完整性和準確性。此類控制應加以確認和評估。如果企業(yè)已經使用在線監(jiān)視和例外報告軟件,那么可以同時使用該軟件來進行驗證。最有效且恰當的例外報告應能夠識別例外事件(如對所選擇數據元素未經授權的修改)以引起審計師的注意。 同樣, 一個持續(xù)性的審計程序也應該在這樣一些例外報告基礎上進行完善。當然, 出于審計目的, 也可以安裝其他的審計軟件監(jiān)控特定情況,隨機生成定期報告。
確保恰當使用分類標準
當前可用的分類標準仍屈指可數。許多的分類標準仍處于開發(fā)階段,而當新的分類標準問世的時候分類標準的選擇問題也將變得異常重要。分類標準的使用必須與生成的財務報表的預期用途一致。因此,用于一般用途的遵循加拿大通用會計準則的財務報表所使用的分類標準也將是專門用于生成此類報表的分類標準。同樣,如果報表的目的是編制用于上報某個公司監(jiān)管機構的財務報表,那么就應當采用生成此類報表的分類標準。
對標記方法的檢查—開展完整性測試以確保
a. 所有相關數據都被標記過
審計需要關心的一點是原始記錄中所有的相關數據是否都被標記過。這要求對軟件系統中的標記系統加以檢查,以確保數據,如新數據元素或是新的科目都已被標記。完整性在任何時候都十分關鍵,但是如果數據本身就有誤,確定標記的完整性就顯得尤為重要,因為這時候更加難以發(fā)現此類數據的遺漏。
b. 測試實例文檔中的標記
審計師對使用XBRL編制的財務報表的另一個關注問題是,數據是否被正確的標記了。這就是要確定數據是按照特定目的的分類標準進行標記的。例如,如果某分類標準(加拿大通用會計準則)包含了一個非常項目的標記,那么所包含的數據必須符合此類項目在該分類標準和加拿大通用會計準則下的定義。同樣這也適用于其它被標記的項目,如修理、保養(yǎng)和銷售項目。
其他問題
與XBRL有關的主要新問題在于要求企業(yè)將XBRL實例文檔發(fā)布在網站上,向公眾公開。這意味著用戶能夠登陸公司網站,收集所需的特定數據項目,然后將它們導入自己的文件或是分析工具中。
這種方法引起的一個重要問題是,應如何從鑒證的角度看待所檢索數據的狀態(tài)。如果經審計的財務報表包括了這些數據,那么是否意味著它也經過審計了呢?從技術上說,回答是否定的。
數據級鑒證已然超越了財務報表和經審計報告中數據的范疇。它還涉及上下關系,即數據所處的前后關系。(例如,銷售的增長對凈利潤有何意義?)如果孤立某一數據元素,數據間的前后關系實際上就丟失了。我們可以認為,隨著XBRL應用的發(fā)展這個問題的重要性將與日俱增,并且將成為整個行業(yè)需要解決的問題。數據級鑒證服務對行業(yè)來說是個新的業(yè)務機會。
結 論
XBRL在編制財務報表中的應用使得了審計師們不得不將一些額外的因素列入考慮范圍。最低限度,審計是必須考慮在XBRL標記過程中使用的控制和程序,以及所使用的分類標準。不管財務報表是以實時的方式還是其它方式編制,都很可能催生對持續(xù)性審計程序的應用需求。
相關熱詞: XBRL