IFRS Accounting Taxonomy Illustrative Examples

The IFRS Foundation publishes illustrative examples accompanying IFRS Accounting Standards. These examples illustrate the presentation and disclosure requirements in the Standards.

The IFRS Foundation demonstrates the use of the IFRS Accounting Taxonomy by tagging these presentation and disclosure examples using IFRS Accounting Taxonomy elements and the XBRL ® syntax. This section includes the resulting XBRL and Inline XBRL files.

Please note: these examples are provided for information purposes only. They do not constitute accounting or other professional advice.

Illustrative examples 2024

Example 1: Illustrative financial statements for SMEs

This example represents a full set of illustrative financial statements for SMEs which have been tagged using XBRL. The notes have been tagged using both block tagging and detailed tagging.

Example 2: Statements of Financial Position, Comprehensive Income and Changes in Equity

This example represents how the requirements in IAS 1 (IG6) to present the Statements of Financial position, Comprehensive Income, and Changes in Equity might be met using detailed XBRL tagging with the use of XBRL footnotes.

Example 3: Statement of Cash Flows

These examples represent how the requirements of IAS 7 to present the Statement of Cash Flows and segment information for cash flows might be met using detailed XBRL tagging.

Example 4: Financial instruments

These examples represent how some of the disclosures required by IFRS 7 for financial instruments (in IG14) might be tagged using both block tagging and detailed tagging.

Example 5: Operating segments

These examples represent how some of the disclosures required by IFRS 8 for operating segments (in IG2, IG3, IG4, IG5 and IG6) might be tagged using both block tagging and detailed tagging.

Example 6: First-time adoption of IFRSs, reconciliation of equity and total comprehensive income

These examples represent how some of the disclosures required by IFRS 1 (IG63) for reconciliation of equity and total comprehensive income in the case of first-time adoption of IFRSs might be tagged using detailed XBRL tagging.

Example 7: Share-based payment arrangements

These examples represent how some of the disclosures required by IFRS 2 (in IG23) for share-based payment arrangements might be tagged using both block tagging and detailed tagging.

Example 8: Business combinations

These examples represent how some of the disclosures required by IFRS 3 (in IE72) for acquisition of a company might be tagged using both block tagging and detailed tagging.

Example 9: Reconciliation of changes in property, plant and equipment

These examples are based on illustrative examples from the IFRS for SMEs. They represent how reconciliation of gross carrying amount, accumulated depreciation and carrying amount of property, plant and equipment might be tagged using detailed XBRL tagging.

Example 10: Income tax (expense) and reconciliations

These examples represent how some of the disclosures required by IAS 12 (in Example 2 - Illustrative disclosure) for income taxes might be tagged using both block tagging and detailed tagging.

Example 12: Consolidated and Separate Statements of Financial Position

These examples are based on illustrative examples from IAS 1. They represent how consolidated and separate numbers can be presented for the Statement of Financial Position in a single statement using detailed XBRL tagging.

Example 15: Assets measured at Fair Value

These examples represent how some of the disclosures required by IFRS 13 (in paragraphs 93 and IE60-63) in relation to fair value measurement might be tagged using detailed XBRL tagging.

Example 16: Financial assets & financial liabilities subject to offsetting

These examples represent how some of the disclosures required by IFRS 7 (in paragraphs 13C and IG40D) in relation to offsetting financial assets and financial liabilities might be tagged using detailed XBRL tagging.

Example 17: Regulatory Deferral Accounts

These examples represent how some of the disclosures required by IFRS 14 in relation to regular deferral account balances might be tagged using detailed XBRL tagging.

Example 18: Revenue from Contracts with Customers

These examples represent how some of the disclosures required by IFRS 15 (in paragraphs 114-115 and B87-B89) in relation to disaggregation of revenue from contracts with customers might be tagged using detailed XBRL tagging.

Example 19: Credit Risk Exposure

These examples represent how some of the disclosures required by IFRS 7 (in paragraph 35M) in relation to credit risk exposure might be tagged using detailed XBRL tagging.

Example 20: Insurance Contracts

These examples represent how some of the disclosures required by IFRS 17 (in paragraphs 100, 101 and 106) in relation to reconciliation of components of insurance contracts and analysis of insurance revenue might be tagged using detailed XBRL tagging.

Illustrative examples 2023

Example 1: Illustrative financial statements for SMEs

