IFRS Reporting with XBRL for Financial People - PowerPoint PPT Presentation

About This Presentation
Title:

IFRS Reporting with XBRL for Financial People

Description:

IFRS Reporting with XBRL for Financial People Marc van Hilvoorde - KPMG Charles Hoffman, CPA UBmatrix Agenda Introductions Financial we will create Important ... – PowerPoint PPT presentation

Number of Views:146
Avg rating:3.0/5.0
Slides: 24
Provided by: xbrlEsdow9
Category:

less

Transcript and Presenter's Notes

Title: IFRS Reporting with XBRL for Financial People


1
IFRS Reporting with XBRL for Financial People
  • Marc van Hilvoorde - KPMG
  • Charles Hoffman, CPA UBmatrix

2
Agenda
  • Introductions
  • Financial we will create
  • Important distinction Dynamic versus Static
    reporting
  • Taxonomies Used
  • Four approaches to creating
  • Walk through using generic approach
  • Final result

3
Introductions
  • Marc
  • Charlie
  • Who are you?

4
Financial We Will Create
  • Financial Highlights
  • Balance Sheet
  • Income Statement
  • Cash Flow Statement
  • Statement of Changes in Equity
  • Accounting Policies
  • Explanatory Disclosures

5
Important Distinction STATIC versus DYNAMIC
Reporting
  • Static basically a form
  • Taxonomy does not change from users perspective
  • Therefore input template does not change
  • Dynamic not a form
  • User may change taxonomy
  • Therefore input templates change
  • Static-ized dynamic looks like a form to user
  • Someone else changes the taxonomy and template
    for you
  • This is NOT really a long-term solution for
    financial reporting in many situations, is in some

6
Taxonomies Used
  • We assume you have and understand taxonomies,
    dont have time to cover in this class
  • IFRS-GP
  • XBRL Dimensions
  • Formulas (proprietary at this point)
  • For movement analysis
  • For disclosure checklist
  • Sample Company company extension taxonomy

7
Four Approaches to Creating
  • Notepad
  • Off the Shelf instance creator application
  • Form completion-type tool (Turbotax)
  • Generic Excel approach

8
Pros and Cons of Each Approach
9
Notepad
  • Would never really use Notepad alone
  • May be part of total solution, tweaking what is
    generated by other solutions (at this point)
  • 100 control, absolutely can get you where you
    need to go
  • Very difficult, must know a lot about XBRL
  • Still need a taxonomy creator and validator
  • Not a real solution for business users
  • Very doable by consultants who understand XBRL
  • Today, part of other solutions

10
Off the Shelf Instance Creator Application
  • May (or may not) be easy enough for business
    users to use
  • May (or may not) support all needed functionality
    within one application
  • Taxonomy creation done in separate application
  • Validation done in other applications
  • Business rules done in separate application
  • May (or may not) support all needed taxonomy
    patterns
  • May (or may not) support all existing XBRL
    features
  • XBRL Dimensions
  • Business rules
  • May use proprietary solutions to fill in gaps
  • Use of Note pad to make any adjustments

11
Static Template Driven Tools
  • Very easy for business users to use
  • Not flexible
  • Cannot extend taxonomy
  • Cannot change input forms
  • A consultant
  • can change the taxonomy for you
  • can change the templates for you
  • Not a real solution for some situations
    long-term, is for others
  • Takes to long to change taxonomies
  • Takes to long to change templates
  • Costs too much
  • But this approach can work in certain situations

12
Generic Excel Application
  • It is exactly what YOU desire
  • You have to build it yourself or use someone
    elses application
  • Some with Excel macro experience can easily do
    this
  • Only 300 lines of code in application we will use
  • 100 control
  • You must use other applications to create a total
    solution
  • Taxonomy creator to build taxonomy
  • Validator, too expensive to create your own
    validator
  • Flexible
  • Does static or dynamic type reporting
  • Approach OK for some situations, not for other
    situations
  • Not an approach for the typical business user

13
Walk Through Using Generic Approach
  • Vendor-neutral
  • 100 of solution
  • Separate taxonomy creator
  • Separate validator
  • XBRL Dimensions
  • All taxonomy patterns
  • Business rules
  • Many business users CAN use this approach
  • Documentation available
  • Files are available
  • 100 valid XBRL, all calculations validated,
    dimensions expressed, business rules validated,
    etc state of the art

14
Steps
  • Create/obtain taxonomies
  • Create/set up templates
  • Map template cells to XBRL
  • Lookup information
  • DTS (taxonomy) information
  • Contexts information
  • Units information
  • File saving information
  • Review to be sure you have it right
  • Generate
  • Validate
  • Automated
  • Human validation

15
Financial We Will Create
  • Statement section
  • Issues

16
Financial Highlights Process and Issues
  • Very basic
  • Extension concept
  • Concepts in multiple locations

17
Balance Sheet - Process and Issues
  • Very basic
  • Calculations
  • Info MUST be in XBRL, not on report

18
Income Statement Process and Issues
  • Very basic
  • Weird validation report

19
Cash Flow Statement Process and Issues
  • Very basic
  • Multiple contexts
  • Polarity of values issues to a degree
  • Simple movement analysis

20
Statement of Changes in Equity Process and
Issues
  • Very basic
  • Multiple contexts
  • Movement analysis

21
Accounting Policies Process and Issues
  • Very basic
  • Text
  • Chunks versus pieces of data

22
Explanatory Disclosures Process and Issues
  • Very basic (for the most part), looks complex
  • Text/numeric combination
  • Segment information (dimensions)
  • Tuples (complex data)
  • Massive tuples
  • Nested tuples

23
Questions and Discussion
  • Static reporting is easy, easy, easy with XBRL
  • We are getting there, but not there yet in terms
    of business-user level software for actually
    using XBRL
  • Some steps are still too hard
  • Creating taxonomies
  • Dynamic reports (static reports are easy, as
    long as the template is built for you)
  • But, it is VERY possible to report using XBRL
    using state of the art techniques
Write a Comment
User Comments (0)
About PowerShow.com