What is XBRL? MACPA Case Study & Global Update

37
XBRL What is it? What’s happening with it?

description

What is XBRL? Is it just another compliance burden forced on public companies or a powerful new technology that can change the way financial information is produced and distributed? The Maryland Association of CPAs recently set out to see for oursleves and this presentation includes our findings. We have seen efficiencies in accessing our financial data, moving it into KPI software, and believe it can be used to populate tax filings, produce on-line financial statements and much more. We are also joined by Eric E. Cohen, PWC and one of the founders of XBRL for a global XBRL update including the SEC mandate and SBR projects around the world where XBRL is being used to dramatically reduce teh reporting and compliance burden by businesses to governments. We do think it is a powerful new technology that can reshape the financial reporting supply chain much like barcodes transformed the mfg and distribution supply chains. This presentation was produced by Skip Falatko, Tom Hood IV (Student Intern), and Eric E Cohen (PWC)

Transcript of What is XBRL? MACPA Case Study & Global Update

Page 1: What is XBRL? MACPA Case Study & Global Update

XBRLWhat is it?What’s happening with it?

Page 2: What is XBRL? MACPA Case Study & Global Update

The panelists:

•Skip Falatko – MACPA•Thomas Hood – MACPA student intern

(Salisbury University)•Eric E. Cohen – PricewaterhouseCoopers

& founding member of XBRL

Page 3: What is XBRL? MACPA Case Study & Global Update

XBRL•eXtensible•Business•Reporting•Language

Page 4: What is XBRL? MACPA Case Study & Global Update

XBRL

•Open standard tagging language

•In use internationally

•SEC requirement in US

•“Bar coding” of financial information

Page 5: What is XBRL? MACPA Case Study & Global Update

XBRL tags provide meaning and context such as……

•McCormick & Company•Sales Revenue $3,122•US Dollars•US GAAP•Audited•Year ending November 30, 2010

Page 6: What is XBRL? MACPA Case Study & Global Update

Taxonomies are data dictionaries

•Used to organize tagged data•They include the financial statement elements

•Are unique to specific industries•Can be extended to fit your organization

Page 7: What is XBRL? MACPA Case Study & Global Update

Initial XBRL work with Microsoft

•Fitting into the commercial and industrial taxonomy was a challenge

•Non-profits need their own taxonomy

•XBRL would be beneficial to the non-profit community

Page 8: What is XBRL? MACPA Case Study & Global Update

Why does XBRL matter?

•Facilitates the automatic exchange of information

•Can be used to populate financial statements, tax returns, or anything that relies on data

•Has the potential to change what we do as CPAs

Page 9: What is XBRL? MACPA Case Study & Global Update

MACPA’s XBRL project

•Learn about XBRL

•Impacts our members

•Leverage the technology internally to improve our speed, processes and capability

Page 10: What is XBRL? MACPA Case Study & Global Update

Overview

•Map Accounting Data to XBRL Global Ledger

•Subsidiary closing entry•Extend the GAAP Taxonomy•Use the XBRL GL Accounting Data

▫GL to GAAP▫KPI Analysis – Excel XML import▫Financial Scoreboard – batch files/GUI

Page 11: What is XBRL? MACPA Case Study & Global Update

Mapping

•Use SQL to retrieve accounting data▫What information do we need?

•Use functions to facilitate movement of data

•Map – Account info, journal entries, audit rollup groups, KPI’s

Page 12: What is XBRL? MACPA Case Study & Global Update

Accounting Data

Page 13: What is XBRL? MACPA Case Study & Global Update

XBRL GL Data

Page 14: What is XBRL? MACPA Case Study & Global Update

Excel XML Import

Page 15: What is XBRL? MACPA Case Study & Global Update

Excel Pivot Table

Page 16: What is XBRL? MACPA Case Study & Global Update

Subsidiary Closing Entry

•Differences due to:▫BLI Closing Entry

•Use Global Ledger to ‘reverse’ the closing entry

•No data in the accounting system is affected

•Reversing Journal Entry is easily pulled containing full detail in GL

Page 17: What is XBRL? MACPA Case Study & Global Update

Reversal of Closing Entry•

Page 18: What is XBRL? MACPA Case Study & Global Update

Reversing Entry in Excel

Page 19: What is XBRL? MACPA Case Study & Global Update

Extending GAAP

•Use GAAP Commercial & Industrial as entry point

•Add FASB References•Create a dimension

▫Dues▫Courses

Page 20: What is XBRL? MACPA Case Study & Global Update

GAAP Extension

Page 21: What is XBRL? MACPA Case Study & Global Update

Use the Data•XBRL Global Ledger – SRCD Module

▫Facilitates the link between GL and FR▫Key Component of GL

•KPI Analysis▫Excel Pivot tables

