Download XBRL and Tax Authority Adoption

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Luxembourg Leaks wikipedia , lookup

Public finance wikipedia , lookup

Transcript
XBRL Adoption by Tax
Administrations
Eric E. Cohen
Chair, XBRL US; Co-founder, XBRL; Chief Architect, XBRL GL
[email protected]
What is XBRL?
A consortium
An archival format
XBRL
A transfer syntax
Supply chains
working to develop
XML
for business reports
A standardised way to design XML Standards
(Not a specific XML standard)
Specification: syntax and semantics of taxonomies
and instances
Optimized for Business Reporting
XBRL GL Fills the GAPS between GAAPS
Tax
Regulators Investors
Creditors
Lenders Website
Aggregators
One
way
One
way
XBRL
BUSINESS
BUSINESS
REPORTING
Intra system
2-way
ERP
Detail
G/L Packages
XBRL GL
Journal
Taxonomy
Transaction
Creation
(e-)Business
CRM
Accounting
recognition/
classification
Customers
•Orders
•Orders
•A/P
•A/R
X12, UN/CEFACT
Forum,
UBL,
HR-XML,
•Delivery
•DeliveryACORD, MISMO,
and other XML INITIATIVES
Suppliers
Detail to summary
2-way
Why are Tax Authorities Looking at
XBRL?
 EFiling, eGovernment and other efforts
 Representing current eFiling in friendlier face
 Financial statements and information
 Same payload useful for many purposes, comparable
 Note: different jurisdictions and the “books”
 Universal audit trail
 From transactions through the business reporting
supply chain
 Other business information
 XBRL: Summarized, aggregated, filtered, (sorted)
 XBRL GL: Underlying detail
XML and Other Reusable Formats
Attributes of “standard”
formats
XML HTML
Variable length fields
Yes
No field size limitations
ASCII Fixed
CSV
Excel
DBF
EDI
Yes
No
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
No
No
Yes
Extensible
Yes
*
No
No
*
*
No
Includes context or field
names (“rip and read”)
Yes
No
No
No
Yes
Yes
No
Cross-platform, nonproprietary, “universal”
Yes
Yes
Yes
Yes
No
No
Yes
Validation of files
Yes
No
No
No
*
*
No
Groups collaborating on
definition and interoperability
Yes
No
No
No
No
No
Yes
Selective digital signatures
Yes
*
No
No
No
No
No
Selective encryption
Yes
*
No
No
No
No
No
Standard Office import/export
Yes
Yes
Yes
Yes
Yes
Yes
No
Not verbose, smaller file sizes
*
*
*
*
*
*
*
Note: PDF is a very popular document exchange format, but is primarily designed for
human, and not computer, consumption. Likewise, TIF, GIF, JPG, BMP and other binary
graphics formats.
Note 2: UNICODE is an “update” to ASCII more useful in the
international context.
weakness
workaround
strength
One Framework
 One format
 Optimized for business reporting information
 Attributes of business reporting information
 Needs of business reporting information
 Lowering preparation/compliance burden
 Smoother collection of data of all kinds
 Reduction of things published to reconcile and track
 More common adoption by software developers
 Web Services
XBRL




Internationally Developed
Royalty-free
Optimized for business reporting
Entirely XML-family based
 XML, XML Namespaces, XML Schema, XLink
 Holistic
 One family, one framework, collaborative, compromise
for greater common good
 Interoperability - validation, comparison across data
sources
Oxymoron: Customizable Standards
 Standardized Customization
 X - Extensibility
 Greater community gets commonality
 Local community gets flexibility, customization
 A new world that brings customization and compromise
together
 Standards
 Standardized customization
 “Bread trail” from customization to standards
XBRL
 Post processed reporting
 Financial statements
 US
 IFRS
 German
 Japan
 Many other countries
 Bank call reports, tax forms, other formats
 Detail (XBRL GL)
 Entries, agents, resources, documents
 Universal audit trail
 Who is using the same version of the same accounting system as