This example represents a full set of illustrative financial statements for SMEs which have been tagged using XBRL. The notes have been tagged using both block tagging and detailed tagging.

Example 2: Statements of Financial Position, Comprehensive Income, and Changes in Equity

This example represents how the requirements in IAS 1 (IG6) to present the Statements of Financial position, Comprehensive Income, and Changes in Equity might be met using detailed XBRL tagging with the use of XBRL footnotes.

Example 3: Statement of Cash Flows

These examples represent how the requirements of IAS 7 to present the Statement of Cash Flows and segment information for cash flows might be met using detailed XBRL tagging.

Example 4: Financial instruments

These examples represent how some of the disclosures required by IFRS 7 for financial instruments (in IG14) might be tagged using both block tagging and detailed tagging.

Example 5: Operating segments

These examples represent how some of the disclosures required by IFRS 8 for operating segments (in IG2, IG3, IG4, IG5 and IG6) might be tagged using both block tagging and detailed tagging.

Example 6: First-time adoption of IFRSs, reconciliation of equity and total comprehensive income

These examples represent how some of the disclosures required by IFRS 1 (IG63) for reconciliation of equity and total comprehensive income in the case of first-time adoption of IFRSs might be tagged using detailed XBRL tagging.

Example 7: Share-based payment arrangements

These examples represent how some of the disclosures required by IFRS 2 (in IG23) for share-based payment arrangements might be tagged using both block tagging and detailed tagging.

Example 8: Business combinations

These examples represent how some of the disclosures required by IFRS 3 (in IE72) for acquisition of a company might be tagged using both block tagging and detailed tagging.

Example 9: Reconciliation of changes in property, plant and equipment

These examples are based on illustrative examples from the IFRS for SMEs. They represent how reconciliation of gross carrying amount, accumulated depreciation and carrying amount of property, plant and equipment might be tagged using detailed XBRL tagging.

Example 10: Income tax (expense) and reconciliations

These examples represent how some of the disclosures required by IAS 12 (in Example 2 - Illustrative disclosure) for income taxes might be tagged using both block tagging and detailed tagging.

Example 12: Consolidated and Separate Statements of Financial Position

These examples are based on illustrative examples from IAS 1. They represent how consolidated and separate numbers can be presented for the Statement of Financial Position in a single statement using detailed XBRL tagging.

Example 15: Assets measured at Fair Value

These examples represent how some of the disclosures required by IFRS 13 (in paragraphs 93 and IE60-63) in relation to fair value measurement might be tagged using detailed XBRL tagging.

Example 16: Financial assets & financial liabilities subject to offsetting

These examples represent how some of the disclosures required by IFRS 7 (in paragraphs 13C and IG40D) in relation to offsetting financial assets and financial liabilities might be tagged using detailed XBRL tagging.

Example 17: Regulatory Deferral Accounts

These examples represent how some of the disclosures required by IFRS 14 in relation to regular deferral account balances might be tagged using detailed XBRL tagging.

Example 18: Revenue from Contracts with Customers

These examples represent how some of the disclosures required by IFRS 15 (in paragraphs 114-115 and B87-B89) in relation to disaggregation of revenue from contracts with customers might be tagged using detailed XBRL tagging.

Example 19: Credit Risk Exposure

These examples represent how some of the disclosures required by IFRS 7 (in paragraph 35M) in relation to credit risk exposure might be tagged using detailed XBRL tagging.

Example 20: Insurance Contracts

These examples represent how some of the disclosures required by IFRS 17 (in paragraphs 100, 101 and 106) in relation to reconciliation of components of insurance contracts and analysis of insurance revenue might be tagged using detailed XBRL tagging.

Illustrative examples 2022

Example 1: Illustrative financial statements for SMEs

This example represents a full set of illustrative financial statements for SMEs which have been tagged using XBRL. The notes have been tagged using both block tagging and detailed tagging.

Example 2: Statements of Financial Position, Comprehensive Income, and Changes in Equity

This example represents how the requirements in IAS 1 (IG6) to present the Statements of Financial position, Comprehensive Income, and Changes in Equity might be met using detailed XBRL tagging with the use of XBRL footnotes.

Example 3: Statement of Cash Flows

These examples represent how the requirements of IAS 7 to present the Statement of Cash Flows and segment information for cash flows might be met using detailed XBRL tagging.

Example 4: Financial instruments

