Uploaded by Jayesh Potlabattini

BAI IE (64, 65, 66)

advertisement
BAI Innovative Exam Report
Case study on Audit and Tax Expert System
64 AIML Jayesh Potlabattini
65 AIML Parth Mehta
66 AIML Manas Singh
Introduction
•
Audit staff is assigned to planning process
•
Questionnaires are long and complex documents.
•
Analysis conducted by audit and tax managers.
•
Review process takes many on-site information gathering sessions.
•
Generates considerable stress on the entire team to achieve tax-planning efficiency.
Application
•
Guiding Audit staff
o Efficiently directs attention to relevant issues.
o Helps accountant grasp ramification of an issue.
o Improves quality of information gathered.
o Accelerates accountant's training process.
•
Identifying relevant issues
o Analyzes info for audit and tax managers.
o Directs attention to high level issues.
o Eliminates resource-intensive tasks for audit and tax managers.
Structure of Expert System
•
The components
•
Knowledgebase
•
Qshell
o Interface Engine
o User Interface
•
KB Maintenance System
The Components
•
Qshell is an interactive shell to access system.
•
Knowledgebase stores all frames of data.
•
Maintenance system to update, modify or expand KB.
•
The inference engine and UI collectively make Qshell.
Interface Engine
•
A forward-chaining, rule-based system.
•
Incorporates frame manager,
database and ruleinterpreter.
•
Rule interpreter uses facts and frames to
infer.
•
Compares LHS with known facts and if
match found, rule is executed (fired).
•
Keeps track of inference chain created.
•
Displays specific reasoning associated with conclusions,
•
Permits interruption, resumption and backtracking of the process.
facts
User Interface
•
Consists of 3 active horizontal windows.
•
Display the section, questions and clarification messages respectively.
•
Operated by answering questions in a set of nested menus.
•
Generates printed report at the end of procedure.
Knowledge Base
Stores information in 'frames'.
Question frames
•
Question
•
List of answers
•
Pre-conditions
•
Rules
•
WHY messages
Issue frames
•
Rule attribute: The condition being checked
•
Display attribute: The assessment for that condition.
Sample Question
Question:
What is client's bad-debt write-off method for TAX purposes?
S - Specific charge-off
R - Reserve Method
Possible Answers:
S-Specific charge-off
(Clarifying explanation required.)
R-Reserve Method
Followup Questions:
QA19 - Bad-debt reserve method
QA20 - Difference between BOOK and TAX reserve
QA21-Bad-debt recoveries to reserve
WHY Message:
In a typical environment, the Reserve method over time will result in larger tax
deductions than the Specific charge-off method
Rule:
(QB6 IS L): Inventory valuing IS Lower of cost or market
AND
(QB14 IS L): Method of accounting for inventory IS LIFO
OR
(QB14 IS B): Method of accounting for inventory IS Both LIFO and FIFO
Display:
LIFO inventory may not be valued for tax purposes using the lower-of-cost-or-market
method!! The IRS may terminate the taxpayer's LIFO election if LIFO inventory is valued at
lower-of-cost-or-market. See Rev Proc 79.23. In limited situations, a taxpayer may be able to
change to the Cost method and preclude the IRS from terminating its LIFO election. See Rev
Proc 84-74. Market write-downs are required to be included in income under the provisions
of Sec. 472(d) when LIFO is elected.
KB Maintenance System
•
To update, modify and expand the knowledgebase.
•
System Includes a frame editor, logic evaluator, and rule interaction display.
1. Frame editor: States the different components of a frame.
2. Logic evaluator: Checks for logic conflicts.
3. Rule interaction display: Allows to dynamically observe all frames affected by
changes.
The Experts
For tuning the Qshell and populating the KB, domain experts were carefully chosen. The
current (at that time) tax accrual and planning process involved:
1. Audit and Tax specialists - design and maintain support tools
2. Engagement Auditors - gather data
3. Managers and Partners - review and issue recommendations
4. Tax Auditors and Consultants - Tax planning processes
Issues
•
Identification of experts
o Illogical to develop without recognized expertise.
o Complicated design as it depends on questionnaires and informal consultations
•
Knowledge Base Management
o Specialized expertise needed to evaluate and supervise the development
o Management of interactive growth of the software needs extensive expertise
interaction.
•
System Distribution and Security
o Security paramount for protecting firm's information.
o Deprecation possible if not kept up-to-date & secure.
o Corrections against unauthorized usage to be made certain.
Conclusion
•
Tax Accrual is an audit task that requires not only specialized training but also
a considerable amount of time.
•
The entire process is highly tedious and is time - bound.
•
A knowledge-based expert system supports this corporate tax accrual and
planning process.
•
It provides guidance and advice to auditors and tax specialists in preparing the
tax accrual for financial statement purposes and identifies relevant issues for
tax planning, tax compliance and tax service purposes.
Download