Instructor for this course

This course has been updated as of Q2 2020 to include new requirements of Inline XBRL.

XBRL stands for eXtensible Business Reporting Language. First passed in 2009, XBRL is a global electronic information format designed to transmit and store business information in a machine readable format. XBRL is also referred to as “interactive data” by the U.S. Securities and Exchange Commission (“SEC”). Companies that use XBRL assign unique, electronically readable tags to all individual disclosure items within business reports. These tags are part of taxonomies developed by market constituents and are publicly available and license free. Taxonomies consist of financial concept definitions in which each business concept is defined and assigned a relationship to other concepts.

The idea behind XBRL is simple. Historically business reports treated financial information as blocks of text like a printed document or a web page. Blocks of text cannot be read by computers. But with XBRL, identifying tags provide each individual item of data with electronic content markers.

The SEC now mandates XBRL for all publicly traded companies. XBRL is required to be applied to companies:
• 10K (annual financial statements)
• 10Q (Quarterly financial statements)
• Registration statements
• 8K (filing of important investor information)
• 20F certain foreign private issuers to provide information
• 40F Registrations and Annual Report for Canadian Securities.

This course reviews the basic concepts of XBRL, what it is, why it is required by the SEC and important facts regarding terminology and implementation. The course also introduces the requirements of Inline XBRL and the phase in dates for compliance.

Learning Objectives

  • Explore the purpose behind XBRL.
  • Identify compliance requirements for XBRL.
  • Identify features and benefits of XBRL.
  • Explore the definition of XBRL terms.
  • Explore how XBRL works.
  • Identify who uses XBRL.
  • Explore steps and rules to create XBRL.
Last updated/reviewed: June 20, 2021

Included In Certifications

This course is included in the following Certification Programs:

18 CoursesFinancial Statement Preparation, Reporting and Auditing Certification

  1. Financial Statement Introduction
  2. GAAP Principles, Assumptions and Considerations
  3. GAAP Presentation of Financial Statements
  4. Management Discussion and Analysis (MD&A) Update
  5. Sarbanes Oxley (SOX) Overview
  6. Sarbanes-Oxley Section 302: ICFR
  7. XBRL (Extensible Business Reporting Language) Introduction to Basics - Updated
  8. XBRL - Connection to SOX 302/404 and Critical Roles
  9. Analyzing Financial Ratios - Solvency, Liquidity and Debt
  10. Analyzing Financial Ratios - Leverage
  11. Analyzing Financial Ratios - Performance And Efficiency
  12. Conducting An Audit In Accordance With GAAS - Part 1
  13. Conducting An Audit In Accordance With GAAS - Part 2
  14. Conducting An Audit In Accordance with GAAS - Part 3
  15. Introduction to Accounting for Income Taxes Based on Income
  16. Practical Application For Accounting For Income Taxes Based On Income Part 1
  17. Practical Application For Accounting For Income Taxes Based On Income Part 2
  18. FASB Codification Research System

20 Reviews (90 ratings)Reviews

Anonymous Author
Being new to XBRL, this course provided a good basic start to the concepts and where to focus my attention to build upon that knowledge. Explained in a very easy to understand manner with excellent examples.
Member's Profile
I really enjoyed the teaching style of the instructor. Even though XBRL is such a technical subject, she skillfully and patiently explained each term and concept.
Anonymous Author
This course was very informative. The instructor was effective in presenting the course materials. The time allotted for the course was appropriate.
Member's Profile
Would have been helpful to provide more illustrative examples to illustrate the use of the concepts and definitions and apply the tagging process.
Anonymous Author
Great intro to a subject I know very little about! Definetely recommended if you are considering going from a private company to a public one.
Anonymous Author
This provides a good general introduction of XBRL. If provided with more examples with better visual, it would have been perfect.
Anonymous Author
I have used XBRL before but this course was a great refresher and the instructor did a great job of making it understandable.
Member's Profile
This course is a good primer on a digital tool that is becoming ever more important to financial statement users.
Member's Profile
Good overview of the topic but many of the most useful exhibits in the slides were too blurry to read.
Anonymous Author
Should use financial statement excerpts and how they would be tagged. Slides were very sparse.
Anonymous Author
Ms Fountain always presents quality courses that are great as starter courses or as a review.
Anonymous Author
Great introductions to the topic for those without any experience in the subject.
Anonymous Author
This was a good introductory class for those of us without any XBRL experience.
Member's Profile
A good introduction to extensible business reporting language or xbrl
Member's Profile
Great overview of XBRL, just the right amount of info to get started.
Member's Profile
Great overview and detailed account of the information.
Anonymous Author
Good basic overview and helpful glossary.
Anonymous Author
A good summary of XBRL
Anonymous Author
A lot of information!
Anonymous Author
Excellent overview!


Course Complexity: Foundational

No advanced preparation or prerequisites are required for this course.

Education Provider Information

Illumeo, Inc., 75 East Santa Clara St., Suite 1215, San Jose, CA 95113
For more information regarding this course, including complaint and cancellation policies, please contact our offices at (408) 400- 3993 or send an e-mail to .

1 QuestionCourse Questions and Answers

Member's Profile

Participants - please note the title of this class. It is Basic to assist in understanding the terms and requirements. The course does not go into the process involved with tagging individual line items

Course Syllabus
XBRL Basics
  10:55XBRL Purposes
  4:56Features and Benefits of XBRL
  11:21Defining Terms
  12:43Tagging Terms
  9:37How XBRL Works
  8:03Who Uses XBRL
Continuous Play
  1:23:06XBRL (Extensible Business Reporting Language) Introduction to Basics
  PDFSlides: XBRL Introduction to Basics
  PDFXBRL Introduction to Basics Glossary/Index