These examples represent how some of the disclosures required by IFRS 7 for financial instruments (in IG14) might be tagged using both block tagging and detailed tagging.

Example 5: Operating segments

These examples represent how some of the disclosures required by IFRS 8 for operating segments (in IG2, IG3, IG4, IG5 and IG6) might be tagged using both block tagging and detailed tagging.

Example 6: First-time adoption of IFRSs, reconciliation of equity and total comprehensive income

These examples represent how some of the disclosures required by IFRS 1 (IG63) for reconciliation of equity and total comprehensive income in the case of first-time adoption of IFRSs might be tagged using detailed XBRL tagging.

Example 7: Share-based payment arrangements

These examples represent how some of the disclosures required by IFRS 2 (in IG23) for share-based payment arrangements might be tagged using both block tagging and detailed tagging.

Example 8: Business combinations

These examples represent how some of the disclosures required by IFRS 3 (in IE72) for acquisition of a company might be tagged using both block tagging and detailed tagging.

Example 9: Reconciliation of changes in property, plant and equipment

These examples are based on illustrative examples from the IFRS for SMEs. They represent how reconciliation of gross carrying amount, accumulated depreciation and carrying amount of property, plant and equipment might be tagged using detailed XBRL tagging.

Example 10: Income tax (expense) and reconciliations

These examples represent how some of the disclosures required by IAS 12 (in Example 2 - Illustrative disclosure) for income taxes might be tagged using both block tagging and detailed tagging.

Example 12: Consolidated and Separate Statements of Financial Position

These examples are based on illustrative examples from IAS 1. They represent how consolidated and separate numbers can be presented for the Statement of Financial Position in a single statement using detailed XBRL tagging.

Example 15: Assets measured at Fair Value

These examples represent how some of the disclosures required by IFRS 13 (in paragraphs 93 and IE60-63) in relation to fair value measurement might be tagged using detailed XBRL tagging.

Example 16: Financial assets & financial liabilities subject to offsetting

These examples represent how some of the disclosures required by IFRS 7 (in paragraphs 13C and IG40D) in relation to offsetting financial assets and financial liabilities might be tagged using detailed XBRL tagging.

Example 17: Regulatory Deferral Accounts

These examples represent how some of the disclosures required by IFRS 14 in relation to regular deferral account balances might be tagged using detailed XBRL tagging.

Example 18: Revenue from Contracts with Customers

These examples represent how some of the disclosures required by IFRS 15 (in paragraphs 114-115 and B87-B89) in relation to disaggregation of revenue from contracts with customers might be tagged using detailed XBRL tagging.

Example 19: Credit Risk Exposure

These examples represent how some of the disclosures required by IFRS 7 (in paragraph 35M) in relation to credit risk exposure might be tagged using detailed XBRL tagging.

Example 20: Insurance Contracts

These examples represent how some of the disclosures required by IFRS 17 (in paragraphs 100, 101 and 106) in relation to reconciliation of components of insurance contracts and analysis of insurance revenue might be tagged using detailed XBRL tagging.

Illustrative examples 2021

Example 1: Illustrative financial statements for SMEs

This example represents a full set of illustrative financial statements for SMEs which have been tagged using XBRL. The notes have been tagged using both block tagging and detailed tagging.

Example 2: Statements of Financial Position, Comprehensive Income, and Changes in Equity

This example represents how the requirements in IAS 1 (IG6) to present the Statements of Financial position, Comprehensive Income, and Changes in Equity might be met using detailed XBRL tagging with the use of XBRL footnotes.

Example 3: Statement of Cash Flows

These examples represent how the requirements of IAS 7 to present the Statement of Cash Flows and segment information for cash flows might be met using detailed XBRL tagging.

Example 4: Financial instruments

These examples represent how some of the disclosures required by IFRS 7 for financial instruments (in IG14) might be tagged using both block tagging and detailed tagging.

Example 5: Operating segments

These examples represent how some of the disclosures required by IFRS 8 for operating segments (in IG2, IG3, IG4, IG5 and IG6) might be tagged using both block tagging and detailed tagging.

Example 6: First-time adoption of IFRSs, reconciliation of equity and total comprehensive income

These examples represent how some of the disclosures required by IFRS 1 (IG63) for reconciliation of equity and total comprehensive income in the case of first-time adoption of IFRSs might be tagged using detailed XBRL tagging.

