XBRL ย่อมาจาก eXtensible Business Reporting Language X หมายถึง XML ซึ่งเป็นภาษาคอมพิวเตอร์ที่คล้ายกับ HTML ซึ่งเป็นวิธีการสื่อสารที่มีประสิทธิภาพผ่านทางอินเทอร์เน็ต ในทางเทคนิคแล้ว XBRL เป็นวิธีการแลกเปลี่ยนข้อมูลของธุรกิจหรือลักษณะทางการเงิน
แนวคิดเบื้องหลัง XBRL คือการแสดงแต่ละกลุ่มข้อมูลเป็นเอนทิตีแยกต่างหากที่มีแท็กระบุตัวตน กลุ่มข้อมูลขนาดใหญ่สามารถจัดประเภทด้วยแท็กที่ไม่ซ้ำกัน ตัวอย่างของสิ่งนี้คือกำไรสุทธิและกำไรหรือขาดทุนทางธุรกิจ แต่ละเหล่านี้เรียกว่าอนุกรมวิธานหรือวิธีการในการระบุข้อมูลในวิธีเฉพาะสำหรับวัตถุประสงค์เฉพาะ
ด้วยวิธีนี้ทำให้ข้อมูลสามารถอ่านได้ง่ายโดยตัวประมวลผลข้อมูลคอมพิวเตอร์ ในขณะที่ HTML หรือการนำเสนอข้อความล้วนจะแสดงรายการหมายเลขของสถาบันการเงินเป็นบล็อกข้อความ XBRL มอบวิธีที่เป็นธรรมชาติและใช้งานง่ายสำหรับการแบ่งปันข้อมูล ลองใช้วิธีนี้: คุณไม่ต้องป้อนหมายเลขเหล่านั้นอีกต่อไปด้วยตนเอง หรือตามที่เป็นไปได้มากขึ้นคอมพิวเตอร์ไม่จำเป็นต้องแปลข้อความเป็นตัวเลขและกลับเป็นข้อความอีกครั้ง ค่อนข้าง XBRL เป็นสว็อปตรง
XBRL จัดให้มีวิธีการในการถ่ายโอนข้อมูลตัวเลขโดยตรงจากที่หนึ่งไปอีกที่หนึ่งในพริบตา และยิ่งคอมพิวเตอร์สามารถประมวลผลข้อมูลได้เร็วขึ้นเท่าใดการประมวลผลข้อมูลก็สามารถทำได้มากขึ้นในช่วงเวลาที่กำหนด การค้นหาข้อมูลอาจใช้เวลาน้อยลงเช่นเดียวกับการตรวจสอบเครดิตการสร้างรายงานการวิเคราะห์การลงทุนและการปฏิบัติด้านการเงินอื่น ๆ
XBRL ไม่ใช่ภาษาปิด ในทางตรงกันข้ามมันเป็นมาตรฐานเปิด ทุกคนสามารถใช้งานได้และไม่มีใครต้องจ่ายค่าธรรมเนียมใบอนุญาต โปรแกรมเมอร์ผู้ชำนาญสามารถกำหนดมาตรฐาน XBRL ให้กับตนเองได้ ใครใช้ XBRL เป็นพิเศษ? นักบัญชีธนาคารนักวิเคราะห์ทางการเงินเจ้าหนี้หน่วยงานทางเศรษฐกิจและตลาดหลักทรัพย์ล้วนเป็นตัวอย่างของกิจการที่เจริญรุ่งเรืองโดยใช้ XBRL


