XBRL (eXtensible Business Reporting Language) is an XML-based markup language for defining and exchanging business and financial information.
After you’ve done your accounting, you need to convert your existing financial reports into XBRL format according to XBRL’s formatting and classification requirements. During the conversion process, the XBRL software also compares and validates the data in the company’s financial reports.