Example 7: Share-based payment arrangements

These examples represent how some of the disclosures required by IFRS 2 (in IG23) for share-based payment arrangements might be tagged using both block tagging and detailed tagging.

Example 8: Business combinations

These examples represent how some of the disclosures required by IFRS 3 (in IE72) for acquisition of a company might be tagged using both block tagging and detailed tagging.

Example 9: Reconciliation of changes in property, plant and equipment

These examples are based on illustrative examples from the IFRS for SMEs. They represent how reconciliation of gross carrying amount, accumulated depreciation and carrying amount of property, plant and equipment might be tagged using detailed XBRL tagging.

Example 10: Income tax (expense) and reconciliations

These examples represent how some of the disclosures required by IAS 12 (in Example 2 - Illustrative disclosure) for income taxes might be tagged using both block tagging and detailed tagging.

Example 12: Consolidated and Separate Statements of Financial Position

These examples are based on illustrative examples from IAS 1. They represent how consolidated and separate numbers can be presented for the Statement of Financial Position in a single statement using detailed XBRL tagging.

Example 15: Assets measured at Fair Value

These examples represent how some of the disclosures required by IFRS 13 (in paragraphs 93 and IE60-63) in relation to fair value measurement might be tagged using detailed XBRL tagging.

Example 16: Financial assets & financial liabilities subject to offsetting

These examples represent how some of the disclosures required by IFRS 7 (in paragraphs 13C and IG40D) in relation to offsetting financial assets and financial liabilities might be tagged using detailed XBRL tagging.

Example 17: Regulatory Deferral Accounts

These examples represent how some of the disclosures required by IFRS 14 in relation to regular deferral account balances might be tagged using detailed XBRL tagging.

Example 18: Revenue from Contracts with Customers

These examples represent how some of the disclosures required by IFRS 15 (in paragraphs 114-115 and B87-B89) in relation to disaggregation of revenue from contracts with customers might be tagged using detailed XBRL tagging.

Example 19: Credit Risk Exposure

These examples represent how some of the disclosures required by IFRS 7 (in paragraph 35M) in relation to credit risk exposure might be tagged using detailed XBRL tagging.

Example 20: Insurance Contracts

These examples represent how some of the disclosures required by IFRS 17 (in paragraphs 100, 101 and 106) in relation to reconciliation of components of insurance contracts and analysis of insurance revenue might be tagged using detailed XBRL tagging.

Your privacy

IFRS Foundation cookies

We use cookies on ifrs.org to ensure the best user experience possible. For example, cookies allow us to manage registrations, meaning you can watch meetings and submit comment letters. Cookies that tell us how often certain content is accessed help us create better, more informative content for users.

We do not use cookies for advertising, and do not pass any individual data to third parties.

Some cookies are essential to the functioning of the site. Other cookies are optional. If you accept all cookies now you can always revisit your choice on our privacy policy page.

Accept all Manage preferences

Cookie preferences

Essential cookies

Always active

Essential cookies are required for the website to function, and therefore cannot be switched off. They include managing registrations.

Analytics cookies

We use analytics cookies to generate aggregated information about the usage of our website. This helps guide our content strategy to provide better, more informative content for our users. It also helps us ensure that the website is functioning correctly and that it is available as widely as possible. None of this information can be tracked to individual users.

Preference cookies

Preference cookies allow us to offer additional functionality to improve the user experience on the site. Examples include choosing to stay logged in for longer than one session, or following specific content.

Accept all Save preferences View privacy policy page

Cookie preferences

Accept all Save preferences

Share this page

Stay in touch

The IFRS Foundation's logo and the IFRS for SMEs ® logo, the IASB ® logo, the ‘Hexagon Device’, IAS ® , IASB ® , ISSB™, IFRIC ® , IFRS ® , IFRS for SMEs ® , IFRS Foundation ® , International Accounting Standards ® , International Financial Reporting Standards ® , NIIF ® and SIC ® are registered trade marks of the IFRS Foundation, further details of which are available from the IFRS Foundation on request.

The International Financial Reporting Standards Foundation is a not-for-profit corporation incorporated in the State of Delaware, United States of America, with the Delaware Division of Companies (file no: 3353113), and is registered as an overseas company in England and Wales (reg no: FC023235). Head office: Columbus Building, 7 Westferry Circus, Canary Wharf, London E14 4HD, UK.