1999?
Reporting
Ledger Database
Operations
Ledger
Reporting
Ledger Database
Database
Operations
Reporting
Operations
Reporting
Ledger Database
Operations
Reporting
Ledger Database
Operations
Reporting
Operations
Ledger Database
Consolidated
Management
GAAP
Statutory
<>
Customer, vendor, employee
KEY
Core
Saxon
Business
Multicurrency
Invoice, voucher info
Inventory, ValueReporting
KEY
Core
Saxon
Business
Multicurrency
Congress
Treasury
Tax Policy Analysts
Regulator
filing format
CLIENT
Department Level
Supp Info
Data
Submits
Regulations
News
Instructions
Filing formats
Reference
Extract
Division Level
Submits
Merge
Data
Supp Info
Data
Receives
Participants
Collect
Data
Dept Detail
Prepare
Report
Receives
Send
Group Level
Find
Sources
Supp
SuppInfo
Info
Forms
Forms
Query
Maintain
Definitions
Requests
Supp Info
Forms
Guidance
Checklists
Practitioner Aids
Organizer
Distributes
Processes
Integrated
Non-integrated
Outsources
ASP
Trading
Partners
Lenders
Other
Regulators
The
Market
Service
Regulator
Service
Extranet
Software developers
3rd Parties
Regulator
Tax Regulators Involved in XBRL
Australian Tax Office
 ATO recently joined the XBRL Consortium
 Considering XBRL 2.1 as the standard for
electronic filings
 Phased implementation:

Activity Statements (12 M filings annually)

Phase I scheduled for the end of 2003
 Anticipated benefits:

Time and cost savings

Enhanced information processing
Canada Revenue Agency
 Active member of XBRL Canada
 Presentation to follow
 (Slide from last meeting attached - was CCRA)
Canadian Value Proposition
CCRA
CCRA Taxonomies
XML Exchange/Transformation
Employers
Tax
VAT
GST
Excise
Corp. Tax
T2
New and Legacy Systems
Externally
Internally
XML Exchange/Transformation
STF
BI/DS
Individ.Tax
T4
T2 Benefits GST Others
XML Exchange/Transformation
CCRA XBRL Taxonomy
snapshot
XBRL
Chart of Accounts
(GAAP)
Instance
Document
Other
Gov’ts
Other
Gov’t Depts
TBD
Other Levels
of Gov’ts
TBD
Externally
German Tax Agency
(Oberfinanzdirektion München)
 Workgroup "XBRL Taxonomie Steuern" (Taxonomy for Tax Filing)
 XBRL Deutschland e.V. workgroup establishing XBRL as a standard
for electronic tax filing in Germany.
 The workgroup's agenda comprises:
 Development of a taxonomy (or expansion of the existing
taxonomy GermanAP) in order to render all pertinent data
 Processing and operating (data delivery workflow, assurance,
certifying data quality)
 Information exchange with international workgroups and other
jurisdictions focusing on this issue
 Back end processing still an issue
 Staffing
 Staffed by Oberfinanzdirektion München (tax authority), DATEV, and
software providers.
 Date of last update: May 27, 2003 - see
http://www.ofd.bayern.de/ofdmuenchen/
Japan - National Tax Agency
 What: Portion of Electronic Tax Filing, i.e. Financial Statements
 Crucial Project for XBRL Japan
 NTA will nominate/endorse any XML-based FS submission if it proves to
work
 Currently only XBRL is on NTA’s radar screen.
 Large Scale Project
 Impact on virtually all companies
 When: NTA plans to make tools available in November 2003, to go live
in March, 2004 (corporate tax filing for the year 2003).
 How: Based on the latest XBRL Specification
 Based on XBRL Japan’s “sample” Taxonomy
 Effect: XBRL-enabled accounting software products emerging.
 When actually started, it will accelerate adoption at large scale.
 Updated news as of Dec-03 as follows:











