XBRL是壹種可擴展的商業報告語言,由美國註冊會計師霍夫曼於1998年4月開發。在研究了電子財務報告中使用的XML技術後,他認為XML並不能完全滿足企業報告的特殊需求,XML的計算機指令表必須進行擴展,以包括對企業報告更明確的描述,不僅可以識別每壹個數據,還可以告訴計算機如何處理,如何與其他標記的信息連接,在哪裏連接這些數據以及與企業報告連接的數據的元素。根據這壹思路,他們開發了使用XML的財務報表原型和審計計劃表,並於6月1998向AICPA高科技任務組主席Wayne Harding匯報了在財務報告中使用XML技術的潛力。
1998年9月,AICPA高技術工作組提出了使用XML技術創建財務報告原型的“產品描述”,6月,1998,10得到AICPA的資助,創建了使用XML的財務報告原型。1999年7月,AICPA與多家跨國公司合作成立了XBRL指導委員會,後來隨著XBRL在越來越多國家和地區的研究和實踐,成立了XBRL國際。