Professional Documents
Culture Documents
02 Filing BFR V5.0 19july2021
02 Filing BFR V5.0 19july2021
02 Filing BFR V5.0 19july2021
Integrated Tax
Administration System
(ITAS)
Business and Functional
Requirement for Filing and Return
Processing Core Process
July 2021
i|Page
Document Control
VERSION HISTORY
Version Date Revised By Reason for change
#
1.0 November-2020 Data-IT Team Drafted the BFR
5.0 July-2021 TTO Team Revised as per IMF quality check feedback
DOCUMENT APPROVALS
Approver Name Project Role Signature Date
Dereje Mekonnen Director, Filing Directorate
ii | P a g e
Contents
Document Control..........................................................................................................................................................ii
PART I. Introduction.......................................................................................................................................................1
1.1. Background and Context...............................................................................................................................1
1.2. Purpose of the Document.............................................................................................................................1
2.1. Business Requirement.........................................................................................................................................2
2.2. Functional Requirement......................................................................................................................................3
2.2.1. Return Filing..........................................................................................................................................3
2.2.1.1. Filing Reminders..........................................................................................................................4
2.2.1.2. Manual Return Filing Process Map..............................................................................................5
2.2.1.3. Electronic Return Filing..............................................................................................................10
2.2.1.4. Filing Extension Request by Taxpayer.......................................................................................15
2.2.1.5. Filing Extension Due To Force Majeure.....................................................................................17
2.2.2. Amendment of Previously Submitted Returns...................................................................................18
2.2.2.1. Electronic Amendment of Previously Submitted Return..........................................................18
2.2.2.2. Manual Amendment of Previously Submitted Return or Presumptive Tax Assessment..........21
2.2.3. Non-Filer – Identification, Notification and Follow-Up......................................................................23
2.2.3.1. Estimated Assessment...............................................................................................................25
2.2.3.1.1. Estimate Determination by Committee/ Tax Officer............................................................27
2.2.4. Presumptive Tax Determination........................................................................................................28
2.2.5. Process of Municipality Fees and Non-Tax Revenues........................................................................30
2.2.5.1. Process of Municipality Fees and Non-Tax Revenues With Interface.......................................30
2.2.5.2. Process of Municipality Fees and Non-Tax Revenues Without Interface.................................31
2.2.6. Return Processing...............................................................................................................................32
2.2.7. Refund Processing..............................................................................................................................34
2.2.7.1. Refund for Excise Tax.................................................................................................................38
2.2.7.2. Refund Processing for Privileged Persons.................................................................................39
2.2.8. Filing related administrative Module requirements..........................................................................40
2.2.9. Assessment notices............................................................................................................................42
2.2.10. Filing and Refund Processing Related Dashboard, Summary and Detail Reports.........................42
iii | P a g e
PART I. Introduction
In depth analysis of the Ministry’s current processes revealed the following major gaps:
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. Furthermore, to support the overall business processes with modern
and reliable technology, the Ministry has crafted a five-year Information Technology Strategic
1|Page
plan along with a detailed implementation plan. Among other critical technological projects, the
plan has identified the implementation of modern tax administration system (ITAS) as one of the
key projects that should be implemented within the coming years
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. Hence, this document is prepared to elicit business and functional
requirements of the Ministry 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 It
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
2.1. Business Requirement
MoR needs to have all businesses, individuals and other entities that are required to process
taxpayer return. The system is expected to satisfy the following high-level business
requirements of the ministry with regards to the return filing and processing core process:
A. Return Filing
1) The system shall be available in different channels (e-service portal, web-based
platform, mobile app, taxpayer kiosk) E-Filing functionality to taxpayers.
2) Provide access to all tax types and taxpayers
3) Allow regional access
4) Enable access to detail purchases & sales; automate system reconciliation
5) Allow amendment of past returns/ filings on e-services platform
2|Page
6) Enable one window manual filing service with prepopulated document
numbers, scanning and automatic data encoding of filing information, error
correction and capturing taxpayer history when electronic filing services are
not under operation/ challenged
B. Amendment of previously submitted returns
1) Promote voluntary compliance and reduce cost of collection, enabling an
amendment of previously submitted returns service
2) Enable e-service functionality
C. Non filer identification, notification and follow up
1) Provide access to automatic notification of non-filer taxpayers (SMS, E mail)
(manager, tax agents etc);
2) Leverage support of IVRS to follow up on non-filers
3) Establish a taxpayers list for those who fail to file more than 3 years continuously
D. Refund Processing
At the time of writing the list of tax-types are indicated in the Technical Specifications.
Overtime, the tax-types may evolve and new business systems such as ITAS shall be able to
streamline changes.
3|Page
2.2. Functional Requirement
This section presents the To-Be business process map for all sub processes under the filing core
process and details of functional requirements aligned with the future state (To-Be) sub process
maps:
4|Page
2.2.1.1. Filing Reminders
FR-02.1.1-01 The system shall check filing periods and due dates, M
filing extension request by taxpayer or due to
Government decisions including due to force majeure,
status of tax type registrations, exemptions for filing,
accounting periods of taxpayers and other factors, and
send filing reminders once the filing period starts.
FR-02.1.1-02 The system shall send new reminders until the return is M
submitted or an estimated assessment determined. The
content of each reminder will differ to show severity of
issue.
5|Page
2.2.1.2. Manual Return Filing Process Map
FR-02.1.2-03 The system shall allow printing prepopulated returns M The taxpayer may need to
with transactional data fetched from internal (E- change or correct pre-
Invoicing, Data Warehouse) and/or external systems of populated data. Forms
taxpayers through the API. redesign shall facilitate and
make clear processing of such
changes.
FR-02.1.2-04 The system shall allow printing of pre-populated return M Note for eventual end-user
forms (basic taxpayer data and/or transactional data). technical infrastructure
Each pre-populated form must have a barcode readable procurement: need to acquire
unique number. printers with bar-code printing
and compatible readers.
6|Page
ID Requirement Description Priority Remark
Mandatory (M) /
Preferred (P)
FR-02.1.2-06 The system shall allow printing of multiple pre-populated M
forms (basic taxpayer data and/or transactional data) for
selected taxpayers under a tax agent.
FR-02.1.2-10 The system shall allow saving incomplete returns for the M
tax officer to complete them when ready. Such returns
shall be flagged incomplete and won’t be considered as
filed until all fields are captured and data is submitted.
FR-02.1.2-14 The system shall allow tax officers to upload and read M
scanned/soft copy annexes in CSV, XML, TXT, XLSX,
HTML formats. The system shall provide downloadable
templates for the annexes.
7|Page
ID Requirement Description Priority Remark
Mandatory (M) /
Preferred (P)
FR-02.1.2-16 The system shall allow tax officers to bring-forward past
period return and annex details in case there are no or
minor changes with the current tax period.
For instance, given that employee details like number,
salary and tax deductions don’t frequently change, the
system shall have the ability to bring past return and
annex details to current period and allow tax officer to
make any applicable changes. The system shall allow
tax officer to select the most appropriate tax period to
bring data from or use configurable business rules as
allowed by law
FR-02.1.2-17 The system shall allow tax officers to upload scan and M
upload of other attachments and provide barcode
readable unique identifier numbers to all scanned
documents.
FR-02.1.2-22 The system shall allow filing of returns before the end of M
the tax period for specific cases by authorized officers
with supervisor/manager role. All actions related to this
activity should have full audit trail.
8|Page
ID Requirement Description Priority Remark
Mandatory (M) /
Preferred (P)
FR-02.1.2-23 The system shall allow submission of completed returns, M ·
issue unique submission ID, populate submission
timestamp and provide confirmation of filing after
successful validations via email, SMS, print and/or other
forms. The submission confirmation should indicate
basic taxpayer information and return data.
9|Page
ID Requirement Description Priority Remark
Mandatory (M) /
Preferred (P)
amendment. Each amendment must be kept separately
and should have unique identifier.
FR-02.1.2-33 The system shall record manual returns (even those M
with minor errors), and shall classify the return as
incomplete until the discrepancies are cleared. .
FR-02.1.2-34 M This can be managed by an
The system shall enable Return Officer to record and
tnterface with electronic
maintain location of paper returns and files using unique
document management
document identifiers.
system
FR-02.1.2-35 The system shall automatically identify return errors M
based on form-based business rules and automatically
log the error
FR-02.1.2-36 The system shall save the manual tax return form as an M
electronic return forms that can be retrieved, completed
and submitted later.
The submission date will be recorded, and this may be
different from the date capture and processing date.
The submission date determines the date used for any
late filing processes.
FR-02.1.2-37 The system shall be able to locate paper tax return in its M
batches through barcode scanning
FR-02.1.2-38 The system shall allow scanning and uploading of M
manually filed returns and attachments of return along
with associated return data.
FR-02.1.2-39 The system shall allow for only one original return be M
filed for a taxpayer, tax type and tax period. In cases
where taxpayers are allowed for multiple tax type
registrations per tax type, the system shall treat each
tax type registration separate for filing, payment and
account management purposes unless specifically
defined in the laws to consolidate them.
FR-02.1.2-40 The system shall provide the ability to archive and view M
archived returns based on defined configuration
FR-02.1.2-41 The system shall post tax return and its supporting M
documentation in the Document Management System
together with tags including TIN, tax-type, period,
lodgment date and other tags to be defined during
detailed requirements discovery.
FR-02.1.2-42 The system shall automatically conduct Return M
Processing for high risk taxpayers and those randomly
selected returns.
10 | P a g e
2.2.1.3. Electronic Return Filing
11 | P a g e
ID Requirement Description Priority Remark
(Mandatory (M)
/Preferred (P)
FR-02.1.3-05 The system shall allow taxpayers to bring-forward past
period return and annex details in case there are no or
minor changes with the current tax period.
For instance, given that employee details like number,
salary and tax deductions don’t frequently change, the
system shall have the ability to bring past return and
annex details to current period and allow taxpayer to
make any applicable changes. The system shall allow
taxpayer to select the most appropriate tax period to
bring data from.
The system shall advise the taxpayer to use this
facility carefully to ensure accuracy of the new return.
FR-02.1.3-06 The system shall allow carry-forward previous period M
annex details where applicable.
Examples are: <insert>
FR-02.1.3-07 The system shall record all returns and annexes into M
the database.
FR-02.1.3-08 The system shall allow scanning and uploading of M
other attachments by the taxpayer and provide and
record barcode readable unique identifiers numbers in
the event that these softcopy documents are
subsequently printed.
FR-02.1.3-09 The system shall validate return forms based on M
business rules defined on the administration module.
FR-02.1.3-14 The system shall allow filing of returns before the end M
of the tax period for specific cases by officers with
supervisor/manager role.
12 | P a g e
ID Requirement Description Priority Remark
(Mandatory (M)
/Preferred (P)
annual taxes.
The specific cases should be configurable
13 | P a g e
ID Requirement Description Priority Remark
(Mandatory (M)
/Preferred (P)
FR-02.1.3-27 The system shall provide online help/detailed guides M
for filling and submitting return forms along with any
required supporting documents/schedules. These
shall indicate to the taxpayer what information is
expected to be provided for each field in the returns
forms and supporting documents/schedules.
FR-02.1.3-28 The system shall allow viewing of taxpayer ledger by M
the taxpayer and by tax officers with authorized
access with all transactions filtered by tax periods, tax
types, tax centers and others.
14 | P a g e
ID Requirement Description Priority Remark
(Mandatory (M)
/Preferred (P)
documents are attached.
FR-02.1.3-41 The system shall highlight any missing information in M
the form in a manner that allows the user to easily
identify and navigate to the missing information.
FR-02.1.3-42 Once the data has been validated and submitted, the M
system shall store the online returns and recorded as
accepted for compliance purposes.
15 | P a g e
2.2.1.4. Filing Extension Request by Taxpayer
16 | P a g e
ID Requirement Description Priority Remark
Mandatory (M)/
Preferred (P)
FR-02.1.4-04 The system shall allow an authorized officer to bypass M
recommendations.
FR-02.1.4-05 The system shall provide a report on taxpayer M
registration data along with compliance (filing,
payment, debt, exemptions, audit, objection) history
for the deciding officer.
FR-02.1.4-06 The system shall record due date extension request M
rejection along with rejection reason.
FR-02.1.4-07 The system shall offset/ update the due dates for a M
taxpayer, tax type and tax period if the extension
request is approved.
FR-02.1.4-08 The system shall allow printing and/or emailing of due M
date extension request confirmation or rejection. This
information should also be available in the taxpayer e-
portal for printing and/or viewing purposes. Both
confirmation and rejection acknowledgements should
show request date, taxpayer basic information,
rejection reason (if rejected) or revised dates (if
approved), and other information.
17 | P a g e
2.2.1.5. Filing Extension Due To Government Decision including Force Majeure
18 | P a g e
The system shall check whether penalty and interest
have been waived as part of the approved extension
request and apply those when calculating returns
under Return Processing.
19 | P a g e
ID Requirement Description Priority Remark
(Mandatory (M)/
Preferred (P)
both the original and revised values of a return for a
tax period.
FR-02.2.1-07 The system shall allow the taxpayer to submit a M
revised return and annexes.
FR-02.2.1-08 The system shall flag original and revised M
assessments with appropriate descriptions.
The system should allow configuration of different
types of assessments such as self, estimated,
reassessed and others.
FR-02.2.1-09 The system shall maintain return lines of each M
revision.
FR-02.2.1-10 The system shall allow taxpayers to select revision M
reasons.
20 | P a g e
ID Requirement Description Priority Remark
(Mandatory (M)/
Preferred (P)
date extension during the recalculation.
FR-02.2.1-19 The system shall track different versions of return (e.g. M
as filed, as amended, corrected)
FR-02.2.1-20 The system shall keep the audit trail of the original M
return and all amendments.
FR-02.2.1-21 The systems shall reassess all assessments that M
depend on or are related to the amended assessment.
Balances of each assessment must be updated
accordingly.
FR-02.2.1-22 The system should allow waiver of administrative M
penalty if a taxpayer amends return and pays
outstanding liability before an audit investigation.
21 | P a g e
2.2.2.2. Manual Amendment of Previously Submitted Return
22 | P a g e
ID Requirement Description Priority Remark
(Mandatory (M)/
Preferred (P)
ready. Such returns shall be flagged incomplete and
won’t be considered as filed until all fields are
captured and data is submitted.
FR-02.2.2-10 The system should allow tax officers return processing M
officer and/or tax auditor) and taxpayers to select
revision reasons.
FR-02.2.2-11 The system shall check arithmetical accuracy and M
makes sure all necessary fields are completed.
FR-02.2.2-12 The system shall display taxpayer/ officer revised and M
submitted values along with system validated and
calculated values. Both the taxpayer/ officer revised
values and the system verified values will be stored in
the database once submitted.
FR-02.2.2-13 The system shall update the taxpayer ledger based on M
the return information provided by the taxpayer and
validated by the system.
FR-02.2.2-14 The system shall print/email a notification of M
acknowledgment when a return is successfully
submitted. The content of the notification will be
agreed at requirement validation stage but should
include the taxpayer basic details and the details of
the validated return.
FR-02.2.2-15 The system shall call for all functionalities used for M
processing of original filing. (All the functionalities and
validation used at the time of submitting original filing
shall be applied to the amended filing data.)
FR-02.2.2-16 The system shall recalculate taxes, penalty and M
interest based on revised values. It should consider
payments, credits, exemptions, filing due date
extensions during the recalculation.
FR-02.2.2-17 The systems shall track different versions of return M
(e.g. as filed, as amended, corrected)
FR-02.2.2-18 The system shall keep the audit trail of the original M
return and all amendments.
FR-02.2.1-19 The systems shall reassess all assessments that M
depend on or are related to the amended assessment.
Balances of each assessment must be updated
accordingly.
FR-02.2.1-20 The system should allow waiver of administrative M
penalty if a taxpayer amends return and pays
outstanding liability before an audit investigation.
FR-02.2.1-21 The system shall automatically conduct Return M
Processing for high risk taxpayers and those randomly
selected returns.
23 | P a g e
2.2.3. Non-Filer – Identification, Notification and Follow-Up
24 | P a g e
ID Requirement Description Priority Remark
Mandatory (M)
/ Preferred (P)
filtered by account owner (officer), tax period, tax type,
tax centre or other filters.
FR-02.3-07 The system shall allow administrators to define
compliance actions to be taken based on predefined
parameterized criteria including timing and the default
action to be taken. Examples of compliance actions are:
· Sending Late Notices M
· Sending estimated assessments
25 | P a g e
2.2.3.1. Estimated Assessment
Priority
Mandatory
ID Requirement Description Remark
(M) / Preferred
(P)
FR-02.3.1-01 The system shall report a taxpayer filing and payment
M
history.
FR-02.3.1-02 The system shall determine and estimate a non-filer/s M
assessment for a given period based on historical data
of the taxpayer/s. Configurable business rules e.g how
many months to review, average or maximum or
minimum, what if non-filer for past 3 months, how long
to wait before estimating an assessment after due date.
FR-02.3.1-03 The system shall analyze return data of similar M Configuration to
taxpayers. The system shall allow configuration of define similarity.
26 | P a g e
Priority
Mandatory
ID Requirement Description Remark
(M) / Preferred
(P)
business rules to determine similarity among taxpayers.
FR-02.3.1-04 The system shall review data about taxpayer/s in M
internal and third-party databases available in the data
warehouse.
FR-02.3.1-05 The system shall allow team leaders to assign officer or M
committee to determine estimated assessment in
particular when other relevant information (in data
warehouse, third party data or similar business is
missing) or for regional and city administration individual
taxpayers.
FR-02.3.1-06 The system shall consider filing due date extension, M
exemptions, accounting periods of the taxpayer when
estimating assessments.
FR-02.3.1-07 The system shall compare estimates from various M
sources (historical data, third-party data, manual
estimation, and similar business estimation) and
recommend the most appropriate estimate.
27 | P a g e
2.2.3.1.1. Estimate Determination by Committee/ Tax Officer
28 | P a g e
2.2.4. Presumptive Tax Determination
Priority
Mandatory
ID Requirement Description Remark
(M) / Preferred
(P)
FR-02.4-01 The system should allow capturing data and upload
supporting documents related to the determination of M
daily revenue estimates.
FR-02.4-02 The system shall recommend daily revenue estimate for M
a taxpayer based on previous estimates and/or nearest
neighbor analysis.
FR-02.4-03 The system shall allow a team leader or manager to M
review and approve/reject daily revenue estimates for
presumptive tax.
The system shall allow the team leader or manager to
record rejection reasons and reroute the determination
back to the officer/committee assigned to determine
daily estimate.
FR-02.4-04 The system shall allow the tax officer to fill and print M
presumptive tax form for category C taxpayers.
FR-02.4-05 The system shall send notifications to taxpayers when M
daily revenue estimates are determined. This
notification can be in SMS, print and or email.
FR-02.4-06 The system shall allow capturing of additional M
documentations in case a taxpayer opposes the
estimate. In such circumstances, the system shall
restart the presumptive tax determination workflow from
first step using the newly available information.
FR-02.4-07 The system shall calculate presumptive tax to be paid M
based on the daily revenue estimate, standard tax rate
per sector and other factors.
29 | P a g e
Priority
Mandatory
ID Requirement Description Remark
(M) / Preferred
(P)
The system shall allow configuration of tax rates and
calculation rules for all presumptive tax sectors as
defined by law. The system shall also allow
configuration of new presumptive tax sector as deemed
necessary by law.
FR-02.4-08 The system shall allow tax officer to print presumptive M
tax to pay.
FR-02.4-09 The system shall send notifications to taxpayers when M
presumptive tax to pay are calculated. This notification
can be in SMS, print and or email.
30 | P a g e
2.2.5. Process of Municipality Fees and Non-Tax Revenues
2.2.5.1. Process of Municipality Fees and Non-Tax Revenues With Interface
Priority
Mandatory
ID Requirement Description Remark
(M) / Preferred
(P)
FR-02.5.1-01 The system shall interface with line ministries and M
agencies that determine municipal fees and non-tax
revenue to be paid by taxpayers.
Such Bill of Payment shall be sent to registered
taxpayer with a configurable ‘fair time’ for payment due
date.
FR-02.5.1-02 The system shall store all incoming bill information from M
line ministries and agencies.
FR-02.5.1-03 The system shall allow configuration of various bills M
collected or to be collected by tax authorities.
FR-02.5.1-04 The system shall validate and automatically generate M
immediate assessment notice based on the bill
information.
The system shall allow configuration of content of the
immediate assessment notice.
FR-02.5.1-05 The system shall route the bill process to Payment core M
process.
FR-02.5.1-06 The system shall send receipt to taxpayer and line M
ministry or agency.
31 | P a g e
2.2.5.2. Process of Municipality Fees and Non-Tax Revenues Without Interface
Priority
Mandatory
ID Requirement Description Remark
(M) / Preferred
(P)
FR-02.5.2-01 The system shall allow a tax officer to capture details of M
the bill to pay.
Such Bill of Payment shall be sent to registered
taxpayer with a configurable ‘fair time’ for payment due
date.
FR-02.5.2-02 The system shall allow the tax officer to generate and M
print an immediate assessment notice.
32 | P a g e
2.2.6. Return Processing
Priority
Mandatory
ID Requirement Description Remark
(M) / Preferred
(P)
FR-02.6-01 The system shall crossmatch the return and annex with M
invoice data from cash register machines, e-invoice
and/or captured manual receipt data.
33 | P a g e
Priority
Mandatory
ID Requirement Description Remark
(M) / Preferred
(P)
requested additional documents or in case of manual
filer, the system shall allow the tax officer to scan and
upload paper additional supporting document submitted
by the taxpayer.
FR-02.6-07 The system shall allow the tax officer to either approve M
variances between taxpayer submitted or amended
return and annex and those crossmatched with invoice
data and/or with third-party data.
FR-02.6-08 The system shall calculate tax, late filer penalty and M
interest as per defined rules which includes exemption
rules and extended filing due dates.
A taxpayer with compelling special circumstances can
apply for waver of penalties and interest. The system
should therefore have online provisions for application
of waver of penalties and interest. These also have to
go through approval levels. These follow guidelines
under Debt Management.
The system shall consider all payments for this specific
return when recalculating.
The system should allow the configuration of
Assessment calculation rules for each tax type, form
and form version.
34 | P a g e
Priority
Mandatory
ID Requirement Description Remark
(M) / Preferred
(P)
and fraudulent transactions.
35 | P a g e
ID Requirement Description Priority Remark
Mandatory (M)
/ Preferred (P)
a case management flow.
FR-02.7-02 The system shall allow submission of refund M
requests in person or in kiosk or via e-services
portal.
FR-02.7-03 The system shall print a pre-populated refund M
form for manual request.
36 | P a g e
ID Requirement Description Priority Remark
Mandatory (M)
/ Preferred (P)
The system shall allow configuration of the
priority and sequencing of offsetting (tax vs
penalty vs interest, similar tax type vs other tax
types, audit assessments vs self-assessments,
and so on).
37 | P a g e
ID Requirement Description Priority Remark
Mandatory (M)
/ Preferred (P)
Productivity reports by staff.
FR-02.7-22 The system shall print and/or email the refund M
transfer report.
FR-02.7-23 The system shall avail printable version of the M
refund transfer report on the e-services portal.
FR-02.7-24 M
The system shall update bank transfer status.
38 | P a g e
ID Requirement Description Priority Remark
Mandatory (M)
/ Preferred (P)
confirmation has not been received from the
bank.
FR-02.7-36 The system shall calculate and use to offset M
liabilities and/or transfer to bank any interest on
delayed refunds.
Priority
ID Requirement Description Mandatory (M) Remark
/ Preferred (P)
FR-02.7.1.1-01 The system shall enable Taxpayer/ Tax agent to notify MoR of M
the exact quantity, type of goods and the excise that was paid on
the goods that is refunded.
FR-02.7.1.1-02 The system shall enable Tax Officer to review the request to M
refund Excise tax on goods.
39 | P a g e
Priority
ID Requirement Description Mandatory (M) Remark
/ Preferred (P)
FR-02.7.1.1-03 If the taxpayer risk level is low, the system shall notify taxpayer M
to submit/upload evidence of the destruction/ export/ procedure
used to create non excisable goods.
The system shall allow configuration of reasons for Excise tax
refund such as export, destruction of goods or others as
necessary by law.
FR-02.7.1.1-04 The system shall enable Taxpayer/ Tax agent to provide M
evidence of the destruction/ export/ procedure of goods that is
refunded. If within one week (or other configurable duration)
taxpayer fail to submit the evidence, the request to refund excise
tax on goods are aborted automatically by the system.
FR-02.7.1.1-05 If the taxpayer risk level is high, the system shall allow the tax M
officer to schedule (or reschedule) a field visit and send
notification to taxpayer.
The system shall allow configuration of the content of the
notification.
FR-02.7.1.1-06 If the taxpayer risk level is high, the system shall enable Tax M
Officer to upload the evidence of site visit and verification of the
destruction/ export of goods that is refunded.
FR-02.7.1.1-07 The system shall enable Tax Officer to review the refund request M
based on the evidence submitted by taxpayer or based on the
site visit / witness evidence submitted by Tax Officer. The system
shall enable Tax officer to submit the refund amount to Process
Owner for approval.
40 | P a g e
ID Requirement Description Priority Remark
Mandatory
(M) /Preferred
(P)
FR-02.7.2-01 The system shall enable privileged taxpayer to submit M
VAT refund request.
41 | P a g e
● Penalty and interest calculation base
● Credit transfer rules
● All configurable items can be configured
separately for each regional tax authority.
All configurations should have date validity range
and the processing shall use the appropriate config
set for the time period for which the return applies
FR-02.8-02 Configurable business rules
● Tax period types (standard Ethiopian
calendar year, standard Gregorian calendar
year, standard Ethiopian fiscal/budget year,
other taxpayer specific tax periods)
● Calculation of assessment
● Tax Rate
● When and where to apply penalty
● When and where to apply interest
● Refund rules
● Estimated assessment rules
● Credit transfer rules
● Refund offsetting rules
● Liability offsetting rules (ex first tax, then M
penalty, then interest or the other way)
● Write-off rules for charges
● Non-filer rules
● Return amendment rules
● Where and when to apply exemption
● Tax holiday rules
● Loss rules
● All configurable business rules can be
configured separately for each regional tax
authority.
● Definitions of tax fraud and the related
business rules to detect fraudulent
transactions.
FR-02.8-03 Provide capability to maintain tax return forms for M
different tax periods and allow changes during a
given tax period.
FR-02.8-04 Periodically add filing period entries for the next
immediate configurable tax period via batch process. M
FR-02.8-05 Record variations in tax rate for different periods for
the tax calculation modules M
FR-02.8-06 Calculate the due date for a return having regard to M
the legislation and administrative arrangements
FR-02.8-07 The system shall provide the ability to determine M
whether a return for a particular tax type and return
type should be expected from a taxpayer
FR-02.8-08 The system shall establish the due date for all return M
types according to tax administration legislation and
administrative arrangements.
FR-02.8-09 The system shall be able to recognize and flag M
taxpayers that meet criteria for incentive (such as
early refund payment) based on tax return filing
42 | P a g e
2.2.9. Assessment notices
43 | P a g e
○ Refund cases and statuses
○ List of potential refunds
○ List of tax period due date extensions
○ Report to show returns failing two-way
invoice matching
○ Statistical report on nil and credit filers
for VAT with list of taxpayers
○ Statistical report on CIT loss filers,
consecutive three loss filings, filers with
taxable profits below a given threshold
of industrial average, with option to
generate lists of each category
○ Discrepancy report comparing total of
monthly PAYE payments against
payments computed based on detailed
annual payroll list submissions
44 | P a g e