Their “e-tax” project is positioned as a part of implementation of e-government plan (“e-Japan”) using digital
signature. Adoption of XBRL is admitted as a one of acceptable formats for the financial statements
attached to filing information.
The financial statements received in XBRL format are to be printed in paper to validate the contents. Direct
linking to the agency’s internal system is considered difficult at this point.
This system is giving clear priorities on interface to taxpayers. Implementation of STP in NTA is left
unfulfilled.
Filers create tax returns in XML format in this system, and adoption of XBRL is admitted for some documents
in accompanying materials (corporate financial statements, business summary report, etc.)
Verification of numerical consistency and accuracy, between tax returns in XML and attached financial
statements in XBRL, is not available yet in a systematic way. The NTA should perform those procedures in
manual fashion in the meanwhile.
The reason of selecting Nagoya as the first jurisdiction to launch e-tax system: 1) it has 10% of the nation
wide tax revenue and 2) it has well-assorted kinds of taxpayers.
NTA has a system to perform complex validation, analysis and statistical work, called “KSK system” (a back
office system).
Software application for creating tax return will be distributed to taxpayers in a CD-ROM.
NTA can issue certificates of tax payment (electronic certificate of tax payment) to taxpayers, however NTA
cannot show those certificates to a third party since law prohibits it. Certificates are only seeable within local
government agency.
When a taxpayer presents a tax return to the NTA, he also prepares a copy of the return. The NTA affixes a
reception stamp on the copy for the taxpayer; however, it only proves that the NTA has received his/her
return, not that the copy is identical to the submitted return. On the e-tax system, the NTA returns e-mail that
says they received a return.
< Upcoming schedule >




February 2, 2004 – e-tax filing for income tax and consumption tax filing (for personal business) will be available
for the taxpayers in the jurisdiction of Nagoya Regional Taxation Bureau (including the prefecture of Gifu,
Shizuoka, Aichi and Mie).
March 22, 2004 – other than the tax filing listed above, e-tax filing for corporate tax, consumption tax
(corporate), tax payment for all tax items and some of the submission process for tax applications and
notifications will be available for the taxpayers in the jurisdiction of Nagoya Regional Taxation Bureau.
June 1, 2004 – all e-tax procedures started in Nagoya jurisdiction will be available throughout the country.
From September 2004 – e-tax filings for other submission processes for tax applications and notifications will be
available for the taxpayers nationwide.
Netherlands
 Dutch Tax and Customs Administration
 Mandate for eFiling by 1/2005
 Corporate tax: >90% in XML
 Portal access for 100% of corporate tax users
 Today
 Corporate tax: 1% today in XML
 Personal tax, based on simple XML: 90%
 Customs: 80% using an EDI model
 Options
 Offline filing based on standard eMedia Jul-2004
 Online web-based forms starting Feb-2004
 Considering XBRL
 Government initiative to reduce compliance burden
 XBRL can be catalyst for reducing costs
UK Inland Revenue





Electronic filing processes
Persuasive business case
Office of e-envoy
2004 optional filings
All compliance software vendors in place
 Also evaluating role within audit and VAT
Other XBRL International Members
 Irish Revenue
 Inland Revenue Authority of Singapore
 Inland Revenue Department of New Zealand
 Encouraging development and adoption
 Collaborating on financial statement and other
taxonomy development
 Collaborating on common issues regarding
security, audit and other issues - WIN-WIN-WIN
Information
FINANCIAL
STATEMENT
TAX
INSTRUCTIONS
Paper
Support
TAX FORM
Corporate Data feeds
direct access or extracts
Operational Data
Streamlined Processing
XBRL for Financial
Statements
XBRL G/L
Common Audit Trail
Processes
Business
Operations
XBRL for Business
Event Reporting
Internal
Financial
Reporting
External
Financial
Reporting
XBRL for Audit
Schedules
XBRL for
Tax Filings
Trading
Partners
CFO’s
Investment
and Lending
Analysis
Financial
Publishers
and Data
Aggregators
Companies
Participants
XBRL for
Regulatory Filings
Auditors
Software Vendors
Investors
Regulators/Stock exchanges
The architecture of XBRL
Taxonomy
Labels
Instance
Document
Reference
Definition
Concept
Presentation
Fact
Calculation
Formulae
Context
Entity
Period
Segment
Unit
CWA
Scenario
Precision
Why XBRL?
Definitions
XBRL adds to XML:
 Multi dimensional data
