Accounting Software Choosing and Using

advertisement
What is XBRL ?
Dr Paul Booth
Technical & Development Manager, IT
Faculty
Not
the techie bit
Look under the bonnet?
ICAEW
Start with the familiar: HTML
‘The book <i><b>Systema Naturae</b></i> was
one of the major works of the Swedish botanist,
zoologist and physician Carolus Linnaeus.’
<b>Systema Naturae</b>
Systema Naturae
<i>Systema Naturae</i>
Systema Naturae
<i><b>Systema Naturae</b></i>
ICAEW
Systema Naturae
ICAEW
ICAEW
What about XML?
•
•
•
•
Like HTML but a bit cleverer
A browser knows (from a Stylesheet) how to display it
Other programs can process it too
It’s all about tagging
<name>Mr John Smith</name>
<addr1>23 Acacia Avenue</addr1>
<addr2>Birmingham</addr2>
ICAEW
Tagging
• What does each tag
mean?
•Is it <addr1> or <address
firstline>?
• Will the code MIA send
your bag to Miami
International (USA) or
Mian Yang (China)?
So, every tagging language needs a dictionary
ICAEW
All sorts of tagging languages
• ebXML: ‘ebXML enables enterprises of any size,
in any global region, to conduct business using
the Internet’
• CML: ‘CML (Chemical Markup Language) is an
approach to managing molecular information …’
• ThML: … and there’s even one for Theology!
• Tagging makes it easier to share data
between users without manual re-keying
• …and for computers to extract and process
data
ICAEW
… and now XBRL
• eXtensible Business Reporting Language
• Freely licensed standard, originated in
accountancy profession
• It is XML – and cleverer still
• As well as tagging data items
o it can show relationships
o … and how they have been calculated
o Uses a taxonomy
ICAEW
What’s a taxonomy?
ICAEW
ICAEW
Taxonomies
• An XBRL taxonomy is the same sort of thing: a
‘dictionary’ and logical categorisation scheme for
financial reporting concepts.
• Examples: ‘net profit’, ‘assets’, ‘equity’
• In XBRL, taxonomies relate back to financial
reporting standards
• Different taxonomy needed for different reporting
standards – in UK, UK GAAP or IFRS
ICAEW
Transparent reporting, checking
• Each ‘fact’ (eg ‘Share premium = £293,900’) can
be related back to the taxonomy.
• Items that are supposed to add up can be
checked
• Definitions and context (eg currency, period,
units) are there.
Called up share
500
capital
Share premium
293,900
ICAEW
Profit and loss
account
SHAREHOLDER’S
FUNDS
(258,892)
35,508

… and then there’s iXBRL
• Inline XBRL
• HTML and XBRL in the same document
• Humans read the HTML
ICAEW
• Computers read the XBRL
tags
Just a bit more background …
• XBRL already in use around the
world
• SEC in the USA one of most
significant
• In the UK, Companies House
XBRL filing has been running
for past four years.
ICAEW
Companies House
• Currently the simplest companies – dormant and
abbreviated accounts
• Next year, Companies House moves to iXBRL
• Eventually, a single filing for both purposes.
• Up to end of November, 738,515 accounts e-filed
at Companies House, of which 537,760 web
filings and 200,755 using software
ICAEW
Companies House
ICAEW
What about HMRC?
• Enable tax authority to analyse returns more
efficiently.
• Target ‘problem cases’ – eg suspected fraud,
under-payment more effectively.
• Make the tax authority’s processes less labourintensive, therefore cheaper.
• Enable better analysis of effects of possible
changes in legislation/tax rates.
ICAEW
Download