Professional Documents
Culture Documents
Integrated Tax
Administration System
(ITAS)
Business and Functional
Requirement for Tax Audit Core
Process
July 2021
1
Document Control
VERSION HISTORY
4.0 April-2021 TTO Team Revised as per comments from regions and city
administration comments
6.0 July-2021 TTO Team Revised as per IMF quality check feedback
DOCUMENT APPROVALS
2
Contents
Document Control..................................................................................................................... 2
PART I. Introduction.................................................................................................................. 4
1.1. Background and Context...............................................................................................................................4
1.2. Purpose of the Document..............................................................................................................................5
Part II. Business and Functional Requirements for Tax Audit Core Process.......................5
2.1. Business Requirement..........................................................................................................................................5
2.2. Functional Requirement.......................................................................................................................................7
2.2.1. Case Selection and Assignment.......................................................................................................................8
2.2.1.1 Case Selection and Assignment....................................................................8
2.2.2. Case Selection and Assignment.....................................................................................................................11
2.2.2.2. Initial Meeting with Taxpayer......................................................................13
2.2.3. Audit Execution.............................................................................................................................................14
2.2.3.1. Desk Audit..................................................................................................14
2.2.3.2. Comprehensive Audit.................................................................................16
2.2.3.3. Transfer Pricing Audit.................................................................................19
2.2.3.4. Issue Audit..................................................................................................22
2.2.4. Audit Completion...........................................................................................................................................24
2.2.5. Audit Quality Assurance................................................................................................................................28
2.2.5.1. Conduct Audit Quality Assurance Review.................................................28
2.2.6. Joint Audit......................................................................................................................................................31
2.2.6.1. Joint Audit Case Selectin and Assignment................................................31
2.2.6.2. Preparation for Joint Audit Cases..............................................................33
2.2.6.3. Initial Meeting with Taxpayer......................................................................35
2.2.6.4. Perform Joint Audit.....................................................................................36
2.2.6.5. Joint Audit Completion................................................................................38
3. Annexures............................................................................................................................ 39
Annex 1. List of Acronyms.......................................................................................................................................39
Annex 2. Requirement Prioritization Convention....................................................................................................39
Annex 3. Glossary of Terms.....................................................................................................................................39
Annex 4. Related Reference Documents..................................................................................................................39
3
PART I. Introduction
1.1. Background and Context
Ministry of Revenues has developed its ten-year strategic plan (from 2013 - 2022 Ethiopian
Calendar) with a vision to build a modern tax administration which enables the country to cover
its expenditures from tax and customs income. Realizing that the current state of operational
capability is not adequate to meet realize its vision and achieve its strategic goals, the ministry
launched a five-year tax transformation programme, identifying key priority areas of reform.
Business Process Transformation (BPT) is one of the six priority areas that the tax
transformation programme will be implementing during this period. This BPT is intended to
bring about operational excellence and organizational efficiency to deliver the mission given to
the ministry i.e., increasing revenue collections, customer satisfaction, voluntary compliance,
digitalization and other performance perspectives. Without such transformation initiatives, MoR
cannot keep abreast of global developments and support the nation’s economy to the expected
level.
In depth analysis of the Ministry’s current processes revealed the following major gaps:
4
In order to realize the ambitious vision and alleviate the challenges in its current processes, the
Ministry decided to undergo massive business process transformation across its core and
enforcement processes. Besides, based on the revised business process, the Ministry decided
to implement an integrated tax administration system (ITAS) and related technologies.
Currently, future state (To-Be) business processes are mapped for the domestic tax 12 core
processes using Business Process Modeling and Notation (BPMN V2.0) methodology and
Bizagi modeling tool. To harmonize business processes and business/functional requirement
for federal, regions and city administrations, the Ministry organized a one-week harmonization
workshop. Hence, this document is prepared to elicit business and functional requirements of
the Ministry (including federal, regions and city administrations) based on approved future state
(To-be) business process maps and formally document the requirements for further use.
This document defines the high level business requirements and detailed functional
requirements of Integrated Tax Administration System (ITAS) project. The document will be
used as basis for the following activities:
Creating request(s) for proposal (RfP) – in particular for a planned new Integrated
Tax Administration System (ITAS) bit also for other components of MOR’s
modernization such as an e-invoicing solution, and Data Warehouse / BI solution;
Creating solution designs;
Developing Standard Operating Procedures for MoR officers;
Developing test plans, test scripts, and test cases;
Assessing project success in terms of meeting client requirements;
Part II. Business and Functional Requirements for Tax Audit Core
Process
5
The aim of tax audit is to check whether taxpayers are maintaining their books of accounts as per the tax
rules and regulations, to identify understatement of tax declared and to issue audit assessments to the
taxpayer, to educate the taxpayer on how to improve compliance in the future, identify and share with the
Risk Directorate the unlawful practices by the taxpayer for future risk profiling. Tax audit can also be
regarded as an examination of whether a taxpayer has correctly assessed and reported their tax liability
and fulfilled their obligations. The system is expected to satisfy the following high-level business
requirements of the ministry with regards to the audit core process:
Register audit cases, take preparatory steps and schedule and conduct initial meeting with the
taxpayer.
Computerizing the audit processes and use appropriate audit tools for various types of audit listed
above
Integration with Customs and other third-party systems to supplement the audit processes.
c. Audit Completion
Involves such activities as preparation and indexing of audit working papers and issuance of audit
assessment notice.
Upload policies, procedures and upload for ease of reference when conducting audit and Audit
Quality Assurance.
Review completed audit cases to confirm whether the policies, procedures, controls, templates,
quality standards of the tax audit manual are fully implemented.
Upload joint Audit planning, policies, procedures, and guidelines and update regularly.
Record every step of the joint audit from end to end until an assessment notice is generated,
approved and issued.
Produce regular reports on the progress of the joint audit against plan
6
Provide an automated case management system which allows registration of an audit case with a case
number, assignment and reassignment of a case to an auditor or audit team by a team leader, creating
audit teams for complex audits and provide collaborative environment for creating and editing case notes,
recording activities accomplished by auditor, monitor progress against audit time plan, generate audit
assessment notice, route the Notice across a defined validation and approval process until final approval
by an authorized person, send out the assessment notice to the taxpayer electronically or allow the
auditor to print, hand deliver to taxpayer, update the case management system, provide team leader
oversight of audit progress, and automatically generate periodic reports on progress of audit. It shall also
provide for recording objections for internal review, appeal to the Tax Appeal Commission and the Courts,
amend the assessment and send out revised audit assessments at the conclusion of each stage of the
review and appeal process keeping the earlier assessment history in the system.
7
8
2.2.1. Create Audit Plan
9
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred
(P)
Management or Risk Management Committee to
review and approve the audit plan. Upon approval,
the system shall send the approved audit plan and
notify the audit director and business
units/branches/regions.
10
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred
(P)
The risk engine shall consider the senior
management inputs.
Case selection shall include a random selection
feature to assist with feedback to the audit selection
model.
FR-04.1-04 The system shall enable the tax audit process Lead/ M Configurable rule
owner to receive selected audit cases, assess the parameter to
strength of risk referral per case type and determine determine number of
the number of cases to be audited during the fiscal cases to be audited
year based on the available staff capacity (numbers
and skills).
11
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred
(P)
System shall also notify the auditor and audit team
lead upon assignment. Once automatic allocation is
done, the system should raise an alert if a case is not
attended to after a given number of days
FR-04.1-07 System shall enable re-allocation of cases from one M
officer to another at approved authority levels.
FR-04.1-08 System shall generate and assign a case number for M
each audit case and shall enable the process owner
to assign cases to audit teams or auditors via the
case management system.
12
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred
(P)
Audit team leaders shall have access to monitor case
progress.
13
ID Requirement Description Priority Remark
Mandatory
(M)/Preferred (P)
case assigned to him/her based on information
available in the data warehouse.
This shall include confirmation that the taxpayer is not
already included in another audit case.
FR-04.2-02 The system shall enable the auditor to analyze the M
taxpayer file and case dossier. If additional supporting
documents are required from the taxpayer, system
shall enable the auditor to request additional
information using the system.
14
ID Requirement Description Priority Remark
Mandatory
(M)/Preferred (P)
audits, comprehensive audits and investigations.
15
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred (P)
FR-04.2.1-01 System shall enable the tax auditor to prepare and M
schedule and reschedule an initial meeting with the
taxpayer. This might include planning interview details
to obtain information/ records and documents that may
be required for the audit.
16
2.2.4. Audit Execution
17
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred (P)
comprehensive audit.
18
2.2.4.2. Comprehensive Audit
19
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred (P)
FR-04.4-01 Assess eligibility of taxpayer for Computer Assisted M
Audit Tool/Technique. If taxpayer is eligible for CAAT,
system shall conduct automated audit.
FR-04.4-02 System shall have an embedded or complementary M
interoperating functionality/tool to perform computer
assisted audit and perform computer assisted audit.
FR-04.4-03 System shall enable the tax auditor to conduct audit M
assertion and verification. Audit assertion and
verification might involve balance sheet, income
statement, statement of cash flows, owner’s equity, etc
items.
FR-04.4-04 System shall enable the taxpayer to upload additional M
documents as if tax auditor requests for additional
documents.
FR-04.4-05 The system shall enable the auditor to send requests M
(query sheets) at any stage of the audit process to the
taxpayer. The taxpayer is expected to send the
requested documents and clarifications within a
preconfigured period of time, via email, phone call, in
person, or using other channel.
FR-04.4-06 The system shall enable the auditor to compare the M
auditee with similar taxpayer and Industry benchmark
to identify out of pattern tax declaration.
FR-04.4-07 The system shall support the auditor to request M
additional data from 3rd party and conduct third-party
data matching to check accuracy / credibility of tax
declaration.
FR-04.4-08 The system shall enable tax auditor conduct balance M
sheet components, expenditure or revenue testing.
FR-04.4-09 The system shall enable the tax auditor to dispose M
queries.
FR-04.4-10 The system shall enable the tax auditor to submit audit M
execution report to tax audit team leader and discuss
finding. If report is approved by team leader, system
shall enable the tax auditor to draft the audit report.
FR-04.4-11 System shall enable tax auditor to assess and M
interrogate taxpayer’s method of accounting and
reporting whether taxpayer is complying with
acceptable accounting and reporting like IFRS.
FR-04.4-12 System shall enable the auditor to conduct an audit M
trail of transactions on the ITAS system (if data is
available in ITAS) or in the system used by the
taxpayer as the case may be. Taxpayer data can also
be imported in a data template and the audit can be
run in the ITAS system.
FR-04.4-13 System shall enable the auditor to select and audit a M
sample of the taxpayer’s records and transactions on
the system used by the taxpayer or in MoR system if
transactions are coming using the e-invoicing solution
or other types of data templates. The criteria for
sampling may vary depending upon the audit case.
FR-04.4-14 The system shall perform automatic auditing based on M Business rule on the
predefined business rules and provide audit manual should
recommendations to be reviewed, amended and be approved and
approved by the tax auditors. institutionalize before
the procurement starts
20
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred (P)
System shall automatically make a comparative
analysis of various ratios such as input/output and
profitability ratios. Cost and or expense ratios for
similar tax types and industry benchmarks.
FR-04.4-15 System shall enable auditor to select a sample of cost, M
expense and other records and transactions for
detailed audit analysis (such as employment income
taxes, depreciation expenses, and related items)
based on parameters as defined by the auditor
FR-04.4-16 System shall enable auditor to select revenue M
transactions for detailed audit analysis based on
parameters as defined by the auditor with automatic
comparison and reconciliation of purchases/imports,
production and inventory data
FR-04.4-17 System shall provide tools to assist with audit M
activities, including analysis of taxpayer accounting
records linking to e-invoicing applications, data
matching through links to other 3rd party data, and the
ability to work remotely from a taxpayer site via access
to taxpayer’s purchase, sales ledgers and all other
types of ledgers.
FR-04.4-18 System shall route the audit report and through the M
review and approval process until final approval is
obtained by the authorized official. The approvals
might be multiple level based on approval
limits/thresholds.
FR-04.4-19 System shall enable the process owner to send audit M
report to taxpayer/tax agent for review and acceptance
of the audit report within an approved period of time. If
taxpayer fails to raise objection within the approved
period of time, the tax intelligence and fraud
investigation process will be triggered.
21
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred (P)
status, outcome etc.
FR-04.4-25 The system shall allow users to e-mail the report or M
reminder for those taxpayers who have requested for
email communication.
FR-04.4-26 System shall enable taxpayer to review the audit M
report and accept or raise objection for internal review
against the notice within xx days (any other agreed
configurable number of days) from receipt of notice.
FR-04.4-27 During review assessment, if there is an indication of M
potential fraud, system shall enable team leader to
send feedback to investigation team for tax fraud and
sub process ’11. Intelligence and Tax Fraud
Investigation’ will be triggered. There should be clear
criteria to label cases as potential fraud
FR-04.4-28 Upon approval by the authorized official system shall M
send assessment notice to taxpayer.
22
2.2.4.3. Transfer Pricing Audit
23
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred (P)
FR-04.5-01 System shall create Risk Based Transfer Pricing Case M
Selection.
24
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred (P)
FR-04.5-17 System shall enable auditor to obtain approval for M
request for information and to upload information
obtained to the system.
FR-04.5-18 System shall provide automatic transfer pricing M
analysis based on parameters the auditor may provide
using data available in the system and 3 rd party
sources
FR-04.5-19 System shall enable auditor to determine and use the M
transfer pricing methods linking to international market
databases subject to the proclamations and directives.
FR-04.5-20 System shall enable auditor to draft audit report, M
review with taxpayer or agent in an exit conference,
amend the report and Assessment Notice and submit
to audit team leader for review.
FR-04.5-21 System shall route the audit report through the review M
and approval process until final approval is obtained
by the authorized official.
FR-04.5-22 System shall enable the process owner to send audit M
report to taxpayer/tax agent for signoff if he/she agrees
with the audit report within an approved period of time.
If taxpayer fails to raise objection within the approved
period of time, the tax intelligence and fraud
investigation process will be triggered.
25
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred (P)
during the case proceedings.
FR-04.5-31 The system shall maintain a history of audit actions M
undertaken for the taxpayer along with the details such
as date, assigned tax auditor allocated for audit action,
status, outcome etc.
FR-04.5-32 The system shall allow users to e-mail the notice or M
reminder for those taxpayers who have requested for
email communication.
FR-04.5-33 System shall enable taxpayer to review the M
assessment notice and accept or raise objection for
internal review against the notice within 30 days (to be
configurable) from receipt of Notice
FR-04.5-34 During review assessment, if there is an indication of M
potential fraud, system shall enable team leader to
send feedback to investigation team for tax fraud and
sub process ’11. Intelligence and Tax Fraud
Investigation’ will be triggered.
FR-04.5-35 Upon approval by the authorized official system shall M
send assessment notice to taxpayer.
26
2.2.4.4. Transfer Pricing Audit Planning and Programming
27
2.2.4.5. Transfer Pricing Audit Execution
28
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred (P)
FR-04.5.2-11 System shall enable the transfer pricing audit process M
owner to review results of audit preparation.
29
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred (P)
FR-04.6-05 System shall enable auditor to perform data analytics M
using BI tools.
30
2.2.5. Audit Completion
This sub-section section applies to all types of audits.
31
ID Requirement Description Priority (Mandatory Remark
(M)/Preferred (P)
printing job.
FR-04.7-08 The system shall maintain the status of the interview M
/exit conferenceas pending after request letter has
been printed.
FR-04.7-09 The system shall facilitate alerts to the taxpayer on the M
scheduled interview/exit conference date and time.
32
ID Requirement Description Priority (Mandatory Remark
(M)/Preferred (P)
33
ID Requirement Description Priority (Mandatory Remark
(M)/Preferred (P)
34
ID Requirement Description Priority (Mandatory Remark
(M)/Preferred (P)
35
ID Requirement Description Priority (Mandatory Remark
(M)/Preferred (P)
36
ID Requirement Description Priority (Mandatory Remark
(M)/Preferred (P)
37
2.2.7.2. Conduct Audit Quality Assurance Review
38
ID Requirement Description Priority (Mandatory Remark
(M)/Preferred (P)
39
2.2.8. Joint Audit
2.2.8.1. Joint Audit Case Selection and Assignment
40
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred
(P)
committee to assign members to the joint audit
team. System shall also have automatic case
assignment functionality.
FR-04.10.1-06 System shall enable the joint audit team to conduct M
detailed risk assessment.
FR-04.10.1-07 System shall enable the joint audit committee to M
assign joint audit team leader for each joint audit
case. System shall also have automatic case
assignment functionality.
41
ID Requirement Description Priority Remark
Mandatory
(M)/Preferred (P)
selected with drill down capability.
42
ID Requirement Description Priority Remark
Mandatory
(M)/Preferred (P)
Once analysis is completed, the system shall allow the
auditor to prepare audit preparation report and the
report be documented.
FR-04.10.2-11 System shall enable tax audit team leader and other M
authorized persons to review results of the audit,
electronically sign and route to the next hierarchy until
the final authorized person approves or decides on the
audit case electronically.
FR-04.10.2-12 If there any potentially fraudulent activity is traced at M
this stage, system shall trigger ‘Tax Intelligence and
Fraud Investigation’ sub process.
43
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred (P)
FR-04.4-01 Assess eligibility of taxpayer for Computer Assisted M
Audit Tool/Technique. If taxpayer is eligible for CAAT,
system shall conduct automated audit.
FR-04.4-02 System shall have an embedded or complementary M
interoperating functionality/tool to perform computer
assisted audit.
FR-04.4-03 System shall enable the joint audit team to conduct M
audit assertion and verification. Audit assertion and
verification might involve balance sheet, income
statement, statement of cash flows, owner’s equity, etc
items.
FR-04.4-04 System shall enable the taxpayer to upload additional M
documents as if tax auditor requests for additional
documents.
FR-04.4-05 The system shall enable the joint audit team to send M
requests (query sheets) at any stage of the audit
process to the taxpayer. The taxpayer is expected to
send the requested documents and clarifications within
a preconfigured period of time
via email, phone call, in person, or using other
channels.
FR-04.4-06 The system shall enable the joint audit team to M
compare the auditee with similar taxpayer and industry
benchmark to identify out of pattern tax declaration.
FR-04.4-07 The system shall support the joint audit team to M
request additional data from 3rd party and conduct
third-party data matching to check accuracy /
credibility of tax declaration.
FR-04.4-08 The system shall enable joint audit team to conduct M
balance sheet components, expenditure or revenue
testing.
FR-04.4-09 The system shall enable the joint audit team to M
dispose queries.
FR-04.4-10 The system shall enable the joint audit team to submit M
audit execution report to tax audit team leader and
discuss finding. If report is approved by team leader,
system shall enable the tax auditor to draft the audit
report.
FR-04.4-11 System shall enable the joint audit team to assess and M
interrogate taxpayer’s method of accounting and
reporting whether taxpayer is complying with
acceptable accounting and reporting like IFRS.
FR-04.4-12 System shall enable the joint audit team to conduct an M
audit trail of transactions on the ITAS system (if data is
available in ITAS) or in the system used by the
taxpayer as the case may be. Taxpayer data can also
be imported in a data template and the audit can be
run in the ITAS system.
FR-04.4-13 System shall enable the joint audit team to select and M
audit a sample of the taxpayer’s records and
transactions on the system used by the taxpayer or in
MoR system if transactions are coming using the e-
invoicing solution or other types of data templates.
The criteria for sampling may vary depending upon the
audit case.
FR-04.4-14 The system shall perform automatic auditing based on M Business rule on the
predefined business rules and provides audit manual should
recommendations to be reviewed, amended and be approved and
44
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred (P)
approved by the tax auditors. institutionalize before
the procurement starts
System shall automatically make a comparative
analysis of various ratios such as input/output and
profitability ratios. Cost and or expense ratios for
similar tax types and industry benchmarks.
FR-04.4-15 System shall enable the joint audit team to select a M
sample of cost, expense and other records and
transactions for detailed audit analysis (such as
employment income taxes, depreciation expenses,
and related items) based on parameters as defined by
the auditor
FR-04.4-16 System shall enable the joint audit team to select M
revenue transactions for detailed audit analysis based
on parameters as defined by the auditor with
automatic comparison and reconciliation of
purchases/imports, production and inventory data
FR-04.4-17 System shall provide tools to assist with audit M
activities, including analysis of taxpayer accounting
records linking to e-invoicing applications, data
matching through links to other 3rd party data, and the
ability to work remotely from a taxpayer site via access
to taxpayer’s purchase, sales ledgers and all other
types of ledgers.
FR-04.4-18 System shall route the audit report and through the M
review and approval process until final approval is
obtained by the authorized official. The approvals
might be multiple level based on approval
limits/thresholds.
FR-04.4-19 System shall enable the joint audit committee to send M
audit report to taxpayer/tax agent for review and
acceptance of the audit report within an approved
period of time. If taxpayer fails to raise objection within
the approved period of time, the tax intelligence and
fraud investigation process will be triggered.
45
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred (P)
FR-04.4-25 The system shall maintain a history of audit actions M
undertaken for the taxpayer along with the details such
as date, assigned tax auditor allocated for audit action,
status, outcome etc.
FR-04.4-25 The system shall allow users to e-mail the report or M
reminder for those taxpayers who have requested for
email communication.
FR-04.4-26 System shall enable taxpayer to review the audit M
report and accept or raise objection for internal review
against the notice within xx days (any other agreed
configurable number of days) from receipt of notice.
FR-04.4-27 During review assessment, if there is an indication of M
potential fraud, system shall enable team leader to
send feedback to investigation team for tax fraud and
sub process ’Intelligence and Tax Fraud Investigation’
will be triggered. There should be clear criteria to label
cases as potential fraud
FR-04.4-28 Upon approval by the authorized official system shall M
send assessment notice to taxpayer.
46
ID Requirement Description Priority Remark
(Mandatory
(M)/Preferred (P)
MoR data analytics staff to generate other reports from
database as required.
47
3. Annexures
Abbreviations/
Definition
Acronym
48