AKA Liquid Assets
contexts
 Mathematical relationships
between concepts
 Flexibility about how to
References
Presentation
GAAS I.2.(a)
USSGL 1100.00
Cash & Cash Equivalents
present items to users
XBRL
Item
 Aliases and other definition
relationships
 Links to authoritative
literature and guidance
 Financial reporting
vocabularies (taxonomies)
Reporting apps need these
even when using XML.
Calculations
Formulas
Cash = Currency + Deposits
Cash ≥ 0
Contexts
USD
FY2003
Budgeted
How XBRL Compares to Proprietary XML
Attributes of formats
XBRL
Proprietary
XML
Uses W3C standards for XML and related
technologies
Yes
Yes
Holistic framework (can, of course, have non-XBRL
framework)
Yes
*
Documented and proven agreement on syntax and
semantics of schema design and instance design
Yes
No
Groups collaborating on definition and
interoperability
Yes
No
Agreed upon tools for extensibility
Yes
*
Software vendor community developing tools that
help with specifics of syntax
Yes
*
Reuse of IP
Yes
*
weakness
workaround
strength
Why XBRL Linkbases Over “Standard” XML Schema
Attributes of formats
XBRL
Schema
alone
*
Yes
Human readable labels provided in various languages and
for specific purposes as part of deliverable
Yes
No
Guidance on hierarchy and presentation order for
applications
Yes
No
Guidance on hierarchy and (sub-)totals for applications
Yes
No
Standardized rules for extensibility of all of the hierarchies
Yes
No
Standard tools for identifying relationships across
taxonomies, such as “Same-as” relationships
Yes
No
Standard tools for relating concepts to underlying
authoritative literature and explanatory guidance
Yes
No
Prescribes and limits XML Schema for business reporting
Yes
No
A single hierarchy using complexTypes makes it easy to see
that hierarchy with standard tools like XML Spy
weakness
workaround
strength
Why XBRL for XML Reporting Standard?
 Community developed concepts with communication of
meaning, support, requirements
 Advantages to development community, users
 Greater picture
 More than just efficiencies as point-to-point, single use
filing
 Greater integration with internal systems
 Filing
 Definition, validation (PRE-validation)
 Extensibility
 Internal and then external sharing
XML Without Agreement …
 XML is “selfdefining?”
 Sure, this looks
simple:
… is just SYNTAX
 But how “self-defining” is this?
 To a computer (XML parser), they
are the same.
 The tags (element names)
provide no semantic knowledge
to the program.
 NEED TO COMMUNICATE
MEANING - across languages enter XBRL!
Some Options
 Ignore/disallow XBRL altogether
 XBRL as an option for filers
 Required statutory accounts in local XBRL format as payload
 XBRL based standards for one or more tax filings
 Mandate that XBRL be used for some or all reporting
 XBRL as an INTERNAL efficiency tool
 Compliance, audit, reporting to outsiders share common
language, tools
 Cooperate and collaborate for more global XBRL
adoption and usage
 Reduce everyone’s costs
Representative XBRL-enabled Products
 Shipping






Oracle FSG
PeopleSoft
SAP mySAP financials
Hyperion
Microsoft Business Solutions Navision, Axapta
Creative Solutions (et al.)
 Caseware
 About to ship
 Microsoft Office 2003 Add-in
XBRL Outreach
 XBRL in general
 Interoperability pledge
 Other efforts
 XBRL GL
 XBRL GL and audit/continuous audit community
 XBRL GL and electronic efforts
 XBRL and Tax XML
 We have common needs, interests and all fit in the
Business Reporting Supply Chain
 Not just technical needs
 Future development issues - including security/DigiSig
XBRL Issues
 XBRL is NOT point-to-point, proprietary schemas
 Ease of development and fast implementation
 Familiarity
 XBRL GL is MORE than tax authority needs
 Familiarity with Schemas and complexType
relationships
 XBRL Specification 2.1 and complexTypes
 Incentives
 Others