•Financial ScoreBoard▫Second Mapping▫Batch Files/Graphical User Interface

Page 22: What is XBRL? MACPA Case Study & Global Update

Outlook• Improve mappings - Global Ledger can represent much

more than just general ledger – use it to its max potential!▫ Transaction level▫ Multiple databases

• Database integration▫ Dynamics▫ Payroll▫ AM4▫ SalesForce

• Audit Schedules/worksheets• Financial Dashboard – Own your Data• Automated 990 form generation

Page 23: What is XBRL? MACPA Case Study & Global Update

What did Global Ledger Do?

•Automated generation of financial statements

•Automated KPI analysis of revenue/expense

•Automated Financial ScoreBoard package•Drill down from audit rollup to underlying

transactions•“Ownership” of data•Think Global Ledger, Think Internal

Page 24: What is XBRL? MACPA Case Study & Global Update

SEC Mandates

•Final▫Financial Reports▫Mutual Funds▫Credit Rating Agencies

•Proposed▫Extractive Industries▫SWAPs

Registration and Regulation of Security-Based Swap Execution Facilities

Page 25: What is XBRL? MACPA Case Study & Global Update

SEC (Continued)•2011 Taxonomy

▫FASB responsibility▫Incorporation into exposure drafts

•Year 3▫500 -> 1700 -> 10,000▫IFRSConcernsReaction: HOT OFF THE PRESSES!!

▫End of limited liability for Group 1

Page 26: What is XBRL? MACPA Case Study & Global Update

SEC (Continued)

Page 27: What is XBRL? MACPA Case Study & Global Update

SEC (Continued)

Page 28: What is XBRL? MACPA Case Study & Global Update

Other Mandates

•Ongoing mandates in US (FDIC), Belgium, Chile, China, France, Germany, India, Israel, Italy, Japan, Korea, Spain and others

•Inline XBRL at HMRC; also Denmark, Ireland, elsewhere▫The ___ of HTML and the ___ of XBRL

Page 29: What is XBRL? MACPA Case Study & Global Update

SBR•SBR movement: ▫Primary goal: Reduced compliance burden

▫But also:Greater efficiencies, communications, transparency

▫NL, AU, TW, SP, UK, et al▫Moving from option to mandate

Page 30: What is XBRL? MACPA Case Study & Global Update

Europe

•Banking sector▫Former CEBS now EBA▫Basel II

•Insurance sector▫European Insurance and Occupational Pensions Authority (EIOPA)

Page 31: What is XBRL? MACPA Case Study & Global Update

Assurance•SOP 09-1: Agreed upon procedures•Next step: Principles and Criteria

▫http://www.aicpa.org/InterestAreas/AccountingAndAuditing/Resources/XBRL/DownloadableDocuments/FINAL-ED-XBRL-Principles-and-Criteria.pdf

▫Hot off the presses!

Page 32: What is XBRL? MACPA Case Study & Global Update

Tooling

•From outsourced to in-house▫Clarity FSR▫WebFilings

•To open source▫www.arelle.org

•To embedded▫MACPA story

Page 33: What is XBRL? MACPA Case Study & Global Update

XBRL Global Ledger

•The touch point to transactional standards

•The Seamless Audit Trail•Outreach

▫OMG, EDMC▫OCEG▫HIMSS and Medical Banking Project▫US Government space

•Research: Momentum Accounting (K. Wright)

Page 34: What is XBRL? MACPA Case Study & Global Update

Technical

•Formal modelling•Many updates and refinements

•Data types and Units of measure

Page 35: What is XBRL? MACPA Case Study & Global Update

Events•XBRL US, Nashville in Septemberhttps://events.capsllc.net/xbrl2011/welcome

•XBRL International XII▫Brussels (just concluded)▫Montreal in October▫Abu Dhabi in the Spring.

Page 36: What is XBRL? MACPA Case Study & Global Update

  Questions?For more information:[email protected]@[email protected]

http://www.altova.com/documents/MACPA_Low.pdf Altova - MACPA XBRL Case Study

XBRL Resources:http://www.xbrl.comhttp://www.cpasuccess.com/xbrlhttp://www.xbrlplanet.org/http://xbrlnetwork.ning.com/http://www.altova.com

Page 37: What is XBRL? MACPA Case Study & Global Update

Skip Falatko, CPADirector of Finance

Maryland Association of CPAsBusiness Learning Institute

(443) 632-2301E-mail [email protected]

Twitter: www.twitter.com/skipfalatkoLinked-In: http://www.linkedin.com/pub/skip-falatko/4/14b/332

Web http://www.macpa.org

Blog http://www.cpasuccess.comhttp://www,bizlearningblog.com

CONNECT – PROTECT - ACHIEVE