Volume II Part B - Audit Checklists ASHISH
Volume II Part B - Audit Checklists ASHISH
Volume II Part B - Audit Checklists ASHISH
Audit Manual
m March 2015March
2015
Volume II
(Part-B)
Audit Checklists
52
Audit Checklist
Contents
Volume II
Part B - Audit Checklists
53
Audit Checklist
54
Audit Checklist
55
Audit Checklist
Sampling Methodology
56
Audit Checklist
Internal Audit
57
Audit Checklist
58
Audit Checklist
59
Audit Checklist
60
Audit Checklist
1.IA.5 Accommodation
Control Objective To verify that allotment of quarters are made according to eligibility criteria.
Nature of Work Step Verification
Risk Non compliance to internal policy and procedure may lead to employee
dissatisfaction.
Nature of Control Manual
1. Obtain a list of flats allotted during the audit period. For a sample, check the eligibility criteria.
2. Check compliance to laid down Policies Application form for allotment of colony quarters.
3. Obtain Designation, date of joining OIL, date of joining region / Project and check whether
allotment of accommodation is as per the eligibility criteria.
4. Obtain the waiting list of people awaiting allotment and review aging of the same.
5. Check that no out of turn allotments have been made without approval of competent authority.
6. Compare the waiting list with the list of vacant flats available to check whether any allotments
could have been made.
7. Report discrepancies found, if any.
61
Audit Checklist
62
Audit Checklist
63
Audit Checklist
1.IA.14 PR Tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Automated / Manual
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
64
Audit Checklist
2. BP Coach–Internal Audit
Scope
Audit Areas
1 Need identification
2 Trainings - planning & execution
3 Planning & administration
4 PR tracking
5 Creation of Service Entry Sheet (SES)
6 Manpower planning
65
Audit Checklist
66
Audit Checklist
67
Audit Checklist
2.IA.5 PR Tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Automated / Manual
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as
per DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
68
Audit Checklist
69
Audit Checklist
70
Audit Checklist
71
Audit Checklist
72
Audit Checklist
73
Audit Checklist
74
Audit Checklist
75
Audit Checklist
76
Audit Checklist
4. IA.8 Escalation
Control Objective Tracking of escalation clause, applying accounting principles
Nature of Work Step Analysis / Verification
Risk 1. Non-adherence to escalation clause.
2. Non-adherence to applicable Generally accepted accounting principles
(GAAPs).
Nature of Control Automated / Manual
1. Check whether the escalation in price of materials, in case on inclusive contracts is as per the
terms mentioned in the Contract and as per the defined procedures of the Contracts Manual.
2. Check whether escalation invoice is raised separately or a separate component in invoice is
created and the same is approved as per DOP.
3. Use T-code ME2S to check whether provisions on account of escalation clause is made in the
books of account and necessary amendment is carried out in the contract, duly approved as per
DOP.
77
Audit Checklist
4.IA.11 PR Tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Automated / Manual
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
78
Audit Checklist
79
Audit Checklist
5.IA.2.1 Procurement
Control Objective Procurement in done as per Purchase and Contracts Manual
Nature of Work Step Verification
Risk 1. Unauthorized procurement.
2. Delays in procurement.
Nature of Control Manual / Automated
1. Check whether procurement is within the defined budgetary limits. Use T-Code ME2N to view
the list of Contract/Work Orders and use T-Code ME33K,ME23N, and enter the Contract/Work
Order Number to view the sample Contract/Work Order. Ensure that Contract/Work Order
raised have a PR against it and are approved as per DOP.
2. Ensure that there is no unauthorized procurement due to processing of unapproved
Contract/Work Order. The relevant T-code in SAP- ME2N, ME33K, ME2S.
3. Ensure that there is a process of monitoring of emergency Contract/Work Order's. The relevant
T-code in SAP- ME2N, ME33K, ME2S.
4. Ensure that procurement of materials/ services is routed through contracting department. Use T-
80
Audit Checklist
Code ME5A to view the list of PRs and check whether they are routed correctly. Use T-Code
ME2S Check the services received against Contract/Work Order.
5. Ensure that there is no delay in contracting of urgent requirements. The relevant T-code in SAP-
ME23N, ME2N.
6. Check whether there is delay in procurement due to processing of incomplete/unapproved
indents. The relevant T-code in SAP- ME5A, ME23N.
5.IA.2.2 Procurement
Control Objective Materials / services are not procured on piece-meal basis to avoid a tendering
process.
Nature of Work Step Verification
Risk 1.Finalization of order on uncompetitive terms & conditions.
2. Unauthorized procurement of material / services.
Nature of Control Manual
1. Obtain list of purchase orders / service orders released during the review period. ME2N/ME3N.
2. Analyze and check if there is repetitive procurement of any material / service with a short span
of time.
3. Obtain the reason for not clubbing the requirements to achieve economy of scale.
5.IA.2.3 Procurement
Control Objective Any work order/contract is not awarded to any black listed vendor
Nature of Work Step Verification
Risk 1. Finalization of order on uncompetitive terms & conditions.
2. Delay in procurement of material / services which may result in disruption
of operations.
3. Procurement of material / services which do not match the requirement.
Nature of Control Automated / Manual
1. Obtain the list of black listed vendors. Use SAP T-Code SE16N (LFA1 Table) to get list of vendors
for posting block and purchasing block.
2. Generate a report ME2N,ME3N, ME33K for the period giving list of work orders / contract
awarded during the review period.
3. Analyze these reports to verify if any work orders / contract is given to any blacklisted vendor,
after the date of blacklisting.
5.IA.2.4 Procurement
Control Objective Adequate taxes have been paid on the procurement of goods / services
Nature of Work Step Verification
Risk Statutory non compliance leading to penal consequences.
Nature of Control Automated / Manual
1. Use Transaction ME2N /ME3N to see the list of work orders/contracts.
2. Check the work orders/contracts for correct taxes as per the applicable rates.
3. Check if any taxes have been put in line items of the contract/work order. Report deviations if
any.
4. Obtain the reason for exceptions and report the same.
81
Audit Checklist
82
Audit Checklist
83
Audit Checklist
3. Check whether for single bid, either the certificate for emergency approved by DOP or the
proprietary certificate is present.
4. Check whether the bidding process is open only till the time period mentioned as per the
Contracts Manual.
5. Check whether the emergency services are regularized timely and as per the process mentioned
in Contracts Manual. The relevant T-code in SAP- ME23N, ME2S, ME33K.
84
Audit Checklist
2. Check whether the bids received are serially numbered and envelops are preserved.
3. Check whether the officers present at the time of opening of Bid have signed against the name
of firms whose bid has been received.
4. Check whether Certificate of compliance and bid security are furnished by the bidders.
5.IA.12 Evaluation of bids, preparation of Tender Committee Resolution (TCR) and award &
signing of the contract
Control Objective Selection of competent contractor
Nature of Work Step Verification
Risk Non-adherence to the set process.
Nature of Control Manual
1. Check whether the bid evaluation committee has completed the evaluation of the bids as per
evaluation criteria, technical and commercial evaluation reports, BEC/BRC including bidder’s
qualification requirements and cost compensating the deviations taken by the bidders with
proper data support.
2. Check whether evaluation report of the bid evaluation committee is placed before the
competent authority within the defined date as per Contracts Manual.
3. Check whether completeness of the award proposal prepared as per the terms mentioned in
the Contracts Manual.
4. Check whether the same is approved and communicated to the bid winner within the bid
validity period. The relevant T-code in SAP- ME23N, ME33K. For further analysis, one can use T-
Code ME2L to view all the contracts with a specific vendor.
5. Ensure that appropriate commercial terms are agreed in the contract, which are in the best
interest of OIL. The relevant T-code in SAP- ME23N, ME2L, ME33K.
6. Ensure that ratification of the contract is done by the legal department.
7. Check whether the detailed contract is signed within defined date as per Contracts Manual. The
relevant T-code in SAP- ME23N, ME2L, ME33K.
85
Audit Checklist
5.IA.16 Variation
Control Objective Appropriate payment on account of variations
Nature of Work Step Analysis / Verification
Risk Inappropriate payments.
Nature of Control Automated / Manual
1. Check whether variation of the stipulated quantities of individual items in the contract is
approved by Competent Authority preferably before allowing such variation but in exceptional
case within a period not later than the time specified in Contracts Manual. The relevant T-code
in SAP- ME23N, ME33K.2. Check whether the rates payable in respect of individual items in the
contract are as per the contract rates/OIL Schedule of rates (SOR). The relevant T-code in SAP-
ME23N, ME33K, FBL1N. Use T-Code MIR4 to view logistics vendor invoice.
5.IA.17 Escalation
Control Objective Tracking of escalation clause, Applying accounting principles
Nature of Work Step Analysis / Verification
Risk 1. Non-compliance to escalation clause.
2. Non-compliance to Generally accepted accounting principles (GAAP).
Nature of Control Automated / Manual
1. Check whether the escalation is as per the terms mentioned in the Contract and as per the
defined procedures of the Contracts Manual. The relevant T-code in SAP- ME23N, ME33K,
FBL1N, MIR4.
2. Check whether escalation invoice is raised separately or a separate component in invoice is
created and the same is approved as per DOP. The relevant T-code in SAP- ME23N, ME33K,
FBL1N, MIR4.
86
Audit Checklist
3. Check whether provisions on account of escalation clause are made in the books of account.
The relevant T-code in SAP- FBL3N.
5.IA.18 Payment
Control Objective Accuracy in payment, avoiding any duplicate payment
Nature of Work Step Analysis / Verification
Risk 1. Duplicity of payments.
2. Inaccurate payments.
Nature of Control Automated / Manual
1. Check whether the payment is made as per the payment terms mentioned in the Contract and
approved as per DOP. The relevant T-code in SAP- FBL1N.
2. Check whether the Contractor submits invoice(s) as per the contract, with all required
supporting documents and details of the said work. The relevant T-code in SAP- ME23N, ME33K,
FBL1N, MIR4.
3. Check whether the user department takes approval for the invoice as per DOP within 15 days of
receipt of invoice. In case of any discrepancies, user department must inform the contractor
within 15 days else the invoice is considered fit for payment processing. The relevant T-code in
SAP- ME23N, ME33K, FBL1N, MIR4.
4. Check whether payment of invoice within 30 days of its receipt is released after deducting
statutory taxes/liquidated damages, etc. The relevant T-code in SAP- FBL1N.
5. Check whether the payment is made only against SAP liability created. The relevant T-code in
SAP- FBL1N.
6. Check whether accurate reporting/ processing of information w.r.t to tender fee, bid security,
PBG is done. The relevant T-code in SAP- FBL1N, MIR4, ME23N,ME33K, ZMMTENFEE3.
7. Check whether the payment is remitted to the Contractor's bank account and the details of the
same are communicated to the Contractor.
87
Audit Checklist
5.IA.23 PR Tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Automated / Manual
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
88
Audit Checklist
89
Audit Checklist
90
Audit Checklist
6.IA.1 Planning
Control Objective Adequate planning, Effective monitoring over plan, Compliance to DOP
Nature of Work Step Analysis / Verification
Risk Inadequate planning.
Nature of Control Automated/Manual
1. Check whether the crisis management plan, incident management plan and blowout
management plan is complete.
2. Check whether such plan is approved by competent authority as per DOP KSBL.
3. Check whether any amendments in such plan are approved by competent authority as per DOP.
4. Check whether actual expenses are monitored / compared with planned expenses on periodic
basis against such plan. The T-code reference for reports/verification is S_ALR_87013532.
6.IA.2 Budgeting
Control Objective Adequate budget planning, effective monitoring over expenses, compliance
to DOP
Nature of Work Step Verification / Analysis
Risk Inadequate budget planning.
Nature of Control Automated / Manual
1. Check whether the annual budget is complete and all-inclusive Cover the requirements of
equipment and infrastructure.
2. Check whether annual budget is approved by competent authority as per DOP. The T-code
reference for reports/verification is CJ31, CJ33, S_ALR_87013558.
3. Check whether any amendments in annual budget are approved by competent authority as per
DOP. The T-code reference for reports/verification is CJ31, CJ33, S_ALR_87013558.
4. Check whether actual expenses are monitored / compared with planned budget on periodic
basis. The T-code reference for reports/verification is S_ALR_87013532.
91
Audit Checklist
6.IA.5 Operations
Control Objective Effective implementation of activities
Nature of Work Step Verification
Risk Ineffective implementation of activities.
Nature of Control Manual
1. Check whether timeliness is observed while arranging equipment from outer agency like ONGC.
2. Check support from external sources (e.g. ONGC etc.) is received on time.
3. Check whether readiness testing has been done for the CMT scenario.
4. Check the frequency of visit of CMT team at site.
5. Check whether there is timely response to crisis.
6.IA.7 PR Tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Automated / Manual
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
92
Audit Checklist
93
Audit Checklist
7. Drilling
Scope
Audit Areas
1 Planning, budgeting & monitoring
2 Inter-location movement
3 Drilling operations
4 Creation and release of purchase requisition (PR)
5 Issuance of materials/spares items
6 Certification of bills of vendor
7 Environment, health and safety compliance
8 Buy vis a vis hiring of well equipment/rigs
9 Equipment management and maintenance
10 PR tracking
11 Creation of Service Entry Sheet (SES)
12 Manpower planning
94
Audit Checklist
95
Audit Checklist
96
Audit Checklist
4. Ensure that a detailed comparative has been done do justify chartered hiring of rigs.
5. Verify that the sanctioning for charter hiring of rigs has been obtained as per DOP.
97
Audit Checklist
7.IA.4 PR Tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Automated / Manual
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
98
Audit Checklist
99
Audit Checklist
100
Audit Checklist
7a.IA.4 PR Tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Automated / Manual
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
5. Check whether there is adequate manpower to carry out all the operations of the department -
administrative and technical.
6. Ensure manpower requisition forms are raised timely and approved as per DOP.
7. Check whether there is a follow up process in place to ensure timely conversion of MPR.
101
Audit Checklist
102
Audit Checklist
103
Audit Checklist
8.IA.6 Service Colony and Industrial Building, Air Conditioners, Production Installations,
Projects, Rigs - SOP compliance
Control Objective Compliance of SOP
Nature of Work Step Analysis / Verification
Risk Non compliance to SOP.
Nature of Control Manual
1. Check that company has a well-defined SOP for servicing.
2. Check that all process is being followed as per SOP.
3. Check any deviation from SOP and document the reason given for same. Analyze its
reasonability and quote.
4. Check that ISO standards have been met with.
8.IA.7 Service Colony and Industrial Building, Air Conditioners, Production Installations,
Projects, Rigs - Security
Control Objective To minimize risk of thefts and prevent financial losses
Nature of Work Step Verification
Risk 1. Theft
2.Financial Losses
Nature of Control Manual
1. Check that management has identified critical areas in terms of thefts.
2. Check the management has a plan of action to stop any theft.
3. Check that CCTV's are in place to track any such case and is monitored by a security person.
4. Check any major theft reported during the audit period.
104
Audit Checklist
8.IA.8 Service Colony and Industrial Building, Air Conditioners, Production Installations,
Projects, Rigs - Statutory Compliances
Control Objective To ensure compliance to various statutory requirements
Nature of Work Step Verification
Risk Statutory Non Compliance.
Nature of Control Manual
1. Check that a checklist is maintained for all statutory compliances along with the due dates of
complying the same.
2. Check that license related to power has been obtained and updated regularly.
3. Check that statutory compliance checklist is analyzed and updated regularly.
4. Check whether all the statutory compliances are ensured by the department.
8.IA.9 Service Colony and Industrial Building, Air Conditioners, Production Installations,
Projects, Rigs - HSE compliances
Control Objective Compliance with HSE laws
Nature of Work Step Verification
Risk Non Compliance to HSE Laws.
Nature of Control Manual
1. Check that all HSE norms are complied with.
2. Check that health of workers is not compromised on any count.
3. Check that adequate safety measures are available within the premise and workers are adhere
to the same.
105
Audit Checklist
106
Audit Checklist
107
Audit Checklist
108
Audit Checklist
109
Audit Checklist
b. Eligibility criteria
c. Educational qualifications
d. Experience criteria
e. e. Evaluation criteria etc.
3. Use T-Code S_AHR_61015518 to check if the advertisement is published at all the required
places (e.g. newspaper and websites etc.).
4. In case of campus recruitments, use T-Code S_AHR_61015518 to check if the recruitment is
done from the pre-approved institution.
5. Use T-Code S_AHR_61015510,S_AHR_61015513 to check the list of candidates shortlisted for
interview and their experience papers.
6. Use T-Code S_AHR_61015510,S_AHR_61015513 to check that no application has been accepted
which has been received after the last date unless approved.
7. Use T-Code S_AHR_61015510,S_AHR_61015513 to check if adequate tracking and monitoring
process is in place to ensure completion of recruitment process in time.
110
Audit Checklist
111
Audit Checklist
4. To check that all offer letters are issued as per standard format as per the HR policies of the
Company.
5. Use T-Code S_AHR_61015513 to check if the offer letter clearly defines the documents which
the candidate need to submit before joining.
6. Use T-Code S_AHR_61015513 to check if the offer letter clearly defines other requirements (if
any) which the candidate need to fulfill before joining.
7. Use T-Code S_AHR_61015513 to check if the offer letter is issued based on approval from
authorized person as per DOA.
112
Audit Checklist
113
Audit Checklist
monitored.
114
Audit Checklist
115
Audit Checklist
116
Audit Checklist
117
Audit Checklist
1. Use T-Code PC00_M99_CWTR to verify the payment advice of Social Security System (SSS) &
Employees Deposit Linked Insurance Scheme (EDLI) and approval by concerned officer along
with Form 7(PF) and Form L&I (Labor and Industries).
118
Audit Checklist
119
Audit Checklist
120
Audit Checklist
4. Use T-Code PA40 to check if all the authorizations to the individual (if any) are removed:
a. Bank Account
b. Dealing with third parties
c. Representing company
d. Power of Attorney etc.
121
Audit Checklist
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
122
Audit Checklist
123
Audit Checklist
10.IA.1 PR Tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Automated / Manual
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
124
Audit Checklist
125
Audit Checklist
11.IA.1 ED - PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Manual/ Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process with
Contracts/Material Management exists.
126
Audit Checklist
127
Audit Checklist
128
Audit Checklist
129
Audit Checklist
130
Audit Checklist
12.IA.2 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Manual/ Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
131
Audit Checklist
132
Audit Checklist
133
Audit Checklist
134
Audit Checklist
135
Audit Checklist
1. For project related capitalizations, review that the capitalization is performed on the basis of
completion certificate and review that the completion certification has been appropriately
approved.
2. Use T-code AR01 to check if all the cost incurred to bring the capital assets in the current form
have been capitalized along with the capital assets.
3. Use T-code CJI3/KSB1 to check if all expenditure on wages, materials and stores have been
charged to capital account on reasonable basis.
4. Check if there is any official responsible for ensuring that allocation of expenditure between
capital and revenue is in accordance with the company's accounting policy.
5. To check all cost to bring asset in current form can be checked with ME2N and CJI3 and can be
confirm with capitalize amount from AR01/AS03.
6. Check that Exploratory Wells in progress (EWIP) requiring artificial lift are not capitalized
7. Check that exploratory well-in-progress, which are ready to commence commercial production,
but have been capped for want of Customers, have been capitalized
8. Check that expenditure incurred on exploratory wells, which has been written off in past is not
written back even though, the well has started producing subsequently. Only the
additional/subsequent portion of the expenditure on the well is to be capitalized.(Revised
Guidance Note on Oil and Gas Accounting)
9. Check that expenditure incurred on a dry well in development area is capitalized.
10. Check for correct classification and disclosure of Computer software as Intangible assets as per
AS 26 or fixed assets as per AS 10.
11. Check for correct classification of fixed assets as per AS 10.
14.IA.1.3.1 Depreciation
Control Objective Correct computation of depreciation
Nature of Work Step Verification / Analysis
Risk Impact on financial statements of Company.
Nature of Control Manual / Automated
1. Use T-code AR01/AS03 to check whether the rates given in the Schedule XIV of Companies Act
have been considered for depreciation.
2. Check whether the depreciation keys have been updated T-Code: SPRO as per latest legislations.
(E.g.: Companies Act, 2013).
3. Use T-code AR01 to check if the rates of depreciation applied are justified based on the useful
life of asset.
4. Use T-code FBL3N to check depreciation for a sample of assets.
5. To check all cost to bring asset in current form can be checked with ME23N and CJI3 and can be
confirm with capitalize amount from AR01/AS03.
136
Audit Checklist
14.IA.1.3.2 Depreciation
Control Objective Disclosure of depreciation policy
Nature of Work Step Verification / Analysis
Risk Non-compliance to statutory regulation
Nature of Control Manual
1. Check if there is any changes in depreciation policy.
2. Check if there is appropriate disclosure of depreciation policy in the notes to accounts.
14.IA.1.3.3 Depreciation
Control Objective Review depreciation for low value assets
Nature of Work Step Verification / Analysis
Risk Non-compliance to accounting policies.
Nature of Control Automated
1. Generate a list of assets using AR01/AS03.
2. Review whether assets valuing less than Rs.5000 have been charged off as per the accounting
policy.
3. Review whether 100% depreciation is charged for low value items as defined in the Accounting
policies.
137
Audit Checklist
2. Use T-code VA25 to ensure that quotations are obtained for all fixed assets sold and best
quoting customer is selected.
3. Ensure that after approval of disposal whether the asset has been taken out from Asset register.
4. Use T-code AR01 to ensure that WDV of the asset is correctly computed to ensure accuracy of
the profit/ loss accounted. Ensure that approved assets for disposal are stocked in yard
properly.
138
Audit Checklist
139
Audit Checklist
140
Audit Checklist
141
Audit Checklist
142
Audit Checklist
14.IA.3.2 Matching PO
Control Objective Terms of PO matching with Invoices
Nature of Work Step Verification/Analysis
Risk Incorrect payment due to erroneous billing.
Nature of Control Manual / Automated
1. Check whether system is configured to restrict direct booking of invoice without PO. (SPRO ->
Materials Management -> Logistics Invoice Verification -> Incoming Invoice -> Direct Posting to
G/L Accounts and Material Accounts).
2. For instances, use T-code MIR5 to generate list of invoices. Check whether each payment is
against a Purchase Order / Service Order. This can be done by verifying mapping of PO number
with invoices - vendor ledgers.
3. Check the terms mentioned on Invoices are in confirmation with the PO.
4. Attempt PO creation / release on basis of unapproved PR.
5. Use T-code ME2N/ME5A to check that requisition number has been mentioned on every PO.
6. Use T-code ME2N/ME23N to check that any change in terms of PO has been authorized, and that
rate differences have not been accepted unless adequate reason for same has been provided.
Check release strategy.
7. Check the mapping of authorization in ERP for release of payment is to be checked whether it is in
line with the DOP. Use T-Code SUIM.
143
Audit Checklist
144
Audit Checklist
145
Audit Checklist
146
Audit Checklist
147
Audit Checklist
148
Audit Checklist
149
Audit Checklist
150
Audit Checklist
151
Audit Checklist
14.IA.5.3.1 Borrowings
Control Objective Borrowings are within the authorized limits
Nature of Work Step Verification
Risk Unauthorized borrowings.
Nature of Control Automated/Manual
1. Use T-code F.01 / TBLB to check that borrowings have been made within the borrowing power
defined by the management.
2. Use T-code TM_53 or TM03 to check if borrowings are duly authorized as per DOA and
Company Law requirements.
3. If not available in SAP, obtain manual documents.
14.IA.5.3.2 Borrowings
Control Objective Monitoring of long terms and short term borrowing costs
Nature of Work Step Analysis / Verification
Risk Variance in borrowing costs.
Nature of Control Automated / Manual
152
Audit Checklist
14.IA.5.3.3 Borrowings
Control Objective Timely repayment of borrowings
Nature of Work Step Verification
Risk Penalty/ interest charges upon delay of repayments.
Nature of Control Manual / Automated
1. Use T-code F.01 to obtain list of borrowings.
2. TPM13 or SE16N or S_ALR_87015205 to check if repayments have been made as per schedule
and are in compliance to the terms of borrowings.
14.IA.5.5 Hedging
Control Objective Forward Covers
Nature of Work Step Verification
Risk Non-compliance with Company Policy.
Nature of Control Manual / Automated
1. Check the compliance with Forex and Interest Rate Risk Management policy.
2. Use T-codes TX03, 06 and TPM12 to check if the Company has taken forward the contract to
hedge exchange rate risk.
3. Obtain the list of forward covers taken during the period and check whether forward covers are
taken are in line with the company policy or not.
14.IA.5.7 MIS
Control Objective Completeness and accuracy of MIS
Nature of Work Step Verification
153
Audit Checklist
154
Audit Checklist
155
Audit Checklist
156
Audit Checklist
157
Audit Checklist
14.IA.6.5Interim comparisons
Control Objective Comparing actual during a year and revising the budgets.
Nature of Work Step Verification / Analysis
Risk Non-adherence to budget.
Nature of Control Manual/ Automated
1. Use T-code S_ALR_87013557 to check whether management is doing interim comparisons and
revising the budgets if required.
2. Check whether budget revisions are reasonable and in line with companies policies. 3. Check
whether the reports on Austerity Measures as per Govt./Ministry Circular are being published
and put up to higher management on regular interval.
158
Audit Checklist
159
Audit Checklist
14.IA.6.8 PR Tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Automated / Manual
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
160
Audit Checklist
161
Audit Checklist
14.IA.7.1 JV contract
Control Objective Guidelines specified, reasonable conditions.
Nature of Work Step Analysis / Verification
Risk Possibility of legal action against Company.
Nature of Control Manual
1. Check that a contract has been made and all terms and conditions have been clearly specified
and no important condition has been missed.
2. Check whether legal vetting has been done.
3. Check whether any MOU or Joint Bidding Agreement(JBA) has been signed between the partners
before bidding and if so, whether all the conditions have been clearly spelt out.
4. Check that major operating rights are with the company like making calls.
5. Ensure all conditions are reasonable and not adverse to the company.
6. Check whether any time has been specified for which JV has been entered. If yes, then if the
period has exceeded then, any new contract has been entered or not.
162
Audit Checklist
163
Audit Checklist
t. Replies to DGH, Government audits and other Audits including CAG21 accounting structure.
2. Prepare a detailed process flow on each of the above and examine the compliance to the SOP, if
in existence.
3. In cases of control weakness observed, report the issues with its perceived impact on the cost
recovery and its financial / operational impact.
4. Verify whether the management has an established internal control structure and a procedure
for financial reporting.
5. Document and report in cases of anomalies observed.
164
Audit Checklist
14.IA.7.7 Insurance
Control Objective Insurance Coverage
Nature of Work Step Verification
Risk Inadequate insurance coverage.
Nature of Control Automated / Manual
1. Check the insurance chapter of PSC and list out the requirements. Ensure compliance of the
same.
165
Audit Checklist
166
Audit Checklist
14.IA.8.1 JV contract
Control Objective Guidelines specified, reasonable conditions.
Nature of Work Step Analysis / Verification
Risk Possibility of legal action against Company.
Nature of Control Manual
1. Check that a contract has been made and all terms and conditions have been clearly specified
and no important condition has been missed.
2. Check whether any MOU or Joint Bidding Agreement(JBA) has been signed between the partners
before bidding and if so, whether all the conditions have been clearly spelt out.
3. Ensure all conditions are reasonable and not adverse to the company.
4. Check whether any time has been specified for which JV has been entered. If yes, then if the
period has exceeded then, any new contract has been entered or not.
167
Audit Checklist
168
Audit Checklist
169
Audit Checklist
170
Audit Checklist
171
Audit Checklist
172
Audit Checklist
173
Audit Checklist
174
Audit Checklist
175
Audit Checklist
176
Audit Checklist
177
Audit Checklist
178
Audit Checklist
179
Audit Checklist
dated cheques.
5. Check if debtor aging is available with the department responsible for collection. Perform
separate aging analysis and compare with againg analysis prepared by Finance team.
6. Use T-code FBL5N to check for overdue balances and check for case-wise responses.
7. In case of major customers, take balance confirmations.
8. Use T-codes FBL5N, FBL6N, VF05 and V.21 to check for controls present in SAP to track invoices
that are pending to be received.
180
Audit Checklist
181
Audit Checklist
182
Audit Checklist
183
Audit Checklist
184
Audit Checklist
185
Audit Checklist
15.IA.2PR tracking
Control Objectives Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out
situations / operational delays
Nature of Control Automated / Manual
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process with
Contracts/Material Management exists.
186
Audit Checklist
187
Audit Checklist
16.IA.2 PR Tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Automated / Manual
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
188
Audit Checklist
189
Audit Checklist
40 Policies
41 Appointment of consultant
42 Legal/Vigilance
43 RTI cases
190
Audit Checklist
191
Audit Checklist
192
Audit Checklist
Offer/Appointment letter of the employee or as per increment letter in case of increment given.
4. Check if any arrears to salary are accurately processed and duly approved before disbursement.
5. Ensure that leave encashment, overtime etc. are computed accurately and in accordance to the
company policy. The T-code reference for reports/verification is PC_PAYRESULT and enter the
employee code from the sample selected. Check the calculation for the payroll is done correctly
and as per policy.
6. Obtain and understand policies and procedures defining entitlement, time of submitting claim,
approvals etc.
7. Examine the process of submission of reimbursements by the employee. The T-code reference
for reports/verification is PC00_M40_REMS to check the status of claims and ensure whether
the approval has been done as per DOP.
8. Check for any advances or loans paid to the employees, and if deductions are paid for the same
from the salary. Use T-code PA30 and enter the employee code to check whether there is any
outstanding loan against the employee. Thereafter, use T-Code PC_PAYRESULT to check
whether the loan is being deducted gradually from the salary.
9. Review the disbursement of payroll is in accordance to the approval payroll processed.
10. Review and analyze the payment disbursement for current month with last two months
(employee wise).
11. Check the payroll variance report and investigate instances wherein there is a huge variance
between the salaries paid during the months. Use T-code PC00_M40_ANN/PC00_M99_CWTR to
extract the summary of amount paid under various heads of payroll. Examine reasons for major
differences noted.
12. Examine the cases where disbursement of salary was made through cash (if any).
193
Audit Checklist
17.IA.9 Budgeting
Control Objective Control expenditure
Nature of Work Step Verification / Analysis
Risk Uncontrolled expenditure.
Nature of Control Manual
1. To check the current year budgeted expenditure of manpower cost and compare the same with
actual cost for current year as well as previous year budgeted expenditure.
17.IA.10 PR Tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Automated / Manual
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
194
Audit Checklist
1. To check whether individual goals have been set and submitted with the respective heads.
2. To check whether goals set have been submitted to the Approving authority and they have been
approved timely.
3. To check that goals set by individuals are in line with organization goals and related to the job of
the person.
195
Audit Checklist
196
Audit Checklist
2. Check if the screening is done by the authorized and independent person to objective screening
of the candidates
3. Check if the final list of eligible candidate is prepared and approved by HOD to process for
further process
4. Verify sample cases to check if all the candidates are eligible as per the requirement posted in
advertisement
5. Check if adequate mix is maintained to adhere to the various regulation and quotas (e.g. SC/ST
vacancies). Use T-Code PA30 to check the quota(SC,ST) et
6. Check if the copies and original of the required documents are verified to ensure
appropriateness of the details mentioned in the application form
7. Check if results are adequately documented and then on eligible candidates are selected. Use T-
Code S_AHR_61015513 to check the applicant statistics of the selected employees. Ensure that
the statistics are in line with the policy and standar
8. To check whether written test was conducted according the timelines mentioned in the
advertisement or communicated thereafte
9. Check if any change in the date of test is communicated well in advance to the eligible
candidates
10. Check if adequate evaluation of the written test is conducted in time for selection of candidates.
Check if GD is conducted for the vacancies requiring GD as per polic
11. Check if the panel of observers with defined criteria of selection is finalized in advance
12. Check if adequate documentation is maintained for all the candidates for selection/ rejection
reasons. Use T-Code PB10 to check whether reasons for selection or rejection are documente
13. Check if the interview panel is finalized and approved in advance as per DOP
14. Check if adequate mix of the interview panel is maintained in line with the required policy (e.g.
if recruitment involves SC/ST candidate, then 1 member must be SC/ST category)
15. To check all interview processes are completed within specified time
16. Check if the interview evaluation sheet is prepared and the rating of each candidate (for all
rejected/ selected candidates)
17. Post the interview, check if a report is prepared by the interview panel which is put to
competent authority for approval stating result of the recruitment process
18. Upon approval, check if the final candidates are called for medical examination. On clearance of
the same, offer letter is sent to the candidate for joining.
197
Audit Checklist
been done.
9. To check whether employee files are properly maintained and contain necessary documents like
blood group report.
10. To check the reference check and background check forms have been documented in employee
files.
11. To check whether offer letter clearly states the last date of joining unless approved by
concerned authority.
198
Audit Checklist
199
Audit Checklist
7. Check if the final incentive and increments are accurately decided and circulated in accordance
to the PRP ratings. The T-code reference for reports/verification is APPSEARCH.ed for
promotions for al grades. The T-code reference for reports /verification is APPSEARCH.
200
Audit Checklist
201
Audit Checklist
17.IA.35 Resignations
Control Objective To ensure adherence to defined policy.
Nature of Work Step Analysis / Verification
Risk Non adherence to defined policy.
Nature of Control Manual / Automated
1. Check the adherence to the HR policy guidelines for employee separation.
2. Check and analyze the attrition rate at the various management level.
202
Audit Checklist
3. Check if the employee resignation is documented and accepted by HOD before relieving.
4. Check if intimation is send to the HR and payroll team by HOD on receipt of resignation.
5. Check if payroll is put on hold (in line with the policy requirement) on receipt of employee
resignation.
6. Check if employee is communicated to all the requirements need to be completed by him
before leaving the organization:
a. No due to be cleared
b. Assets to be returned
c. Guarantee/ bond amount to be paid if any
d. Notice to be served etc.
7. Check if HR initiates the retirement process in advance in case of retiring employee.
8. Check whether data back up have been obtained from the employee before his relieving.To
check the adherence to annual job rotation plan. Use T-Code PA30 to view employee master
and perform analysis to ensure whether the job rotation plan is adhered with.
9. Check whether payroll calculations are done accurately and as per the policy.
203
Audit Checklist
17.IA.40 Policies
Control Objective To avoid unauthorized activities and transactions unfavorable to the
organization
Nature of Work Step Verification / Analysis
Risk Unauthorized activities.
Nature of Control Manual
1. To check if there is defined process and policy to govern the handling of legal and vigilance
cases.
2. Check if the department has mechanism to monitoring the compliance to defined policy and
process for handling legal cases.
204
Audit Checklist
17.IA.42 Legal/Vigilance
Control Objective To safeguard the interest of the Organization
Nature of Work Step Verification
Risk The interest of the organization is threatened.
Nature of Control Manual
1. Check whether there is a tracker maintained to keep a record of all the active and resolved legal
cases. Ensure whether it is updated timely.
2. Check whether guidelines exist to ensure adequate documentation for each legal case. Check
whether a document checklist has been prepared and followed.
3. Check the maintenance of documentary proof and witness for the cases.
4. Ensure settlement of employee full and final post solvation of the dispute.
5. Check if the past cases are reviewed and analyzed for common reasons with action plan to
prevent such cases in future. .
6. To check if there is adequate tracking and documentation of the cases initiated by vigilance.
205
Audit Checklist
206
Audit Checklist
207
Audit Checklist
per DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
208
Audit Checklist
209
Audit Checklist
210
Audit Checklist
211
Audit Checklist
212
Audit Checklist
213
Audit Checklist
214
Audit Checklist
215
Audit Checklist
216
Audit Checklist
217
Audit Checklist
20.IA.6 PR Tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Automated / Manual
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
218
Audit Checklist
219
Audit Checklist
21.IA.1Need identification
Control Objective To ensure employees and organizational development.
Nature of Work Step Verification
Risk Non Adherence to Learning and Development policy.
Nature of Control Manual
1. Check the adherence to the learning and development policy.
2. Check the periodicity of conducting skill gap analysis and competency mapping.
3. Check whether option of self-nomination is provided to employees for trainings and the same is
being used effectively for skill up gradation.
4. Check whether training needs of employees across all levels have been identified and discussed.
5. Check if the nominations for training is based on the need assessment and duly approved by
HOD.
220
Audit Checklist
21.IA.5 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk 1. Delay in procurement leading to costlier procurement/ stock out situations.
2. Delay in procurement leading to stock out situations causing operational
delays.
Nature of Control Manual/ Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
221
Audit Checklist
222
Audit Checklist
223
Audit Checklist
224
Audit Checklist
22.IA.5 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process with
Contracts/Material Management exists.
225
Audit Checklist
226
Audit Checklist
227
Audit Checklist
228
Audit Checklist
229
Audit Checklist
24.IA.1 Budgeting
Control Objectives Adequate budget planning, Effective monitoring over expenses, Compliance
to DOP
Nature of Work Step Analysis / Verification
Risk 1. Inappropriate approvals.
2. Delays in preparation of budget.
3. Non compliance to DOP.
Nature of Control Manual / Automated
1. Use T-Code S_ALR_87013558 to check whether the annual budget of material department is
complete and all-inclusive to cover the requirements of manpower, stationary, forklifts, stock
racks etc.) etc.
2. Check whether annual budget is approved by competent authority as per DOP.
3. Check whether any amendments in annual budget is approved by competent authority as per
DOP.
4. Use T-code S_ALR_87013532 to obtain the overall budgeted and actual figures and use T-code
CJ31, CJ33 to obtain the project specific details. Check whether actual expenses are monitored /
compared with planned expenses on periodic basis.
230
Audit Checklist
231
Audit Checklist
232
Audit Checklist
1. To ensure that there's a process monitoring of emergency PO's so as to reduce the cost of
procurement.
2. To ensure there 's adequate 3-way match procedure such that correct payment is made. Use T-
Codes MB5S & ME2N.
3. To ensure that there's no delay in procurement due to non-monitoring of Open PO's. Use T-
Codes MB5S & ME2N.
233
Audit Checklist
1. Obtain the list of black listed vendors. Use SAP T-Code S_ALR_87012179, enter the company
code and select check box "Only with posting block".
2. Generate a ME2N / ME3N for the period giving list of orders awarded during the review period.
3. Analyze these reports to verify if any order is given to any blacklisted vendor, after the date of
blacklisting.
234
Audit Checklist
1. Obtain list of purchase orders and verify if there is any line item without material code.
2. Further analyze list of services availed during the period using T-Code MSRV1. and find any cases
where material has been procured through work order.
3. Discuss the exceptions with MM department.
1. Check with Administrator / SAP Basis Team for the list of users who have authorization to create
Order / contract by using T-Code ME21N, ME31, ME31L, ME31K and users who have
authorization to release the order / contract at different authorization level.
2. Check if the same user does not have both creation and approval roles.
3. Discuss & report any observation.
235
Audit Checklist
236
Audit Checklist
237
Audit Checklist
1. Check for the tenders for which bid entering date was extended.
2. Check if the competent authority has approved the extension as per DOP/MM MANUAL.
3. Obtain the reason for exceptions and report the same.
238
Audit Checklist
1. Check whether pre-bid conference is held only after approval from competent authority.
2. Check whether only the parties who had bought the Bid Documents are invited to attend the
Pre-bid Conference.
3. Check whether senior most officer from the Indenting Department along with the representative
from Materials Department and Finance is present at the Pre-Bid Conference.
4. Check whether the minutes of the meetings are prepared and signed off by all the attendees.
5. Check whether the changes made, if any in PBC are approved by competent authority and
communicated to the bidders through fastest means of communication.
6. Check whether new bidders are invited for participation only if there is any major change in the
qualifying criteria.
7. Check if approval is taken as per DOP in case the sale of bid documents is initiated again.
24.IA.12 Two-bid system
Control Objectives Competitive bidding, compliance to contract manual
Nature of Work Step Verification
Risk 1. Non-compliance to contract manual.
2. Non-adherence to process of two bid system.
Nature of Control Manual
1. Check whether two part-bid system (Un-priced Technical Bid and Price Bid separately) is used as
required in Purchase Manual.
2. Check whether in the two bid system, the price envelope is opened only after opening of
technical bid and opening of price bid is approved as per DOP.
3. Check whether only the bids that have been quoted within the time period as specified in the
bid document are considered as valid.
4. Check whether the price Bids of the Techno-Commercially rejected parties are stored for one
year after finalization of the tender.
239
Audit Checklist
2. Check whether approvals are obtained as per DOP for entering into the selected method of
bidding.
3. Check whether for single bid, either the certificate for emergency approved by DOP or the
proprietary certificate is present.
4. Check whether quarterly report on nomination orders is submitted to CVO,CBC, Board
(whichever applicable) as required by the Purchase Manual.
5. Check whether the bidding process is open only till the time period mentioned as per the
Purchase Manual.
6. Check whether the emergency procurement is regularized timely and as per the process
mentioned in Purchase Manual.
1. Use T-Code ME3L and check whether annual rate contracts have been finalized for proprietary
spares as mentioned in the Purchase Manual.
2. Check whether necessary approvals are obtained as per DOP.
3. Check whether the contract is only valid for a period of 2 years (whether the contract is
extended for another year after the requisite approvals).
4. Check whether annual rate contracts are utilized and no tender is processed for items for which
annual contract is present.
240
Audit Checklist
1. Use T-Code ME53N and ME5A to check whether the PR raised for medicine by the Medical
department is certified by Drug Purchase Committee. Use the T-Code ZMMPOVALUE to obatin
the list of PO.
2. Check whether the PR raised mentions the manufacturers name against each medicine to be
procured.
3. Check whether the Materials department timely requests the manufacturer to provide details of
distributors in nearby areas as mentioned in the Purchase Manual.
4. Check whether follow up mechanism exists to procure the quotations in order to avoid delay and
enhance competition.
5. Check whether rate applicable to the Hospital/ Institutional sale are considered as per the
current price list.
6. Check whether the contract is awarded to the party offering highest discount subject to their
fulfillment of other terms and conditions of the NIT.
7. Check whether payment is made as per current price list meant for Hospital / Institutional sale at
the time of delivery considering discount offered by the supplier.
8. Check whether a letter is obtained from the manufacturer certifying that medicines supplied
have been manufactured by the manufacturer mentioned in the package and the medicines
covered in the supply lot have shelf life of half the total shelf life period at the time of receipt.
9. Check whether quality of the supplied medicines is periodically tested on random basis through
reputed laboratories.
1. Check whether the bid closing date, if extended is done as per the terms and procedures
mentioned in the Purchase Manual.
2. Check whether the Bids are deposited by the bidders in the Tender Box kept at the designated
office of OIL, received by ordinary/registered post/courier/Speed post or handing them over to
the Officer in charge of receiving the bids in case the numbers of bids are voluminous.
3. Check whether tender Box is always kept locked by two locks and key of one lock is under
custody of Purchase office and key of other lock is with the designated officer of Accounts Office.
4. Check whether bids received by ordinary/Regd. Post/personally are handed over to Dispatch
Section and recorded in a register maintained at dispatch section.
5. Check whether E-mail / fax / telex / telegraphic/telephonic bids are accepted only when
specifically asked for in writing.
241
Audit Checklist
1. Check whether the attendees present at the time of opening the bids are only bidders /
authorized representative of bidders.
2. Check whether a letter of authority has been submitted along with the copy of tender in case, an
authorized representative is attending the meeting.
3. Check whether the bids received are serially numbered and envelops are preserved.
4. Check whether Bid officers presented at the time of opening of Bid have signed against the
name of firms who’s Bid has been received and to sign against all
changes/amendments/addition etc. made as mentioned in the Purchase Manual.
5. Check whether certificate of compliance and bid security are furnished by the bidders.
242
Audit Checklist
1. Check whether the performance guarantee is collected timely from the bidder as per the
Purchase Manual. Also, check if the performance guarantee was extended/renewed as required.
2. Check whether the performance guarantee is returned only after NOC is received from the user
department and warranty obligations have been fulfilled.
3. Check whether in case of invocation of performance security, proper reasoning is done and
approval is taken as per DOP.
4. Check whether performance security is not returned if order for invocation is passed.
24.IA.24 Follow-up
Control Objectives Timeliness in delivery of materials
Nature of Work Step Verification
Risk Untimely delivery of materials.
Nature of Control Manual / Automated
1. Check whether there is a database to monitor the expected date of receipt of materials.
2. Check whether there is a process to follow-up with the supplier advising them for execution of
orders falling due after two months.
3. Check whether a list of major suppliers has been maintained and updated.
4. Check whether monthly follow up is done with these suppliers regarding pending orders.
243
Audit Checklist
5. Check whether the responses are recorded and reviewed by concerned dealing officer for
further action.
6. Use T-Code ME2N/ME5S , then check "Still to be delivered" quantity, if this value is not zero then
it is open PO. Check whether there is a process of monitoring open POs and closing them timely,
if required.
7. By using T Code FBL3N, generate the DR (Discrepancy) report and discuss with department long
pending issues.
1. Check whether claim for replacement is filed timely with the supplier as per the process
mentioned in Purchase Manual.
2. Check whether the defective ordered item is returned to the supplier only after obtaining
adequate bank guarantee.
3. Check whether the defective ordered item is replaced without a bank guarantee only after
taking approval as per DOP.
4. Check that Materials department informs GM(F&A) timely for filing of insurance claim, in case of
no response from supplier.
244
Audit Checklist
1. Check if the company has defined policies and procedure for receiving material and recording
receipt information at the gate.
2. Check if the SAP system permits creation of GRN without Gate entry in the system. Display Gate
Entry ZMMINWARD3.
3. Check if the goods have been received as per the PO quantity, rate, description, terms etc.4.
Weighment / Counting controls:
a. Whether the receiving section has a weighment bridge. If not, whether the security
accompanies the truck to the external weighment bridge.
b. Whether shortage is accurately recorded or not.
4. Check whether the tolerance limits are defined for materials wherever applicable.
5. Discuss and report any observations.
245
Audit Checklist
24.IA.28 Demurrage
Control Objectives Avoid unnecessary demurrage charges
Nature of Work Step Verification
Risk Inadequate Reasons, corrective actions and quantum of payment of
demurrage.
Nature of Control Manual
1. Check whether there are instances in which demurrage has been incurred by the Company.
2. Check if negotiation has been carried out with the concerned authority regarding relaxation of
demurrage charges.
3. Check whether demurrage is paid only after approval as per DOP.
4. Check if reasoning analysis is available as to why demurrage has taken place and corrective
actions have been initiated to avoid the same.
24.IA.31.1 Insurance
Control Objectives To verify that the insurance spares are identified separately.
Nature of Work Step Verification
Risk Non availability of material at the time of requirement may lead to
disruption in operations resulting in financial losses.
Nature of Control Manual
246
Audit Checklist
24.IA.31.2 Insurance
Control Objectives To review monitoring procedures for insurance claims
Nature of Work Step Verification
Risk 1. Delay in claiming insurance may result in non receipt of claim.
2. Delay in receipt of claim may result in blockage of working capital.
Nature of Control Manual
1. Check whether the time taken in converting PR to PO for each stage is being monitored by
Materials Department.
2. Analyze the lead time taken for each stage from PR to contract and report the cases of
exceptional delays.
247
Audit Checklist
24.IA.34 PR tracking
Control Objectives Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out
situations / operational delays.
Nature of Control Manual / Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as
per DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
1. Check whether there is adequate manpower to carry out all the operations of the department -
administrative and technical.
2. Ensure manpower requisition forms are raised timely and approved as per DOP.
3. Check whether there is a follow up process in place to ensure timely conversion of MPR.
248
Audit Checklist
249
Audit Checklist
250
Audit Checklist
251
Audit Checklist
12. To ensure that unauthorized person keeps a check so that spurious drugs, expired drugs etc. are
not received. Use SAP Code MB5M.
13. To check whether item master is reviewed to identify duplication and incomplete description.
Use SAP Code MM03.
252
Audit Checklist
25.IA.9 Training
Control Objective Trained staff
Nature of Work Step Verification/Analysis
Risk 1. Untrained staff.
2. Low quality of services.
Nature of Control Manual
1. To check whether training calendar/schedule for nurses and doctors is planned.
2. To check whether planned training schedule for nurses and doctors is complied with.
3. To check whether all staff/nurses/doctors were covered in training schedule.
4. To check whether attendance is recorded for staff / nurses / doctors who attended the
trainings.
5. To check whether feedback of the staff/nurses/doctors is obtained.
6. To check whether recommendations made by the staff/ nurses/ doctors are considered for
evaluation of training process.
25.IA.10 Claims
Control Objective Processing
Nature of Work Step Verification/Analysis
Risk Incorrect processing of claims.
Nature of Control Manual/Automated
1. To ensure correct processing of claims. Use SAP Code FBL3N/FBL1N.
25.IA.11 Service
Control Objective Quality of service
Nature of Work Step Verification/Analysis
Risk Delay in case of a breakdown.
Nature of Control Manual/Automated
1. To check that situation of breakdown of equipment is speedily met for its repair/ replacement.
Use SAP code IW29, IW39, IW23, IW33 and enter details of medical equipment numbers.
2. Obtain list of AMC from the department. Check whether all the equipment have been covered
under AMC. Further, check whether the maintenance is carried out as per schedule. Use T-code:
IE03/IP24/IP10, IW29/IW39.
3. To ensure there is no shortage of doctors and other staff.
25.IA.12 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as
per DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis
is conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
253
Audit Checklist
254
Audit Checklist
255
Audit Checklist
26.IA.2 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
256
Audit Checklist
257
Audit Checklist
27.IA.2 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process with
Contracts/Material Management exists.
258
Audit Checklist
259
Audit Checklist
260
Audit Checklist
7 Gas flaring
Production Gas -Admin & MSO
1 Health, safety and environment compliances
2 Periodic audits & inspections
3 Statutory clearances and permission
4 Disposal of waste, hazardous chemicals and other by products
5 Administration
Production Gas -O & M
1 SOP Compliance
2 Equipment management and maintenance
3 Maintenance
4 Maintenance of pipelines
5 Issuing material for replacement
6 Breakdown analysis
7 Safety
8 Training to workers
9 Statutory compliances
10 Tools, spares and other expenses
11 HSE compliances
Production Gas -GCS
1 SOP compliance
2 Operations
3 Safety
4 Testing of flow lines
5 Equipment management and maintenance
6 Maintenance
Production Gas -Gas Field
1 Planning, budgeting & monitoring
2 Gas transportation
3 Work over operation
4 Dehydration of Natural Gas
5 Gas flaring
6 Resource planning and monitoring
261
Audit Checklist
262
Audit Checklist
263
Audit Checklist
264
Audit Checklist
265
Audit Checklist
11 HSE compliances
Production Oil - Installations (ITF/OCS/EPS/WPS)
1 SOP compliance
2 Operations
3 Safety
4 Testing of flow lines
5 Equipment management and maintenance
6 Maintenance
7 ITF
Production Oil - Water Injection
1 Water Injection
Production Oil - Utility
1 Utility
Production Oil - WSS
1 Well Stimulation Services
2 Work over Operations
266
Audit Checklist
267
Audit Checklist
268
Audit Checklist
269
Audit Checklist
270
Audit Checklist
30.IA.5 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis/Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Automated/Manual
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
271
Audit Checklist
272
Audit Checklist
273
Audit Checklist
31.IA.4.1 Contracting
Control Objective Strategy and contract award
Nature of Work Step Analysis / Verification
Risk Cost Overrun.
Nature of Control Automated/Manual
1. Check whether appropriate contracting strategy is identified by the company (i.e. Turnkey
contracting vis-à-vis Engaging Multiple contractors etc.).
2. Check that internal estimates are prepared based on adequate inputs, required assumptions are
documented and the same is approved as per Company policy.
3. Check whether the prices quoted are too high or too low, to ensure whether price negotiation
with L1 Bidder is in conformity with CVO Guidelines and contract procedures.
4. Check that there is no time overrun in signing of the contract by successful bidder.
5. Use T-Code CJ30N and select the WBS for the sample project to check whether the small
projects undertaken by OIL are being handled effectively and efficiently.
31.IA.4.2 Contracting
Control Objective Compliance of contract terms and conditions
Nature of Work Step Analysis / Verification
Risk Non-compliance to contractual terms and conditions by contractor.
Nature of Control Automated/Manual
1. Use T-Code CJ20N and ME33K to check whether there was delay in mobilization by contractor.
2. Use T-Code CJ20N to check whether the timing of the contractor and the supplier is
coordinated.
3. Check that disputes with the contractor are handled with adherence to Contractual Clauses and
there is a timely release of bills.
4. Check there is compliance of the contract terms and conditions by the outsourced contractors.
31.IA.4.3 Contracting
Control Objective Unsatisfactory performance by Contractor
Nature of Work Step Analysis / Verification
Risk Cost overrun.
Nature of Control Automated/Manual
1. Use T-Code S_ALR_87015124, S_ALR_87015125 to view the project status and check whether
there is continuous monitoring/ progress reporting/ quality inspections etc.
31.IA.4.4 Contracting
Control Objective Contract management
Nature of Work Step Verification
Risk Cost overrun.
Nature of Control Manual
1. Check whether there is adequate contract management process (for e.g. Contract
administration, verification, certification etc.).
274
Audit Checklist
31.IA.6 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
275
Audit Checklist
1. To check whether status of work completion in manual records is updated. Use T-code
ME2S/MSRV1.
2. To check whether confirmation or acknowledgement of work completed is taken from
contractor on manual records.
3. To check whether the manual records are verified and approved by concerned authority.
4. Use T-Code ML84 to view the list of SES's and ML81N to view the details of specific SES. Check
whether the SES for the services received is timely prepared.
5. Check whether proper technical survey/inspection is carried out for quality assurance before
creation of SES.
6. Check whether the inspection carried out is approved as per DOP.
7. Check whether there is a process of monitoring the date of completion as mentioned in the
contract w.r.t the actual date of completion/creation of SES.
8. Check whether reasoning analysis is done for the delays and steps are taken to avoid similar
delays.
276
Audit Checklist
277
Audit Checklist
32.IA.1 Budgeting
Control Objective Adequate budget planning, Effective monitoring over expenses,
Compliance to DOP
Nature of Work Step Analysis / Verification
Risk 1. Inappropriate approvals.
2. Delays in preparation of budget.
Nature of Control Automated/Manual
1. Use T-Code CJ31 to view the actual budget submitted, CJ32 to check the approval for the
budget, and S_ALR_87013558 to check the actual vs. budgeted analysis. Ensure that the annual
budget is complete and all-inclusive to cover the requirements of CSR projects as per the DP
guidelines and whether the cost exceeding budget cases, if any are approved as per DOP.
2. Use T-Code KSBL to view the approval taken for estimates and ensure that estimates provided
by BDO are vetted by CSR committee, local management, and corporate DOP office.
3. Use T-Code KSBL to check whether annual budget is approved by competent authority as per
DOP.
4. Use T-Code KSBL to check whether any amendments in annual budget is approved by
competent authority as per DOP.
5. Use T-Code S_ALR_87011761 to check whether actual expenses are monitored / compared with
planned budget on periodic basis. Ensure reasoning analysis is done for al the cases wherein the
actual costs exceed the budget and approval is taken as per DOP.
278
Audit Checklist
279
Audit Checklist
32.IA.7 MIS
Control Objective Accurate reporting of expenditure
Nature of Work Step Verification
Risk Incorrect or delay in reporting.
Nature of Control Automated/Manual
1. Ensure that the expenditure incurred is reported periodically to the Audit Committee/
Management.
2. Use T-Code CJI3 to check whether the expenses and end use of funds is reported accurately.
280
Audit Checklist
32.IA.8 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as
per DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
281
Audit Checklist
282
Audit Checklist
33.IA.2 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as
per DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
283
Audit Checklist
284
Audit Checklist
285
Audit Checklist
286
Audit Checklist
287
Audit Checklist
288
Audit Checklist
289
Audit Checklist
35.IA.10 Complaints
Control Objective Users' satisfaction
Nature of Work Step Verification
Risk Delay in action over complaints.
Nature of Control Manual
1. To check whether complaints lodged with Security Department are recorded.
2. To check whether status of complaints lodged is maintained.
3. To check whether timely action over the recorded complaints is done.
35.IA.11 Training
Control Objective Trained workforce
Nature of Work Step Verification
Risk Untrained workforce.
Nature of Control Manual
1. To check whether training calendar/schedule for the workforce is planned. To check whether
planned training schedule for the workforce is complied with.
2. To check whether all workforce are covered in training schedule.
3. To check whether attendance is recorded for the all trainings conducted.
4. To check whether feedback of the workforce is obtained.
5. To check whether recommendations made by the workforce are considered for evaluation of
training process.
35.IA.12 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up
process with Contracts/Material Management exists.
290
Audit Checklist
291
Audit Checklist
292
Audit Checklist
293
Audit Checklist
294
Audit Checklist
7. To check whether statutory training e.g. MVT (Mines Vocational Training) and First Aid Trainings
are conducted as per statutory requirement.
8. To check whether all the employees are trained as per schedule. E.g.: MVT training is to be
attended by an employee every 5 years.
9. To check whether feedback is taken from attendees w.r.t training and improvement measures
are initiated.
10. To check whether root cause analysis has been done for all the accidents during the year and
steps are taken to avoid the same.
36.IA.10 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
295
Audit Checklist
296
Audit Checklist
297
Audit Checklist
298
Audit Checklist
299
Audit Checklist
38.IA.1.1 Monitoring
Control Objective Compliance with PSC /JOA or Farm-in Agreements
Nature of Work Step Verification
Risk Non Compliance with PSC /JOA or Farm-in Agreements.
Nature of Control Manual/Automated
1. Ensure that there is compliance with PSC / JOA or Farm-in agreements with respect to non-
operator.
2. Ensure that any cash call received is checked for correctness, is duly approved and supported
with appropriate documents like details of expenditure and budget for future activity. Use
transaction Code- GJ01, GJ02, GJ05.
3. Ensure that timely reports are received from operator with respect to budgets / MWP and
annual program.
4. Ensure monthly update is received from the operator.
5. Ensure that all Authorization for Expenditures (AFE) are sent by operator before incurring
expenses.
6. Check whether MIS for blocks handled by BD department is being prepared and monitored.
38.IA.1.2 Monitoring
Control Objective Compliance with PSC /JOA or Farm-in Agreements
Nature of Work Step Verification
Risk Non Compliance with PSC /JOA or Farm-in Agreements.
Nature of Control Manual
1. Check whether audited accounts of overseas projects have been received on timely basis.
2. Check whether cash calls received from overseas Non operated JV have adequate supporting
and are as per the agreement.
38.IA.2 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process with
Contracts/Material Management exists.
300
Audit Checklist
1. To check whether status of work completion in manual records is updated. Use T-code
ME2S/MSRV1.
2. To check whether confirmation or acknowledgement of work completed is taken from contractor
on manual records.
3. To check whether the manual records are verified and approved by concerned authority.
4. Use T-Code ML84 to view the list of SES's and ML81N to view the details of specific SES. Check
whether the SES for the services received is timely prepared.
5. Check whether proper technical survey/inspection is carried out for quality assurance before
creation of SES.
6. Check whether the inspection carried out is approved as per DOP.
7. Check whether there is a process of monitoring the date of completion as mentioned in the
contract w.r.t the actual date of completion/creation of SES.
8. Check whether reasoning analysis is done for the delays and steps are taken to avoid similar
delays.
301
Audit Checklist
302
Audit Checklist
303
Audit Checklist
39.IA.4 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
304
Audit Checklist
305
Audit Checklist
306
Audit Checklist
40.IA.1.1 Compliances
Control Objective Compliance to statutory rules and regulations/laws.
Nature of Work Step Verification
Risk Non-Compliances
Nature of Control Manual
1. Check whether checklists for all the relevant acts are being maintained by the department. Few
acts are mentioned below:
a. The Companies Act, 1956/2013 and regulations frames under the Act
b. Securities and Exchange Board of India Act, 1992
c. SEBI (Substantial Acquisition of shares and Takeovers) Regulation,1997
d. Disclosure & Investor Protection Guidelines,2000
e. The Depositories Act, 1996 and regulations frames under the Act
f. Securities and Exchange Board of India (Issue and Listing of Debt Securities) Regulations
2008
g. The Listing Agreement for Debt Securities with the National Stock Exchange of India Ltd.
h. Please note that the above list is not comprehensive.
2. Check whether the checklists are updated whenever amendments are announced.
3. Check whether secretarial audit has been conducted as per The Companies Act, 1956/ The
Companies Act, 2013, as applicable.
40.IA.1.2 Compliances
Control Objective Follow-up on observations
Nature of Work Step Verification
Risk Non-Compliances
Nature of Control Manual
1. Obtain the list of non-compliances noted during secretarial audits.
2. Check whether there is a process to follow-up on audit observations and ensure its compliance.
3. Check whether all the audit observations have been complied with.
40.IA.2 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
307
Audit Checklist
308
Audit Checklist
309
Audit Checklist
41.IA.3 Hiring
Control Objective Hiring of right manpower
Nature of Work Step Verification
Risk Inappropriate hiring of manpower.
Nature of Control Manual
1. To check whether hiring of skilled/ unskilled manpower is done as per Company Policy.
2. To check whether the person with right qualification has been chosen for the right job.
3. To check whether the adequacy of the manpower hired is reviewed.
41.IA.4 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
310
Audit Checklist
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
311
Audit Checklist
312
Audit Checklist
42.IA.2 Costs
Control Objective Monitoring cost
Nature of Work Step Analysis
Risk Higher cost.
Nature of Control Automated/Manual
1. To check whether operating cost is monitored with respect to budgeted parameters and
reasons are identified for deviations, if any. Based on reasoning analysis, whether corrective
actions are initiated. Use T-Code S_ALR_87013558.
42.IA.3 Billing
Control Objective Correct billing
Nature of Work Step Verification
Risk Incorrect billing.
Nature of Control Automated/Manual
1. To check the terms defined in MoU / contract with respect to the penalty and billings are
adhered for invoices raised to ONGC, IOCL, NRL, etc. Ensure the invoice raised is as per the
contract and the amount paid is as per the invoice.
2. To check whether correct invoice / billing is done. Use T-Code FBL1N.
3. To check whether MoU is uploaded in SAP.
313
Audit Checklist
42.IA.4 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
314
Audit Checklist
315
Audit Checklist
316
Audit Checklist
43.IA.3 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
317
Audit Checklist
318
Audit Checklist
44.IA.2 Training
Control Objective Trained workforce
Nature of Work Step Verification
Risk Untrained workforce.
Nature of Control Manual
1. To check whether adequate training is provided to manpower.
2. To check whether training calendar/schedule for the workforce is planned.
3. To check whether planned training schedule for the workforce is complied with.
4. To check whether all workforce are covered in training schedule.
5. To check whether attendance is recorded for the workforce who attended the trainings.
6. To check whether feedback of the workforce is obtained.
7. To check whether recommendations made by the workforce are considered for evaluation of
training process.
44.IA.3 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis/Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Automated/Manual
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
319
Audit Checklist
320
Audit Checklist
321
Audit Checklist
45.IA.3 Agent
Control Objective Selection/ Billing/ Release of payments
Nature of Work Step Verification
Risk 1.Delay in Settling Agents Commission.
2.Overpayment/ Duplicity of payment to agent.
Nature of Control Manual/Automated
1. Check the process of selection of agents as per the Contracts checklist.
2. To check whether release of payment is done after getting all clearances. Use T-code MIR4 to
display logistics invoice, FBL1N to display vendor invoice for reference.
3. To check whether Agents commission bills are timely settled. Use T-code MIR4, FBL1N for
reference.
4. To check if adequate reasoning is provided for selection of Agents with higher rates.
5. To verify the correctness of bills submitted by agents. Use T-code MIR4, FBL1N for reference.
6. To check that no case of overpayment / duplicate payment to agents occurs.
322
Audit Checklist
323
Audit Checklist
1. To check whether timely inspection of cargo imported is done by the user department. Use T-
code MCXB, MCXD to check the quality inspection done for order received.
1. To check the timeliness of port clearance done by OIL's own resources / private party and
compare.
324
Audit Checklist
45.IA.6 Payment
Control Objective Adequate monitoring and payment
Nature of Work Step Verification/Analysis
Risk Inadequate monitoring and payments.
Nature of Control Manual/Automated
1. To check the adequate monitoring and payment as per Air Freight contract. Use T-code FBL1N
for reference.
2. To check the adequate monitoring and payment of ocean freight charges for orders placed on
FOB basis. Use T-code FBL1N for reference.
3. To check if there is adequate monitoring and payment of various port charges. Use T-code
FBL1N for reference.
45.IA.8 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Verification/Analysis
Risk Delay in procurement leading to costlier procurement/ stock out situations/
operational delays.
Nature of Control Manual/Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised
timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as
per DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
4. Check whether there is a process of reviewing pending PRs and whether a follow-up process
with Contracts/Material Management exists.
325
Audit Checklist
326
Audit Checklist
327
Audit Checklist
46.IA.1 Accounting
Control Objective Timely and correct accounting
Nature of Work Step Analysis/Verification
Risk Books as not been closed as per company policy and on time.
Nature of Control Automated/Manual
1. Use T-Code FBL3N to review whether correct and timely accounting is done so as to ensure
compliance to generally accepted accounting concepts.
2. Ensure that accounting standards are complied with.
1. Check whether there is adequate manpower to carry out all the operations of the department -
administrative and technical.
2. Ensure manpower requisition forms are raised timely and approved as per DOP.
3. Check whether there is a follow up process in place to ensure timely conversion of MPR.
328
Audit Checklist
Technical Audit
329
Audit Checklist
Scope
Audit Areas
1 Planning, budgeting & monitoring
2 Planning, preparation and maintenance of drilling fluid
3 Sampling and testing of mud/cement
4 Sampling and testing of chemicals
5 Environment, health and safety compliance
6 Creation and release of purchase requisition
7 Issuance of chemicals/spares items/storage
8 Equipment management and maintenance
9 Buy vis a vis hiring of chemicals/ equipments
10 Creation of Service Entry Sheet (SES)
11 Certification of bills of vendor
12 Manpower planning
330
Audit Checklist
331
Audit Checklist
332
Audit Checklist
4. Use T-code MB23 and conduct a walkthrough of the issuance process of chemicals/spares
items from stores and identify gaps.
5. Use T-code MB5B and MMBE to obtains details of inventory issued. Check whether approvals
for issue of materials/spares items are taken as per DOP.
6. To check whether there is availability of supplier for supplying chemicals in small quantities.
7. To check whether there is a process to monitor and mitigate the delays in supply of mud/ fluid.
8. To check whether there is a process to monitor and mitigate the delays due to unavailability or
loss of critical inventory /apparatus / work over fluid.
9. To check whether there is a process to monitor and mitigate the delays in providing the work
over fluid/ loss of work over fluid due to inefficient planning.
10. To check whether there is a process for monitoring over obsolete / slow / non moving / spares
/chemicals and appropriate decisions are taken for the same.
11. Use MC46 and MC50 for reviewing slow-moving / non-moving inventory.
333
Audit Checklist
7. Check whether there is a process of monitoring the date of completion as mentioned in the
contract w.r.t the actual date of completion/creation of SES.
8. Check whether reasoning analysis is done for the delays and steps are taken to avoid similar
delays. Check whether cost benefit analysis is done for buying vis a vis hiring of equipment or
tools.
334
Audit Checklist
Scope
Audit Areas
1 Planning, budgeting & monitoring
2 EHS Compliance
3 Creation and release of purchase requisition
4 Survey (Fields and Projects)
5 Cost estimate
6 Design plan
7 Operations
8 Contracting of civil services
9 Field activities
10 Escalation
11 Issuance of equipment/spares items and storage
12 Equipment management and maintenance
13 Buy vis a vis hiring of civil equipment or tools
14 Creation of Service Entry Sheets (SES)
15 Certification of RA bills of vendor
16 Complaints (Township)
17 Miscellaneous activities
18 PR tracking
19 Manpower planning
335
Audit Checklist
1. Check whether the preparation of location has been exhaustively done post the release of LAF 1
by geology department and location point is fixed only after discussion with geology and drilling
department.
2. Check that the processing time between LAF 1- LAF 2- LAF 3 is not exceeding defined time limit
for handover of land to civil.
3. Check that the preparation time taken by civil department is not exceeding defined time limit.
4. To understand the process of stacking of location and identify gaps.
5. Check whether G&R department is timely intimated in case, the specified coordinates cannot be
stacked.
6. Check whether LAF-2 is timely approved and sent to the G&R department along with the
required estimate for civil job.
7. Check whether cost estimate is prepared by the department before submission of LAF-2.
336
Audit Checklist
1. Use T-code MB5B, MB52 and MC.9 to obtain details of inventory levels and movements. Check
whether there is a process for review of inventory levels of materials/spares items. Also, check
whether there is a process for review of inventory levels of spares items.
2. Check whether there is a buffer stock buildup of construction material.
3. Check about availability of proper storage system.
4. Conduct a walkthrough of the issuance process of materials/spares items from stores and
identify gaps.
5. Use T-code MB5B and MMBE to obtains details of inventory issued. Check whether approvals
for issue of materials/spares items are taken as per DOP.
6. Check whether the materials issued to contractors are monitored and deduction, if applicable as
per contractual terms is made at the time of payment.
7. Use T-code MB5B, MB52 and MC.9 to obtain details of inventory levels and movements. Ensure
that there is identification of critical spares and process of maintaining of appropriate inventory
level exists.
8. Use T-code MC46 and MC50 for inventory ageing and check whether there is a process for
monitoring over obsolete / slow / non moving / materials or spares and appropriate decisions
are taken for the same.
9. Check whether adequate insurance cover has been obtained for the items stored.
10. Check whether there is a process of monitoring inventory levels and obtaining additional
insurance cover, if required.
1. Use T-Code IE03 to view the equipment details and check whether the utilization of equipment
is reviewed regularly.
2. Ensure that there is availability of equipment to mobilize resources / carry work.
3. Check whether there is a maintenance schedule (preventive/regular) for equipment and its
compliance. Use T-Code IW39 to display the PM orders and IP24 to display the scheduling
overview list form.
4. Check whether monitoring over turn around time as per schedule and actual time taken for
maintenance of equipment is done. Use T-Code IW39 to display the PM orders and IP24 to
display the scheduling overview list form.
5. Check whether monitoring is done for compliance to OEM guidelines for operating equipment.
Use T-Code IE03 to view the equipment details.
337
Audit Checklist
1. Check whether status of work completion in measurement book is updated. Use T-code
ME2S/MSRV1.
2. Check whether confirmation or acknowledgement of work completed is taken from contractor
on measurement book.
3. Check whether the measurement book is verified and approved by concerned authority.
4. Use T-Code ML84 to view the list of SES's and ML81N to view the details of specific SES. Check
whether the SES for the services received is timely prepared.
5. Check whether proper technical survey/inspection is carried out for quality assurance before
creation of SES.
6. Check whether the technical inspection carried out is approved as per DOP.
7. Check whether there is a process of monitoring the date of completion as mentioned in the
contract w.r.t the actual date of completion/creation of SES.
8. Check whether reasoning analysis is done for the delays and steps are taken to avoid similar
delays.
9. Check whether cost benefit analysis is done for buying vis a vis hiring of equipment or tools.
338
Audit Checklist
Scope
Audit Areas
1 Purchase requisition and budget
2 Procurement
3 Cost estimate
4 Invitation for Bidding (IFB) in case of open bidding
5 Sale of bidding document
6 Pre-bid conference
7 Bidding process
8 Relaxation of standard terms and conditions
9 Open bidding
10 Limited bidding/ Single bidding
11 Receipt of bid
12 Opening of bid
13 Preliminary examination and comparison of bids
Evaluation of bids, preparation of Tender Committee Resolution
14 (TCR) and award & signing of the contract
Commencement of work and issue of work order and monitoring of
15 work
16 Liquidated damages
17 Retention money
18 Extension of contract period
19 Variation in contract
20 Extra / Substituted items
21 Escalation
22 Payment
23 Closure of contract
24 Performance appraisal
25 Bid security
26 Performance guarantee
27 Monitoring of lead times from PR to awarding of contract
28 PR tracking
29 Creation of Service Entry Sheet (SES)
30 Manpower planning
339
Audit Checklist
340
Audit Checklist
5.TA.3.1 Commencement of work and issue of work order and monitoring of work
Control Objective Compliance of Statutory requirements, accuracy in order placement, Inclusion
of standard terms and conditions
Nature of Work Step Analysis / Verification
Risk Non-compliance to Statutory framework.
Nature of Control Automated / Manual
1. Check whether that after signing the contract, the contractor has submitted the labor license
and the certificates relating to compliance with the statutory requirements as may be required
for the specific contract.
2. Check whether that after fulfilling the statutory compliance, the work order has been issued by
the use department to the contractor.
3. Check whether there is a maker checker control for preparation and release of work order. The
relevant T-code in SAP- ME23N, ME2L, ME33K.
4. Verify that the WO contains standard terms and conditions safeguarding Company's interest e.g.
insurance, timely delivery, payment etc. The relevant T-code in SAP- ME23N, ME2L, ME33K.
5. Ensure that the price mentioned in the WO is same as that mentioned in the contract. The
relevant T-code in SAP- ME23N, ME2L, ME33K.
5.TA.3.2 Commencement of work and issue of work order and monitoring of work
Control Objective Appropriate monitoring of the contractual terms
Nature of Work Step Analysis / Verification
Risk 1. In absence of a log, the process owner may make an error in certifying the
service entry sheet, which serves as a basis of Invoice verification and vendor
payment.
2. Financial loss due to incorrect certification of the services received in terms
of quality / quantity.
Nature of Control Automated / Manual
1. Use T-Code ME23N, ME2S to obtain a list of work orders against which work has been done and
service entry is pending.
2. Verify with the process owner / Engineer in charge as to whether they have kept independent
log of work done by vendor.
3. Discuss & report any exceptions.
5.TA.3.3 Commencement of work and issue of work order and monitoring of work
Control Objective Penal deductions are made as per contract
Nature of Work Step Verification
Risk 1. Non recovery of penalties from vendor.
2. Violation of work order/contract conditions.
Nature of Control Automated / Manual
1. Use T-Code ME23N, ME2S, ME33K, ME2N to obtain a list of work order/contract given during
the review period.
2. Analyze the cases where any deductions on account of delayed delivery, other breach of
contract should have been recovered from the vendor invoice.
3. Discuss and report any cases where appropriate deductions have not been made.
341
Audit Checklist
342
Audit Checklist
343
Audit Checklist
344
Audit Checklist
drilling activities.
7. Ensure that there is efficient functioning of the process due to compliance to policies and
procedures defined.
8. Check whether well plinth, and all infrastructures are ready and free from all hazards before
spud in.
9. Check whether wire line survey is carried out.
345
Audit Checklist
346
Audit Checklist
4. Use T-code MB5B, MB52 and MC.9 to obtain details of inventory levels and movements. Ensure
that there is identification of critical spares and process of maintaining of appropriate inventory
level exists.
5. Use T-code MC46 and MC50 for inventory ageing and check whether there is a process for
monitoring over obsolete / slow / non moving / materials or spares and appropriate decisions
are taken for the same.
6. Check whether adequate insurance cover has been obtained for the items stored.
7. Check whether there is a process of monitoring inventory levels and obtaining additional
insurance cover, if required.
347
Audit Checklist
348
Audit Checklist
349
Audit Checklist
350
Audit Checklist
351
Audit Checklist
7. Check whether there is a process of monitoring inventory levels and obtaining additional
insurance cover, if required.
352
Audit Checklist
7. Check whether cost benefit analysis is performed before proposing new servicing equipment
or technologies. SAP T-codes reference for reports /verification- KSBL.
353
Audit Checklist
354
Audit Checklist
8.TA.2 Distribution
Control Objective To ensure timely and efficient distribution of power.
Nature of Work Step Verification
Risk 1. Delay in distribution of power.
2.Non-availability of spares.
Nature of Control Manual / Automated
1. Check the distribution network is identified and well established to cover all requirements.
2. Check any compliant received and timely action is taken to resolve the same.
3. Check for delays from procuring the product to issuing resulting in stoppage of production. Use
SAP T-code MB52.
4. Check that necessary spares are available within the department to provide maintenance
services. Use SAP T-code MMBE.
5. Check if distribution lines are periodically maintenance to prevent and breakdown. Use T-code
IP24.
6. Check if proper analysis is carried for downtime (if any) and action plan is prepared to prevent
future breakdown. Use T-code IP24.
355
Audit Checklist
356
Audit Checklist
8.TA.5.1 Service Colony and Industrial Building, Air Conditioners, Production Installations,
Projects, Rigs – Service (Operations)
Control Objective Completion of work on time, distribution channels
Nature of Work Step Verification
Risk Delay in completion of work.
Nature of Control Manual
1. Check whether service is availability 24*7 to ensure timely service of any electrical breakdown.
2. Check for delay in providing maintenance services resulting in loss of operational efficiency.
3. Check that manpower are allocated as per plan only so as to avoid any delay.
4. Check that adequate maintenance is carried out on timely basis to avoid power breakdown. Use
T-code IP24.
5. Check that energy audit is conducted on time.
6. Check if controls are in place to ensure efficient utilization of power.
7. Check that recommendations of energy audits are complied with.
8. Check that statutory compliance checklist is analyzed and updated regularly. Use T-Code IW38.
9. Check whether required energy meters are installed to measure consumption of power in
residential areas, market places, hospital, industrial installation, official building and any other
location where power is being supplied.
357
Audit Checklist
8.TA.5.2 Service Colony and Industrial Building, Air Conditioners, Production Installations,
Projects, Rigs – Service (Operations)
Control Objective To ensure that site diesel generator fuel consumption and efficiency is
monitored on a continuous basis
Nature of Work Step Analysis / Verification
Risk Unauthorized issue and inaccurate consumption of diesel.
Nature of Control Manual / Automated
1. Check if the company has defined policies and procedure (SOP) related to consumption of
material.
2. Validate that the material is consumed at the same well to which the material is issued. Use T-
code MB51.
3. Understand the process of making SAP entries related to consumption.
4. Cross check the issues quantity vis a vis the consumed quantity.
8.TA.6 Service Colony and Industrial Building, Air Conditioners, Production Installations,
Projects, Rigs - Safety
Control Objective Availability of protective devices, strict adherence to safety measures
Nature of Work Step Verification
Risk Non-adherence to safety measures.
Nature of Control Manual / Automated
1. Check the maintenance service schedule of power lines. Use T-code IP24.
2. Check whether safety devices are kept for maintenance people and no one is allowed entry
without them.
3. Check any other area of major safety lapse.
8.TA.7 Service Colony and Industrial Building, Air Conditioners, Production Installations,
Projects, Rigs - Training to workers
Control Objective Providing on site and off site training
Nature of Work Step Verification
Risk Untrained Workers.
Nature of Control Manual
1. Check if the training is scheduled for all employees based on need identification.
2. Check steps taken to update workers with new machinery and technology.
3. Check if all mandatory and statutory trainings are provided to all workers.
4. Check if performance is analyzed and training needs are identified on the basis of same.
8.TA.8 Service Colony and Industrial Building, Air Conditioners, Production Installations,
Projects, Rigs - Tools, spares and other expenses
Control Objective To ensure adequate controls over expenses
Nature of Work Step Analysis / Verification
Risk Non Compliance to DOP.
Nature of Control Automated / Manual
1. Check if expenses are incurred within the approved budget. Use T-code S_ALR_87013558.
2. Check if all indenting is approved as per DOP. Use T-code ME53N.
3. Check all procurement is carried out as per defined company policy. Use T-codes ME53N,
ME23N.
4. Check if amount spent is adequately utilized for the purpose.
358
Audit Checklist
Scope
Audit Areas
1 Acquisition of blocks
2 Monitoring of blocks
3 PR Tracking
4 Manpower Planning
5 Creation of Service Entry Sheet (SES)
6 Technical Support
7 Financial Review
8 IT Infrastructure
9 Legal Aspects
10 PR Tracking
11 Manpower Planning
12 Creation of Service Entry Sheet (SES)
13 Monitoring of Operator function and financial probity
359
Audit Checklist
360
Audit Checklist
361
Audit Checklist
362
Audit Checklist
363
Audit Checklist
364
Audit Checklist
365
Audit Checklist
366
Audit Checklist
367
Audit Checklist
368
Audit Checklist
3. Conduct a walkthrough of the issuance process of materials/spares items from stores and
identify gaps.
4. Use T-code MB5B and MMBE to obtains details of inventory issued. Check whether approvals for
issue of materials/spares items are taken as per DOP.
5. Use T-code MB5B, MB52 and MC.9 to obtain details of inventory levels and movements. Ensure
that there is identification of critical spares and process of maintaining of appropriate inventory
level exists.
6. Use T-code MC46 and MC50 for inventory ageing and check whether there is a process for
monitoring over obsolete / slow / non moving / materials or spares and appropriate decisions
are taken for the same.
7. Check whether adequate insurance cover has been obtained for the items stored.
8. Check whether there is a process of monitoring inventory levels and obtaining additional
insurance cover, if required.
369
Audit Checklist
370
Audit Checklist
13.TA.3 CWS, IC Field & Water Injection (ICE-F & WI), Project and Tank Farms, Water
Supply and Injection – SOP Compliance
Control Objective Compliance of SOP
Nature of Work Step Verification
Risk Non compliance to SOP.
Nature of Control Manual
1. Check that company has a well defined SOP for servicing.
2. To check that all process are being followed as per SOP.
3. To check any deviation from SOP and document the reason given for same. Analyze its
reasonability and quote.
4. Check that ISO standards have been met with.
371
Audit Checklist
13.TA.4 CWS, IC Field & Water Injection (ICE-F & WI), Project and Tank Farms, Water
Supply and Injection – Services - Operations
Control Objective Effective distribution of work and timely completion
Nature of Work Step Verification / Analysis
Risk Inefficiency in work completion and delays.
Nature of Control Manual / Automated
1. To check whether service is availability 24*7 to ensure timely service.
2. Check for delay in providing maintenance services resulting in loss of operational efficiency.
3. To check that manpower are allocated as per plan only so as to avoid any delay.
4. Check that adequate maintenance is carried out on timely basis to avoid power breakdown. Use
T-code IP24 and enter machine / job number to see the maintenance schedule.
5. Check that energy audit is conducted on time.
6. Check if controls are in place to ensure efficient utilization of power.
7. Check that recommendations of energy audits are complied with.
8. Check that statutory compliance checklist is analyzed and updated regularlyand quote.
13.TA.5 CWS, IC Field & Water Injection (ICE-F & WI), Project and Tank Farms, Water
Supply and Injection – Preventive maintenance
Control Objective Effective distribution of work and timely completion
Nature of Work Step Analysis / Verification
Risk Inefficiency in work completion and delays.
Nature of Control Automated/Manual
1. To check whether preventive maintenance plan is prepared. Use T-code IP24 and enter machine
/ job number to see the maintenance schedule.
2. To check if the preventive maintenance plan is followed in all cases. UseT-code IW23 and IW39
to see maintenance details.
3. To check the reasons and approvals for deviations are documented.
4. To check if the equipment's/ machines not covered as per plan are re-scheduled for maintenance
using IP24.
5. To check if the past breakdowns and machine conditions are considered while preparing the
maintenance plan using IP24.
6. Check whether monitoring is done for compliance to OEM guidelines for operating equipment.
Use T-Code IE03 to view the equipment details.
13.TA.6 CWS, IC Field & Water Injection (ICE-F & WI), Project and Tank Farms, Water
Supply and Injection – Breakdown maintenance
Control Objective Effective distribution of work and timely completion
Nature of Work Step Analysis / Verification
Risk Inefficiency in work completion and delays.
Nature of Control Automated/Manual
1. To check whether service is availability 24*7 to ensure timely service of any breakdown in the
plant.
2. Check for delay in providing maintenance services resulting in loss of operational efficiency.
3. To check that manpower are allocated as per plan only so as to avoid any delay.
4. Check that adequate maintenance is carried out on timely basis to avoid power breakdown.
Use T-code IP24 and enter machine / job number to see the maintenance schedule.
5. Check that statutory compliance checklist is analyzed and updated regularly.
6. Check downtime and breakdown due to the maintenance issues. Use T-code - IK07, IK17,
S_ALR_87013421.
372
Audit Checklist
7. To check that necessary equipment's are always available in stores for unplanned
malfunctioning of machines.
8. To check for any delays in maintenance due to non-availability of critical instruments and
spares.
13.TA.7 CWS, IC Field & Water Injection (ICE-F & WI), Project and Tank Farms, Water
Supply and Injection – Cost control analysis
Control Objective Minimum cost and maximum productivity
Nature of Work Step Analysis / Verification
Risk 1. Cost overruns.
2. Inadequate productivity.
Nature of Control Automated/Manual
1. To check the budget is allocated and utilized in effective manner. The relevant T-code in SAP-
S_ALR_87013559.
2. To check the cost incurred for maintenance and compare the same with budget. The relevant
T-code in SAP- S_ALR_87013557.
3. To check if there are repetitive accidents for employees working in the department and
corrective actions taken by department to minimize such cases.
4. To check extra expense incurred due to obsolete equipment's by analyzing the equipment-wise
maintenance cost. The relevant T-code in SAP- S_ALR_87013557.
13.TA.8 CWS, IC Field & Water Injection (ICE-F & WI), Project and Tank Farms, Water
Supply and Injection – New project and achievements
Control Objective Timely completion of task
Nature of Work Step Verification
Risk 1. Untimely completion of task.
2. Penalties.
Nature of Control Manual
1. To check annual report for the new assignments undertaken and completed during the year
and compare the same with their expected date of completion.
2. To check the financial impact of delay in completion of task.
13.TA.9 CWS, IC Field & Water Injection (ICE-F & WI), Project and Tank Farms, Water
Supply and Injection – Safety
Control Objective Availability of protective devices, strict adherence to safety measures
Nature of Work Step Verification
Risk Accident prone
Nature of Control Manual
1. Check the maintenance service schedule of lines.
2. Check whether safety devices are kept for maintenance people and no one is allowed entry
without them.
3. Check whether safety guidelines are defined for maintenance function and the same are
followed.
4. Check permit is issued and approved by designated authority before performing critical
maintenance activity.
373
Audit Checklist
13.TA.10 CWS, IC Field & Water Injection (ICE-F & WI), Project and Tank Farms, Water
Supply and Injection – Training to workers
Control Objective Providing on site and off site training
Nature of Work Step Verification
Risk 1. Untrained employees.
2. Employee dissatisfaction.
Nature of Control Manual
1. To check if the training is scheduled for all employees based on need identification.
2. To check steps taken to update workers with new machinery and technology.
3. To check if all mandatory and statutory trainings are provided to all workers.
4. To check if performance is analyzed and training needs are identified on the basis of same.
13.TA.11 CWS, IC Field & Water Injection (ICE-F & WI), Project and Tank Farms, Water
Supply and Injection – Security
Control Objective To minimize risk of thefts and prevent financial losses
Nature of Work Step Verification
Risk 1. Risk of thefts.
2. Financial Risk.
Nature of Control Manual
1. To check that management has identified critical areas in terms of thefts.
2. To check the management has a plan of action to stop any theft.
3. To check that CCTV's are in place to track any such case and is monitored by a security person.
4. To check any major theft reported during the audit period.
13.TA.12 CWS, IC Field & Water Injection (ICE-F & WI), Project and Tank Farms, Water
Supply and Injection – Statutory Compliances
Control Objective To ensure compliance to various statutory requirements
Nature of Work Step Verification
Risk Non-compliance to statutory framework.
Nature of Control Manual
1. Check that a checklist is maintained for all statutory compliances along with the due dates of
complying the same.
2. Check that license related to power has been obtained and updated regularly.
3. Check that statutory compliance checklist is analyzed and updated regularly.4. Check whether all
the statutory compliances are ensured by the department.
13.TA.13 CWS, IC Field & Water Injection (ICE-F & WI), Project and Tank Farms, Water
Supply and Injection – Tools, spares and other Expenses
Control Objective To ensure adequate controls over expenses
Nature of Work Step Verification / Manual
Risk Excess financial cost.
Nature of Control Manual / Automated
1. To check if expenses are incurred within the approved budget. The relevant T-code in SAP-
S_ALR_87013557, FBL3N.
2. To check if all indenting is approved as per DOP. The relevant T-code in SAP- ME53N, ME5A.
3. To check if all the material issues are duly approved and recorded. The relevant T-code in SAP-
MMBE, MB52, MB5B.
4. To check all procurement is carried out as per defined company policy.
5. To check if amount spent is adequately utilized for the purpose.
374
Audit Checklist
13.TA.14 CWS, IC Field & Water Injection (ICE-F & WI), Project and Tank Farms, Water
Supply and Injection – HSE Compliances
Control Objective Compliance with HSE laws
Nature of Work Step Verification
Risk Non-compliance to HSE laws.
Nature of Control Manual
1. To check that all HSE norms are complied with.
2. To check that health of workers is not compromised on any count.
3. To check that adequate safety measures are available within the premise and workers are asked
to adhere to the same.
13.TA.15 CWS, IC Field & Water Injection (ICE-F & WI), Project and Tank Farms, Water
Supply and Injection – Projects
Control Objective To avoid any time and cost overrun in the projects
Nature of Work Step Verification
Risk Time and cost overruns.
Nature of Control Manual
1. Check if the adequate planning is done for timely completion of the project within allocated
budget. The relevant T-code in SAP- KSBL to see the budget.
2. Check if the periodic monitoring is done to avoid any time and cost overrun. The relevant T-code
in SAP- CJ20N.
3. Check if proper quality checks are performed for all input material, equipment and jobs carried
out.
4. Check if the project commission and installation tests are performed and documented. The
relevant T-code in SAP- CV03N to see the documents.
375
Audit Checklist
Scope
Audit Areas
1 Planning, budgeting & monitoring
2 Exploration & Development
3 Operations
4 Reservoir
5 Reserve appraisal
6 PR tracking
7 Creation of Service Entry Sheet (SES)
8 Manpower planning
376
Audit Checklist
377
Audit Checklist
15.TA.2.1 Operations
Control Objectives Land acquisition
Nature of Work Step Verification
Risk Delay in land acquisition.
Nature of Control Manual
378
Audit Checklist
1. To check whether Land Acquisition Form LAF - 1 and LAF-3 are timely issued by the department.
2. To check whether regular follow-ups are done for timely receipt of LAF-2.
3. To check whether timely approval is obtained for selection of an alternative location as per DOP
in case the desired location cannot be stacked.
15.TA.2.2 Operations
Control Objectives Planning , budgeting and costs
Nature of Work Step Verification
Risk Inadequate planning and budgeting.
Nature of Control Automated / Manual
1. To check whether there is adequate planning process (e.g. no delays in regulatory approval
process).
2. To check whether there is adequate tracking of costs of exploration vs. targets or the standards
defined in SOP (e.g. budget vs. actual). Use SAP T-code S_ALR_87013532.
3. To check whether there is delay in work completion or cost overruns due to planning process.
15.TA.2.3 Operations
Control Objectives Data analysis
Nature of Work Step Verification
Risk 1. Drilling dry hole.
2. Insufficient data.
Nature of Control Manual
1. To check there is integration of all surface and subsurface geoscientific data and lab analyses,
including flush sample analysis.
2. To ensure that the risk of dry wells due to insufficient data and neighboring well evidence is
averted.
15.TA.2.4 Operations
Control Objectives Minimizing or avoiding drilling risk
Nature of Work Step Verification
Risk Risk of drilling in a stacked location.
Nature of Control Manual
1. To check whether there is a validation process to check if the exact location requested has been
stacked.
15.TA.2.5 Operations
Control Objectives Timely abandonment and restoration of well
Nature of Work Step Verification
Risk Delay in abandonment /restoration of abandoned well sites.
Nature of Control Manual
1. To ensure that there is timely abandonment of dry/non-producing well have been done.
2. To ensure timely restoration of abandoned well sites.
15.TA.2.6 Operations
Control Objectives Identification of activity chart and effective monitoring
thereof
379
Audit Checklist
15.TA.2.7 Operations
Control Objectives Tracking of actual vis a vis planned drilling program
Nature of Work Step Verification
Risk No tracking of drilling activities as per planned vs. actual.
Nature of Control Manual
1. To check whether the drilling plan is monitored regularly and modified, if required.
15.TA.2.8 Operations
Control Objectives Compliance to SOP
Nature of Work Step Verification
Risk Non-compliance to SOP.
Nature of Control Manual
1. To check whether the procedures mentioned in SOP are complied with while preparing the
drilling program.
15.TA.2.9 Operations
Control Objectives Identifying areas of improvements by performing root cause
analysis
Nature of Work Step Verification
Risk Operation failures.
Nature of Control Manual
1. To check if root cause analysis is done for operational problems/ failures and steps taken for
improvement.
15.TA.2.10 Operations
Control Objectives Adequate approvals
Nature of Work Step Verification
Risk Non-compliance to DOP.
Nature of Control Manual
1. To check whether approvals as required by DOP are obtained.
15.TA.2.11 Operations
Control Objectives Sick wells
Nature of Work Step Verification
Risk Delay in identification of upcoming work over.
Nature of Control Manual
380
Audit Checklist
1. To check whether the sick wells are diagnosed for work over.
2. To check whether there is timely identification of upcoming work over candidates.
3. To check whether there is effective knowledge sharing so that well logs are properly
interpreted.
15.TA.2.12 Operations
Control Objectives Maintaining a well completion history report with adequate
supporting data
Nature of Work Step Verification
Risk Delay in submitting completion report.
Nature of Control Manual
1. To ensure that the well completion report is submitted timely along with root cause analysis in
case of failure, by the Geologist responsible for the well and distributed as per policy.
2. To check whether there is any data loss of well history due to inadequate data management
(e.g. Data Security, Disaster Planning etc.).
15.TA.3.1 Reservoir
Control Objectives Data Acquisition
Nature of Work Step Verification
Risk Delay in data acquisition.
Nature of Control Manual
1. To ensure timeliness of data acquisition process i.e. data request must be sent in advance and
follow-up should be done regularly.
15.TA.3.2 Reservoir
Control Objectives Accuracy of data to be used for analysis
Nature of Work Step Verification / Analysis
Risk Inaccurate data.
Nature of Control Manual
1. To check whether there is a process to analyze the quality and accuracy of the data received by
the Reservoir department.
15.TA.3.3 Reservoir
Control Objectives Performance Analysis
Nature of Work Step Verification/ Analysis
Risk Low performance.
Nature of Control Manual
1. To check whether data acquired is fully used for carrying out Performance analysis of a
well/field for optimum results.
15.TA.3.4 Reservoir
Control Objectives Optimum utilization of applications used for data analysis and
interpretation
Nature of Work Step Verification/ Analysis
Risk Underutilization Of applications.
381
Audit Checklist
15.TA.3.6 Reservoir
Control Objectives Data storage
Nature of Work Step Verification
Risk Loss of data.
Nature of Control Manual
1. To check there is proper archiving so that there is no loss of data in case of software/hardware
failure.
15.TA.3.7Reservoir
Control Objectives Techno-economic analysis
Nature of Work Step Verification/ Analysis
Risk Incurring high cost.
Nature of Control Manual
1. To verify the process followed for conducting cost benefit analysis to optimize production.
15.TA.3.8 Reservoir
Control Objectives Increasing efficiency of carrying out various activities
Nature of Work Step Verification/ Analysis
Risk Low efficiency.
Nature of Control Manual
1. To check whether there is a process for lead time analysis and monitoring of various activities
carried out by Reservoir Section.
2. To check the choice of proper risk margins for selection of reservoir parameters.
15.TA.3.9 Reservoir
Control Objectives Improvement measures
Nature of Work Step Verification/ Analysis
Risk Process failure.
Nature of Control Manual
382
Audit Checklist
1. To ensure whether analysis is done to identify the short falls in the process and improvement
measures taken.
15.TA.3.10 Reservoir
Control Objectives Compliance to SOP
Nature of Work Step Verification
Risk Non-compliance to SOP.
Nature of Control Manual
1. To check whether the procedures mentioned in SOP are complied with while performing
Reservoir activities.
15.TA.3.11 Reservoir
Control Objectives Adequate approvals
Nature of Work Step Verification
Risk Non-compliance to DOP.
Nature of Control Manual
1. To check whether approvals as required by DOP are obtained.
383
Audit Checklist
384
Audit Checklist
385
Audit Checklist
386
Audit Checklist
16.TA.1 Interpretation
Control Objective Accuracy of interpretation
Nature of Work Step Verification
Risk Incorrect interpretation.
Nature of Control Manual
1. To ensure that there is correct interpretation of data.
2. To check that there is correct processing of data based on correct interpretation.
3. To ensure that there is quality review process of validating the interpretation workflow / cycle
followed.
4. To check that there is timely study for interpretations.
5. To verify that the receipt of processed seismic data & well data along with other related
information.
6. To verify that there is a quality control check for authenticity of the data.
7. To verify that there is no corruption of seismic/ well/ petro physical data set.
8. To ensure adequate storage capacity of hardware.
9. To verify that there is proper selection of workflow and choice of optimum parameters.
10. To verify that people involved have knowledge of entire exploration cycle.
11. To verify that there is a timeline decided for each study.
12. To cross check with previous interpretation if available, available well data set, local geology
reports.
387
Audit Checklist
12. To ensure that seismic survey contractors comply with the terms and conditions of the contract.
13. To ensure there is no situation of non-performance by the contractor/ in-house team to acquire
quality seismic data.
14. To check there is liasoning with forest officials, district authorities, police station, tea estates,
and village heads etc.
15. To ensure that sensors are properly laid, as otherwise if even one of the sensor is uprooted the
measurement cannot be taken.
16. To check that there is no delay in execution due to ineffective liasoning and inadequate follow-
up with district authorities, police station, tea estates, and village heads etc. to get approval for
survey before proceeding for it.
388
Audit Checklist
5. To ensure proper maintenance of hardware or software used for processing of seismic data.
6. To check whether there is a maintenance schedule (preventive/regular) for equipment/
instrument and its compliance.
7. To check whether monitoring over turn around time as per schedule and actual time taken for
maintenance of equipment is done.
8. To check whether the equipment/ instruments are calibrated regularly.
9. To check whether monitoring is done for compliance to OEM guidelines for operating
equipment.
389
Audit Checklist
390
Audit Checklist
391
Audit Checklist
19.TA.1 Operation
Control Objective 1. Automation & Control for all Process Equipment & Installations.
2. Effective implementation of activities
Nature of Work Step Verification
Risk Ineffective implementation of activities.
Nature of Control Manual
1. To check that repairing and calibration of field instruments is done in Lab wherein there is
receipt of material from fields, necessary repair is carried out and calibration of the equipment is
done against a laboratory standard.
2. To check the generation of calibration report.
3. To check that the activities are recorded.
4. To check if training is provided to the available manpower to develop skill.
5. To check if training is provided on safety awareness.
6. To check that there is proper handling of equipment and there is sufficient availability of spares.
7. To check that there is timely deployment and adequate team mobilization.
8. To check that there is effective utilization of available infrastructure.
9. To check that before calibration all the fittings attached to the drilling instruments/ main
equipment should also be able to withstand same high pressure.
10. To check that for calibrations at site, instrument is Intrinsically Safe (IS) approved by CIMFR.
11. To check that in all new OCS installations PMCS (Process monitoring control system) is being
planned.
12. To verify that before commissioning any PLC/DCS, a detailed analysis is done to identify key risks.
13. To check that there is no delay in utilization due to non availability of required commissioning
site.
19.TA.2 Maintenance
Control Objective Timely closure of maintenance requests to avoid operational delays
Efficient utilization and increased life of the equipment
Effective implementation of activities
Nature of Work Step Verification
Risk Inefficient utilization of equipment.
Nature of Control Manual
1. To check whether PM schedule has been displayed for every equipment/vehicle. The T-code
reference for reports/verification is IP10 to display the scheduled maintenance plan and use IP24
to display the plan defined based on overview.
2. To check that there is display of the PM checklist in the workplace near vehicle.
3. To check whether there is a maintenance schedule for equipment and its compliance. The T-code
reference for reports/verification is IP10, IP24.
4. To check whether monitoring over turn around time as per schedule and actual time taken for
maintenance of equipment is done.
5. To check whether the equipment are calibrated regularly. The T-code reference for
reports/verification is IP10, IP24.
6. To verify that equipment are ready for reinstallation in fields.
7. To check whether the services equipment/vehicle is tested under appropriate conditions and in
presence/by experience individual.
8. To check whether monitoring is done for compliance to OEM guidelines for operating
equipment. To check for timely receipt of notifications.
9. To check for timely deployment of manpower. The T-code reference for reports/verification is
IW23or IW29 to display the PM notifications. Ensure that a proper manpower plan has been
392
Audit Checklist
19.TA.3 Projects
Control Objective Effective implementation of activities
Nature of Work Step Verification
Risk Delays in project and ineffective monitoring.
Nature of Control Manual
1. Check whether project planning has been done and adhered to.
2. Check before start of project feasibility study has been done to evaluate all available
technologies.
3. Check delays in projects on sample basis and verify root cause analysis is done for deviations
and whether appropriate approvals have been obtained.
393
Audit Checklist
19.TA.6 PR tracking
Control Objective Timely raising of PR and monitoring
Nature of Work Step Analysis / Verification
Risk Delay in procurement leading to costlier procurement/ stock out situations /
operational delays.
Nature of Control Manual/ Automated
1. Use T-Codes ME53N and ME5A to check whether PRs for spares/materials/jobs are raised timely.
2. Check whether approvals for PRs, issue of spares/materials and conducting jobs are taken as per
DOP.
3. Conduct lead time analysis between PR initiation and release. Ensure that reasoning analysis is
conducted for delays.
394
Audit Checklist
395
Audit Checklist
396
Audit Checklist
397
Audit Checklist
398
Audit Checklist
399
Audit Checklist
15. Check if in all cases ethyl mercaptan is mixed with LPG before filling of LPG. Use T-Code MCXB,
MCXD.
400
Audit Checklist
401
Audit Checklist
3. To check whether periodic inspection has been conducted internally and results are monitored.
4. To check if checklist / manual of compliances is updated with the deviations noted during
various audits. Use T-code S_SH8_72000033.
Control Objective Disposal of waste, Hazardous chemicals and other by products as per
statutory requirements
Nature of Work Step Verification
Risk Non Compliance to statutory requirement.
Nature of Control Manual/Automated
1. To check that Company has a well-defined disposal plan for disposal of hazardous waste. Use T-
code S_SH8_72000789.
2. To check that waste is processed before disposal, so as to cause minimum damage. Use T-code
WAE03.
3. To check compliance with ISO manual to prevent water and air pollution. Use T-code WAE03.
4. To check whether a disposal is done as per the statutory requirements and guidelines
prescribed for disposal. Use T-code S_SH8_72000023, CG54.
5. To check whether company has obtained all required approvals and clearances for disposal. Use
T-code CG54.
402
Audit Checklist
7. To check the number of accident occurred during the audit period and the loss suffered due to
same. Use T-code CBIH83.
8. To check the reason for such accident and whether it was due to poor maintenance or other
uncontrollable factor. Use T-code CBIH83.
9. To check the steps taken to avoid any possibility of any such future risk. Use T-code CBIH83.
10. To check that safety equipment like fire detectors, gas leakage alarms are installed.
11. To check that equipment are regularly serviced. Also check the maintenance/calibration due
dates of equipment. Use T-code IW33, IW39.
12. To check whether CCTV cameras have been installed in the production area and also check
whether security person is available to monitor the same.
13. To check whether fire audit has been carried out for the installations.
403
Audit Checklist
404
Audit Checklist
405
Audit Checklist
Scope
Audit Areas
1 Budgeting
2 Material planning & monitoring
3 Operations
4 Purchase requisition
5 Purchase order
6 Vendor development and enlistment
7 Notice Inviting Tender (NIT)
8 Sale of bidding document
9 Bid security
10 Pre-bid conference
11 BEC/BRC
12 Two-bid system
13 Open tendering
14 Limited tendering/ Single tendering/ Emergency procurement
15 Spot purchases
16 Annual rate contract
17 Procurement of medicines
18 Receipt of bid
19 Opening of bid
20 Evaluation of bids, preparation of Tender Tabulation / Purchase
Proposal Committee Resolution (TCR) and award & signing of the PO
contract
21 Placement of order
22 Performance guarantee
23 Amendment to order
24 Follow-up
25 Replacement Supply
26 Receipt of material
27 Issuance of material
28 Demurrage
29 Storage
30 Scrap disposal
31 Insurance
32 DGCA permit and Explosives license
33 Monitoring of lead times from PR to PO issuance.
34 PR tracking
35 Creation of Service Entry Sheet (SES)
36 Manpower planning
406
Audit Checklist
24.TA.1 BEC/BRC
Control Objectives Approved BEC/BRC
Nature of Work Step Analysis / Verification
Risk 1. Inappropriate approvals.
Nature of Control Manual
1. Check whether BEC/BRC have been approved before issuing notice for tender.
2. Check if standard BEC/BRC have been used in the tender as per Purchase Manual.
3. Check if BEC/BRC have been approved as per DOP in case of any deviation.
4. Check whether changes made, if any have been approved as per DOP and communicated to
bidders timely.
24.TA.2.1 Storage
Control Objectives Avoid pilferage/spoilage/ damage of inventory
Nature of Work Step Verification
Risk Inefficient usage of resources.
Nature of Control Manual / Automated
1. Check whether the storage space requirement has been monitored and changed as per the
business needs.
2. To conduct a walkthrough of the storage and issuance of materials process and identify gaps, if
any.
3. Check whether there is a process to monitor pilferages/damage/spoilage of stored inventory.
4. Check whether reasoning analysis is done to analyze reasons for pilferages /damage /spoilage
and steps are taken to avoid he same in future.
5. Check whether there is a process to ensure FIFO process in material issuance.
6. Check whether the materials are stored in appropriate bins/racks to avoid mixing/
misplacement of materials.
7. Check whether the godowns are in compliance with the statutory storage norms applicable.
8. Check whether the godowns have adequate security and fire protection system.
9. Check whether adequate insurance cover has been obtained for the stored inventory.
10. Check whether there is a process of monitoring the value of inventory and obtaining extra
insurance cover, if required.
11. Check whether there is a schedule for carrying out physical verification.
12. Check whether the physical verification schedule is complied with.
13. Check if reasoning analysis is done for variances observed.
14. Check if the difference are written off timely after taking approval as per DOP.
15. To ensure that there are strong storage/stacking and segregation norms so as to avert
inventory loss. The SAP T-code is MB52.
16. Check if maker-checker control exists between the person responsible for inventory
management and the person conducting physical verification.
17. Check if any license is required from designated authority for storage of specific goods. Check
the validity of the licenses and ensure there is no delay in renewal or expiry of various licenses.
407
Audit Checklist
24.TA.2.2 Storage
Control Objectives To verify that the policies and procedure for warehouse
management is clearly defined and communicated.
Nature of Work Step Analysis / Verification
Risk Distortion of inventory records, which may lead to:
1. Over stocking of inventory may result in blockage of working
capital.
2. Under stocking of inventory may result in disruption of operations
due to non-availabilityof required items.
3. Pilferage may occur in absence of proper controls.
Nature of Control Manual
1. Understand the policies and procedures defined for issuance and consumption of material,
stores, spares and consumables.
2. Obtain listing of goods issued and consumed during the audit period. Use T-Code MB51.
3. On sample basis check whether the records of the goods issued, consumed, obsolete etc. are
maintained are per the defined policies and procedures.
4. Obtain the list of access rights for receipt and issuance of material analyze if same person has
performed different functions in same transactions.
24.TA.2.3 Storage
Control Objectives To verify that the preservation procedures and schedules are
implemented to maintain the material in storage facility.
Nature of Work Step Analysis / Verification
Risk Material getting damaged due to inadequate preservation
mechanism, finally resulting in financial losses / property damage.
Nature of Control Manual / Automated
24.TA.2.4 Storage
Control Objectives To verify that obsolete, defective and damaged items are properly
identified, physically segregated and counted separately.
Nature of Work Step Analysis / Verification
Risk Blockage of working capital in obsolete inventory.
Nature of Control Manual
1. Check if the obsolete stock is bifurcated physically and in the system from fresh stock.
2. Check for adequacy of provision for obsolete inventory and existence of a disposal plan.
3. Verify timely disposal of obsolete material.
4. Discuss reason for exception and report the same.
408
Audit Checklist
24.TA.2.5 Storage
Control Objectives To verify that the slow moving materials are identified and physically
segregated.
Nature of Work Step Analysis / Verification
Risk Blockage of working capital in slow moving inventory due to
continuous procurement.
Nature of Control Manual / Automated
1. Review the inventory ageing report to highlight obsolete and non-moving inventory.
2. Check for the existence of a disposal plan.
3. Check for adequacy of provision for old and obsolete inventory.
4. Use T-code MC46 and MC50 for inventory ageing and check whether there is a process for
monitoring over obsolete / slow / non-moving / materials or spares and appropriate decisions
are taken for the same. Check whether details of rejected/ obsolete/ non-moving inventory are
reported as part of MIS.
5. Discuss reason for exception and report the same.
409
Audit Checklist
1. Check whether status of work completion in manual records is updated as per contract terms.
Use T-code ME2S/MSRV1.
2. Check whether confirmation or acknowledgement of work completed is taken from contractor
on manual records.
3. Check whether the manual records are verified and approved by concerned authority.
4. Use T-Code ML84 to view the list of SES's and ML81N to view the details of specific SES. Check
whether the SES for the services received is timely prepared.
5. Check whether proper technical survey/inspection is carried out for quality assurance before
creation of SES.
6. Check whether the technical inspection carried out is approved as per DOP.
7. Check whether there is a process of monitoring the date of completion as mentioned in the
contract w.r.t the actual date of completion/creation of SES.
8. Check whether reasoning analysis is done for the delays and steps are taken to avoid similar
delays.
410
Audit Checklist
411
Audit Checklist
26.TA.2 Construction of Crude Oil Flow lines and Crude Oil Delivery (COD) Lines
Control Objective Proper process undertaken for construction of pipelines
Nature of Work Step Analysis/Verification
Risk Inadequacies in construction of pipeline.
Nature of Control Manual
1. To check the integrity of the pipeline i.e. construction of pipeline should be as per ASME B 31.4,
API 1104, & coating as per AWWA 203C.
2. To check that radiography, X-ray test has been conducted for welding done on pipelines as per
defined procedures.
3. Check that the welders involved in welding have certification for Welders Qualification Test
(WQT).
4. To check if peel test and holiday test has been undertaken for coating and wrapping.
5. To verify whether hydro tests are conducted to check the continuity of the pipeline.
6. To check that leak detection, pilferage, encroachment, asset lifecycle management,
replacement policy are checked by the user department and timely informed to the PLF
department.
7. To check if tests are carried out through the length of the pipeline during construction and
commissioning.
412
Audit Checklist
413
Audit Checklist
414
Audit Checklist
26.TA.10.1 Operation
Control Objective Budget approval
Nature of Work Step Analysis/Verification
Risk Unauthorized expenditure.
Nature of Control Manual
1. To check that route survey and land acquisition of the track are carried out after the user
department gets the budget approval and same is intimated to the respective department
timely.
26.TA.10.2 Operation
Control Objective Timely update of Contracts
Nature of Work Step Verification
Risk Inadequate parameters or unfavorable conditions in the contracts.
Nature of Control Manual
1. To check that the running contract for laying pipeline/installing in following areas of OIL's
operations are properly updated in the best interest of the Company:
a. Laying of crude oil flow lines,
b. Laying of Natural Gas flow lines,
c. Laying of formation water flow lines,
d. Installation of Indirect Heaters.
415
Audit Checklist
26.TA.10.3 Operation
Control Objective Land acquisition
Nature of Work Step Verification
Risk Delay in land acquisition.
Nature of Control Manual
1. To check if proper liasoning exists to acquire the complete land.
2. To check whether there is delay in handover of land.
3. To check that in case of encroachment of ROW, the same is informed to user and Land
department for proper action from their end.
26.TA.10.4 Operation
Control Objective Availability of Material
Nature of Work Step Analysis/Verification
Risk Non material availability.
Nature of Control Automated/Manual
1. Use T-Code CO09 to check whether there are delays in availability of material.
2. To check if there is unutilized material. Use T-Code MB52.
3. To check whether there is timely execution of the requisition from other departments. Use T-
code ME5A.
26.TA.10.5 Operation
Control Objective Effective implementation of activities
Nature of Work Step Analysis/Verification
Risk Ineffective implementation of activities.
Nature of Control Manual
1. To check if the user department send the requirement to PLF department on time.
2. To check if there is any requirement of PLF department after work over.
3. To check if cost benefit analysis is undertaken before outsourcing is undertaken for new
pipelines.
4. To check if timely measures are undertaken to overcome the problems that monsoon season
might pose.
5. To check whether health checkup of pipelines is done timely.
6. To check if intelligent pigging is done before carrying out pigging operation to save cost.
26.TA.10.5 Operation
Control Objective Disposal of scrapped pipe
Nature of Work Step Verification
Risk Inappropriate disposal of scrap pipe.
Nature of Control Manual
1. To check disposal action of scrapped pipe is done as per Company policy.
416
Audit Checklist
417
Audit Checklist
418
Audit Checklist
419
Audit Checklist
420
Audit Checklist
421
Audit Checklist
7 Gas flaring
Production Gas -Admin & MSO
1 Health, safety and environment compliances
2 Periodic audits & inspections
3 Statutory clearances and permission
4 Disposal of waste, hazardous chemicals and other by products
5 Administration
Production Gas -O & M
1 SOP Compliance
2 Equipment management and maintenance
3 Maintenance
4 Maintenance of pipelines
5 Issuing material for replacement
6 Breakdown analysis
7 Safety
8 Training to workers
9 Statutory compliances
10 Tools, spares and other expenses
11 HSE compliances
Production Gas -GCS
1 SOP compliance
2 Operations
3 Safety
4 Testing of flow lines
5 Equipment management and maintenance
6 Maintenance
Production Gas -Gas Field
1 Planning, budgeting & monitoring
2 Gas transportation
3 Work over operation
4 Dehydration of Natural Gas
5 Gas flaring
6 Resource planning and monitoring
422
Audit Checklist
423
Audit Checklist
4. Use T-Code ML84 to view the list of SES's and ML81N to view the details of specific SES. Check
whether the SES for the services received is timely prepared.
5. Check whether proper technical survey/inspection is carried out for quality assurance before
creation of SES.
6. Check whether the inspection carried out is approved as per DOP.
7. Check whether there is a process of monitoring the date of completion as mentioned in the
contract w.r.t the actual date of completion/creation of SES.
8. Check whether reasoning analysis is done for the delays and steps are taken to avoid similar
delays.
28.TA.7 Projects
Control Objective Avoid Cost and Time Overruns
Nature of Work Step Verification
Risk 1. Cost overrun.
2. Delay in completion of project.
Nature of Control Automated/Manual
424
Audit Checklist
1. Use T-Code KSBL to check if the adequate planning is done for timely completion of the project
within allocated budget.
2. Use T-Code CJ31, CJ33, S_ALR_87013558 to check if the periodic monitoring is done to avoid
any time and cost overrun.
3. Use T-Code KSBL to check if liquidation plan is available to catch up project delays (if any).
4. Use T-Code QGA2, QDH2 to check if proper quality checks are performed for all input material
and installations.
5. Check if the project commission and installation tests are performed and documented.
425
Audit Checklist
426
Audit Checklist
427
Audit Checklist
428
Audit Checklist
7. Use T-Code IE03, IH08 to verify that replacements of equipment are undertaken timely before
the specified life expires.
8. Use T-Code IA07 to check whether monitoring is done for compliance to OEM guidelines for
operating equipment.
429
Audit Checklist
430
Audit Checklist
431
Audit Checklist
432
Audit Checklist
28.TA.35 Admin & MSO - Disposal of waste, hazardous chemicals and other by products
Control Objective Disposal of waste, Hazardous chemicals and other by products as per
statutory requirements.
Nature of Work Step Analysis/Verification
Risk Statutory non-compliance.
Nature of Control Automated/Manual
1. Use T-Code CG54 to check that Company has a well-defined disposal plan for disposal of
hazardous waste.
2. Use T-Code CG54 to check that waste is processed before disposition so as to cause minimum
damage.
3. Check compliance with ISO manual for disposal of waste causing water and air pollution.
4. Use T-Code CG54 to check whether a disposal is done as per the statutory requirements and
guidelines prescribed for disposal.
5. Use T-Code CG54 to check whether company has obtained all required certificate and
clearances for disposal.
433
Audit Checklist
434
Audit Checklist
7. Use T-Code IE03, IH08 to verify that replacements of equipment are undertaken timely before
the specified life expires.
8. Use T-Code IA07 to check whether monitoring is done for compliance to OEM guidelines for
operating equipment.
435
Audit Checklist
436
Audit Checklist
4. Use T-Code ME53N, ME5A, ME23N, ME2N to check all procurement is carried out as per
defined company policy.
5. Check if amount spent is adequately utilized for the purpose.
437
Audit Checklist
438
Audit Checklist
5. Use T-Code IW23, IW28, IW33, IW39 to verify that minor repairs are handled on a timely basis
at the site by appropriate staff.
6. Use T-Code MMBE, MB52, MB5B to verify that adequate spares are maintained at the site to
facilitate repairs and maintenance.
7. Use T-Code IE03, IH08 to verify that replacements of equipment are undertaken timely before
the specified life expires.
8. Use T-Code IA07 to check whether monitoring is done for compliance to OEM guidelines for
operating equipment.
439
Audit Checklist
13. Use T-Code QDH2 to check if quality sampling is being done (Daily/ Fortnightly).
440
Audit Checklist
441
Audit Checklist
442
Audit Checklist
11 HSE compliances
Production Oil - Installations (ITF/OCS/EPS/WPS)
1 SOP compliance
2 Operations
3 Safety
4 Testing of flow lines
5 Equipment management and maintenance
6 Maintenance
7 ITF
Production Oil - Water Injection
1 Water Injection
Production Oil - Utility
1 Utility
Production Oil - WSS
1 Well Stimulation Services
2 Work over Operations
443
Audit Checklist
1. To check whether status of work completion in manual records is updated. Use T-code
ME2S/MSRV1.
2. To check whether confirmation or acknowledgement of work completed is taken from
contractor on manual records.
3. To check whether the manual records are verified and approved by concerned authority.
4. Use T-Code ML84 to view the list of SES's and ML81N to view the details of specific SES. Check
whether the SES for the services received is timely prepared.
5. Check whether proper technical survey/inspection is carried out for quality assurance before
creation of SES.
6. Check whether the inspection carried out is approved as per DOP.
7. Check whether there is a process of monitoring the date of completion as mentioned in the
contract w.r.t the actual date of completion/creation of SES.
8. Check whether reasoning analysis is done for the delays and steps are taken to avoid similar
delays.
444
Audit Checklist
29.TA.6 Projects
Control Objective Avoid Cost and Time Overruns
Nature of Work Step Verification
Risk 1. Cost overrun.
2. Delay in completion of project.
Nature of Control Automated/Manual
1. Use T-Code KSBL to check if the adequate planning is done for timely completion of the project
within allocated budget.
2. Use T-Code CJ31, CJ33, S_ALR_87013558 to check if the periodic monitoring is done to avoid
any time and cost overrun.
3. Use T-Code KSBL to check if liquidation plan is available to catch up project delays (if any).
4. Use T-Code QGA2, QDH2 to check if proper quality checks are performed for all input material
and installations.
5. Check if the project commission and installation tests are performed and documented.
445
Audit Checklist
446
Audit Checklist
1. Check if the training is scheduled for all employees based on need identification.
2. Check steps taken to update workers with new machinery and technology.
3. Check if all mandatory and statutory trainings are provided to all workers.
4. Check if performance is analyzed and training needs are identified on the basis of same.
447
Audit Checklist
448
Audit Checklist
449
Audit Checklist
450
Audit Checklist
4. Use transaction code VL06O to ensure that a check is maintained on crude oil pilferages/
leakages while transportation
5. Use transaction code MCXB, MCXD to check if quality sampling is being done (Daily/ Fortnightly)
6. To check that SES entries are done based on bill certification by respective user section
7. To check the existence of dual documentation/ dual record maintenance on account of
existence of both SAP and manual processes.
29.TA.25Operations - Maintenance
Control Objective Timely closure of maintenance requests to avoid operational delays
Nature of Work Step Analysis/Verification
Risk Operational delays.
Nature of Control Automated/Manual
1. Conduct a walkthrough of the process of getting requests for maintenance and identify gaps, if
any.
2. Use T-Code IW23, IW29 to check whether the requests received only through SAP.
3. Use T-Code IW23, IW29 to check whether there is a creation of maintenance order.
451
Audit Checklist
4. In case of manual request, check the process of recording and monitoring the requests received.
5. Use T-Code IW23, IW29 to check whether an analysis is done for the time taken for closing a
request.
6. Use T-Code IW23, IW29 to see that proper notification is given about defects.
7. Check if root cause analysis is done for delays and steps are taken to avoid the same in future.
452
Audit Checklist
4. Use T-Code IPMD to check permit is issued and approved by designated authority before
performing critical maintenance activity.
453
Audit Checklist
454
Audit Checklist
455
Audit Checklist
456
Audit Checklist
8. To verify that the equipment in use are appropriate in terms of present technology and new
technology is proposed on the basis of cost-benefit analysis.
9. To verify availability of chemicals & consumables while conducting operations
10. Use transaction code COOIS to verify that the demulsifying agents being used in the process are
of the right quality and have been quality checked prior to usage.
11. To verify losses during transmission in the feeder lines.
12. Use transaction code MCXB, MCXD to verify whether water is treated properly before its
discharge into sea water.
13. Use KSBL to check that planning on new water injection stations is done in advance.
29.TA.42 Utility
Control Objective Effective implementation of activities
Nature of Work Step Verification
Risk Non-Monitoring may lead to delay in implementation or ineffective
implementation
Nature of Control Manual
1. Use MD04 To ensure that there are sufficient vehicles to supply steam
2. To ensure that appropriate licenses are obtained to run BB / Mobile vans
457
Audit Checklist
458
Audit Checklist
459
Audit Checklist
460
Audit Checklist
461
Audit Checklist
462
Audit Checklist
463
Audit Checklist
30.TA.7.1 Commissioning
Control Objective Avoid defects and faulty work
Nature of Work Step Analysis / Verification
Risk Defects and faults in work completed.
Nature of Control Automated/Manual
1. Use T-Code CJ20N and enter WBS code to view project details to check whether there is
adequate testing, inspection & monitoring.
2. Use T-Code CJ20N to check whether there is deduction for faulty work as per contract clause.
3. Check the adequacy of process of issuing commissioning certificate.
30.TA.7.2 Commissioning
Control Objective Avoid equipment Failure
Nature of Work Step Analysis / Verification
Risk Equipment failure.
Nature of Control Automated/Manual
1. Use T-Code CJ20N to check whether proper inspection of equipment is carried out.
2. Use T-Code CJ20N to check whether Hydro testing is done prior to commissioning of equipment
and pipelines.
3. Use T-Code MB52 to check whether adequate spares including warranty spares and supplies are
maintained.
4. Use T-Code IE03 to view equipment details to check whether there is warranty provided by
equipment supplier.
464
Audit Checklist
465
Audit Checklist
creation of SES.
6. Check whether the inspection carried out is approved as per DOP.
7. Check whether there is a process of monitoring the date of completion as mentioned in the
contract w.r.t the actual date of completion/creation of SES.
8. Check whether reasoning analysis is done for the delays and steps are taken to avoid similar
delays.
466
Audit Checklist
467
Audit Checklist
468
Audit Checklist
469
Audit Checklist
31.TA.2.1 Commissioning
Control Objective Avoid defects and faulty work
Nature of Work Step Analysis/Verification
Risk Defects and faults in work completed.
Nature of Control Automated/Manual
1. Use T-Code CJ20N and enter WBS code to view project details to check whether there is
adequate testing, inspection & monitoring.
2. Use T-Code CJ20N to check whether there is deduction for faulty work as per contract clause.
3. Check the adequacy of process of issuing commissioning certificate.
31.TA.2.2 Commissioning
Control Objective Avoid equipment Failure
Nature of Work Step Analysis/Verification
Risk Equipment Failure.
Nature of Control Automated/Manual
1. Use T-Code CJ20N to check whether proper inspection of equipment is carried out.
2. Use T-Code CJ20N to check whether Hydro testing is done prior to commissioning of equipment
and pipelines.
3. Use T-Code MB52 to check whether adequate spares including warranty spares and supplies are
maintained.
4. Use T-Code IE03 to view equipment details to check whether there is warranty provided by
equipment supplier.
470
Audit Checklist
471
Audit Checklist
472
Audit Checklist
473
Audit Checklist
474
Audit Checklist
475
Audit Checklist
476
Audit Checklist
477
Audit Checklist
478
Audit Checklist
479
Audit Checklist
480
Audit Checklist
481
Audit Checklist
36.TA.1 Inspection
Control Objective Statutory Compliance, Complete documentation
Nature of Work Step Analysis/Verification
Risk 1. Non-Compliance to statutory framework.
2. Inadequate documentation.
Nature of Control Manual
1. To check whether there is a process of monitoring contractual compliance w.r.t. hired vehicles.
2. To check whether all the documents w.r.t statutory compliance e.g. insurance, driver's license,
pollution check etc. are checked regularly.
3. To check whether there is a database of monitoring all the above mentioned details.
4. To check whether Company initiates reminder process in case, the expiry/renewal date for
license/pollution check/insurance etc. is approaching.
5. For hired manpower, check whether the Company checks the ESI and PF payment made by the
contractor.
36.TA.3.1 Maintenance
Control Objective Timely closure of maintenance requests to avoid operational delays
Nature of Work Step Analysis/Verification
Risk Operational risk.
Nature of Control Automated/Manual
1. To conduct a walkthrough of the process of getting requests for maintenance of vehicles/buses
and identify gaps, if any. Use T-Codes IW29, IW23, IW33, IW39.
2. To check whether the requests received only through SAP. Use T-Codes IW29, IW23, IW33,
IW39.
3. To check whether there is a creation of maintenance order/MR/PR for the required spares. Use
T-Codes IW29, IW23, IW33, IW39, ME53N, ME5A.
4. In case of manual request, check the process of recording and monitoring of the requests
received.
5. To check whether an analysis is done for the time taken for closing a request.
6. To see that proper notification is given about defects. Use T-Codes IW29.
482
Audit Checklist
7. To check if root cause analysis is done for delays and steps are taken to avoid the same in
future.
36.TA.3.2 Maintenance
Control Objective Efficient utilization and increased life of the equipment
Nature of Work Step Analysis/Verification
Risk Inefficient utilization of equipment.
Nature of Control Automated/Manual
1. To check whether PM schedule has been displayed for every equipment/vehicle. Use T-Codes
IP24, IP10.
2. To check that there is display of the PM checklist in the workplace near vehicle. Use T-Codes
IA07.
3. To check whether there is a maintenance schedule for equipment and its compliance. Use T-
Codes IP24, IA07.
4. To check whether monitoring over turn around time as per schedule and actual time taken for
maintenance of equipment is done. Use T-Codes IP24 IW23, IW29, IW33, IW39.
5. To check whether the maintenance equipment are calibrated regularly. Use T-Codes IP24, IW33,
IW39.
6. To check whether the equipment/vehicles are tested under appropriate conditions and in
presence/by experience individual after completion of maintenance services. Use T-Codes
QA33, QGP2.
7. To check whether there is increase in fuel consumption due to delay in maintenance of vehicles.
8. To check whether monitoring is done for compliance to OEM guidelines for operating
equipment. Use T-Codes IA07.
483
Audit Checklist
484
Audit Checklist
37.TA.2 Interpretation
Control Objective Accuracy of interpretation
Nature of Work Step Analysis/Verification
Risk Incorrect interpretation.
Nature of Control Manual
1. To ensure there is correct interpretation of data.
2. To ensure correct logs are recorded.
3. To ensure security of data.
485
Audit Checklist
486
Audit Checklist
487
Audit Checklist
37.TA.12 Training
Control Objective Develop trained and skilled manpower
Nature of Work Step Analysis/Verification
Risk Untrained Manpower.
Nature of Control Manual
1. To check whether there is a training schedule to train the employees on a regular basis.
488
Audit Checklist
489
Audit Checklist
490
Audit Checklist
491
Audit Checklist
492
Audit Checklist
42.TA.4 Reconciliation
Control Objective Loss minimization
Nature of Work Step Verification
Risk No measures to minimize losses.
Nature of Control Manual
1. To check whether reconciliation is done at pipeline.
2. To check whether there is reconciliation done between production and off-take.
3. To check if there is penalty for raw material on reduced off take.
42.TA.5 Maintenance
Control Objective Timeliness
493
Audit Checklist
494
Audit Checklist
1. To check whether status of work completion in manual records is updated. Use T-code
ME2S/MSRV1.
2. To check whether confirmation or acknowledgement of work completed is taken from
contractor on manual records.
3. To check whether the manual records are verified and approved by concerned authority.
4. Use T-Code ML84 to view the list of SES's and ML81N to view the details of specific SES. Check
whether the SES for the services received is timely prepared.
5. Check whether proper technical survey/inspection is carried out for quality assurance before
creation of SES.
6. Check whether the inspection carried out is approved as per DOP.
7. Check whether there is a process of monitoring the date of completion as mentioned in the
contract w.r.t the actual date of completion/creation of SES.
8. Check whether reasoning analysis is done for the delays and steps are taken to avoid similar
delays.
495
Audit Checklist
496
Audit Checklist
43.TA.3 Maintenance of sub surface pipelines including surface facilities (Routine jobs)
Control Objective Entering into proper contracts
Nature of Work Step Analysis/Verification
Risk Absence of proper contracts.
Nature of Control Manual
1. Ensure that conditions to the contracts are being complied. Report deviations if any.
497
Audit Checklist
43.TA.4 Maintenance of sub surface pipelines including surface facilities (Non routine
jobs)
Control Objective Adequate internal handling
Nature of Work Step Verification
Risk Inadequate internal handling.
Nature of Control Manual
1. To check whether non routine jobs are adequately and timely handled through internal
resources.
498
Audit Checklist
1. To check that precautionary safety measures are undertaken like using proper PPEs, requisition
of Fire Service on standby duty at site during maintenance and repairs.
43.TA.8.1 Maintenance
Control Objective Timely closure of maintenance requests to avoid operational delays
Nature of Work Step Verification
Risk Operational delays.
Nature of Control Automated/Manual
1. To conduct a walkthrough of the process of getting requests for maintenance of sub surface
pipelines and surface facilities. Use T-code IW29, IW39 if data is maintained in SAP.
2. To check that timely maintenance services are provided.
3. To check whether the requests received only through SAP Use T-Code ME5A This transaction is
use to take PR list generated through SAP.
4. To check whether there is a creation of maintenance order/MR/PR for the required spares. Use
T-Codes ME5A,IW29,IW39.
5. In case of manual requests, check the process of recording and monitoring of the requests
received.
6. To check whether an analysis is done for the time taken for closing a request. Use T-Code ME5A.
7. To see that proper notification is given about defects.
8. To check if root cause analysis is done for delays and steps are taken to avoid the same in
future.
43.TA.8.2 Maintenance
Control Objective Efficient utilization and increased life of the equipment
Nature of Work Step Analysis/Verification
Risk Inefficient utilization of equipment.
Nature of Control Automated/Manual
1. To check whether PM schedule has been displayed for every pipeline Use T-Code IP24 This
report gives the list of maintenance plans created for an equipment. To check that there is
display of the PM checklist in the workplace.
2. To check whether there is a maintenance schedule for equipment and its compliance Use T-
Code IP24.ERP. This report gives the list of maintenance plans created for an equipment.
3. To check whether monitoring over turn around time as per schedule and actual time taken for
maintenance of equipment is done. Use T-Code IW29, IW39, IP24 IW29 gives the complete
history of notification along with order. IW39 provides the entire history of equipment along
with maintenance details.
4. To check whether the equipment are calibrated regularly. Use T-code IW29, IW39, IP24. IW29
gives the complete history ho notification along with order. IW39 provides the entire history of
equipment along with maintenance details.
5. To check whether the services equipment are tested in presence/by experience individual.
6. To check whether monitoring is done for compliance to OEM guidelines for operating
equipment.
499
Audit Checklist
43.TA.8.3 Maintenance
Control Objective Updating of equipment master
Nature of Work Step Analysis/Verification
Risk Ineffective maintenance planning
Nature of Control Automated/Manual
1. Check whether equipment master has been updated in SAP. IH01-IH08
2. Compare equipment master maintained in excel sheet / hard copy with the equipment master
maintained in SAP.
3. Check on sample basis whether equipment available on site have been updated in SAP.
4. Check on sample basis, whether status and details maintained in equipment master is correct.
5. Check on site, if any inactive equipment is available. Compare with status in equipment master.
43.TA.9 Training
Control Objective Trained workforce
Nature of Work Step Verification
Risk Lack of training
Nature of Control Manual
1. To check whether training calendar/schedule for the workforce is planned.
2. To check whether planned training schedule for the workforce is complied with.
3. To check whether all workforce are covered in training schedule.
4. To check whether attendance is recorded for the workforce who attended the trainings.
5. To check whether feedback of the workforce is obtained.
6. To check that adequate training is provided to manpower.
7. To check whether recommendations made by the workforce are considered for evaluation of
training process.
500
Audit Checklist
501
Audit Checklist
502
Audit Checklist
44.TA.4 Reporting
Control Objective Timeliness
Nature of Work Step Verification
Risk Delay in reporting.
Nature of Control Manual
1. To check that both administrative reporting and functional reporting is done.
2. To check whether there are delays due to dual reporting
503
Audit Checklist
44.TA.7 Operations
Control Objective Effective implementation of activities
Nature of Work Step Verification
Risk Ineffective implementation may lead to operational delays.
Nature of Control Automated/Manual
1. To check whether there is presence of installation Manager/Site In-Charge.
2. To check whether verification of key personnel like technician, etc. is done as per manpower
contract.
3. To check whether existence of medical facilities within / nearby the pump stations etc.
4. To check availability of maintenance spares. Use transaction code MB52.
5. To verify compliance to pollution control board requirements.
6. To check and verify the deployment of WCLs as per the contract.
7. To verify unused/idle inventory. Use T-codes MC46 and MC50.
8. To check that pump station layout diagram and plan is approved.
9. To check and verify the imprest cash and its records as per DOP. Report deviations if any.
504
Audit Checklist
505
Audit Checklist
46.TA.1 Maintenance
Control Objective Adequate preventive maintenance mitigating the risk of undue breakdowns.
Nature of Work Step Verification/Analysis
Risk Preventive maintenance not undertaken as scheduled resulting in increased
downtime and production loss.
Nature of Control Automated/ Manual
1. Use T-Code IP24 to review whether preventive maintenance schedule has been prepared and
approved at the beginning of year.
2. Use T-Code IA07 to extract report and check whether preventive maintenance planned was as
per the guidelines provided by machine manufacture.
3. Use T-Code IW23, IW29, IW33, IW39 to check whether timely corrective action taken on
breakdowns in machines.
4. Ensure that proper analysis is performed for repeated breakdowns in same machinery due to
identical reasons and corrective actions are taken against the same.
46.TA.2 Operations
Control Objective Production is achieved up to maximum achievable capacity of plant.
Nature of Work Step Verification/Analysis
Risk 1. Underutilization of plant.
2. Diseconomies of scale.
Nature of Control Manual
1. Use T-Code CM51, CM52, CM50 to ensure that the production capacity utilizations have been
approved by the designated persons at the beginning of the year.
2. Review whether the capacity utilization limits have been derived on the basis of correct
assumptions.
3. Ensure that the capacity utilization target is achieved.
4. Review whether the reasons for deviations in achieving the capacity utilization targets are
analyzed and proper / timely action is taken against the same.
506
Audit Checklist
ERP
507
Audit Checklist
508
Audit Checklist
509
Audit Checklist
510
Audit Checklist
511
Audit Checklist
512
Audit Checklist
513
Audit Checklist
1. Check whether data backup is taken on periodic basis as per backup policy.
2. Check whether data backup are restored to confirm that entire data has been backed up and
is not corrupted.
3. Check if critical applications like SAP are timely backed up as per defined policy.
4. Check that data backup is kept at a safe place and away from manual or natural intrusions.
5. Check if proper logs are created and monitored for all backups and restoration tests.
6. Check that a set of data backup is kept at remote location.
514
Audit Checklist
1. Check whether there is adequate manpower to carry out all the operations of the department -
administrative and technical.
2. Ensure manpower requisition forms are raised timely and approved as per DOP.
3. Check whether there is a follow up process in place to ensure timely conversion of MPR.
515
Audit Checklist
516
Audit Checklist
517
Audit Checklist
518
Audit Checklist
519
Audit Checklist
24.ERP.1.1 Operations
Control Objectives Efficiency in operations
Nature of Work Step Analysis / Verification
Risk 1. Inadequate fixation of key performance appraisal.
Nature of Control Manual
1. To ensure that key performance indicators are fixed leading to efficiency in operations.
(Illustrative list of KPI which may be set for MM department. Lead time in converting PR to PO,
No. of defaults in obtaining material delivery on time, lead time for each step).
2. Check whether performance of MM department has been evaluated.
24.ERP.1.2 Operations
Control Objectives To verify authorization controls over materials master creation &
amendment.
Nature of Work Step Analysis / Verification
Risk 1. Distortion of inventory master resulting in delay in procurement,
procurement of wrong items, and wrong classification of material.
2. Operational delays.
3. Incorrect stock valuation.
Nature of Control Manual / Automated
1. Obtain a list of persons authorized to request creation & amendment in MM01 & MM02 of
material master.
2. Obtain a list of persons authorized to create & amend material master.
3. Verify whether the requests for change in master are approved by the appropriate authority.
4. Verify whether the authorizations are in compliance with MM Manual / DOP.
5. Obtain the log of changes to the inventory master and verify whether the changes made are
valid, accurate and processed on a timely manner in accordance with the approved request.
6. Check existence of duplicate record.
7. Obtain the reason for exception and report the same.
24.ERP.1.3 Operations
Control Objectives To verify authorization controls over vendor master creation and
amendment.
Nature of Work Step Analysis / Verification
Risk 1. Distortion of vendor master resulting in delay in procurement,
procurement of wrong items, wrong sourcing.
2. Above may finally result in disruption of operations.
3. Incorrect vendor valuation.
Nature of Control Manual / Automated
520
Audit Checklist
1. Obtain a list of persons authorized to request creation & amendment in MK01 & MK02 of vendor
master.
2. Obtain a list of persons authorized to create & amend vendor master.
3. Verify whether the request for change in master is approved by the appropriate authority.
4. Verify whether the authorizations are in compliance with MM Manual / DOP.
5. Obtain the log of changes to the vendor master and verify whether the changes made are valid,
accurate and processed on a timely manner in accordance with the approved request.
6. Check existence of duplicate record.
7. Obtain the reason for exception and report the same.
521